Bryan Shaw vs. Ron Willis — Career Comparison

MillenialCaliforniaThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

When held to the same standard, Ron Willis comes out ahead of Bryan Shaw in this reliever comparison. Ron Willis led in home run suppression (HR9+ 134 vs 97), run prevention (ERA+ 107 vs 92), and skill-based run prevention (DICE+ 90 vs 88). Bryan Shaw held the edge in walk avoidance (BB%+ 94 vs 80). The edge goes to Ron Willis.

Pitching Stats for Bryan Shaw and Ron Willis

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ron Willis
Career
Per 9 Innings
5
5
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ron Willis
Career
Per 9 Innings
188
7.1
Bryan Shaw
Careerverified
Per 9 Inningsverified
2
0.02
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Inningsverified
43
0.51
Ron Willis
Career
Per 9 Innings
11
0.42
Bryan Shaw
Career
Per 9 Innings
46
0.54
Ron Willis
Careerverified
Per 9 Inningsverified
12
0.45
Bryan Shaw
Careerverified
Per 9 Inningsverified
48.31
48.31
Ron Willis
Career
Per 9 Innings
47.83
47.83
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.25
0.25
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
19
0.22
Ron Willis
Career
Per 9 Inningsverified
19
0.72
Bryan Shaw
Career
Per 9 Innings
336
3.96
Ron Willis
Careerverified
Per 9 Inningsverified
88
3.32
Bryan Shaw
Career
Per 9 Innings
3.96
3.96
Ron Willis
Careerverified
Per 9 Inningsverified
3.32
3.32
Bryan Shaw
Career
Per 9 Innings
3.92
3.92
Ron Willis
Careerverified
Per 9 Inningsverified
3.36
3.36
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.91
3.91
Ron Willis
Career
Per 9 Innings
4.36
4.36
Bryan Shaw
Career
Per 9 Innings
0.249
0.249
Ron Willis
Careerverified
Per 9 Inningsverified
0.232
0.232
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ron Willis
Career
Per 9 Innings
715
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ron Willis
Career
Per 9 Innings
238.1
9
Bryan Shaw
Career
Per 9 Innings
723
8.51
Ron Willis
Careerverified
Per 9 Inningsverified
209
7.89
Bryan Shaw
Career
Per 9 Innings
8.51
8.51
Ron Willis
Careerverified
Per 9 Inningsverified
7.89
7.89
Bryan Shaw
Career
Per 9 Innings
82
0.97
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Bryan Shaw
Career
Per 9 Innings
0.97
0.97
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Bryan Shaw
Career
Per 9 Innings
0.1
0.1
Ron Willis
Careerverified
Per 9 Inningsverified
0.08
0.08
Bryan Shaw
Career
Per 9 Inningsverified
299
3.52
Ron Willis
Careerverified
Per 9 Innings
119
4.49
Bryan Shaw
Careerverified
Per 9 Inningsverified
21
0.25
Ron Willis
Career
Per 9 Innings
40
1.51
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.52
3.52
Ron Willis
Career
Per 9 Innings
4.49
4.49
Bryan Shaw
Careerverified
Per 9 Inningsverified
681
8.02
Ron Willis
Career
Per 9 Innings
128
4.83
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.02
8.02
Ron Willis
Career
Per 9 Innings
4.83
4.83
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.86
0.86
Ron Willis
Career
Per 9 Innings
0.68
0.68
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.282
1.282
Ron Willis
Career
Per 9 Innings
1.036
1.036
Bryan Shaw
Career
Per 9 Inningsverified
41
0.48
Ron Willis
Careerverified
Per 9 Innings
13
0.49
Bryan Shaw
Career
Per 9 Innings
32
0.38
Ron Willis
Careerverified
Per 9 Inningsverified
9
0.34
Bryan Shaw
Career
Per 9 Innings
2
0.02
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Bryan Shaw
Careerverified
Per 9 Innings
3270
38.5
Ron Willis
Career
Per 9 Inningsverified
1037
39.16
Bryan Shaw
Careerverified
Per 9 Innings
172
2.03
Ron Willis
Career
Per 9 Inningsverified
74
2.79
Bryan Shaw
Career
Per 9 Innings
377
4.44
Ron Willis
Careerverified
Per 9 Inningsverified
101
3.81
Bryan Shaw
Career
Per 9 Innings
4.44
4.44
Ron Willis
Careerverified
Per 9 Inningsverified
3.81
3.81
Bryan Shaw
Career
Per 9 Innings
20
0.24
Ron Willis
Careerverified
Per 9 Inningsverified
4
0.15
Bryan Shaw
Career
Per 9 Innings
15
0.18
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Bryan Shaw
Careerverified
Per 9 Inningsverified
87
1.02
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.337
1.337
Ron Willis
Career
Per 9 Innings
1.376
1.376
Bryan Shaw
Careerverified
Per 9 Inningsverified
2904
34.19
Ron Willis
Career
Per 9 Innings
902
34.06
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.47
0.47
Ron Willis
Career
Per 9 Innings
0.54
0.54
Bryan Shaw
Career
Per 9 Innings
0.299
0.299
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Bryan Shaw
Career
Per 9 Innings
38.5
38.5
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Bryan Shaw and Ron Willis

Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ron Willis
Career
Per 9 Innings
5
5
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ron Willis
Career
Per 9 Innings
188
7.1
Bryan Shaw
Careerverified
Per 9 Inningsverified
2
0.02
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ron Willis
Career
Per 9 Innings
715
27
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ron Willis
Career
Per 9 Innings
238.1
9
Bryan Shaw
Careerverified
Per 9 Innings
56
0.66
Ron Willis
Career
Per 9 Inningsverified
24
0.91
Bryan Shaw
Careerverified
Per 9 Innings
78
0.92
Ron Willis
Career
Per 9 Inningsverified
56
2.11
Bryan Shaw
Career
Per 9 Innings
11
0.13
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Bryan Shaw
Careerverified
Per 9 Innings
145
1.71
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Bryan Shaw
Careerverified
Per 9 Innings
134
1.58
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Bryan Shaw
Career
Per 9 Innings
92.41
92.41
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Bryan Shaw
Career
Per 9 Innings
0.168
0.168
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.25
0.25
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
3
0.04
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Bryan Shaw and Ron Willis

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