Jake Diekman vs. Mike Willis — Career Comparison

MillenialNebraskaThrows LeftBats RightNorth AmericaPhiladelphia PhilliesNational LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Jake Diekman a clear advantage over Mike Willis across the core pitching metrics. Jake Diekman led in home run suppression (HR9+ 131 vs 61), strikeout rate (K%+ 120 vs 87), and run prevention (ERA+ 99 vs 81). Mike Willis held the edge in walk avoidance (BB%+ 100 vs 68). Jake Diekman was the better reliever — the numbers make that case clearly.

Pitching Stats for Jake Diekman and Mike Willis

Jake Diekman
Careerverified
Per 9 Inningsverified
13
13
Mike Willis
Career
Per 9 Innings
5
5
Jake Diekman
Careerverified
Per 9 Inningsverified
705
10.53
Mike Willis
Career
Per 9 Innings
144
4.38
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Jake Diekman
Careerverified
Per 9 Inningsverified
27
0.4
Mike Willis
Career
Per 9 Innings
7
0.21
Jake Diekman
Career
Per 9 Inningsverified
34
0.51
Mike Willis
Careerverified
Per 9 Innings
21
0.64
Jake Diekman
Careerverified
Per 9 Inningsverified
44.26
44.26
Mike Willis
Career
Per 9 Innings
25
25
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jake Diekman
Careerverified
Per 9 Innings
19
0.28
Mike Willis
Career
Per 9 Inningsverified
15
0.46
Jake Diekman
Career
Per 9 Inningsverified
262
3.91
Mike Willis
Careerverified
Per 9 Innings
151
4.59
Jake Diekman
Careerverified
Per 9 Inningsverified
3.91
3.91
Mike Willis
Career
Per 9 Innings
4.59
4.59
Jake Diekman
Careerverified
Per 9 Inningsverified
3.85
3.85
Mike Willis
Career
Per 9 Innings
4.59
4.59
Jake Diekman
Careerverified
Per 9 Inningsverified
3.62
3.62
Mike Willis
Career
Per 9 Innings
4.86
4.86
Jake Diekman
Careerverified
Per 9 Inningsverified
0.217
0.217
Mike Willis
Career
Per 9 Innings
0.274
0.274
Jake Diekman
Careerverified
Per 9 Innings
1807
27
Mike Willis
Career
Per 9 Innings
888
27
Jake Diekman
Careerverified
Per 9 Innings
602.1
9
Mike Willis
Career
Per 9 Innings
296
9
Jake Diekman
Career
Per 9 Inningsverified
483
7.22
Mike Willis
Careerverified
Per 9 Innings
312
9.49
Jake Diekman
Careerverified
Per 9 Inningsverified
7.22
7.22
Mike Willis
Career
Per 9 Innings
9.49
9.49
Jake Diekman
Career
Per 9 Inningsverified
53
0.79
Mike Willis
Careerverified
Per 9 Innings
36
1.09
Jake Diekman
Careerverified
Per 9 Inningsverified
0.79
0.79
Mike Willis
Career
Per 9 Innings
1.09
1.09
Jake Diekman
Careerverified
Per 9 Inningsverified
0.08
0.08
Mike Willis
Career
Per 9 Innings
0.25
0.25
Jake Diekman
Career
Per 9 Innings
358
5.35
Mike Willis
Careerverified
Per 9 Inningsverified
124
3.77
Jake Diekman
Career
Per 9 Inningsverified
21
0.31
Mike Willis
Careerverified
Per 9 Innings
15
0.46
Jake Diekman
Career
Per 9 Innings
5.35
5.35
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Jake Diekman
Careerverified
Per 9 Inningsverified
764
11.42
Mike Willis
Career
Per 9 Innings
149
4.53
Jake Diekman
Careerverified
Per 9 Inningsverified
11.42
11.42
Mike Willis
Career
Per 9 Innings
4.53
4.53
Jake Diekman
Careerverified
Per 9 Inningsverified
1.08
1.08
Mike Willis
Career
Per 9 Innings
1.03
1.03
Jake Diekman
Careerverified
Per 9 Inningsverified
1.863
1.863
Mike Willis
Career
Per 9 Innings
0.922
0.922
Jake Diekman
Career
Per 9 Innings
44
0.66
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Jake Diekman
Career
Per 9 Innings
47
0.7
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Jake Diekman
Career
Per 9 Innings
3
0.04
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Jake Diekman
Careerverified
Per 9 Inningsverified
2662
39.78
Mike Willis
Career
Per 9 Innings
1295
39.38
Jake Diekman
Careerverified
Per 9 Innings
141
2.11
Mike Willis
Career
Per 9 Inningsverified
71
2.16
Jake Diekman
Career
Per 9 Inningsverified
312
4.66
Mike Willis
Careerverified
Per 9 Innings
161
4.9
Jake Diekman
Careerverified
Per 9 Inningsverified
4.66
4.66
Mike Willis
Career
Per 9 Innings
4.9
4.9
Jake Diekman
Careerverified
Per 9 Inningsverified
9
0.13
Mike Willis
Career
Per 9 Innings
19
0.58
Jake Diekman
Career
Per 9 Innings
24
0.36
Mike Willis
Careerverified
Per 9 Innings
12
0.36
Jake Diekman
Careerverified
Per 9 Inningsverified
48
0.72
Mike Willis
Career
Per 9 Innings
23
0.7
Jake Diekman
Careerverified
Per 9 Inningsverified
1.396
1.396
Mike Willis
Career
Per 9 Innings
1.473
1.473
Jake Diekman
Careerverified
Per 9 Innings
2224
33.23
Mike Willis
Career
Per 9 Inningsverified
1137
34.57
Jake Diekman
Careerverified
Per 9 Inningsverified
0.44
0.44
Mike Willis
Career
Per 9 Innings
1.12
1.12
Jake Diekman
Career
Per 9 Innings
0.306
0.306
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Jake Diekman
Careerverified
Per 9 Inningsverified
39.78
39.78
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Jake Diekman and Mike Willis

Jake Diekman
Careerverified
Per 9 Inningsverified
13
13
Mike Willis
Career
Per 9 Innings
5
5
Jake Diekman
Careerverified
Per 9 Inningsverified
705
10.53
Mike Willis
Career
Per 9 Innings
144
4.38
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Jake Diekman
Careerverified
Per 9 Innings
1807
27
Mike Willis
Career
Per 9 Innings
888
27
Jake Diekman
Careerverified
Per 9 Innings
602.1
9
Mike Willis
Career
Per 9 Innings
296
9
Jake Diekman
Careerverified
Per 9 Innings
23
0.34
Mike Willis
Career
Per 9 Inningsverified
19
0.58
Jake Diekman
Careerverified
Per 9 Innings
58
0.87
Mike Willis
Career
Per 9 Inningsverified
49
1.49
Jake Diekman
Career
Per 9 Innings
12
0.18
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Jake Diekman
Careerverified
Per 9 Innings
93
1.39
Mike Willis
Career
Per 9 Inningsverified
70
2.13
Jake Diekman
Careerverified
Per 9 Innings
81
1.21
Mike Willis
Career
Per 9 Inningsverified
68
2.07
Jake Diekman
Career
Per 9 Innings
87.1
87.1
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Jake Diekman
Career
Per 9 Innings
0.115
0.115
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Jake Diekman
Career
Per 9 Innings
2
0.03
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Jake Diekman
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Jake Diekman and Mike Willis

Jake Diekman
Careerverified
Per 600 PAverified
13
13
Mike Willis
Career
Per 600 PA
5
Jake Diekman
Careerverified
Per 600 PAverified
705
423000
Mike Willis
Career
Per 600 PA
144
Jake Diekman
Careerverified
Per 600 PAverified
1
600
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Careerverified
Per 600 PAverified
1
600
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Careerverified
Per 600 PAverified
-0.11
-66.4
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
1
600
Mike Willis
Careerverified
Per 600 PAverified
0
Jake Diekman
Careerverified
Per 600 PAverified
1
1
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Jake Diekman
Career
Per 600 PA
Mike Willis
Career
Per 600 PA