Brian Rose vs. Mike Willis — Career Comparison

Gen XMassachusettsThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Brian Rose 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.86 and 1.593 for Brian Rose. 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 Rose and Mike Willis

Brian Rose
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Brian Rose
Career
Per 9 Innings
68
2.15
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Rose
Careerverified
Per 9 Inningsverified
54
1.71
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Rose
Careerverified
Per 9 Inningsverified
15
0.47
Mike Willis
Career
Per 9 Innings
7
0.21
Brian Rose
Career
Per 9 Innings
23
0.73
Mike Willis
Careerverified
Per 9 Inningsverified
21
0.64
Brian Rose
Careerverified
Per 9 Inningsverified
39.47
39.47
Mike Willis
Career
Per 9 Innings
25
25
Brian Rose
Careerverified
Per 9 Inningsverified
79.41
79.41
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Brian Rose
Career
Per 9 Innings
185
5.86
Mike Willis
Careerverified
Per 9 Inningsverified
151
4.59
Brian Rose
Career
Per 9 Innings
5.86
5.86
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Rose
Career
Per 9 Innings
5.73
5.73
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Rose
Career
Per 9 Innings
5.76
5.76
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Brian Rose
Career
Per 9 Innings
0.287
0.287
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Brian Rose
Career
Per 9 Innings
853
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Rose
Career
Per 9 Innings
284.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Rose
Career
Per 9 Innings
331
10.48
Mike Willis
Careerverified
Per 9 Inningsverified
312
9.49
Brian Rose
Career
Per 9 Innings
10.48
10.48
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Brian Rose
Career
Per 9 Innings
56
1.77
Mike Willis
Careerverified
Per 9 Inningsverified
36
1.09
Brian Rose
Career
Per 9 Innings
1.77
1.77
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Brian Rose
Career
Per 9 Innings
0.82
0.82
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Brian Rose
Careerverified
Per 9 Inningsverified
110
3.48
Mike Willis
Career
Per 9 Innings
124
3.77
Brian Rose
Careerverified
Per 9 Inningsverified
12
0.38
Mike Willis
Career
Per 9 Innings
15
0.46
Brian Rose
Careerverified
Per 9 Inningsverified
3.48
3.48
Mike Willis
Career
Per 9 Innings
3.77
3.77
Brian Rose
Careerverified
Per 9 Inningsverified
151
4.78
Mike Willis
Career
Per 9 Innings
149
4.53
Brian Rose
Careerverified
Per 9 Inningsverified
4.78
4.78
Mike Willis
Career
Per 9 Innings
4.53
4.53
Brian Rose
Careerverified
Per 9 Inningsverified
2.22
2.22
Mike Willis
Career
Per 9 Innings
1.03
1.03
Brian Rose
Career
Per 9 Innings
0.918
0.918
Mike Willis
Careerverified
Per 9 Inningsverified
0.922
0.922
Brian Rose
Career
Per 9 Innings
11
0.35
Mike Willis
Careerverified
Per 9 Inningsverified
9
0.27
Brian Rose
Career
Per 9 Innings
10
0.32
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Brian Rose
Career
Per 9 Innings
1
0.03
Mike Willis
Career
Per 9 Innings
1
0.03
Brian Rose
Career
Per 9 Inningsverified
1287
40.74
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Brian Rose
Career
Per 9 Innings
4
0.13
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Brian Rose
Career
Per 9 Innings
197
6.24
Mike Willis
Careerverified
Per 9 Inningsverified
161
4.9
Brian Rose
Career
Per 9 Innings
6.24
6.24
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Brian Rose
Careerverified
Per 9 Inningsverified
5
0.16
Mike Willis
Career
Per 9 Innings
19
0.58
Brian Rose
Careerverified
Per 9 Inningsverified
7
0.22
Mike Willis
Career
Per 9 Innings
12
0.36
Brian Rose
Career
Per 9 Innings
15
0.47
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Brian Rose
Career
Per 9 Innings
1.551
1.551
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Brian Rose
Careerverified
Per 9 Inningsverified
1155
36.56
Mike Willis
Career
Per 9 Innings
1137
34.57
Brian Rose
Career
Per 9 Innings
2.9
2.9
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Brian Rose
Career
Per 9 Innings
0.29
0.29
Mike Willis
Career
Per 9 Innings
0.29
0.29
Brian Rose
Careerverified
Per 9 Inningsverified
40.74
40.74
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Brian Rose and Mike Willis

Brian Rose
Career
Per 9 Innings
5
5
Mike Willis
Career
Per 9 Innings
5
5
Brian Rose
Career
Per 9 Innings
68
2.15
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Rose
Careerverified
Per 9 Inningsverified
54
1.71
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Rose
Career
Per 9 Innings
853
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Rose
Career
Per 9 Innings
284.1
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Rose
Careerverified
Per 9 Inningsverified
20
0.63
Mike Willis
Career
Per 9 Innings
19
0.58
Brian Rose
Career
Per 9 Innings
40
1.27
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Brian Rose
Career
Per 9 Innings
2
0.06
Mike Willis
Career
Per 9 Innings
2
0.06
Brian Rose
Career
Per 9 Innings
62
1.96
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Brian Rose
Career
Per 9 Innings
60
1.9
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Brian Rose
Career
Per 9 Innings
96.77
96.77
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Brian Rose
Careerverified
Per 9 Inningsverified
0.882
0.882
Mike Willis
Career
Per 9 Innings
0.472
0.472
Brian Rose
Careerverified
Per 9 Inningsverified
79.41
79.41
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Rose
Careerverified
Per 9 Inningsverified
3
0.09
Mike Willis
Career
Per 9 Innings
2
0.06
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Rose
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Brian Rose and Mike Willis

Brian Rose
Career
Per 600 PAverified
5
5
Mike Willis
Career
Per 600 PA
5
Brian Rose
Career
Per 600 PAverified
68
1275
Mike Willis
Careerverified
Per 600 PA
144
Brian Rose
Careerverified
Per 600 PAverified
32
600
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
27
506.25
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
0.037
0.037
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.234
0.234
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Rose
Career
Per 600 PA
-0
0
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
2
37.5
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
0.071
0.071
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.037
0.037
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.108
0.108
Mike Willis
Career
Per 600 PA
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.041
0.041
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.074
0.074
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.063
0.063
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
-2.04
-38.21
Mike Willis
Career
Per 600 PA
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Careerverified
Per 600 PAverified
1
18.75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
11
206.25
Mike Willis
Careerverified
Per 600 PAverified
0
Brian Rose
Careerverified
Per 600 PAverified
2.91
2.91
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
0.09
0.09
Mike Willis
Career
Per 600 PA
Brian Rose
Careerverified
Per 600 PAverified
4
75
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
1
18.75
Mike Willis
Careerverified
Per 600 PAverified
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Rose
Career
Per 600 PA
Mike Willis
Career
Per 600 PA