Josh Rogers vs. Mike Willis — Career Comparison

MillenialIndianaThrows LeftBats LeftNorth AmericaWashington NationalsNational LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Josh Rogers 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 5.55 and 1.475 for Josh Rogers. By the career numbers, Mike Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Josh Rogers and Mike Willis

Josh Rogers
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Josh Rogers
Career
Per 9 Innings
36
3.27
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Josh Rogers
Careerverified
Per 9 Inningsverified
12
1.09
Mike Willis
Career
Per 9 Innings
6
0.18
Josh Rogers
Career
Per 9 Inningsverified
7
0.64
Mike Willis
Career
Per 9 Innings
7
0.21
Josh Rogers
Careerverified
Per 9 Innings
7
0.64
Mike Willis
Career
Per 9 Innings
21
0.64
Josh Rogers
Careerverified
Per 9 Inningsverified
50
50
Mike Willis
Career
Per 9 Innings
25
25
Josh Rogers
Careerverified
Per 9 Inningsverified
33.33
33.33
Mike Willis
Career
Per 9 Innings
4.17
4.17
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Josh Rogers
Careerverified
Per 9 Innings
61
5.55
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Josh Rogers
Career
Per 9 Innings
5.55
5.55
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Josh Rogers
Career
Per 9 Innings
5.79
5.79
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Josh Rogers
Career
Per 9 Innings
6.47
6.47
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Josh Rogers
Career
Per 9 Innings
0.275
0.275
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Josh Rogers
Career
Per 9 Innings
297
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Josh Rogers
Career
Per 9 Innings
99
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Josh Rogers
Careerverified
Per 9 Innings
106
9.64
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Josh Rogers
Career
Per 9 Innings
9.64
9.64
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Josh Rogers
Careerverified
Per 9 Innings
23
2.09
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Josh Rogers
Career
Per 9 Innings
2.09
2.09
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Josh Rogers
Career
Per 9 Innings
0.64
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Josh Rogers
Careerverified
Per 9 Inningsverified
39
3.55
Mike Willis
Career
Per 9 Innings
124
3.77
Josh Rogers
Careerverified
Per 9 Inningsverified
1
0.09
Mike Willis
Career
Per 9 Innings
15
0.46
Josh Rogers
Careerverified
Per 9 Inningsverified
3.55
3.55
Mike Willis
Career
Per 9 Innings
3.77
3.77
Josh Rogers
Career
Per 9 Innings
48
4.36
Mike Willis
Careerverified
Per 9 Inningsverified
149
4.53
Josh Rogers
Career
Per 9 Innings
4.36
4.36
Mike Willis
Careerverified
Per 9 Inningsverified
4.53
4.53
Josh Rogers
Careerverified
Per 9 Inningsverified
1.33
1.33
Mike Willis
Career
Per 9 Innings
1.03
1.03
Josh Rogers
Career
Per 9 Innings
0.879
0.879
Mike Willis
Careerverified
Per 9 Inningsverified
0.922
0.922
Josh Rogers
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
9
0.27
Josh Rogers
Career
Per 9 Innings
8
0.73
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Josh Rogers
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Josh Rogers
Career
Per 9 Inningsverified
439
39.91
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Josh Rogers
Career
Per 9 Innings
7
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Josh Rogers
Careerverified
Per 9 Innings
61
5.55
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Josh Rogers
Career
Per 9 Innings
5.55
5.55
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Josh Rogers
Careerverified
Per 9 Inningsverified
2
0.18
Mike Willis
Career
Per 9 Innings
19
0.58
Josh Rogers
Careerverified
Per 9 Innings
4
0.36
Mike Willis
Career
Per 9 Innings
12
0.36
Josh Rogers
Career
Per 9 Inningsverified
8
0.73
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Josh Rogers
Careerverified
Per 9 Inningsverified
1.465
1.465
Mike Willis
Career
Per 9 Innings
1.473
1.473
Josh Rogers
Career
Per 9 Inningsverified
386
35.09
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Josh Rogers
Career
Per 9 Innings
1.69
1.69
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Josh Rogers
Careerverified
Per 9 Inningsverified
0.264
0.264
Mike Willis
Career
Per 9 Innings
0.29
0.29
Josh Rogers
Careerverified
Per 9 Inningsverified
39.91
39.91
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Josh Rogers and Mike Willis

Josh Rogers
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Josh Rogers
Career
Per 9 Innings
36
3.27
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Josh Rogers
Careerverified
Per 9 Inningsverified
12
1.09
Mike Willis
Career
Per 9 Innings
6
0.18
Josh Rogers
Career
Per 9 Innings
297
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Josh Rogers
Career
Per 9 Innings
99
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Josh Rogers
Career
Per 9 Innings
7
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Josh Rogers
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Josh Rogers
Career
Per 9 Innings
7
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Josh Rogers
Career
Per 9 Innings
7
0.64
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Josh Rogers
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Josh Rogers
Career
Per 9 Innings
0.194
0.194
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Josh Rogers
Careerverified
Per 9 Inningsverified
33.33
33.33
Mike Willis
Career
Per 9 Innings
4.17
4.17
Josh Rogers
Career
Per 9 Inningsverified
1
0.09
Mike Willis
Careerverified
Per 9 Innings
2
0.06
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Josh Rogers
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Josh Rogers and Mike Willis

Josh Rogers
Career
Per 600 PAverified
5
5
Mike Willis
Career
Per 600 PA
5
Josh Rogers
Career
Per 600 PAverified
36
1542.86
Mike Willis
Careerverified
Per 600 PA
144
Josh Rogers
Careerverified
Per 600 PAverified
14
600
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Careerverified
Per 600 PAverified
12
514.29
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.179
0.179
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.01
0.39
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Careerverified
Per 600 PAverified
1
42.86
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Careerverified
Per 600 PAverified
0.077
0.077
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.077
0.077
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.035
0.035
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.083
0.083
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Careerverified
Per 600 PAverified
-0.9
-38.39
Mike Willis
Career
Per 600 PA
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Careerverified
Per 600 PAverified
1
42.86
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
4
171.43
Mike Willis
Careerverified
Per 600 PAverified
0
Josh Rogers
Careerverified
Per 600 PAverified
3.5
3.5
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
0.25
0.25
Mike Willis
Career
Per 600 PA
Josh Rogers
Careerverified
Per 600 PAverified
1
42.86
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Josh Rogers
Career
Per 600 PA
Mike Willis
Career
Per 600 PA