Brian Johnson vs. Mike Willis — Career Comparison

MillenialFloridaThrows LeftBats LeftNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Brian Johnson 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. Mike Willis posted stronger surface numbers — ERA 4.59 and WHIP 1.524 compared to 4.74 and 1.573 for Brian Johnson. By the career numbers, Mike Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Brian Johnson and Mike Willis

Brian Johnson
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Brian Johnson
Career
Per 9 Innings
65
3.42
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Johnson
Careerverified
Per 9 Inningsverified
26
1.37
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Johnson
Career
Per 9 Inningsverified
7
0.37
Mike Willis
Career
Per 9 Innings
7
0.21
Brian Johnson
Careerverified
Per 9 Inningsverified
9
0.47
Mike Willis
Career
Per 9 Innings
21
0.64
Brian Johnson
Careerverified
Per 9 Inningsverified
43.75
43.75
Mike Willis
Career
Per 9 Innings
25
25
Brian Johnson
Careerverified
Per 9 Inningsverified
40
40
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Johnson
Career
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
1
0.03
Brian Johnson
Careerverified
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Brian Johnson
Careerverified
Per 9 Innings
90
4.74
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Brian Johnson
Career
Per 9 Innings
4.74
4.74
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Johnson
Career
Per 9 Innings
5.27
5.27
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Johnson
Careerverified
Per 9 Inningsverified
4.69
4.69
Mike Willis
Career
Per 9 Innings
4.86
4.86
Brian Johnson
Career
Per 9 Innings
0.278
0.278
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Brian Johnson
Career
Per 9 Innings
513
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Johnson
Career
Per 9 Innings
171
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Johnson
Careerverified
Per 9 Innings
192
10.11
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Brian Johnson
Career
Per 9 Innings
10.11
10.11
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Brian Johnson
Careerverified
Per 9 Innings
27
1.42
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Brian Johnson
Career
Per 9 Innings
1.42
1.42
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Brian Johnson
Career
Per 9 Innings
0.42
0.42
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Brian Johnson
Careerverified
Per 9 Innings
73
3.84
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Brian Johnson
Careerverified
Per 9 Inningsverified
4
0.21
Mike Willis
Career
Per 9 Innings
15
0.46
Brian Johnson
Career
Per 9 Innings
3.84
3.84
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Brian Johnson
Career
Per 9 Inningsverified
142
7.47
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Brian Johnson
Careerverified
Per 9 Inningsverified
7.47
7.47
Mike Willis
Career
Per 9 Innings
4.53
4.53
Brian Johnson
Careerverified
Per 9 Inningsverified
2.18
2.18
Mike Willis
Career
Per 9 Innings
1.03
1.03
Brian Johnson
Careerverified
Per 9 Inningsverified
1.257
1.257
Mike Willis
Career
Per 9 Innings
0.922
0.922
Brian Johnson
Careerverified
Per 9 Innings
6
0.32
Mike Willis
Career
Per 9 Inningsverified
9
0.27
Brian Johnson
Careerverified
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
3
0.09
Brian Johnson
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Brian Johnson
Career
Per 9 Inningsverified
767
40.37
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Brian Johnson
Career
Per 9 Innings
13
0.68
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Brian Johnson
Careerverified
Per 9 Innings
95
5
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Brian Johnson
Career
Per 9 Innings
5
5
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Brian Johnson
Careerverified
Per 9 Inningsverified
2
0.11
Mike Willis
Career
Per 9 Innings
19
0.58
Brian Johnson
Careerverified
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
12
0.36
Brian Johnson
Career
Per 9 Innings
8
0.42
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Brian Johnson
Career
Per 9 Innings
1.55
1.55
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Brian Johnson
Career
Per 9 Inningsverified
690
36.32
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Brian Johnson
Career
Per 9 Innings
1.46
1.46
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Brian Johnson
Career
Per 9 Innings
0.317
0.317
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Brian Johnson
Careerverified
Per 9 Inningsverified
40.37
40.37
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Brian Johnson and Mike Willis

Brian Johnson
Career
Per 9 Innings
4
4
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Brian Johnson
Career
Per 9 Innings
65
3.42
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Johnson
Careerverified
Per 9 Inningsverified
26
1.37
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Johnson
Career
Per 9 Innings
513
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Johnson
Career
Per 9 Innings
171
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Johnson
Career
Per 9 Innings
2
0.11
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Brian Johnson
Career
Per 9 Innings
10
0.53
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Brian Johnson
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Brian Johnson
Career
Per 9 Innings
12
0.63
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Brian Johnson
Career
Per 9 Innings
12
0.63
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Brian Johnson
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Brian Johnson
Career
Per 9 Innings
0.185
0.185
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Brian Johnson
Careerverified
Per 9 Inningsverified
40
40
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Brian Johnson and Mike Willis

Brian Johnson
Career
Per 600 PAverified
4
4
Mike Willis
Careerverified
Per 600 PA
5
Brian Johnson
Career
Per 600 PAverified
66
5657.14
Mike Willis
Careerverified
Per 600 PA
144
Brian Johnson
Careerverified
Per 600 PAverified
7
600
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
7
600
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
1
85.71
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
1
85.71
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.13
10.96
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
1
85.71
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
1
85.71
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.143
0.143
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.1
0.1
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.167
0.167
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
0.2
0.2
Mike Willis
Career
Per 600 PA
Brian Johnson
Careerverified
Per 600 PAverified
2
171.43
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
2
171.43
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Careerverified
Per 600 PAverified
-0.04
-3.09
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
2
171.43
Mike Willis
Careerverified
Per 600 PAverified
0
Brian Johnson
Careerverified
Per 600 PAverified
3.5
3.5
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Johnson
Career
Per 600 PA
Mike Willis
Career
Per 600 PA