Xavier Avery vs. Dan McGann — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Pre-GenerationalKentuckyThrows RightBats SwitchNorth AmericaNew York GiantsNational LeagueFirst Baseman

On the career numbers, Dan McGann posted the stronger offensive profile against Xavier Avery. Dan McGann posted stronger numbers in OPS (.744 vs .645) and on-base percentage (.364 vs .305). Xavier Avery had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Dan McGann had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Xavier Avery and Dan McGann

Xavier Avery
Career
Per 600 PA
1
1
Dan McGann
Careerverified
Per 600 PAverified
12
12
Xavier Avery
Career
Per 600 PAverified
32
179.44
Dan McGann
Careerverified
Per 600 PA
1437
142.49
Xavier Avery
Career
Per 600 PA
107
600
Dan McGann
Careerverified
Per 600 PA
6051
600
Xavier Avery
Career
Per 600 PAverified
94
527.1
Dan McGann
Careerverified
Per 600 PA
5226
518.2
Xavier Avery
Career
Per 600 PA
0.223
0.223
Dan McGann
Careerverified
Per 600 PAverified
0.284
0.284
Xavier Avery
Career
Per 600 PA
0.692
0.692
Dan McGann
Careerverified
Per 600 PAverified
0.799
0.799
Xavier Avery
Career
Per 600 PA
21
117.76
Dan McGann
Careerverified
Per 600 PAverified
1482
146.95
Xavier Avery
Career
Per 600 PA
13
72.9
Dan McGann
Careerverified
Per 600 PAverified
1159
114.92
Xavier Avery
Career
Per 600 PAverified
6
33.64
Dan McGann
Careerverified
Per 600 PA
181
17.95
Xavier Avery
Career
Per 600 PA
1
5.61
Dan McGann
Careerverified
Per 600 PAverified
100
9.92
Xavier Avery
Career
Per 600 PAverified
1
5.61
Dan McGann
Careerverified
Per 600 PA
42
4.16
Xavier Avery
Career
Per 600 PAverified
8
44.86
Dan McGann
Careerverified
Per 600 PA
323
32.03
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Dan McGann
Career
Per 600 PA
0.218
0.218
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Dan McGann
Career
Per 600 PA
0.008
0.008
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Dan McGann
Career
Per 600 PA
0.028
0.028
Xavier Avery
Career
Per 600 PA
10.47
58.72
Dan McGann
Careerverified
Per 600 PAverified
840.33
83.32
Xavier Avery
Career
Per 600 PA
32
179.44
Dan McGann
Careerverified
Per 600 PAverified
1989
197.22
Xavier Avery
Career
Per 600 PA
32
179.44
Dan McGann
Careerverified
Per 600 PAverified
2141
212.3
Xavier Avery
Career
Per 600 PA
0.305
0.305
Dan McGann
Careerverified
Per 600 PAverified
0.364
0.364
Xavier Avery
Career
Per 600 PA
0.34
0.34
Dan McGann
Careerverified
Per 600 PAverified
0.381
0.381
Xavier Avery
Career
Per 600 PA
0.645
0.645
Dan McGann
Careerverified
Per 600 PAverified
0.744
0.744
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Dan McGann
Career
Per 600 PA
0.097
0.097
Xavier Avery
Career
Per 600 PA
0.222
0.222
Dan McGann
Careerverified
Per 600 PAverified
0.259
0.259
Xavier Avery
Career
Per 600 PA
0.628
0.628
Dan McGann
Careerverified
Per 600 PAverified
0.783
0.783
Xavier Avery
Career
Per 600 PA
0.286
0.286
Dan McGann
Careerverified
Per 600 PAverified
0.297
0.297
Xavier Avery
Career
Per 600 PA
14
78.5
Dan McGann
Careerverified
Per 600 PAverified
842
83.49
Xavier Avery
Career
Per 600 PA
6
33.64
Dan McGann
Careerverified
Per 600 PAverified
727
72.09
Xavier Avery
Career
Per 600 PA
19
106.54
Dan McGann
Careerverified
Per 600 PAverified
1527
151.41
Xavier Avery
Career
Per 600 PA
9.9
55.49
Dan McGann
Careerverified
Per 600 PAverified
907.62
90
Xavier Avery
Career
Per 600 PA
0
0
Dan McGann
Careerverified
Per 600 PAverified
230
22.81
Xavier Avery
Career
Per 600 PAverified
11
61.68
Dan McGann
Careerverified
Per 600 PA
429
42.54
Xavier Avery
Career
Per 600 PA
0
0
Dan McGann
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PA
23
128.97
Dan McGann
Career
Per 600 PAverified
334
33.12
Xavier Avery
Career
Per 600 PA
4.65
4.65
Dan McGann
Careerverified
Per 600 PAverified
18.12
18.12
Xavier Avery
Career
Per 600 PA
0.48
0.48
Dan McGann
Careerverified
Per 600 PAverified
1.28
1.28
Xavier Avery
Career
Per 600 PA
2
11.21
Dan McGann
Careerverified
Per 600 PAverified
166
16.46
Xavier Avery
Career
Per 600 PA
0
0
Dan McGann
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Dan McGann
Careerverified
Per 600 PAverified
0
0
Xavier Avery
Career
Per 600 PAverified
6
33.64
Dan McGann
Careerverified
Per 600 PA
282
27.96
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Dan McGann
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PAverified
9
50.47
Dan McGann
Careerverified
Per 600 PA
282
27.96
Xavier Avery
Career
Per 600 PA
66.67
66.67
Dan McGann
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Xavier Avery and Dan McGann

Xavier Avery
Career
Per 9 Innings
1
1
Dan McGann
Careerverified
Per 9 Inningsverified
12
12
Xavier Avery
Career
Per 9 Inningsverified
28
1.16
Dan McGann
Careerverified
Per 9 Innings
1430
1.04
Xavier Avery
Career
Per 9 Inningsverified
23
0.95
Dan McGann
Careerverified
Per 9 Innings
620
0.45
Xavier Avery
Career
Per 9 Innings
651
27
Dan McGann
Careerverified
Per 9 Innings
37035
27
Xavier Avery
Career
Per 9 Innings
217
9
Dan McGann
Careerverified
Per 9 Innings
12345
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Dan McGann
Careerverified
Per 9 Inningsverified
13803
10.06
Xavier Avery
Career
Per 9 Innings
1
0.04
Dan McGann
Careerverified
Per 9 Inningsverified
934
0.68
Xavier Avery
Careerverified
Per 9 Inningsverified
2
0.08
Dan McGann
Career
Per 9 Innings
192
0.14
Xavier Avery
Career
Per 9 Innings
52
2.16
Dan McGann
Careerverified
Per 9 Inningsverified
14929
10.88
Xavier Avery
Career
Per 9 Innings
50
2.07
Dan McGann
Careerverified
Per 9 Inningsverified
14737
10.74
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Dan McGann
Careerverified
Per 9 Inningsverified
98.71
98.71
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Dan McGann
Careerverified
Per 9 Inningsverified
10.306
10.306
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Dan McGann
Career
Per 9 Innings
43.36
43.36
Xavier Avery
Career
Per 9 Innings
0
0
Dan McGann
Careerverified
Per 9 Inningsverified
711
0.52
Xavier Avery
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Dan McGann
Career
Per 9 Innings
0
0