Rod Beck vs. Ryan Thompson — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Francisco GiantsNational LeagueRelief PitcherAll-Star
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

When held to the same standard, Rod Beck comes out ahead of Ryan Thompson in this reliever comparison. Rod Beck led in strikeout rate (K%+ 95 vs 87), run prevention (ERA+ 112 vs 109), and walk avoidance (BB%+ 148 vs 146). Ryan Thompson held the edge in home run suppression (HR9+ 127 vs 76). The edge goes to Rod Beck.

Pitching Stats for Rod Beck and Ryan Thompson

Rod Beck
Careerverified
Per 9 Inningsverified
13
13
Ryan Thompson
Career
Per 9 Innings
6
6
Rod Beck
Careerverified
Per 9 Innings
704
8.25
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Rod Beck
Careerverified
Per 9 Innings
38
0.45
Ryan Thompson
Career
Per 9 Inningsverified
18
0.67
Rod Beck
Career
Per 9 Inningsverified
45
0.53
Ryan Thompson
Careerverified
Per 9 Innings
16
0.6
Rod Beck
Career
Per 9 Innings
45.78
45.78
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rod Beck
Careerverified
Per 9 Inningsverified
286
3.35
Ryan Thompson
Career
Per 9 Innings
8
0.3
Rod Beck
Career
Per 9 Inningsverified
282
3.3
Ryan Thompson
Careerverified
Per 9 Innings
95
3.54
Rod Beck
Careerverified
Per 9 Inningsverified
3.3
3.3
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Rod Beck
Career
Per 9 Innings
3.23
3.23
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Rod Beck
Career
Per 9 Innings
3.79
3.79
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Rod Beck
Career
Per 9 Innings
0.243
0.243
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Rod Beck
Careerverified
Per 9 Innings
2304
27
Ryan Thompson
Career
Per 9 Innings
724
27
Rod Beck
Careerverified
Per 9 Innings
768
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Rod Beck
Career
Per 9 Innings
703
8.24
Ryan Thompson
Careerverified
Per 9 Inningsverified
220
8.2
Rod Beck
Career
Per 9 Innings
8.24
8.24
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Rod Beck
Career
Per 9 Innings
97
1.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
23
0.86
Rod Beck
Career
Per 9 Innings
1.14
1.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.86
0.86
Rod Beck
Career
Per 9 Innings
0.14
0.14
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Rod Beck
Career
Per 9 Inningsverified
191
2.24
Ryan Thompson
Careerverified
Per 9 Innings
64
2.39
Rod Beck
Career
Per 9 Innings
33
0.39
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Rod Beck
Careerverified
Per 9 Inningsverified
2.24
2.24
Ryan Thompson
Career
Per 9 Innings
2.39
2.39
Rod Beck
Careerverified
Per 9 Innings
644
7.55
Ryan Thompson
Career
Per 9 Inningsverified
208
7.76
Rod Beck
Career
Per 9 Innings
7.55
7.55
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Rod Beck
Careerverified
Per 9 Inningsverified
0.91
0.91
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Rod Beck
Career
Per 9 Innings
1.087
1.087
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.127
1.127
Rod Beck
Career
Per 9 Innings
23
0.27
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
0.22
Rod Beck
Career
Per 9 Inningsverified
20
0.23
Ryan Thompson
Careerverified
Per 9 Innings
11
0.41
Rod Beck
Career
Per 9 Inningsverified
3
0.04
Ryan Thompson
Career
Per 9 Innings
3
0.11
Rod Beck
Careerverified
Per 9 Innings
3170
37.15
Ryan Thompson
Career
Per 9 Inningsverified
997
37.18
Rod Beck
Careerverified
Per 9 Inningsverified
519
6.08
Ryan Thompson
Career
Per 9 Innings
30
1.12
Rod Beck
Career
Per 9 Inningsverified
308
3.61
Ryan Thompson
Careerverified
Per 9 Innings
111
4.14
Rod Beck
Careerverified
Per 9 Inningsverified
3.61
3.61
Ryan Thompson
Career
Per 9 Innings
4.14
4.14
Rod Beck
Career
Per 9 Innings
34
0.4
Ryan Thompson
Careerverified
Per 9 Inningsverified
4
0.15
Rod Beck
Career
Per 9 Innings
26
0.3
Ryan Thompson
Careerverified
Per 9 Inningsverified
2
0.07
Rod Beck
Careerverified
Per 9 Innings
40
0.47
Ryan Thompson
Career
Per 9 Inningsverified
21
0.78
Rod Beck
Careerverified
Per 9 Inningsverified
1.164
1.164
Ryan Thompson
Career
Per 9 Innings
1.177
1.177
Rod Beck
Careerverified
Per 9 Innings
2899
33.97
Ryan Thompson
Career
Per 9 Inningsverified
916
34.16
Rod Beck
Career
Per 9 Innings
0.44
0.44
Ryan Thompson
Career
Per 9 Innings
0.44
0.44
Rod Beck
Careerverified
Per 9 Inningsverified
0.281
0.281
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Rod Beck
Career
Per 9 Innings
37.15
37.15
Ryan Thompson
Careerverified
Per 9 Inningsverified
37.18
37.18

Fielding Stats for Rod Beck and Ryan Thompson

Rod Beck
Careerverified
Per 9 Inningsverified
13
13
Ryan Thompson
Career
Per 9 Innings
6
6
Rod Beck
Careerverified
Per 9 Innings
704
8.25
Ryan Thompson
Career
Per 9 Inningsverified
254
9.47
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Rod Beck
Careerverified
Per 9 Innings
2304
27
Ryan Thompson
Career
Per 9 Innings
724
27
Rod Beck
Careerverified
Per 9 Innings
768
9
Ryan Thompson
Career
Per 9 Innings
241.1
9
Rod Beck
Careerverified
Per 9 Innings
39
0.46
Ryan Thompson
Career
Per 9 Inningsverified
20
0.75
Rod Beck
Careerverified
Per 9 Innings
96
1.13
Ryan Thompson
Career
Per 9 Inningsverified
41
1.53
Rod Beck
Career
Per 9 Inningsverified
4
0.05
Ryan Thompson
Careerverified
Per 9 Innings
3
0.11
Rod Beck
Careerverified
Per 9 Innings
139
1.63
Ryan Thompson
Career
Per 9 Inningsverified
64
2.39
Rod Beck
Careerverified
Per 9 Innings
135
1.58
Ryan Thompson
Career
Per 9 Inningsverified
61
2.27
Rod Beck
Careerverified
Per 9 Inningsverified
97.12
97.12
Ryan Thompson
Career
Per 9 Innings
95.31
95.31
Rod Beck
Career
Per 9 Innings
0.192
0.192
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Rod Beck
Careerverified
Per 9 Innings
7
0.08
Ryan Thompson
Career
Per 9 Inningsverified
5
0.19
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Rod Beck
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Rod Beck and Ryan Thompson

Rod Beck
Careerverified
Per 600 PAverified
13
13
Ryan Thompson
Career
Per 600 PA
6
Rod Beck
Careerverified
Per 600 PAverified
704
21120
Ryan Thompson
Career
Per 600 PA
254
Rod Beck
Careerverified
Per 600 PAverified
20
600
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
19
570
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
0.211
0.211
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.45
0.45
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
4
120
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
4
120
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.76
22.81
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
4
120
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
4
120
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
0.211
0.211
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.211
0.211
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.421
0.421
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.147
0.147
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.267
0.267
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
0.444
0.444
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
1
30
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
1
30
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Careerverified
Per 600 PAverified
0.8
24.13
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
10
300
Ryan Thompson
Careerverified
Per 600 PAverified
0
Rod Beck
Careerverified
Per 600 PAverified
2
2
Ryan Thompson
Career
Per 600 PA
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Rod Beck
Careerverified
Per 600 PAverified
1
30
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Rod Beck
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA