Braxton Ashcraft vs. Mike Willis — Career Comparison

Gen ZTexasThrows RightBats LeftNorth AmericaPittsburgh PiratesNational LeagueStarting Pitcher
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

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

Pitching Stats for Braxton Ashcraft and Mike Willis

Braxton Ashcraft
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Braxton Ashcraft
Career
Per 9 Innings
26
3.36
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
8
1.03
Mike Willis
Career
Per 9 Innings
6
0.18
Braxton Ashcraft
Career
Per 9 Inningsverified
4
0.52
Mike Willis
Careerverified
Per 9 Innings
7
0.21
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
4
0.52
Mike Willis
Career
Per 9 Innings
21
0.64
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
50
50
Mike Willis
Career
Per 9 Innings
25
25
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
30.77
30.77
Mike Willis
Career
Per 9 Innings
4.17
4.17
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
1
0.03
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
15
0.46
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
21
2.71
Mike Willis
Career
Per 9 Innings
151
4.59
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
2.71
2.71
Mike Willis
Career
Per 9 Innings
4.59
4.59
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
3.05
3.05
Mike Willis
Career
Per 9 Innings
4.59
4.59
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
2.64
2.64
Mike Willis
Career
Per 9 Innings
4.86
4.86
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0.239
0.239
Mike Willis
Career
Per 9 Innings
0.274
0.274
Braxton Ashcraft
Career
Per 9 Innings
209
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Braxton Ashcraft
Career
Per 9 Innings
69.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
63
8.14
Mike Willis
Career
Per 9 Innings
312
9.49
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
8.14
8.14
Mike Willis
Career
Per 9 Innings
9.49
9.49
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
3
0.39
Mike Willis
Career
Per 9 Innings
36
1.09
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0.39
0.39
Mike Willis
Career
Per 9 Innings
1.09
1.09
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0.12
0.12
Mike Willis
Career
Per 9 Innings
0.25
0.25
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
24
3.1
Mike Willis
Career
Per 9 Innings
124
3.77
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1
0.13
Mike Willis
Career
Per 9 Innings
15
0.46
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
3.1
3.1
Mike Willis
Career
Per 9 Innings
3.77
3.77
Braxton Ashcraft
Career
Per 9 Inningsverified
71
9.17
Mike Willis
Careerverified
Per 9 Innings
149
4.53
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
9.17
9.17
Mike Willis
Career
Per 9 Innings
4.53
4.53
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
2.73
2.73
Mike Willis
Career
Per 9 Innings
1.03
1.03
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1.364
1.364
Mike Willis
Career
Per 9 Innings
0.922
0.922
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1
0.13
Mike Willis
Career
Per 9 Innings
9
0.27
Braxton Ashcraft
Careerverified
Per 9 Innings
2
0.26
Mike Willis
Career
Per 9 Inningsverified
3
0.09
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
1
0.03
Braxton Ashcraft
Career
Per 9 Innings
292
37.72
Mike Willis
Careerverified
Per 9 Inningsverified
1295
39.38
Braxton Ashcraft
Career
Per 9 Innings
6
0.78
Mike Willis
Careerverified
Per 9 Inningsverified
71
2.16
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
22
2.84
Mike Willis
Career
Per 9 Innings
161
4.9
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
2.84
2.84
Mike Willis
Career
Per 9 Innings
4.9
4.9
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1
0.13
Mike Willis
Career
Per 9 Innings
19
0.58
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1
0.13
Mike Willis
Career
Per 9 Innings
12
0.36
Braxton Ashcraft
Career
Per 9 Innings
2
0.26
Mike Willis
Careerverified
Per 9 Inningsverified
23
0.7
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
1.249
1.249
Mike Willis
Career
Per 9 Innings
1.473
1.473
Braxton Ashcraft
Career
Per 9 Innings
264
34.11
Mike Willis
Careerverified
Per 9 Inningsverified
1137
34.57
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0.85
0.85
Mike Willis
Career
Per 9 Innings
1.12
1.12
Braxton Ashcraft
Career
Per 9 Innings
0.316
0.316
Mike Willis
Careerverified
Per 9 Inningsverified
0.29
0.29
Braxton Ashcraft
Career
Per 9 Innings
37.72
37.72
Mike Willis
Careerverified
Per 9 Inningsverified
39.38
39.38

Fielding Stats for Braxton Ashcraft and Mike Willis

Braxton Ashcraft
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Braxton Ashcraft
Career
Per 9 Innings
26
3.36
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
8
1.03
Mike Willis
Career
Per 9 Innings
6
0.18
Braxton Ashcraft
Career
Per 9 Innings
209
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Braxton Ashcraft
Career
Per 9 Innings
69.2
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Braxton Ashcraft
Career
Per 9 Innings
2
0.26
Mike Willis
Careerverified
Per 9 Inningsverified
19
0.58
Braxton Ashcraft
Career
Per 9 Innings
7
0.9
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
0
0
Mike Willis
Career
Per 9 Innings
2
0.06
Braxton Ashcraft
Career
Per 9 Innings
9
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
70
2.13
Braxton Ashcraft
Career
Per 9 Innings
9
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
68
2.07
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
100
100
Mike Willis
Career
Per 9 Innings
97.14
97.14
Braxton Ashcraft
Career
Per 9 Innings
0.346
0.346
Mike Willis
Careerverified
Per 9 Inningsverified
0.472
0.472
Braxton Ashcraft
Careerverified
Per 9 Inningsverified
30.77
30.77
Mike Willis
Career
Per 9 Innings
4.17
4.17
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Braxton Ashcraft
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Braxton Ashcraft and Mike Willis

Braxton Ashcraft
Career
Per 600 PA
1
Mike Willis
Careerverified
Per 600 PA
5
Braxton Ashcraft
Career
Per 600 PA
26
Mike Willis
Careerverified
Per 600 PA
144
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
0
Mike Willis
Career
Per 600 PA
0
Braxton Ashcraft
Career
Per 600 PA
Mike Willis
Career
Per 600 PA