Ryan Speier vs. Ron Willis — Career Comparison

Gen XKentuckyThrows RightBats RightNorth AmericaColorado RockiesNational LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

Looking at the career totals, Ryan Speier and Ron Willis are fairly close on the surface numbers. Ryan Speier carried a career ERA of 3.99 against Ron Willis's 3.32. The surface numbers don't cleanly separate Ryan Speier and Ron Willis — era context would be needed for a firmer verdict.

Pitching Stats for Ryan Speier and Ron Willis

Ryan Speier
Career
Per 9 Innings
4
4
Ron Willis
Careerverified
Per 9 Inningsverified
5
5
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Ron Willis
Careerverified
Per 9 Innings
188
7.1
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Inningsverified
7
0.63
Ron Willis
Careerverified
Per 9 Innings
11
0.42
Ryan Speier
Careerverified
Per 9 Inningsverified
3
0.27
Ron Willis
Career
Per 9 Innings
12
0.45
Ryan Speier
Careerverified
Per 9 Inningsverified
70
70
Ron Willis
Career
Per 9 Innings
47.83
47.83
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Careerverified
Per 9 Inningsverified
19
0.72
Ryan Speier
Careerverified
Per 9 Innings
44
3.99
Ron Willis
Career
Per 9 Inningsverified
88
3.32
Ryan Speier
Career
Per 9 Innings
3.99
3.99
Ron Willis
Careerverified
Per 9 Inningsverified
3.32
3.32
Ryan Speier
Career
Per 9 Innings
4.33
4.33
Ron Willis
Careerverified
Per 9 Inningsverified
3.36
3.36
Ryan Speier
Careerverified
Per 9 Inningsverified
3.84
3.84
Ron Willis
Career
Per 9 Innings
4.36
4.36
Ryan Speier
Career
Per 9 Innings
0.28
0.28
Ron Willis
Careerverified
Per 9 Inningsverified
0.232
0.232
Ryan Speier
Career
Per 9 Innings
298
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Speier
Career
Per 9 Innings
99.1
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Speier
Careerverified
Per 9 Innings
104
9.42
Ron Willis
Career
Per 9 Inningsverified
209
7.89
Ryan Speier
Career
Per 9 Innings
9.42
9.42
Ron Willis
Careerverified
Per 9 Inningsverified
7.89
7.89
Ryan Speier
Careerverified
Per 9 Inningsverified
4
0.36
Ron Willis
Career
Per 9 Innings
15
0.57
Ryan Speier
Careerverified
Per 9 Inningsverified
0.36
0.36
Ron Willis
Career
Per 9 Innings
0.57
0.57
Ryan Speier
Careerverified
Per 9 Inningsverified
0.04
0.04
Ron Willis
Career
Per 9 Innings
0.08
0.08
Ryan Speier
Careerverified
Per 9 Inningsverified
42
3.81
Ron Willis
Career
Per 9 Innings
119
4.49
Ryan Speier
Careerverified
Per 9 Inningsverified
3
0.27
Ron Willis
Career
Per 9 Innings
40
1.51
Ryan Speier
Careerverified
Per 9 Inningsverified
3.81
3.81
Ron Willis
Career
Per 9 Innings
4.49
4.49
Ryan Speier
Career
Per 9 Inningsverified
58
5.26
Ron Willis
Careerverified
Per 9 Innings
128
4.83
Ryan Speier
Careerverified
Per 9 Inningsverified
5.26
5.26
Ron Willis
Career
Per 9 Innings
4.83
4.83
Ryan Speier
Career
Per 9 Innings
0.64
0.64
Ron Willis
Careerverified
Per 9 Inningsverified
0.68
0.68
Ryan Speier
Career
Per 9 Innings
1.007
1.007
Ron Willis
Careerverified
Per 9 Inningsverified
1.036
1.036
Ryan Speier
Careerverified
Per 9 Innings
6
0.54
Ron Willis
Career
Per 9 Inningsverified
13
0.49
Ryan Speier
Careerverified
Per 9 Innings
7
0.63
Ron Willis
Career
Per 9 Inningsverified
9
0.34
Ryan Speier
Career
Per 9 Innings
1
0.09
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Speier
Career
Per 9 Innings
430
38.96
Ron Willis
Careerverified
Per 9 Inningsverified
1037
39.16
Ryan Speier
Career
Per 9 Innings
26
2.36
Ron Willis
Careerverified
Per 9 Inningsverified
74
2.79
Ryan Speier
Careerverified
Per 9 Innings
46
4.17
Ron Willis
Career
Per 9 Inningsverified
101
3.81
Ryan Speier
Career
Per 9 Innings
4.17
4.17
Ron Willis
Careerverified
Per 9 Inningsverified
3.81
3.81
Ryan Speier
Career
Per 9 Innings
5
0.45
Ron Willis
Careerverified
Per 9 Inningsverified
4
0.15
Ryan Speier
Career
Per 9 Innings
5
0.45
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Ryan Speier
Careerverified
Per 9 Inningsverified
14
1.27
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
1.47
1.47
Ron Willis
Careerverified
Per 9 Inningsverified
1.376
1.376
Ryan Speier
Career
Per 9 Innings
371
33.61
Ron Willis
Careerverified
Per 9 Inningsverified
902
34.06
Ryan Speier
Careerverified
Per 9 Inningsverified
0.51
0.51
Ron Willis
Career
Per 9 Innings
0.54
0.54
Ryan Speier
Career
Per 9 Innings
0.324
0.324
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Ryan Speier
Career
Per 9 Innings
38.96
38.96
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Ryan Speier and Ron Willis

Ryan Speier
Career
Per 9 Innings
4
4
Ron Willis
Careerverified
Per 9 Inningsverified
5
5
Ryan Speier
Career
Per 9 Inningsverified
90
8.15
Ron Willis
Careerverified
Per 9 Innings
188
7.1
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
298
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Speier
Career
Per 9 Innings
99.1
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Speier
Career
Per 9 Innings
3
0.27
Ron Willis
Careerverified
Per 9 Inningsverified
24
0.91
Ryan Speier
Career
Per 9 Innings
16
1.45
Ron Willis
Careerverified
Per 9 Inningsverified
56
2.11
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
19
1.72
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Speier
Career
Per 9 Innings
19
1.72
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Speier
Career
Per 9 Innings
100
100
Ron Willis
Career
Per 9 Innings
100
100
Ryan Speier
Career
Per 9 Innings
0.211
0.211
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Speier
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Speier and Ron Willis

Ryan Speier
Career
Per 600 PA
4
4
Ron Willis
Careerverified
Per 600 PAverified
5
5
Ryan Speier
Career
Per 600 PAverified
90
10800
Ron Willis
Careerverified
Per 600 PA
188
4338.46
Ryan Speier
Career
Per 600 PA
5
600
Ron Willis
Careerverified
Per 600 PA
26
600
Ryan Speier
Career
Per 600 PAverified
5
600
Ron Willis
Careerverified
Per 600 PA
25
576.92
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.16
0.16
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.404
0.404
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Speier
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.392
0.392
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Speier
Career
Per 600 PA
-0.53
-63.84
Ron Willis
Careerverified
Per 600 PAverified
0.27
6.2
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Careerverified
Per 600 PA
3
360
Ron Willis
Career
Per 600 PAverified
8
184.62
Ryan Speier
Career
Per 600 PA
1.67
1.67
Ron Willis
Careerverified
Per 600 PAverified
3.25
3.25
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Careerverified
Per 600 PAverified
0
0
Ron Willis
Career
Per 600 PA
1
23.08
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Speier
Career
Per 600 PA
Ron Willis
Career
Per 600 PA