Tom Johnson vs. Mike Willis — Career Comparison

Baby BoomersMinnesotaThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRelief Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

The numbers give Tom Johnson a clear advantage over Mike Willis across the core pitching metrics. Tom Johnson led in home run suppression (HR9+ 116 vs 61), walk avoidance (BB%+ 144 vs 100), and run prevention (ERA+ 113 vs 81). Tom Johnson was the better reliever — the numbers make that case clearly.

Pitching Stats for Tom Johnson and Mike Willis

Tom Johnson
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Tom Johnson
Career
Per 9 Innings
129
4.25
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Tom Johnson
Career
Per 9 Innings
1
0.03
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Tom Johnson
Careerverified
Per 9 Inningsverified
23
0.76
Mike Willis
Career
Per 9 Innings
7
0.21
Tom Johnson
Careerverified
Per 9 Inningsverified
14
0.46
Mike Willis
Career
Per 9 Innings
21
0.64
Tom Johnson
Careerverified
Per 9 Inningsverified
62.16
62.16
Mike Willis
Career
Per 9 Innings
25
25
Tom Johnson
Career
Per 9 Innings
0.78
0.78
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Tom Johnson
Careerverified
Per 9 Inningsverified
22
0.72
Mike Willis
Career
Per 9 Innings
15
0.46
Tom Johnson
Careerverified
Per 9 Inningsverified
103
3.39
Mike Willis
Career
Per 9 Innings
151
4.59
Tom Johnson
Careerverified
Per 9 Inningsverified
3.39
3.39
Mike Willis
Career
Per 9 Innings
4.59
4.59
Tom Johnson
Careerverified
Per 9 Inningsverified
3.83
3.83
Mike Willis
Career
Per 9 Innings
4.59
4.59
Tom Johnson
Careerverified
Per 9 Inningsverified
3.81
3.81
Mike Willis
Career
Per 9 Innings
4.86
4.86
Tom Johnson
Careerverified
Per 9 Inningsverified
0.269
0.269
Mike Willis
Career
Per 9 Innings
0.274
0.274
Tom Johnson
Career
Per 9 Innings
820
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Tom Johnson
Career
Per 9 Innings
273.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Tom Johnson
Careerverified
Per 9 Inningsverified
282
9.29
Mike Willis
Career
Per 9 Innings
312
9.49
Tom Johnson
Careerverified
Per 9 Inningsverified
9.29
9.29
Mike Willis
Career
Per 9 Innings
9.49
9.49
Tom Johnson
Careerverified
Per 9 Inningsverified
19
0.63
Mike Willis
Career
Per 9 Innings
36
1.09
Tom Johnson
Careerverified
Per 9 Inningsverified
0.63
0.63
Mike Willis
Career
Per 9 Innings
1.09
1.09
Tom Johnson
Careerverified
Per 9 Inningsverified
0.15
0.15
Mike Willis
Career
Per 9 Innings
0.25
0.25
Tom Johnson
Careerverified
Per 9 Inningsverified
93
3.06
Mike Willis
Career
Per 9 Innings
124
3.77
Tom Johnson
Career
Per 9 Innings
17
0.56
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Tom Johnson
Careerverified
Per 9 Inningsverified
3.06
3.06
Mike Willis
Career
Per 9 Innings
3.77
3.77
Tom Johnson
Careerverified
Per 9 Inningsverified
166
5.47
Mike Willis
Career
Per 9 Innings
149
4.53
Tom Johnson
Careerverified
Per 9 Inningsverified
5.47
5.47
Mike Willis
Career
Per 9 Innings
4.53
4.53
Tom Johnson
Careerverified
Per 9 Inningsverified
1.29
1.29
Mike Willis
Career
Per 9 Innings
1.03
1.03
Tom Johnson
Careerverified
Per 9 Inningsverified
0.948
0.948
Mike Willis
Career
Per 9 Innings
0.922
0.922
Tom Johnson
Career
Per 9 Innings
15
0.49
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Tom Johnson
Career
Per 9 Innings
9
0.3
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Tom Johnson
Career
Per 9 Innings
1
0.03
Mike Willis
Career
Per 9 Innings
1
0.03
Tom Johnson
Career
Per 9 Innings
1178
38.79
Mike Willis
Careerverified
Per 9 Inningsverified
1295
39.38
Tom Johnson
Careerverified
Per 9 Inningsverified
84
2.77
Mike Willis
Career
Per 9 Innings
71
2.16
Tom Johnson
Careerverified
Per 9 Inningsverified
117
3.85
Mike Willis
Career
Per 9 Innings
161
4.9
Tom Johnson
Careerverified
Per 9 Inningsverified
3.85
3.85
Mike Willis
Career
Per 9 Innings
4.9
4.9
Tom Johnson
Careerverified
Per 9 Inningsverified
14
0.46
Mike Willis
Career
Per 9 Innings
19
0.58
Tom Johnson
Career
Per 9 Innings
14
0.46
Mike Willis
Careerverified
Per 9 Inningsverified
12
0.36
Tom Johnson
Careerverified
Per 9 Inningsverified
24
0.79
Mike Willis
Career
Per 9 Innings
23
0.7
Tom Johnson
Careerverified
Per 9 Inningsverified
1.372
1.372
Mike Willis
Career
Per 9 Innings
1.473
1.473
Tom Johnson
Career
Per 9 Innings
1048
34.51
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Tom Johnson
Careerverified
Per 9 Inningsverified
0.91
0.91
Mike Willis
Career
Per 9 Innings
1.12
1.12
Tom Johnson
Career
Per 9 Innings
0.305
0.305
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Tom Johnson
Career
Per 9 Innings
38.79
38.79
Mike Willis
Careerverified
Per 9 Inningsverified
39.38
39.38

Fielding Stats for Tom Johnson and Mike Willis

Tom Johnson
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Tom Johnson
Career
Per 9 Innings
129
4.25
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Tom Johnson
Career
Per 9 Innings
1
0.03
Mike Willis
Careerverified
Per 9 Inningsverified
6
0.18
Tom Johnson
Career
Per 9 Innings
820
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Tom Johnson
Career
Per 9 Innings
273.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Tom Johnson
Career
Per 9 Innings
15
0.49
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Tom Johnson
Career
Per 9 Innings
45
1.48
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Tom Johnson
Career
Per 9 Innings
3
0.1
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Tom Johnson
Career
Per 9 Innings
63
2.07
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Tom Johnson
Career
Per 9 Innings
60
1.98
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Tom Johnson
Career
Per 9 Innings
95.24
95.24
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Tom Johnson
Career
Per 9 Innings
0.465
0.465
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Tom Johnson
Career
Per 9 Innings
0.78
0.78
Mike Willis
Careerverified
Per 9 Inningsverified
4.17
4.17
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Tom Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Tom Johnson and Mike Willis

Tom Johnson
Career
Per 600 PA
5
Mike Willis
Career
Per 600 PA
5
Tom Johnson
Career
Per 600 PA
129
Mike Willis
Careerverified
Per 600 PA
144
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Tom Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA