Ryan Weber vs. Ron Willis — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

The numbers give Ron Willis a clear advantage over Ryan Weber across the core pitching metrics. Ron Willis led in home run suppression (HR9+ 134 vs 84), run prevention (ERA+ 107 vs 87), and strikeout rate (K%+ 78 vs 63). Ryan Weber held the edge in walk avoidance (BB%+ 218 vs 80). Ron Willis was the better reliever — the numbers make that case clearly.

Pitching Stats for Ryan Weber and Ron Willis

Ryan Weber
Careerverified
Per 9 Inningsverified
9
9
Ron Willis
Career
Per 9 Innings
5
5
Ryan Weber
Career
Per 9 Innings
76
3.56
Ron Willis
Careerverified
Per 9 Inningsverified
188
7.1
Ryan Weber
Careerverified
Per 9 Inningsverified
16
0.75
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
5
0.23
Ron Willis
Careerverified
Per 9 Inningsverified
11
0.42
Ryan Weber
Career
Per 9 Innings
12
0.56
Ron Willis
Career
Per 9 Inningsverified
12
0.45
Ryan Weber
Career
Per 9 Innings
29.41
29.41
Ron Willis
Careerverified
Per 9 Inningsverified
47.83
47.83
Ryan Weber
Careerverified
Per 9 Inningsverified
21.05
21.05
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
2
0.09
Ron Willis
Careerverified
Per 9 Inningsverified
19
0.72
Ryan Weber
Career
Per 9 Innings
104
4.88
Ron Willis
Careerverified
Per 9 Inningsverified
88
3.32
Ryan Weber
Career
Per 9 Innings
4.88
4.88
Ron Willis
Careerverified
Per 9 Inningsverified
3.32
3.32
Ryan Weber
Career
Per 9 Innings
4.57
4.57
Ron Willis
Careerverified
Per 9 Inningsverified
3.36
3.36
Ryan Weber
Career
Per 9 Innings
4.72
4.72
Ron Willis
Careerverified
Per 9 Inningsverified
4.36
4.36
Ryan Weber
Career
Per 9 Innings
0.278
0.278
Ron Willis
Careerverified
Per 9 Inningsverified
0.232
0.232
Ryan Weber
Career
Per 9 Innings
576
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Weber
Career
Per 9 Innings
192
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Weber
Career
Per 9 Innings
209
9.8
Ron Willis
Career
Per 9 Inningsverified
209
7.89
Ryan Weber
Career
Per 9 Innings
9.8
9.8
Ron Willis
Careerverified
Per 9 Inningsverified
7.89
7.89
Ryan Weber
Career
Per 9 Innings
31
1.45
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Ryan Weber
Career
Per 9 Innings
1.45
1.45
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Ryan Weber
Career
Per 9 Innings
0.41
0.41
Ron Willis
Careerverified
Per 9 Inningsverified
0.08
0.08
Ryan Weber
Careerverified
Per 9 Inningsverified
41
1.92
Ron Willis
Career
Per 9 Innings
119
4.49
Ryan Weber
Careerverified
Per 9 Inningsverified
2
0.09
Ron Willis
Career
Per 9 Innings
40
1.51
Ryan Weber
Careerverified
Per 9 Inningsverified
1.92
1.92
Ron Willis
Career
Per 9 Innings
4.49
4.49
Ryan Weber
Career
Per 9 Inningsverified
117
5.48
Ron Willis
Careerverified
Per 9 Innings
128
4.83
Ryan Weber
Careerverified
Per 9 Inningsverified
5.48
5.48
Ron Willis
Career
Per 9 Innings
4.83
4.83
Ryan Weber
Careerverified
Per 9 Inningsverified
1.54
1.54
Ron Willis
Career
Per 9 Innings
0.68
0.68
Ryan Weber
Career
Per 9 Innings
0.823
0.823
Ron Willis
Careerverified
Per 9 Inningsverified
1.036
1.036
Ryan Weber
Careerverified
Per 9 Inningsverified
4
0.19
Ron Willis
Career
Per 9 Innings
13
0.49
Ryan Weber
Career
Per 9 Innings
13
0.61
Ron Willis
Careerverified
Per 9 Inningsverified
9
0.34
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
813
38.11
Ron Willis
Careerverified
Per 9 Inningsverified
1037
39.16
Ryan Weber
Career
Per 9 Innings
28
1.31
Ron Willis
Careerverified
Per 9 Inningsverified
74
2.79
Ryan Weber
Career
Per 9 Innings
110
5.16
Ron Willis
Careerverified
Per 9 Inningsverified
101
3.81
Ryan Weber
Career
Per 9 Innings
5.16
5.16
Ron Willis
Careerverified
Per 9 Inningsverified
3.81
3.81
Ryan Weber
Careerverified
Per 9 Inningsverified
3
0.14
Ron Willis
Career
Per 9 Innings
4
0.15
Ryan Weber
Career
Per 9 Innings
4
0.19
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Ryan Weber
Careerverified
Per 9 Inningsverified
22
1.03
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Careerverified
Per 9 Inningsverified
1.302
1.302
Ron Willis
Career
Per 9 Innings
1.376
1.376
Ryan Weber
Career
Per 9 Inningsverified
752
35.25
Ron Willis
Careerverified
Per 9 Innings
902
34.06
Ryan Weber
Career
Per 9 Innings
1.45
1.45
Ron Willis
Careerverified
Per 9 Inningsverified
0.54
0.54
Ryan Weber
Career
Per 9 Innings
0.295
0.295
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Ryan Weber
Career
Per 9 Innings
38.11
38.11
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Ryan Weber and Ron Willis

Ryan Weber
Careerverified
Per 9 Inningsverified
9
9
Ron Willis
Career
Per 9 Innings
5
5
Ryan Weber
Career
Per 9 Innings
76
3.56
Ron Willis
Careerverified
Per 9 Inningsverified
188
7.1
Ryan Weber
Careerverified
Per 9 Inningsverified
16
0.75
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
576
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Weber
Career
Per 9 Innings
192
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Weber
Career
Per 9 Inningsverified
23
1.08
Ron Willis
Careerverified
Per 9 Innings
24
0.91
Ryan Weber
Career
Per 9 Innings
26
1.22
Ron Willis
Careerverified
Per 9 Inningsverified
56
2.11
Ryan Weber
Career
Per 9 Innings
1
0.05
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Weber
Career
Per 9 Innings
50
2.34
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Weber
Career
Per 9 Innings
49
2.3
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Weber
Career
Per 9 Innings
98
98
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Ryan Weber
Careerverified
Per 9 Inningsverified
0.645
0.645
Ron Willis
Career
Per 9 Innings
0.426
0.426
Ryan Weber
Careerverified
Per 9 Inningsverified
21.05
21.05
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
1
0.05
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Weber
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Weber and Ron Willis

Ryan Weber
Careerverified
Per 600 PAverified
9
9
Ron Willis
Career
Per 600 PA
5
5
Ryan Weber
Career
Per 600 PA
76
2682.35
Ron Willis
Careerverified
Per 600 PAverified
188
4338.46
Ryan Weber
Career
Per 600 PA
17
600
Ron Willis
Careerverified
Per 600 PA
26
600
Ryan Weber
Career
Per 600 PAverified
17
600
Ron Willis
Careerverified
Per 600 PA
25
576.92
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.16
0.16
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.404
0.404
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Weber
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.392
0.392
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Weber
Career
Per 600 PA
-1.83
-64.52
Ron Willis
Careerverified
Per 600 PAverified
0.27
6.2
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
12
423.53
Ron Willis
Careerverified
Per 600 PAverified
8
184.62
Ryan Weber
Career
Per 600 PA
1.42
1.42
Ron Willis
Careerverified
Per 600 PAverified
3.25
3.25
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Careerverified
Per 600 PAverified
0
0
Ron Willis
Career
Per 600 PA
1
23.08
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Weber
Career
Per 600 PA
Ron Willis
Career
Per 600 PA