Jose Alvarez vs. Ryan Thompson — Career Comparison

MillenialVenezuelaThrows LeftBats LeftSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

The numbers give Ryan Thompson a clear advantage over Jose Alvarez across the core pitching metrics. Ryan Thompson led in walk avoidance (BB%+ 146 vs 126), home run suppression (HR9+ 127 vs 118), and skill-based run prevention (DICE+ 113 vs 105). Jose Alvarez held the edge in strikeout rate (K%+ 89 vs 87). Ryan Thompson was the better reliever — the numbers make that case clearly.

Pitching Stats for Jose Alvarez and Ryan Thompson

Jose Alvarez
Careerverified
Per 9 Inningsverified
10
10
Ryan Thompson
Career
Per 9 Innings
6
6
Jose Alvarez
Careerverified
Per 9 Inningsverified
447
9.56
Ryan Thompson
Career
Per 9 Innings
254
9.47
Jose Alvarez
Careerverified
Per 9 Inningsverified
8
0.17
Ryan Thompson
Career
Per 9 Innings
1
0.04
Jose Alvarez
Careerverified
Per 9 Innings
22
0.47
Ryan Thompson
Career
Per 9 Inningsverified
18
0.67
Jose Alvarez
Career
Per 9 Inningsverified
25
0.53
Ryan Thompson
Careerverified
Per 9 Innings
16
0.6
Jose Alvarez
Career
Per 9 Innings
46.81
46.81
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Jose Alvarez
Careerverified
Per 9 Inningsverified
1.79
1.79
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jose Alvarez
Career
Per 9 Innings
4
0.09
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Jose Alvarez
Career
Per 9 Inningsverified
162
3.47
Ryan Thompson
Careerverified
Per 9 Innings
95
3.54
Jose Alvarez
Careerverified
Per 9 Inningsverified
3.47
3.47
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Jose Alvarez
Career
Per 9 Innings
3.68
3.68
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Jose Alvarez
Career
Per 9 Innings
3.56
3.56
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Jose Alvarez
Career
Per 9 Innings
0.254
0.254
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jose Alvarez
Careerverified
Per 9 Innings
1262
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jose Alvarez
Careerverified
Per 9 Innings
420.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jose Alvarez
Career
Per 9 Innings
416
8.9
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Jose Alvarez
Career
Per 9 Innings
8.9
8.9
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Jose Alvarez
Career
Per 9 Inningsverified
39
0.83
Ryan Thompson
Careerverified
Per 9 Innings
23
0.86
Jose Alvarez
Careerverified
Per 9 Inningsverified
0.83
0.83
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Jose Alvarez
Career
Per 9 Innings
0.09
0.09
Ryan Thompson
Career
Per 9 Innings
0.09
0.09
Jose Alvarez
Career
Per 9 Innings
137
2.93
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Jose Alvarez
Career
Per 9 Innings
22
0.47
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Jose Alvarez
Career
Per 9 Innings
2.93
2.93
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Jose Alvarez
Careerverified
Per 9 Innings
360
7.7
Ryan Thompson
Career
Per 9 Inningsverified
208
7.76
Jose Alvarez
Career
Per 9 Innings
7.7
7.7
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Jose Alvarez
Career
Per 9 Innings
0.81
0.81
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.82
0.82
Jose Alvarez
Careerverified
Per 9 Inningsverified
1.182
1.182
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Jose Alvarez
Career
Per 9 Inningsverified
10
0.21
Ryan Thompson
Careerverified
Per 9 Innings
6
0.22
Jose Alvarez
Career
Per 9 Inningsverified
13
0.28
Ryan Thompson
Careerverified
Per 9 Innings
11
0.41
Jose Alvarez
Careerverified
Per 9 Inningsverified
1
0.02
Ryan Thompson
Career
Per 9 Innings
3
0.11
Jose Alvarez
Careerverified
Per 9 Inningsverified
1802
38.55
Ryan Thompson
Career
Per 9 Innings
997
37.18
Jose Alvarez
Careerverified
Per 9 Inningsverified
78
1.67
Ryan Thompson
Career
Per 9 Innings
30
1.12
Jose Alvarez
Career
Per 9 Inningsverified
186
3.98
Ryan Thompson
Careerverified
Per 9 Innings
111
4.14
Jose Alvarez
Careerverified
Per 9 Inningsverified
3.98
3.98
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Jose Alvarez
Career
Per 9 Innings
9
0.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
4
0.15
Jose Alvarez
Career
Per 9 Innings
8
0.17
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Jose Alvarez
Careerverified
Per 9 Innings
36
0.77
Ryan Thompson
Career
Per 9 Inningsverified
21
0.78
Jose Alvarez
Career
Per 9 Innings
1.315
1.315
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Jose Alvarez
Careerverified
Per 9 Inningsverified
1635
34.98
Ryan Thompson
Career
Per 9 Innings
916
34.16
Jose Alvarez
Careerverified
Per 9 Inningsverified
0.42
0.42
Ryan Thompson
Career
Per 9 Innings
0.44
0.44
Jose Alvarez
Career
Per 9 Innings
0.305
0.305
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.288
0.288
Jose Alvarez
Careerverified
Per 9 Inningsverified
38.55
38.55
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Jose Alvarez and Ryan Thompson

Jose Alvarez
Careerverified
Per 9 Inningsverified
10
10
Ryan Thompson
Career
Per 9 Innings
6
6
Jose Alvarez
Careerverified
Per 9 Inningsverified
447
9.56
Ryan Thompson
Career
Per 9 Innings
254
9.47
Jose Alvarez
Careerverified
Per 9 Inningsverified
8
0.17
Ryan Thompson
Career
Per 9 Innings
1
0.04
Jose Alvarez
Careerverified
Per 9 Innings
1262
27
Ryan Thompson
Career
Per 9 Innings
724
27
Jose Alvarez
Careerverified
Per 9 Innings
420.2
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Jose Alvarez
Careerverified
Per 9 Innings
25
0.53
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Jose Alvarez
Careerverified
Per 9 Innings
64
1.37
Ryan Thompson
Career
Per 9 Inningsverified
41
1.53
Jose Alvarez
Career
Per 9 Inningsverified
3
0.06
Ryan Thompson
Career
Per 9 Innings
3
0.11
Jose Alvarez
Careerverified
Per 9 Innings
92
1.97
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Jose Alvarez
Careerverified
Per 9 Innings
89
1.9
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Jose Alvarez
Careerverified
Per 9 Inningsverified
96.74
96.74
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Jose Alvarez
Career
Per 9 Innings
0.199
0.199
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Jose Alvarez
Careerverified
Per 9 Inningsverified
1.79
1.79
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Jose Alvarez
Careerverified
Per 9 Innings
6
0.13
Ryan Thompson
Career
Per 9 Inningsverified
5
0.19
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Jose Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jose Alvarez and Ryan Thompson

Jose Alvarez
Careerverified
Per 600 PAverified
10
10
Ryan Thompson
Career
Per 600 PA
6
Jose Alvarez
Careerverified
Per 600 PAverified
447
33525
Ryan Thompson
Career
Per 600 PA
254
Jose Alvarez
Careerverified
Per 600 PAverified
8
600
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
4
300
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
0.688
0.688
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
0.23
17.15
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
3
225
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
0.429
0.429
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
0.429
0.429
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
0.193
0.193
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
0.75
0.75
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
1
75
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
1
75
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
0.6
44.65
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Careerverified
Per 600 PAverified
3
225
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
2
150
Ryan Thompson
Careerverified
Per 600 PAverified
0
Jose Alvarez
Careerverified
Per 600 PAverified
4
4
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
1.5
1.5
Ryan Thompson
Career
Per 600 PA
Jose Alvarez
Careerverified
Per 600 PAverified
1
75
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Jose Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA