Brian Cooper vs. Mike Willis — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaAnaheim AngelsAmerican LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Brian Cooper 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.8 and 1.539 for Brian Cooper. 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 Cooper and Mike Willis

Brian Cooper
Careerverified
Per 9 Inningsverified
6
6
Mike Willis
Career
Per 9 Innings
5
5
Brian Cooper
Career
Per 9 Innings
42
2.25
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Cooper
Careerverified
Per 9 Inningsverified
26
1.4
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Cooper
Career
Per 9 Inningsverified
5
0.27
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Brian Cooper
Careerverified
Per 9 Innings
14
0.75
Mike Willis
Career
Per 9 Inningsverified
21
0.64
Brian Cooper
Careerverified
Per 9 Inningsverified
26.32
26.32
Mike Willis
Career
Per 9 Innings
25
25
Brian Cooper
Careerverified
Per 9 Inningsverified
61.9
61.9
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Cooper
Career
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
1
0.03
Brian Cooper
Careerverified
Per 9 Inningsverified
1
0.05
Mike Willis
Career
Per 9 Innings
0
0
Brian Cooper
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Brian Cooper
Careerverified
Per 9 Innings
108
5.8
Mike Willis
Career
Per 9 Inningsverified
151
4.59
Brian Cooper
Career
Per 9 Innings
5.8
5.8
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Cooper
Career
Per 9 Innings
5.57
5.57
Mike Willis
Careerverified
Per 9 Inningsverified
4.59
4.59
Brian Cooper
Career
Per 9 Innings
6.04
6.04
Mike Willis
Careerverified
Per 9 Inningsverified
4.86
4.86
Brian Cooper
Career
Per 9 Innings
0.279
0.279
Mike Willis
Careerverified
Per 9 Inningsverified
0.274
0.274
Brian Cooper
Career
Per 9 Innings
503
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Cooper
Career
Per 9 Innings
167.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Cooper
Careerverified
Per 9 Innings
182
9.77
Mike Willis
Career
Per 9 Inningsverified
312
9.49
Brian Cooper
Career
Per 9 Innings
9.77
9.77
Mike Willis
Careerverified
Per 9 Inningsverified
9.49
9.49
Brian Cooper
Careerverified
Per 9 Innings
32
1.72
Mike Willis
Career
Per 9 Inningsverified
36
1.09
Brian Cooper
Career
Per 9 Innings
1.72
1.72
Mike Willis
Careerverified
Per 9 Inningsverified
1.09
1.09
Brian Cooper
Career
Per 9 Innings
0.76
0.76
Mike Willis
Careerverified
Per 9 Inningsverified
0.25
0.25
Brian Cooper
Careerverified
Per 9 Innings
74
3.97
Mike Willis
Career
Per 9 Inningsverified
124
3.77
Brian Cooper
Careerverified
Per 9 Inningsverified
2
0.11
Mike Willis
Career
Per 9 Innings
15
0.46
Brian Cooper
Career
Per 9 Innings
3.97
3.97
Mike Willis
Careerverified
Per 9 Inningsverified
3.77
3.77
Brian Cooper
Career
Per 9 Innings
75
4.03
Mike Willis
Careerverified
Per 9 Inningsverified
149
4.53
Brian Cooper
Career
Per 9 Innings
4.03
4.03
Mike Willis
Careerverified
Per 9 Inningsverified
4.53
4.53
Brian Cooper
Careerverified
Per 9 Inningsverified
1.79
1.79
Mike Willis
Career
Per 9 Innings
1.03
1.03
Brian Cooper
Career
Per 9 Innings
0.889
0.889
Mike Willis
Careerverified
Per 9 Inningsverified
0.922
0.922
Brian Cooper
Careerverified
Per 9 Inningsverified
3
0.16
Mike Willis
Career
Per 9 Innings
9
0.27
Brian Cooper
Career
Per 9 Innings
7
0.38
Mike Willis
Careerverified
Per 9 Inningsverified
3
0.09
Brian Cooper
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Brian Cooper
Career
Per 9 Inningsverified
750
40.26
Mike Willis
Careerverified
Per 9 Innings
1295
39.38
Brian Cooper
Career
Per 9 Innings
8
0.43
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Brian Cooper
Careerverified
Per 9 Innings
118
6.33
Mike Willis
Career
Per 9 Inningsverified
161
4.9
Brian Cooper
Career
Per 9 Innings
6.33
6.33
Mike Willis
Careerverified
Per 9 Inningsverified
4.9
4.9
Brian Cooper
Careerverified
Per 9 Inningsverified
8
0.43
Mike Willis
Career
Per 9 Innings
19
0.58
Brian Cooper
Careerverified
Per 9 Innings
8
0.43
Mike Willis
Career
Per 9 Inningsverified
12
0.36
Brian Cooper
Career
Per 9 Innings
13
0.7
Mike Willis
Careerverified
Per 9 Innings
23
0.7
Brian Cooper
Career
Per 9 Innings
1.527
1.527
Mike Willis
Careerverified
Per 9 Inningsverified
1.473
1.473
Brian Cooper
Career
Per 9 Inningsverified
653
35.05
Mike Willis
Careerverified
Per 9 Innings
1137
34.57
Brian Cooper
Career
Per 9 Innings
2.81
2.81
Mike Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Brian Cooper
Careerverified
Per 9 Inningsverified
0.275
0.275
Mike Willis
Career
Per 9 Innings
0.29
0.29
Brian Cooper
Careerverified
Per 9 Inningsverified
40.26
40.26
Mike Willis
Career
Per 9 Innings
39.38
39.38

Fielding Stats for Brian Cooper and Mike Willis

Brian Cooper
Careerverified
Per 9 Inningsverified
6
6
Mike Willis
Career
Per 9 Innings
5
5
Brian Cooper
Career
Per 9 Innings
42
2.25
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Brian Cooper
Careerverified
Per 9 Inningsverified
26
1.4
Mike Willis
Career
Per 9 Innings
6
0.18
Brian Cooper
Career
Per 9 Innings
503
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Brian Cooper
Career
Per 9 Innings
167.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Brian Cooper
Career
Per 9 Innings
10
0.54
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Brian Cooper
Career
Per 9 Innings
18
0.97
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Brian Cooper
Career
Per 9 Innings
2
0.11
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Brian Cooper
Career
Per 9 Innings
30
1.61
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Brian Cooper
Career
Per 9 Innings
28
1.5
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Brian Cooper
Career
Per 9 Innings
93.33
93.33
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Brian Cooper
Careerverified
Per 9 Inningsverified
0.667
0.667
Mike Willis
Career
Per 9 Innings
0.472
0.472
Brian Cooper
Careerverified
Per 9 Inningsverified
61.9
61.9
Mike Willis
Career
Per 9 Innings
4.17
4.17
Brian Cooper
Careerverified
Per 9 Inningsverified
3
0.16
Mike Willis
Career
Per 9 Innings
2
0.06
Brian Cooper
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Cooper
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Cooper
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Brian Cooper
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Brian Cooper and Mike Willis

Brian Cooper
Careerverified
Per 600 PAverified
6
6
Mike Willis
Career
Per 600 PA
5
Brian Cooper
Career
Per 600 PAverified
42
2800
Mike Willis
Careerverified
Per 600 PA
144
Brian Cooper
Careerverified
Per 600 PAverified
9
600
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
9
600
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.222
0.222
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
1
66.67
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
1
66.67
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.1
6.61
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
1
66.67
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
1
66.67
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.111
0.111
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.222
0.222
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.078
0.078
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.125
0.125
Mike Willis
Career
Per 600 PA
Brian Cooper
Careerverified
Per 600 PAverified
0.2
0.2
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Careerverified
Per 600 PAverified
-0.26
-17.5
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
4
266.67
Mike Willis
Careerverified
Per 600 PAverified
0
Brian Cooper
Careerverified
Per 600 PAverified
2.25
2.25
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Brian Cooper
Career
Per 600 PA
Mike Willis
Career
Per 600 PA