Xavier Avery vs. Nat Rogers — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

On the career numbers, Nat Rogers posted the stronger offensive profile against Xavier Avery. Nat Rogers posted stronger numbers in OPS (.758 vs .645) and on-base percentage (.355 vs .305). Xavier Avery had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Nat Rogers 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 Nat Rogers

Xavier Avery
Career
Per 600 PA
1
1
Nat Rogers
Careerverified
Per 600 PAverified
21
21
Xavier Avery
Career
Per 600 PAverified
32
179.44
Nat Rogers
Careerverified
Per 600 PA
536
157.42
Xavier Avery
Career
Per 600 PA
107
600
Nat Rogers
Careerverified
Per 600 PA
2043
600
Xavier Avery
Career
Per 600 PA
94
527.1
Nat Rogers
Careerverified
Per 600 PAverified
1851
543.61
Xavier Avery
Career
Per 600 PA
0.223
0.223
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
Xavier Avery
Career
Per 600 PA
0.692
0.692
Nat Rogers
Careerverified
Per 600 PAverified
0.783
0.783
Xavier Avery
Career
Per 600 PA
21
117.76
Nat Rogers
Careerverified
Per 600 PAverified
559
164.17
Xavier Avery
Career
Per 600 PA
13
72.9
Nat Rogers
Careerverified
Per 600 PAverified
429
125.99
Xavier Avery
Career
Per 600 PAverified
6
33.64
Nat Rogers
Careerverified
Per 600 PA
87
25.55
Xavier Avery
Career
Per 600 PA
1
5.61
Nat Rogers
Careerverified
Per 600 PAverified
29
8.52
Xavier Avery
Career
Per 600 PAverified
1
5.61
Nat Rogers
Careerverified
Per 600 PA
14
4.11
Xavier Avery
Career
Per 600 PAverified
8
44.86
Nat Rogers
Careerverified
Per 600 PA
130
38.18
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Nat Rogers
Career
Per 600 PA
0.233
0.233
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Nat Rogers
Career
Per 600 PA
0.008
0.008
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Nat Rogers
Career
Per 600 PA
0.025
0.025
Xavier Avery
Career
Per 600 PA
10.47
58.72
Nat Rogers
Careerverified
Per 600 PAverified
277.28
81.43
Xavier Avery
Career
Per 600 PA
32
179.44
Nat Rogers
Careerverified
Per 600 PAverified
746
219.09
Xavier Avery
Career
Per 600 PA
32
179.44
Nat Rogers
Careerverified
Per 600 PAverified
711
208.81
Xavier Avery
Career
Per 600 PA
0.305
0.305
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
Xavier Avery
Career
Per 600 PA
0.34
0.34
Nat Rogers
Careerverified
Per 600 PAverified
0.403
0.403
Xavier Avery
Career
Per 600 PA
0.645
0.645
Nat Rogers
Careerverified
Per 600 PAverified
0.758
0.758
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Nat Rogers
Career
Per 600 PA
0.101
0.101
Xavier Avery
Career
Per 600 PA
0.222
0.222
Nat Rogers
Careerverified
Per 600 PAverified
0.261
0.261
Xavier Avery
Career
Per 600 PA
0.628
0.628
Nat Rogers
Careerverified
Per 600 PAverified
0.722
0.722
Xavier Avery
Career
Per 600 PA
0.286
0.286
Nat Rogers
Careerverified
Per 600 PAverified
0.297
0.297
Xavier Avery
Career
Per 600 PAverified
14
78.5
Nat Rogers
Careerverified
Per 600 PA
259
76.06
Xavier Avery
Career
Per 600 PA
6
33.64
Nat Rogers
Careerverified
Per 600 PAverified
284
83.41
Xavier Avery
Career
Per 600 PA
19
106.54
Nat Rogers
Careerverified
Per 600 PAverified
529
155.36
Xavier Avery
Career
Per 600 PA
9.9
55.49
Nat Rogers
Careerverified
Per 600 PAverified
308.23
90.52
Xavier Avery
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
20
5.87
Xavier Avery
Career
Per 600 PAverified
11
61.68
Nat Rogers
Careerverified
Per 600 PA
132
38.77
Xavier Avery
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Xavier Avery
Career
Per 600 PA
23
128.97
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
Xavier Avery
Career
Per 600 PA
4.65
4.65
Nat Rogers
Careerverified
Per 600 PAverified
681
681
Xavier Avery
Career
Per 600 PA
0.48
0.48
Nat Rogers
Careerverified
Per 600 PAverified
44
44
Xavier Avery
Career
Per 600 PA
2
11.21
Nat Rogers
Careerverified
Per 600 PAverified
40
11.75
Xavier Avery
Career
Per 600 PA
0
0
Nat Rogers
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Xavier Avery
Career
Per 600 PAverified
6
33.64
Nat Rogers
Careerverified
Per 600 PA
35
10.28
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Nat Rogers
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PAverified
9
50.47
Nat Rogers
Careerverified
Per 600 PA
35
10.28
Xavier Avery
Career
Per 600 PA
66.67
66.67
Nat Rogers
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Xavier Avery and Nat Rogers

Xavier Avery
Career
Per 9 Innings
1
1
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
Xavier Avery
Career
Per 9 Inningsverified
28
1.16
Nat Rogers
Careerverified
Per 9 Innings
516
1.12
Xavier Avery
Career
Per 9 Innings
23
0.95
Nat Rogers
Careerverified
Per 9 Inningsverified
490
1.07
Xavier Avery
Career
Per 9 Innings
651
27
Nat Rogers
Careerverified
Per 9 Innings
12394
27
Xavier Avery
Career
Per 9 Innings
217
9
Nat Rogers
Careerverified
Per 9 Innings
4131.1
9
Xavier Avery
Career
Per 9 Inningsverified
49
2.03
Nat Rogers
Careerverified
Per 9 Innings
749
1.63
Xavier Avery
Career
Per 9 Innings
1
0.04
Nat Rogers
Careerverified
Per 9 Inningsverified
80
0.17
Xavier Avery
Careerverified
Per 9 Innings
2
0.08
Nat Rogers
Career
Per 9 Inningsverified
33
0.07
Xavier Avery
Career
Per 9 Inningsverified
52
2.16
Nat Rogers
Careerverified
Per 9 Innings
862
1.88
Xavier Avery
Career
Per 9 Inningsverified
50
2.07
Nat Rogers
Careerverified
Per 9 Innings
829
1.81
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Nat Rogers
Careerverified
Per 9 Inningsverified
96.17
96.17
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Nat Rogers
Career
Per 9 Innings
1.607
1.607
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
Xavier Avery
Career
Per 9 Innings
0
0
Nat Rogers
Careerverified
Per 9 Inningsverified
9
0.02
Xavier Avery
Careerverified
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
1
0
Xavier Avery
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
0
0
Nat Rogers
Career
Per 9 Innings
12
0.03
Xavier Avery
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0