Andrew Alvarez vs. Ryan Thompson — Career Comparison

Gen ZCaliforniaThrows LeftBats LeftNorth AmericaWashington NationalsNational LeagueStarting Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

Andrew Alvarez built a career as a starting pitcher and Ryan Thompson as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Andrew Alvarez posted stronger surface numbers — ERA 2.31 and WHIP 1.114 compared to 3.54 and 1.210 for Ryan Thompson. By the career numbers, Andrew Alvarez had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Andrew Alvarez and Ryan Thompson

Andrew Alvarez
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Andrew Alvarez
Career
Per 9 Innings
5
1.93
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Andrew Alvarez
Careerverified
Per 9 Inningsverified
5
1.93
Ryan Thompson
Career
Per 9 Innings
1
0.04
Andrew Alvarez
Career
Per 9 Innings
1
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Andrew Alvarez
Careerverified
Per 9 Inningsverified
1
0.39
Ryan Thompson
Career
Per 9 Innings
16
0.6
Andrew Alvarez
Career
Per 9 Innings
50
50
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Andrew Alvarez
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Andrew Alvarez
Careerverified
Per 9 Inningsverified
6
2.31
Ryan Thompson
Career
Per 9 Innings
95
3.54
Andrew Alvarez
Careerverified
Per 9 Inningsverified
2.31
2.31
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Andrew Alvarez
Careerverified
Per 9 Inningsverified
2.25
2.25
Ryan Thompson
Career
Per 9 Innings
3.19
3.19
Andrew Alvarez
Careerverified
Per 9 Inningsverified
3.26
3.26
Ryan Thompson
Career
Per 9 Innings
3.45
3.45
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0.184
0.184
Ryan Thompson
Career
Per 9 Innings
0.24
0.24
Andrew Alvarez
Career
Per 9 Innings
70
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Andrew Alvarez
Career
Per 9 Innings
23.1
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Andrew Alvarez
Careerverified
Per 9 Inningsverified
16
6.17
Ryan Thompson
Career
Per 9 Innings
220
8.2
Andrew Alvarez
Careerverified
Per 9 Inningsverified
6.17
6.17
Ryan Thompson
Career
Per 9 Innings
8.2
8.2
Andrew Alvarez
Careerverified
Per 9 Inningsverified
1
0.39
Ryan Thompson
Career
Per 9 Innings
23
0.86
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0.39
0.39
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Andrew Alvarez
Career
Per 9 Innings
0.2
0.2
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Andrew Alvarez
Careerverified
Per 9 Innings
10
3.86
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
8
0.3
Andrew Alvarez
Career
Per 9 Innings
3.86
3.86
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Andrew Alvarez
Career
Per 9 Innings
20
7.71
Ryan Thompson
Careerverified
Per 9 Inningsverified
208
7.76
Andrew Alvarez
Career
Per 9 Innings
7.71
7.71
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Andrew Alvarez
Careerverified
Per 9 Inningsverified
4
4
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Andrew Alvarez
Careerverified
Per 9 Inningsverified
1.286
1.286
Ryan Thompson
Career
Per 9 Innings
1.127
1.127
Andrew Alvarez
Careerverified
Per 9 Innings
2
0.77
Ryan Thompson
Career
Per 9 Inningsverified
6
0.22
Andrew Alvarez
Careerverified
Per 9 Inningsverified
1
0.39
Ryan Thompson
Career
Per 9 Innings
11
0.41
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Andrew Alvarez
Career
Per 9 Inningsverified
98
37.8
Ryan Thompson
Careerverified
Per 9 Innings
997
37.18
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
30
1.12
Andrew Alvarez
Careerverified
Per 9 Inningsverified
8
3.09
Ryan Thompson
Career
Per 9 Innings
111
4.14
Andrew Alvarez
Careerverified
Per 9 Inningsverified
3.09
3.09
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
4
0.15
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
2
0.07
Andrew Alvarez
Career
Per 9 Innings
2
0.77
Ryan Thompson
Careerverified
Per 9 Inningsverified
21
0.78
Andrew Alvarez
Careerverified
Per 9 Inningsverified
1.114
1.114
Ryan Thompson
Career
Per 9 Innings
1.177
1.177
Andrew Alvarez
Career
Per 9 Innings
87
33.56
Ryan Thompson
Careerverified
Per 9 Inningsverified
916
34.16
Andrew Alvarez
Career
Per 9 Innings
1.6
1.6
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0.227
0.227
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Andrew Alvarez
Careerverified
Per 9 Inningsverified
37.8
37.8
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Andrew Alvarez and Ryan Thompson

Andrew Alvarez
Career
Per 9 Innings
1
1
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Andrew Alvarez
Career
Per 9 Innings
5
1.93
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Andrew Alvarez
Careerverified
Per 9 Inningsverified
5
1.93
Ryan Thompson
Career
Per 9 Innings
1
0.04
Andrew Alvarez
Career
Per 9 Innings
70
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Andrew Alvarez
Career
Per 9 Innings
23.1
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Andrew Alvarez
Career
Per 9 Innings
1
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
20
0.75
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Andrew Alvarez
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Andrew Alvarez
Career
Per 9 Innings
1
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Andrew Alvarez
Career
Per 9 Innings
1
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
61
2.27
Andrew Alvarez
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Andrew Alvarez
Career
Per 9 Innings
0.2
0.2
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Andrew Alvarez
Careerverified
Per 9 Inningsverified
100
100
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Andrew Alvarez
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Andrew Alvarez and Ryan Thompson

Andrew Alvarez
Career
Per 600 PA
1
Ryan Thompson
Careerverified
Per 600 PA
6
Andrew Alvarez
Career
Per 600 PA
5
Ryan Thompson
Careerverified
Per 600 PA
254
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
0
Ryan Thompson
Career
Per 600 PA
0
Andrew Alvarez
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA