Ed Bahr vs. Ryan Thompson — Career Comparison

Greatest GenerationCANThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueStarting Pitcher
MillenialOregonThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher

Ed Bahr 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. Ed Bahr posted stronger surface numbers — ERA 3.37 and WHIP 1.393 compared to 3.54 and 1.210 for Ryan Thompson. By the career numbers, Ed Bahr had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Ed Bahr and Ryan Thompson

Ed Bahr
Career
Per 9 Innings
2
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Ed Bahr
Career
Per 9 Innings
46
1.89
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Ed Bahr
Careerverified
Per 9 Inningsverified
25
1.03
Ryan Thompson
Career
Per 9 Innings
1
0.04
Ed Bahr
Career
Per 9 Innings
11
0.45
Ryan Thompson
Careerverified
Per 9 Inningsverified
18
0.67
Ed Bahr
Careerverified
Per 9 Inningsverified
11
0.45
Ryan Thompson
Career
Per 9 Innings
16
0.6
Ed Bahr
Career
Per 9 Innings
50
50
Ryan Thompson
Careerverified
Per 9 Inningsverified
52.94
52.94
Ed Bahr
Careerverified
Per 9 Inningsverified
54.35
54.35
Ryan Thompson
Career
Per 9 Innings
0.39
0.39
Ed Bahr
Careerverified
Per 9 Inningsverified
8
0.33
Ryan Thompson
Career
Per 9 Innings
0
0
Ed Bahr
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ed Bahr
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
8
0.3
Ed Bahr
Careerverified
Per 9 Inningsverified
82
3.37
Ryan Thompson
Career
Per 9 Innings
95
3.54
Ed Bahr
Careerverified
Per 9 Inningsverified
3.37
3.37
Ryan Thompson
Career
Per 9 Innings
3.54
3.54
Ed Bahr
Career
Per 9 Innings
3.89
3.89
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.19
3.19
Ed Bahr
Career
Per 9 Innings
4.55
4.55
Ryan Thompson
Careerverified
Per 9 Inningsverified
3.45
3.45
Ed Bahr
Career
Per 9 Innings
0.252
0.252
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.24
0.24
Ed Bahr
Career
Per 9 Innings
657
27
Ryan Thompson
Careerverified
Per 9 Innings
724
27
Ed Bahr
Career
Per 9 Innings
219
9
Ryan Thompson
Careerverified
Per 9 Innings
241.1
9
Ed Bahr
Careerverified
Per 9 Innings
210
8.63
Ryan Thompson
Career
Per 9 Inningsverified
220
8.2
Ed Bahr
Career
Per 9 Innings
8.63
8.63
Ryan Thompson
Careerverified
Per 9 Inningsverified
8.2
8.2
Ed Bahr
Careerverified
Per 9 Inningsverified
13
0.53
Ryan Thompson
Career
Per 9 Innings
23
0.86
Ed Bahr
Careerverified
Per 9 Inningsverified
0.53
0.53
Ryan Thompson
Career
Per 9 Innings
0.86
0.86
Ed Bahr
Career
Per 9 Innings
0.28
0.28
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.09
0.09
Ed Bahr
Career
Per 9 Innings
95
3.9
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Ed Bahr
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
8
0.3
Ed Bahr
Career
Per 9 Innings
3.9
3.9
Ryan Thompson
Careerverified
Per 9 Inningsverified
2.39
2.39
Ed Bahr
Career
Per 9 Innings
69
2.84
Ryan Thompson
Careerverified
Per 9 Inningsverified
208
7.76
Ed Bahr
Career
Per 9 Innings
2.84
2.84
Ryan Thompson
Careerverified
Per 9 Inningsverified
7.76
7.76
Ed Bahr
Careerverified
Per 9 Inningsverified
1.5
1.5
Ryan Thompson
Career
Per 9 Innings
0.82
0.82
Ed Bahr
Career
Per 9 Innings
0.749
0.749
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.127
1.127
Ed Bahr
Careerverified
Per 9 Inningsverified
2
0.08
Ryan Thompson
Career
Per 9 Innings
6
0.22
Ed Bahr
Careerverified
Per 9 Inningsverified
8
0.33
Ryan Thompson
Career
Per 9 Innings
11
0.41
Ed Bahr
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
3
0.11
Ed Bahr
Career
Per 9 Inningsverified
937
38.51
Ryan Thompson
Careerverified
Per 9 Innings
997
37.18
Ed Bahr
Career
Per 9 Innings
11
0.45
Ryan Thompson
Careerverified
Per 9 Inningsverified
30
1.12
Ed Bahr
Careerverified
Per 9 Innings
102
4.19
Ryan Thompson
Career
Per 9 Inningsverified
111
4.14
Ed Bahr
Career
Per 9 Innings
4.19
4.19
Ryan Thompson
Careerverified
Per 9 Inningsverified
4.14
4.14
Ed Bahr
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
4
0.15
Ed Bahr
Careerverified
Per 9 Inningsverified
0
0
Ryan Thompson
Career
Per 9 Innings
2
0.07
Ed Bahr
Career
Per 9 Innings
0
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
21
0.78
Ed Bahr
Career
Per 9 Innings
1.393
1.393
Ryan Thompson
Careerverified
Per 9 Inningsverified
1.177
1.177
Ed Bahr
Career
Per 9 Inningsverified
834
34.27
Ryan Thompson
Careerverified
Per 9 Innings
916
34.16
Ed Bahr
Career
Per 9 Innings
2.22
2.22
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.44
0.44
Ed Bahr
Careerverified
Per 9 Inningsverified
0.262
0.262
Ryan Thompson
Career
Per 9 Innings
0.288
0.288
Ed Bahr
Careerverified
Per 9 Inningsverified
38.51
38.51
Ryan Thompson
Career
Per 9 Innings
37.18
37.18

Fielding Stats for Ed Bahr and Ryan Thompson

Ed Bahr
Career
Per 9 Innings
2
Ryan Thompson
Careerverified
Per 9 Inningsverified
6
6
Ed Bahr
Career
Per 9 Innings
46
Ryan Thompson
Careerverified
Per 9 Inningsverified
254
9.47
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
1
0.04
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
724
27
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
241.1
9
Ed Bahr
Career
Per 9 Innings
10
Ryan Thompson
Careerverified
Per 9 Inningsverified
20
0.75
Ed Bahr
Career
Per 9 Innings
40
Ryan Thompson
Careerverified
Per 9 Inningsverified
41
1.53
Ed Bahr
Career
Per 9 Inningsverified
6
Ryan Thompson
Careerverified
Per 9 Innings
3
0.11
Ed Bahr
Career
Per 9 Innings
56
Ryan Thompson
Careerverified
Per 9 Inningsverified
64
2.39
Ed Bahr
Career
Per 9 Innings
50
Ryan Thompson
Careerverified
Per 9 Inningsverified
61
2.27
Ed Bahr
Career
Per 9 Innings
89.29
Ryan Thompson
Careerverified
Per 9 Inningsverified
95.31
95.31
Ed Bahr
Careerverified
Per 9 Innings
1.087
Ryan Thompson
Career
Per 9 Inningsverified
0.24
0.24
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Careerverified
Per 9 Inningsverified
0.39
0.39
Ed Bahr
Career
Per 9 Innings
3
Ryan Thompson
Careerverified
Per 9 Inningsverified
5
0.19
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0
Ed Bahr
Career
Per 9 Innings
0
Ryan Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Ed Bahr and Ryan Thompson

Ed Bahr
Career
Per 600 PAverified
2
2
Ryan Thompson
Careerverified
Per 600 PA
6
Ed Bahr
Career
Per 600 PAverified
50
416.67
Ryan Thompson
Careerverified
Per 600 PA
254
Ed Bahr
Careerverified
Per 600 PAverified
72
600
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
68
566.67
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
0.147
0.147
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.361
0.361
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
10
83.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
9
75
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
1
8.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
1
8.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
0.1
0.1
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
1.42
11.8
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
12
100
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
10
83.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
0.147
0.147
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.177
0.177
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.324
0.324
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.029
0.029
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.11
0.11
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
2
16.67
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
5
41.67
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
7
58.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Careerverified
Per 600 PAverified
-0.2
-1.7
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
18
150
Ryan Thompson
Careerverified
Per 600 PAverified
0
Ed Bahr
Careerverified
Per 600 PAverified
4
4
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
Ed Bahr
Careerverified
Per 600 PAverified
4
33.33
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
2
16.67
Ryan Thompson
Careerverified
Per 600 PAverified
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
0
0
Ryan Thompson
Career
Per 600 PA
0
Ed Bahr
Career
Per 600 PA
Ryan Thompson
Career
Per 600 PA