Dan Reichert vs. Mike Willis — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Dan Reichert built a career as a starting pitcher and Mike Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Dan Reichert led in home run suppression (HR9+ 125 vs 61), run prevention (ERA+ 93 vs 81), and skill-based run prevention (DICE+ 91 vs 84). Mike Willis held the edge in walk avoidance (BB%+ 100 vs 67). Role difference aside, Dan Reichert holds a clear edge on every meaningful shared measure.

Pitching Stats for Dan Reichert and Mike Willis

Dan Reichert
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Dan Reichert
Career
Per 9 Innings
124
2.82
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Dan Reichert
Careerverified
Per 9 Inningsverified
51
1.16
Mike Willis
Career
Per 9 Innings
6
0.18
Dan Reichert
Careerverified
Per 9 Inningsverified
21
0.48
Mike Willis
Career
Per 9 Innings
7
0.21
Dan Reichert
Career
Per 9 Inningsverified
25
0.57
Mike Willis
Careerverified
Per 9 Innings
21
0.64
Dan Reichert
Careerverified
Per 9 Inningsverified
45.65
45.65
Mike Willis
Career
Per 9 Innings
25
25
Dan Reichert
Careerverified
Per 9 Inningsverified
41.13
41.13
Mike Willis
Career
Per 9 Innings
4.17
4.17
Dan Reichert
Career
Per 9 Innings
1
0.02
Mike Willis
Career
Per 9 Inningsverified
1
0.03
Dan Reichert
Careerverified
Per 9 Inningsverified
1
0.02
Mike Willis
Career
Per 9 Innings
0
0
Dan Reichert
Career
Per 9 Innings
2
0.05
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Dan Reichert
Career
Per 9 Innings
244
5.55
Mike Willis
Careerverified
Per 9 Inningsverified
151
4.59
Dan Reichert
Career
Per 9 Innings
5.55
5.55
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Dan Reichert
Career
Per 9 Innings
5.79
5.79
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Dan Reichert
Career
Per 9 Innings
5.07
5.07
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Dan Reichert
Career
Per 9 Innings
0.29
0.29
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Dan Reichert
Careerverified
Per 9 Innings
1186
27
Mike Willis
Career
Per 9 Innings
888
27
Dan Reichert
Careerverified
Per 9 Innings
395.1
9
Mike Willis
Career
Per 9 Innings
296
9
Dan Reichert
Career
Per 9 Innings
441
10.04
Mike Willis
Careerverified
Per 9 Inningsverified
312
9.49
Dan Reichert
Career
Per 9 Innings
10.04
10.04
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Dan Reichert
Career
Per 9 Inningsverified
43
0.98
Mike Willis
Careerverified
Per 9 Innings
36
1.09
Dan Reichert
Careerverified
Per 9 Inningsverified
0.98
0.98
Mike Willis
Career
Per 9 Innings
1.09
1.09
Dan Reichert
Career
Per 9 Innings
0.35
0.35
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Dan Reichert
Career
Per 9 Innings
223
5.08
Mike Willis
Careerverified
Per 9 Inningsverified
124
3.77
Dan Reichert
Careerverified
Per 9 Inningsverified
9
0.2
Mike Willis
Career
Per 9 Innings
15
0.46
Dan Reichert
Career
Per 9 Innings
5.08
5.08
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Dan Reichert
Careerverified
Per 9 Inningsverified
240
5.46
Mike Willis
Career
Per 9 Innings
149
4.53
Dan Reichert
Careerverified
Per 9 Inningsverified
5.46
5.46
Mike Willis
Career
Per 9 Innings
4.53
4.53
Dan Reichert
Careerverified
Per 9 Inningsverified
1.94
1.94
Mike Willis
Career
Per 9 Innings
1.03
1.03
Dan Reichert
Careerverified
Per 9 Inningsverified
1.171
1.171
Mike Willis
Career
Per 9 Innings
0.922
0.922
Dan Reichert
Career
Per 9 Innings
34
0.77
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Dan Reichert
Career
Per 9 Innings
23
0.52
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Dan Reichert
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Dan Reichert
Careerverified
Per 9 Inningsverified
1799
40.96
Mike Willis
Career
Per 9 Innings
1295
39.38
Dan Reichert
Career
Per 9 Innings
20
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Dan Reichert
Career
Per 9 Innings
273
6.22
Mike Willis
Careerverified
Per 9 Inningsverified
161
4.9
Dan Reichert
Career
Per 9 Innings
6.22
6.22
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Dan Reichert
Careerverified
Per 9 Inningsverified
15
0.34
Mike Willis
Career
Per 9 Innings
19
0.58
Dan Reichert
Career
Per 9 Inningsverified
15
0.34
Mike Willis
Careerverified
Per 9 Innings
12
0.36
Dan Reichert
Careerverified
Per 9 Inningsverified
75
1.71
Mike Willis
Career
Per 9 Innings
23
0.7
Dan Reichert
Career
Per 9 Innings
1.68
1.68
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Dan Reichert
Careerverified
Per 9 Inningsverified
1523
34.67
Mike Willis
Career
Per 9 Innings
1137
34.57
Dan Reichert
Career
Per 9 Innings
2.2
2.2
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Dan Reichert
Career
Per 9 Innings
0.321
0.321
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Dan Reichert
Careerverified
Per 9 Inningsverified
40.96
40.96
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Dan Reichert and Mike Willis

Dan Reichert
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Dan Reichert
Career
Per 9 Innings
124
2.82
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Dan Reichert
Careerverified
Per 9 Inningsverified
51
1.16
Mike Willis
Career
Per 9 Innings
6
0.18
Dan Reichert
Careerverified
Per 9 Innings
1186
27
Mike Willis
Career
Per 9 Innings
888
27
Dan Reichert
Careerverified
Per 9 Innings
395.1
9
Mike Willis
Career
Per 9 Innings
296
9
Dan Reichert
Careerverified
Per 9 Inningsverified
52
1.18
Mike Willis
Career
Per 9 Innings
19
0.58
Dan Reichert
Career
Per 9 Innings
47
1.07
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Dan Reichert
Careerverified
Per 9 Inningsverified
1
0.02
Mike Willis
Career
Per 9 Innings
2
0.06
Dan Reichert
Careerverified
Per 9 Inningsverified
100
2.28
Mike Willis
Career
Per 9 Innings
70
2.13
Dan Reichert
Careerverified
Per 9 Inningsverified
99
2.25
Mike Willis
Career
Per 9 Innings
68
2.07
Dan Reichert
Careerverified
Per 9 Inningsverified
99
99
Mike Willis
Career
Per 9 Innings
97.14
97.14
Dan Reichert
Careerverified
Per 9 Inningsverified
0.798
0.798
Mike Willis
Career
Per 9 Innings
0.472
0.472
Dan Reichert
Careerverified
Per 9 Inningsverified
41.13
41.13
Mike Willis
Career
Per 9 Innings
4.17
4.17
Dan Reichert
Careerverified
Per 9 Inningsverified
5
0.11
Mike Willis
Career
Per 9 Innings
2
0.06
Dan Reichert
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Dan Reichert
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Dan Reichert
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Dan Reichert
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Dan Reichert and Mike Willis

Dan Reichert
Career
Per 600 PAverified
5
5
Mike Willis
Career
Per 600 PA
5
Dan Reichert
Career
Per 600 PAverified
124
7440
Mike Willis
Careerverified
Per 600 PA
144
Dan Reichert
Careerverified
Per 600 PAverified
10
600
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
9
540
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.3
0.3
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
1
60
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
1
60
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
-0.01
-0.74
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
1
60
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
1
60
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.222
0.222
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.078
0.078
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
0.333
0.333
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Careerverified
Per 600 PAverified
-0.6
-35.97
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
6
360
Mike Willis
Careerverified
Per 600 PAverified
0
Dan Reichert
Careerverified
Per 600 PAverified
1.67
1.67
Mike Willis
Career
Per 600 PA
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Dan Reichert
Careerverified
Per 600 PAverified
1
60
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
1
60
Mike Willis
Careerverified
Per 600 PAverified
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Dan Reichert
Career
Per 600 PA
Mike Willis
Career
Per 600 PA