Xavier Avery vs. Mike Willis — Career Comparison

You might be looking for a matchup, check Xavier Avery's matchup page instead!

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Baby BoomersOklahomaThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher

Xavier Avery is a position player and Mike Willis a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Xavier Avery ever faced Mike Willis, check out their matchup page.

Fielding Stats for Xavier Avery and Mike Willis

Xavier Avery
Career
Per 9 Innings
1
1
Mike Willis
Careerverified
Per 9 Inningsverified
5
5
Xavier Avery
Career
Per 9 Innings
28
1.16
Mike Willis
Careerverified
Per 9 Inningsverified
144
4.38
Xavier Avery
Careerverified
Per 9 Inningsverified
23
0.95
Mike Willis
Career
Per 9 Innings
6
0.18
Xavier Avery
Career
Per 9 Innings
651
27
Mike Willis
Careerverified
Per 9 Innings
888
27
Xavier Avery
Career
Per 9 Innings
217
9
Mike Willis
Careerverified
Per 9 Innings
296
9
Xavier Avery
Careerverified
Per 9 Inningsverified
49
2.03
Mike Willis
Career
Per 9 Innings
19
0.58
Xavier Avery
Career
Per 9 Innings
1
0.04
Mike Willis
Careerverified
Per 9 Inningsverified
49
1.49
Xavier Avery
Career
Per 9 Innings
2
0.08
Mike Willis
Career
Per 9 Inningsverified
2
0.06
Xavier Avery
Career
Per 9 Inningsverified
52
2.16
Mike Willis
Careerverified
Per 9 Innings
70
2.13
Xavier Avery
Career
Per 9 Innings
50
2.07
Mike Willis
Careerverified
Per 9 Innings
68
2.07
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Mike Willis
Careerverified
Per 9 Inningsverified
97.14
97.14
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Mike Willis
Career
Per 9 Innings
0.472
0.472
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Mike Willis
Career
Per 9 Innings
4.17
4.17
Xavier Avery
Career
Per 9 Innings
0
0
Mike Willis
Careerverified
Per 9 Inningsverified
2
0.06
Xavier Avery
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Mike Willis
Career
Per 9 Innings
0
0

Hitting Stats for Xavier Avery and Mike Willis

Xavier Avery
Career
Per 600 PAverified
1
1
Mike Willis
Careerverified
Per 600 PA
5
Xavier Avery
Career
Per 600 PAverified
32
179.44
Mike Willis
Careerverified
Per 600 PA
144
Xavier Avery
Careerverified
Per 600 PAverified
107
600
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
94
527.1
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
0.223
0.223
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.692
0.692
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
21
117.76
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
13
72.9
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
8
44.86
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
10.47
58.72
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
32
179.44
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
32
179.44
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
0.305
0.305
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.34
0.34
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.645
0.645
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.222
0.222
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.628
0.628
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.286
0.286
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
14
78.5
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
19
106.54
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
9.9
55.49
Mike Willis
Career
Per 600 PA
Xavier Avery
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
11
61.68
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Career
Per 600 PA
23
128.97
Mike Willis
Careerverified
Per 600 PAverified
0
Xavier Avery
Careerverified
Per 600 PAverified
4.65
4.65
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
0.48
0.48
Mike Willis
Career
Per 600 PA
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Career
Per 600 PA
0
0
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Career
Per 600 PA
2
11.21
Mike Willis
Careerverified
Per 600 PAverified
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
9
50.47
Mike Willis
Career
Per 600 PA
0
Xavier Avery
Careerverified
Per 600 PAverified
66.67
66.67
Mike Willis
Career
Per 600 PA