Gene Bearden vs. Ryan Speier — Career Comparison

Greatest GenerationArkansasThrows LeftBats LeftNorth AmericaCleveland GuardiansAmerican LeagueStarting Pitcher
Gen XKentuckyThrows RightBats RightNorth AmericaColorado RockiesNational LeagueRelief Pitcher

Gene Bearden built a career as a starting pitcher and Ryan Speier as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Gene Bearden posted stronger surface numbers — ERA 3.96 and WHIP 1.555 compared to 3.99 and 1.500 for Ryan Speier. By the career numbers, Gene Bearden had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Gene Bearden and Ryan Speier

Gene Bearden
Careerverified
Per 9 Inningsverified
7
7
Ryan Speier
Career
Per 9 Innings
4
4
Gene Bearden
Careerverified
Per 9 Innings
193
2.2
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Gene Bearden
Careerverified
Per 9 Inningsverified
84
0.96
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Innings
45
0.51
Ryan Speier
Career
Per 9 Inningsverified
7
0.63
Gene Bearden
Career
Per 9 Innings
38
0.43
Ryan Speier
Careerverified
Per 9 Inningsverified
3
0.27
Gene Bearden
Career
Per 9 Innings
54.22
54.22
Ryan Speier
Careerverified
Per 9 Inningsverified
70
70
Gene Bearden
Careerverified
Per 9 Inningsverified
43.52
43.52
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Inningsverified
29
0.33
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Inningsverified
7
0.08
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Inningsverified
1
0.01
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Inningsverified
347
3.96
Ryan Speier
Careerverified
Per 9 Innings
44
3.99
Gene Bearden
Careerverified
Per 9 Inningsverified
3.96
3.96
Ryan Speier
Career
Per 9 Innings
3.99
3.99
Gene Bearden
Career
Per 9 Innings
4.52
4.52
Ryan Speier
Careerverified
Per 9 Inningsverified
4.33
4.33
Gene Bearden
Career
Per 9 Innings
4.82
4.82
Ryan Speier
Careerverified
Per 9 Inningsverified
3.84
3.84
Gene Bearden
Careerverified
Per 9 Inningsverified
0.261
0.261
Ryan Speier
Career
Per 9 Innings
0.28
0.28
Gene Bearden
Careerverified
Per 9 Innings
2365
27
Ryan Speier
Career
Per 9 Innings
298
27
Gene Bearden
Careerverified
Per 9 Innings
788.1
9
Ryan Speier
Career
Per 9 Innings
99.1
9
Gene Bearden
Career
Per 9 Inningsverified
791
9.03
Ryan Speier
Careerverified
Per 9 Innings
104
9.42
Gene Bearden
Careerverified
Per 9 Inningsverified
9.03
9.03
Ryan Speier
Career
Per 9 Innings
9.42
9.42
Gene Bearden
Career
Per 9 Innings
48
0.55
Ryan Speier
Careerverified
Per 9 Inningsverified
4
0.36
Gene Bearden
Career
Per 9 Innings
0.55
0.55
Ryan Speier
Careerverified
Per 9 Inningsverified
0.36
0.36
Gene Bearden
Career
Per 9 Innings
0.25
0.25
Ryan Speier
Careerverified
Per 9 Inningsverified
0.04
0.04
Gene Bearden
Career
Per 9 Innings
435
4.97
Ryan Speier
Careerverified
Per 9 Inningsverified
42
3.81
Gene Bearden
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
3
0.27
Gene Bearden
Career
Per 9 Innings
4.97
4.97
Ryan Speier
Careerverified
Per 9 Inningsverified
3.81
3.81
Gene Bearden
Careerverified
Per 9 Innings
259
2.96
Ryan Speier
Career
Per 9 Inningsverified
58
5.26
Gene Bearden
Career
Per 9 Innings
2.96
2.96
Ryan Speier
Careerverified
Per 9 Inningsverified
5.26
5.26
Gene Bearden
Careerverified
Per 9 Inningsverified
1.34
1.34
Ryan Speier
Career
Per 9 Innings
0.64
0.64
Gene Bearden
Career
Per 9 Innings
0.88
0.88
Ryan Speier
Careerverified
Per 9 Inningsverified
1.007
1.007
Gene Bearden
Career
Per 9 Inningsverified
40
0.46
Ryan Speier
Careerverified
Per 9 Innings
6
0.54
Gene Bearden
Career
Per 9 Inningsverified
9
0.1
Ryan Speier
Careerverified
Per 9 Innings
7
0.63
Gene Bearden
Career
Per 9 Inningsverified
2
0.02
Ryan Speier
Careerverified
Per 9 Innings
1
0.09
Gene Bearden
Careerverified
Per 9 Inningsverified
3471
39.63
Ryan Speier
Career
Per 9 Innings
430
38.96
Gene Bearden
Careerverified
Per 9 Innings
43
0.49
Ryan Speier
Career
Per 9 Inningsverified
26
2.36
Gene Bearden
Career
Per 9 Innings
398
4.54
Ryan Speier
Careerverified
Per 9 Inningsverified
46
4.17
Gene Bearden
Career
Per 9 Innings
4.54
4.54
Ryan Speier
Careerverified
Per 9 Inningsverified
4.17
4.17
Gene Bearden
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
5
0.45
Gene Bearden
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
5
0.45
Gene Bearden
Career
Per 9 Innings
0
0
Ryan Speier
Careerverified
Per 9 Inningsverified
14
1.27
Gene Bearden
Career
Per 9 Innings
1.555
1.555
Ryan Speier
Careerverified
Per 9 Inningsverified
1.47
1.47
Gene Bearden
Careerverified
Per 9 Inningsverified
3027
34.56
Ryan Speier
Career
Per 9 Innings
371
33.61
Gene Bearden
Career
Per 9 Innings
2.06
2.06
Ryan Speier
Careerverified
Per 9 Inningsverified
0.51
0.51
Gene Bearden
Careerverified
Per 9 Inningsverified
0.273
0.273
Ryan Speier
Career
Per 9 Innings
0.324
0.324
Gene Bearden
Careerverified
Per 9 Inningsverified
39.63
39.63
Ryan Speier
Career
Per 9 Innings
38.96
38.96

Fielding Stats for Gene Bearden and Ryan Speier

Gene Bearden
Careerverified
Per 9 Innings
7
Ryan Speier
Career
Per 9 Inningsverified
4
4
Gene Bearden
Careerverified
Per 9 Innings
194
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Careerverified
Per 9 Inningsverified
298
27
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Careerverified
Per 9 Inningsverified
99.1
9
Gene Bearden
Careerverified
Per 9 Innings
49
Ryan Speier
Career
Per 9 Inningsverified
3
0.27
Gene Bearden
Careerverified
Per 9 Innings
180
Ryan Speier
Career
Per 9 Inningsverified
16
1.45
Gene Bearden
Career
Per 9 Innings
15
Ryan Speier
Careerverified
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Innings
244
Ryan Speier
Career
Per 9 Inningsverified
19
1.72
Gene Bearden
Careerverified
Per 9 Innings
229
Ryan Speier
Career
Per 9 Inningsverified
19
1.72
Gene Bearden
Career
Per 9 Innings
93.85
Ryan Speier
Careerverified
Per 9 Inningsverified
100
100
Gene Bearden
Careerverified
Per 9 Innings
1.18
Ryan Speier
Career
Per 9 Inningsverified
0.211
0.211
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Careerverified
Per 9 Innings
14
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0
Gene Bearden
Career
Per 9 Innings
0
Ryan Speier
Career
Per 9 Innings
0
0

Hitting Stats for Gene Bearden and Ryan Speier

Gene Bearden
Careerverified
Per 600 PAverified
7
7
Ryan Speier
Career
Per 600 PA
4
4
Gene Bearden
Careerverified
Per 600 PA
212
409
Ryan Speier
Career
Per 600 PAverified
90
10800
Gene Bearden
Careerverified
Per 600 PA
311
600
Ryan Speier
Career
Per 600 PA
5
600
Gene Bearden
Careerverified
Per 600 PA
288
555.63
Ryan Speier
Career
Per 600 PAverified
5
600
Gene Bearden
Careerverified
Per 600 PAverified
0.236
0.236
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.611
0.611
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
68
131.19
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
53
102.25
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
10
19.29
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
1
1.93
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
4
7.72
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
15
28.94
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.221
0.221
Ryan Speier
Career
Per 600 PA
Gene Bearden
Careerverified
Per 600 PAverified
0.014
0.014
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.059
0.059
Ryan Speier
Career
Per 600 PA
Gene Bearden
Careerverified
Per 600 PAverified
23.99
46.28
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
92
177.49
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
82
158.2
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.272
0.272
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.319
0.319
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.591
0.591
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.083
0.083
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.202
0.202
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.467
0.467
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
0.265
0.265
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
35
67.52
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
32
61.74
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
63
121.54
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
25.56
49.32
Ryan Speier
Career
Per 600 PA
-0.53
-63.84
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
14
27.01
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PAverified
42
81.03
Ryan Speier
Careerverified
Per 600 PA
3
360
Gene Bearden
Careerverified
Per 600 PAverified
7.4
7.4
Ryan Speier
Career
Per 600 PA
1.67
1.67
Gene Bearden
Careerverified
Per 600 PAverified
0.33
0.33
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Careerverified
Per 600 PAverified
9
17.36
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
7
13.5
Ryan Speier
Careerverified
Per 600 PAverified
0
0
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Gene Bearden
Career
Per 600 PA
Ryan Speier
Career
Per 600 PA