Justin Anderson vs. Mike Willis — Career Comparison

MillenialTexasThrows RightBats LeftNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Justin Anderson a clear advantage over Mike Willis across the core pitching metrics. Justin Anderson led in home run suppression (HR9+ 156 vs 61), strikeout rate (K%+ 111 vs 87), and skill-based run prevention (DICE+ 101 vs 84). Mike Willis held the edge in walk avoidance (BB%+ 100 vs 63). Justin Anderson was the better reliever — the numbers make that case clearly.

Pitching Stats for Justin Anderson and Mike Willis

Justin Anderson
Career
Per 9 Innings
3
3
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Justin Anderson
Careerverified
Per 9 Inningsverified
167
9.66
Mike Willis
Career
Per 9 Innings
144
4.38
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Justin Anderson
Career
Per 9 Inningsverified
7
0.4
Mike Willis
Career
Per 9 Innings
7
0.21
Justin Anderson
Careerverified
Per 9 Inningsverified
5
0.29
Mike Willis
Career
Per 9 Innings
21
0.64
Justin Anderson
Careerverified
Per 9 Inningsverified
58.33
58.33
Mike Willis
Career
Per 9 Innings
25
25
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Justin Anderson
Career
Per 9 Innings
6
0.35
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Justin Anderson
Careerverified
Per 9 Innings
80
4.63
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Justin Anderson
Career
Per 9 Innings
4.63
4.63
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Justin Anderson
Careerverified
Per 9 Inningsverified
4.32
4.32
Mike Willis
Career
Per 9 Innings
4.59
4.59
Justin Anderson
Careerverified
Per 9 Inningsverified
3.96
3.96
Mike Willis
Career
Per 9 Innings
4.86
4.86
Justin Anderson
Careerverified
Per 9 Inningsverified
0.226
0.226
Mike Willis
Career
Per 9 Innings
0.274
0.274
Justin Anderson
Career
Per 9 Innings
467
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Justin Anderson
Career
Per 9 Innings
155.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Justin Anderson
Careerverified
Per 9 Inningsverified
132
7.63
Mike Willis
Career
Per 9 Innings
312
9.49
Justin Anderson
Careerverified
Per 9 Inningsverified
7.63
7.63
Mike Willis
Career
Per 9 Innings
9.49
9.49
Justin Anderson
Careerverified
Per 9 Inningsverified
14
0.81
Mike Willis
Career
Per 9 Innings
36
1.09
Justin Anderson
Careerverified
Per 9 Inningsverified
0.81
0.81
Mike Willis
Career
Per 9 Innings
1.09
1.09
Justin Anderson
Careerverified
Per 9 Inningsverified
0.08
0.08
Mike Willis
Career
Per 9 Innings
0.25
0.25
Justin Anderson
Careerverified
Per 9 Innings
104
6.01
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Justin Anderson
Careerverified
Per 9 Inningsverified
4
0.23
Mike Willis
Career
Per 9 Innings
15
0.46
Justin Anderson
Career
Per 9 Innings
6.01
6.01
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Justin Anderson
Careerverified
Per 9 Inningsverified
184
10.64
Mike Willis
Career
Per 9 Innings
149
4.53
Justin Anderson
Careerverified
Per 9 Inningsverified
10.64
10.64
Mike Willis
Career
Per 9 Innings
4.53
4.53
Justin Anderson
Careerverified
Per 9 Inningsverified
1.1
1.1
Mike Willis
Career
Per 9 Innings
1.03
1.03
Justin Anderson
Careerverified
Per 9 Inningsverified
1.85
1.85
Mike Willis
Career
Per 9 Innings
0.922
0.922
Justin Anderson
Career
Per 9 Innings
14
0.81
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Justin Anderson
Career
Per 9 Innings
8
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Justin Anderson
Career
Per 9 Innings
1
0.06
Mike Willis
Career
Per 9 Inningsverified
1
0.03
Justin Anderson
Career
Per 9 Inningsverified
700
40.47
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Justin Anderson
Career
Per 9 Innings
31
1.79
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Justin Anderson
Careerverified
Per 9 Innings
86
4.97
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Justin Anderson
Career
Per 9 Innings
4.97
4.97
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Justin Anderson
Careerverified
Per 9 Inningsverified
2
0.12
Mike Willis
Career
Per 9 Innings
19
0.58
Justin Anderson
Careerverified
Per 9 Inningsverified
3
0.17
Mike Willis
Career
Per 9 Innings
12
0.36
Justin Anderson
Career
Per 9 Inningsverified
13
0.75
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Justin Anderson
Career
Per 9 Innings
1.516
1.516
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Justin Anderson
Career
Per 9 Innings
583
33.71
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Justin Anderson
Careerverified
Per 9 Inningsverified
0.52
0.52
Mike Willis
Career
Per 9 Innings
1.12
1.12
Justin Anderson
Career
Per 9 Innings
0.307
0.307
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Justin Anderson
Careerverified
Per 9 Inningsverified
40.47
40.47
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Justin Anderson and Mike Willis

Justin Anderson
Career
Per 9 Innings
3
3
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Justin Anderson
Careerverified
Per 9 Inningsverified
167
9.66
Mike Willis
Career
Per 9 Innings
144
4.38
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Justin Anderson
Career
Per 9 Innings
467
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Justin Anderson
Career
Per 9 Innings
155.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Justin Anderson
Career
Per 9 Innings
8
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Justin Anderson
Career
Per 9 Innings
12
0.69
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Justin Anderson
Careerverified
Per 9 Innings
1
0.06
Mike Willis
Career
Per 9 Innings
2
0.06
Justin Anderson
Career
Per 9 Innings
21
1.21
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Justin Anderson
Career
Per 9 Innings
20
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Justin Anderson
Career
Per 9 Innings
95.24
95.24
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Justin Anderson
Career
Per 9 Innings
0.12
0.12
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Justin Anderson
Career
Per 9 Innings
1
0.06
Mike Willis
Careerverified
Per 9 Innings
2
0.06
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Justin Anderson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Justin Anderson and Mike Willis

Justin Anderson
Career
Per 600 PA
3
Mike Willis
Careerverified
Per 600 PA
5
Justin Anderson
Careerverified
Per 600 PA
167
Mike Willis
Career
Per 600 PA
144
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Justin Anderson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA