Brad Brach vs. Ron Willis — Career Comparison

MillenialNew JerseyThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueRelief PitcherAll-Star
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

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

Pitching Stats for Brad Brach and Ron Willis

Brad Brach
Careerverified
Per 9 Inningsverified
11
11
Ron Willis
Career
Per 9 Innings
5
5
Brad Brach
Careerverified
Per 9 Inningsverified
531
8.65
Ron Willis
Career
Per 9 Innings
188
7.1
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Careerverified
Per 9 Inningsverified
38
0.62
Ron Willis
Career
Per 9 Innings
11
0.42
Brad Brach
Career
Per 9 Innings
29
0.47
Ron Willis
Careerverified
Per 9 Inningsverified
12
0.45
Brad Brach
Careerverified
Per 9 Inningsverified
56.72
56.72
Ron Willis
Career
Per 9 Innings
47.83
47.83
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Careerverified
Per 9 Innings
34
0.55
Ron Willis
Career
Per 9 Inningsverified
19
0.72
Brad Brach
Career
Per 9 Innings
218
3.55
Ron Willis
Careerverified
Per 9 Inningsverified
88
3.32
Brad Brach
Career
Per 9 Innings
3.55
3.55
Ron Willis
Careerverified
Per 9 Inningsverified
3.32
3.32
Brad Brach
Career
Per 9 Innings
3.63
3.63
Ron Willis
Careerverified
Per 9 Inningsverified
3.36
3.36
Brad Brach
Careerverified
Per 9 Inningsverified
3.69
3.69
Ron Willis
Career
Per 9 Innings
4.36
4.36
Brad Brach
Career
Per 9 Innings
0.232
0.232
Ron Willis
Career
Per 9 Innings
0.232
0.232
Brad Brach
Careerverified
Per 9 Innings
1658
27
Ron Willis
Career
Per 9 Innings
715
27
Brad Brach
Careerverified
Per 9 Innings
552.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Brad Brach
Career
Per 9 Inningsverified
475
7.74
Ron Willis
Careerverified
Per 9 Innings
209
7.89
Brad Brach
Careerverified
Per 9 Inningsverified
7.74
7.74
Ron Willis
Career
Per 9 Innings
7.89
7.89
Brad Brach
Career
Per 9 Innings
57
0.93
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Brad Brach
Career
Per 9 Innings
0.93
0.93
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Brad Brach
Career
Per 9 Innings
0.11
0.11
Ron Willis
Careerverified
Per 9 Inningsverified
0.08
0.08
Brad Brach
Career
Per 9 Inningsverified
264
4.3
Ron Willis
Careerverified
Per 9 Innings
119
4.49
Brad Brach
Careerverified
Per 9 Inningsverified
23
0.37
Ron Willis
Career
Per 9 Innings
40
1.51
Brad Brach
Careerverified
Per 9 Inningsverified
4.3
4.3
Ron Willis
Career
Per 9 Innings
4.49
4.49
Brad Brach
Careerverified
Per 9 Inningsverified
589
9.59
Ron Willis
Career
Per 9 Innings
128
4.83
Brad Brach
Careerverified
Per 9 Inningsverified
9.59
9.59
Ron Willis
Career
Per 9 Innings
4.83
4.83
Brad Brach
Careerverified
Per 9 Inningsverified
1.11
1.11
Ron Willis
Career
Per 9 Innings
0.68
0.68
Brad Brach
Careerverified
Per 9 Inningsverified
1.543
1.543
Ron Willis
Career
Per 9 Innings
1.036
1.036
Brad Brach
Career
Per 9 Innings
30
0.49
Ron Willis
Careerverified
Per 9 Innings
13
0.49
Brad Brach
Careerverified
Per 9 Inningsverified
8
0.13
Ron Willis
Career
Per 9 Innings
9
0.34
Brad Brach
Career
Per 9 Innings
3
0.05
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Brach
Careerverified
Per 9 Innings
2351
38.29
Ron Willis
Career
Per 9 Inningsverified
1037
39.16
Brad Brach
Careerverified
Per 9 Innings
143
2.33
Ron Willis
Career
Per 9 Inningsverified
74
2.79
Brad Brach
Career
Per 9 Innings
246
4.01
Ron Willis
Careerverified
Per 9 Inningsverified
101
3.81
Brad Brach
Career
Per 9 Innings
4.01
4.01
Ron Willis
Careerverified
Per 9 Inningsverified
3.81
3.81
Brad Brach
Career
Per 9 Innings
10
0.16
Ron Willis
Careerverified
Per 9 Inningsverified
4
0.15
Brad Brach
Career
Per 9 Innings
24
0.39
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Brad Brach
Careerverified
Per 9 Inningsverified
42
0.68
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Careerverified
Per 9 Inningsverified
1.337
1.337
Ron Willis
Career
Per 9 Innings
1.376
1.376
Brad Brach
Careerverified
Per 9 Innings
2045
33.3
Ron Willis
Career
Per 9 Inningsverified
902
34.06
Brad Brach
Careerverified
Per 9 Inningsverified
0.46
0.46
Ron Willis
Career
Per 9 Innings
0.54
0.54
Brad Brach
Career
Per 9 Innings
0.299
0.299
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Brad Brach
Career
Per 9 Innings
38.29
38.29
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Brad Brach and Ron Willis

Brad Brach
Careerverified
Per 9 Inningsverified
11
11
Ron Willis
Career
Per 9 Innings
5
5
Brad Brach
Careerverified
Per 9 Inningsverified
531
8.65
Ron Willis
Career
Per 9 Innings
188
7.1
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Careerverified
Per 9 Innings
1658
27
Ron Willis
Career
Per 9 Innings
715
27
Brad Brach
Careerverified
Per 9 Innings
552.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Brad Brach
Careerverified
Per 9 Innings
30
0.49
Ron Willis
Career
Per 9 Inningsverified
24
0.91
Brad Brach
Career
Per 9 Innings
56
0.91
Ron Willis
Career
Per 9 Inningsverified
56
2.11
Brad Brach
Career
Per 9 Innings
9
0.15
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Brad Brach
Careerverified
Per 9 Innings
95
1.55
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Brad Brach
Careerverified
Per 9 Innings
86
1.4
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Brad Brach
Career
Per 9 Innings
90.53
90.53
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Brad Brach
Career
Per 9 Innings
0.162
0.162
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Careerverified
Per 9 Innings
9
0.15
Ron Willis
Career
Per 9 Inningsverified
6
0.23
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Brad Brach
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Brad Brach and Ron Willis

Brad Brach
Careerverified
Per 600 PAverified
11
11
Ron Willis
Career
Per 600 PA
5
5
Brad Brach
Careerverified
Per 600 PAverified
532
45600
Ron Willis
Career
Per 600 PA
188
4338.46
Brad Brach
Career
Per 600 PA
7
600
Ron Willis
Careerverified
Per 600 PA
26
600
Brad Brach
Career
Per 600 PA
5
428.57
Ron Willis
Careerverified
Per 600 PAverified
25
576.92
Brad Brach
Careerverified
Per 600 PAverified
0.2
0.2
Ron Willis
Career
Per 600 PA
0.16
0.16
Brad Brach
Careerverified
Per 600 PAverified
0.571
0.571
Ron Willis
Career
Per 600 PA
0.404
0.404
Brad Brach
Career
Per 600 PA
1
85.71
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Brad Brach
Career
Per 600 PAverified
1
85.71
Ron Willis
Careerverified
Per 600 PA
3
69.23
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0.18
15.46
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Brad Brach
Career
Per 600 PA
1
85.71
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Brad Brach
Career
Per 600 PA
1
85.71
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Brad Brach
Careerverified
Per 600 PAverified
0.2
0.2
Ron Willis
Career
Per 600 PA
0.192
0.192
Brad Brach
Career
Per 600 PA
0.2
0.2
Ron Willis
Career
Per 600 PA
0.2
0.2
Brad Brach
Careerverified
Per 600 PAverified
0.4
0.4
Ron Willis
Career
Per 600 PA
0.392
0.392
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Brad Brach
Careerverified
Per 600 PAverified
0.14
0.14
Ron Willis
Career
Per 600 PA
0.137
0.137
Brad Brach
Career
Per 600 PA
0.25
0.25
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Brad Brach
Careerverified
Per 600 PAverified
0.25
0.25
Ron Willis
Career
Per 600 PA
0.235
0.235
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Brad Brach
Career
Per 600 PAverified
1
85.71
Ron Willis
Careerverified
Per 600 PA
3
69.23
Brad Brach
Career
Per 600 PA
1
85.71
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Brad Brach
Career
Per 600 PAverified
0.25
21.71
Ron Willis
Careerverified
Per 600 PA
0.27
6.2
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Careerverified
Per 600 PAverified
1
85.71
Ron Willis
Career
Per 600 PA
8
184.62
Brad Brach
Careerverified
Per 600 PAverified
7
7
Ron Willis
Career
Per 600 PA
3.25
3.25
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Brad Brach
Careerverified
Per 600 PAverified
2
171.43
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Careerverified
Per 600 PAverified
0
0
Ron Willis
Career
Per 600 PA
1
23.08
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Brad Brach
Career
Per 600 PA
Ron Willis
Career
Per 600 PA