Ryan Buchter vs. Ron Willis — Career Comparison

MillenialPennsylvaniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

The numbers give Ryan Buchter a clear advantage over Ron Willis across the core pitching metrics. Ryan Buchter led in run prevention (ERA+ 148 vs 107), strikeout rate (K%+ 113 vs 78), and skill-based run prevention (DICE+ 108 vs 90). Ron Willis held the edge in home run suppression (HR9+ 134 vs 119). Ryan Buchter was the better reliever — the numbers make that case clearly.

Pitching Stats for Ryan Buchter and Ron Willis

Ryan Buchter
Careerverified
Per 9 Inningsverified
7
7
Ron Willis
Career
Per 9 Innings
5
5
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
Ron Willis
Career
Per 9 Innings
188
7.1
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
17
0.65
Ron Willis
Career
Per 9 Innings
11
0.42
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Ron Willis
Career
Per 9 Innings
12
0.45
Ryan Buchter
Careerverified
Per 9 Inningsverified
73.91
73.91
Ron Willis
Career
Per 9 Innings
47.83
47.83
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
2
0.08
Ron Willis
Careerverified
Per 9 Inningsverified
19
0.72
Ryan Buchter
Careerverified
Per 9 Inningsverified
83
3.16
Ron Willis
Career
Per 9 Innings
88
3.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.16
3.16
Ron Willis
Career
Per 9 Innings
3.32
3.32
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.35
3.35
Ron Willis
Career
Per 9 Innings
3.36
3.36
Ryan Buchter
Careerverified
Per 9 Inningsverified
4.21
4.21
Ron Willis
Career
Per 9 Innings
4.36
4.36
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.204
0.204
Ron Willis
Career
Per 9 Innings
0.232
0.232
Ryan Buchter
Career
Per 9 Innings
709
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Buchter
Careerverified
Per 9 Inningsverified
173
6.59
Ron Willis
Career
Per 9 Innings
209
7.89
Ryan Buchter
Careerverified
Per 9 Inningsverified
6.59
6.59
Ron Willis
Career
Per 9 Innings
7.89
7.89
Ryan Buchter
Career
Per 9 Innings
33
1.26
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Ryan Buchter
Career
Per 9 Innings
1.26
1.26
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Ryan Buchter
Career
Per 9 Innings
0.12
0.12
Ron Willis
Careerverified
Per 9 Inningsverified
0.08
0.08
Ryan Buchter
Careerverified
Per 9 Inningsverified
115
4.38
Ron Willis
Career
Per 9 Innings
119
4.49
Ryan Buchter
Careerverified
Per 9 Inningsverified
8
0.3
Ron Willis
Career
Per 9 Innings
40
1.51
Ryan Buchter
Careerverified
Per 9 Inningsverified
4.38
4.38
Ron Willis
Career
Per 9 Innings
4.49
4.49
Ryan Buchter
Careerverified
Per 9 Inningsverified
259
9.86
Ron Willis
Career
Per 9 Innings
128
4.83
Ryan Buchter
Careerverified
Per 9 Inningsverified
9.86
9.86
Ron Willis
Career
Per 9 Innings
4.83
4.83
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.91
0.91
Ron Willis
Career
Per 9 Innings
0.68
0.68
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.583
1.583
Ron Willis
Career
Per 9 Innings
1.036
1.036
Ryan Buchter
Careerverified
Per 9 Inningsverified
6
0.23
Ron Willis
Career
Per 9 Innings
13
0.49
Ryan Buchter
Career
Per 9 Innings
10
0.38
Ron Willis
Careerverified
Per 9 Inningsverified
9
0.34
Ryan Buchter
Career
Per 9 Innings
2
0.08
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Buchter
Career
Per 9 Innings
986
37.55
Ron Willis
Careerverified
Per 9 Inningsverified
1037
39.16
Ryan Buchter
Career
Per 9 Innings
36
1.37
Ron Willis
Careerverified
Per 9 Inningsverified
74
2.79
Ryan Buchter
Careerverified
Per 9 Inningsverified
95
3.62
Ron Willis
Career
Per 9 Innings
101
3.81
Ryan Buchter
Careerverified
Per 9 Inningsverified
3.62
3.62
Ron Willis
Career
Per 9 Innings
3.81
3.81
Ryan Buchter
Career
Per 9 Innings
4
0.15
Ron Willis
Career
Per 9 Innings
4
0.15
Ryan Buchter
Career
Per 9 Innings
10
0.38
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Ryan Buchter
Careerverified
Per 9 Inningsverified
10
0.38
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Careerverified
Per 9 Inningsverified
1.219
1.219
Ron Willis
Career
Per 9 Innings
1.376
1.376
Ryan Buchter
Career
Per 9 Innings
847
32.26
Ron Willis
Careerverified
Per 9 Inningsverified
902
34.06
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.33
0.33
Ron Willis
Career
Per 9 Innings
0.54
0.54
Ryan Buchter
Careerverified
Per 9 Inningsverified
0.252
0.252
Ron Willis
Career
Per 9 Innings
0.256
0.256
Ryan Buchter
Career
Per 9 Innings
37.55
37.55
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Ryan Buchter and Ron Willis

Ryan Buchter
Careerverified
Per 9 Inningsverified
7
7
Ron Willis
Career
Per 9 Innings
5
5
Ryan Buchter
Careerverified
Per 9 Inningsverified
285
10.85
Ron Willis
Career
Per 9 Innings
188
7.1
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
709
27
Ron Willis
Careerverified
Per 9 Innings
715
27
Ryan Buchter
Career
Per 9 Innings
236.1
9
Ron Willis
Careerverified
Per 9 Innings
238.1
9
Ryan Buchter
Career
Per 9 Innings
6
0.23
Ron Willis
Careerverified
Per 9 Inningsverified
24
0.91
Ryan Buchter
Career
Per 9 Innings
24
0.91
Ron Willis
Careerverified
Per 9 Inningsverified
56
2.11
Ryan Buchter
Career
Per 9 Innings
1
0.04
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Ryan Buchter
Career
Per 9 Innings
31
1.18
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Buchter
Career
Per 9 Innings
30
1.14
Ron Willis
Careerverified
Per 9 Inningsverified
80
3.02
Ryan Buchter
Career
Per 9 Innings
96.77
96.77
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Ryan Buchter
Career
Per 9 Innings
0.105
0.105
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Ryan Buchter
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Buchter and Ron Willis

Ryan Buchter
Careerverified
Per 600 PA
7
Ron Willis
Career
Per 600 PAverified
5
5
Ryan Buchter
Careerverified
Per 600 PA
285
Ron Willis
Career
Per 600 PAverified
188
4338.46
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
26
600
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
25
576.92
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.16
0.16
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.404
0.404
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Ryan Buchter
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.192
0.192
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.2
0.2
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.392
0.392
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.137
0.137
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.235
0.235
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.27
6.2
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
Ron Willis
Career
Per 600 PA
8
184.62
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
3.25
3.25
Ryan Buchter
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Careerverified
Per 600 PAverified
0
Ron Willis
Career
Per 600 PA
1
23.08
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
0
Ron Willis
Career
Per 600 PA
0
0
Ryan Buchter
Career
Per 600 PA
Ron Willis
Career
Per 600 PA