Xavier Avery vs. Joe Wall — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Pre-GenerationalNew YorkThrows LeftBats LeftNorth AmericaNew York GiantsNational LeagueCatcher

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

Xavier Avery
Career
Per 600 PA
1
1
Joe Wall
Careerverified
Per 600 PAverified
2
2
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Joe Wall
Career
Per 600 PAverified
15
195.65
Xavier Avery
Careerverified
Per 600 PA
107
600
Joe Wall
Career
Per 600 PA
46
600
Xavier Avery
Careerverified
Per 600 PAverified
94
527.1
Joe Wall
Career
Per 600 PA
40
521.74
Xavier Avery
Career
Per 600 PA
0.223
0.223
Joe Wall
Careerverified
Per 600 PAverified
0.3
0.3
Xavier Avery
Career
Per 600 PA
0.692
0.692
Joe Wall
Careerverified
Per 600 PAverified
0.761
0.761
Xavier Avery
Careerverified
Per 600 PA
21
117.76
Joe Wall
Career
Per 600 PAverified
12
156.52
Xavier Avery
Careerverified
Per 600 PA
13
72.9
Joe Wall
Career
Per 600 PAverified
10
130.43
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Joe Wall
Career
Per 600 PA
2
26.09
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
1
5.61
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
8
44.86
Joe Wall
Career
Per 600 PA
2
26.09
Xavier Avery
Careerverified
Per 600 PAverified
0.381
0.381
Joe Wall
Career
Per 600 PA
0.167
0.167
Xavier Avery
Careerverified
Per 600 PAverified
0.011
0.011
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
0.048
0.048
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PA
10.47
58.72
Joe Wall
Career
Per 600 PAverified
6.09
79.37
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Joe Wall
Career
Per 600 PAverified
14
182.61
Xavier Avery
Careerverified
Per 600 PA
32
179.44
Joe Wall
Career
Per 600 PAverified
18
234.78
Xavier Avery
Career
Per 600 PA
0.305
0.305
Joe Wall
Careerverified
Per 600 PAverified
0.391
0.391
Xavier Avery
Career
Per 600 PA
0.34
0.34
Joe Wall
Careerverified
Per 600 PAverified
0.35
0.35
Xavier Avery
Career
Per 600 PA
0.645
0.645
Joe Wall
Careerverified
Per 600 PAverified
0.741
0.741
Xavier Avery
Careerverified
Per 600 PAverified
0.117
0.117
Joe Wall
Career
Per 600 PA
0.05
0.05
Xavier Avery
Career
Per 600 PA
0.222
0.222
Joe Wall
Careerverified
Per 600 PAverified
0.264
0.264
Xavier Avery
Career
Per 600 PA
0.628
0.628
Joe Wall
Careerverified
Per 600 PAverified
0.714
0.714
Xavier Avery
Career
Per 600 PA
0.286
0.286
Joe Wall
Careerverified
Per 600 PAverified
0.387
0.387
Xavier Avery
Careerverified
Per 600 PAverified
14
78.5
Joe Wall
Career
Per 600 PA
2
26.09
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Joe Wall
Career
Per 600 PA
1
13.04
Xavier Avery
Careerverified
Per 600 PAverified
19
106.54
Joe Wall
Career
Per 600 PA
3
39.13
Xavier Avery
Careerverified
Per 600 PA
9.9
55.49
Joe Wall
Career
Per 600 PAverified
6.75
88.08
Xavier Avery
Career
Per 600 PA
0
0
Joe Wall
Careerverified
Per 600 PAverified
1
13.04
Xavier Avery
Careerverified
Per 600 PA
11
61.68
Joe Wall
Career
Per 600 PAverified
5
65.22
Xavier Avery
Career
Per 600 PA
0
0
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
23
128.97
Joe Wall
Careerverified
Per 600 PAverified
9
117.39
Xavier Avery
Career
Per 600 PA
4.65
4.65
Joe Wall
Careerverified
Per 600 PAverified
5.11
5.11
Xavier Avery
Career
Per 600 PA
0.48
0.48
Joe Wall
Careerverified
Per 600 PAverified
0.56
0.56
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
0
0
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
2
11.21
Joe Wall
Careerverified
Per 600 PAverified
0
0
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
9
50.47
Joe Wall
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
66.67
66.67
Joe Wall
Career
Per 600 PA

Fielding Stats for Xavier Avery and Joe Wall

Xavier Avery
Career
Per 9 Innings
1
1
Joe Wall
Careerverified
Per 9 Inningsverified
2
2
Xavier Avery
Careerverified
Per 9 Innings
28
1.16
Joe Wall
Career
Per 9 Inningsverified
11
1.32
Xavier Avery
Careerverified
Per 9 Inningsverified
23
0.95
Joe Wall
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Innings
651
27
Joe Wall
Career
Per 9 Innings
225
27
Xavier Avery
Careerverified
Per 9 Innings
217
9
Joe Wall
Career
Per 9 Innings
75
9
Xavier Avery
Careerverified
Per 9 Innings
49
2.03
Joe Wall
Career
Per 9 Inningsverified
26
3.12
Xavier Avery
Career
Per 9 Innings
1
0.04
Joe Wall
Careerverified
Per 9 Inningsverified
4
0.48
Xavier Avery
Careerverified
Per 9 Inningsverified
2
0.08
Joe Wall
Career
Per 9 Innings
3
0.36
Xavier Avery
Careerverified
Per 9 Innings
52
2.16
Joe Wall
Career
Per 9 Inningsverified
33
3.96
Xavier Avery
Careerverified
Per 9 Innings
50
2.07
Joe Wall
Career
Per 9 Inningsverified
30
3.6
Xavier Avery
Careerverified
Per 9 Inningsverified
96.15
96.15
Joe Wall
Career
Per 9 Innings
90.91
90.91
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Joe Wall
Careerverified
Per 9 Inningsverified
2.727
2.727
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Joe Wall
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Joe Wall
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
0
0
Joe Wall
Career
Per 9 Innings
3
0.36
Xavier Avery
Career
Per 9 Innings
0
0
Joe Wall
Career
Per 9 Innings
0
0
Xavier Avery
Careerverified
Per 9 Inningsverified
0
0
Joe Wall
Career
Per 9 Innings
11
1.32
Xavier Avery
Career
Per 9 Innings
0
0
Joe Wall
Careerverified
Per 9 Inningsverified
2
0.24