Xavier Avery vs. Terry Harmon — Career Comparison
Looking at the career totals, Xavier Avery and Terry Harmon are closely matched on the surface stats. Xavier Avery posted stronger numbers in OPS (.645 vs .606) and slugging (.340 vs .292). Terry Harmon had the advantage in on-base percentage (.314 vs .305). By the career numbers, Xavier Avery 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 Terry Harmon
Xavier Avery
Career
Per 600 PA
32
179.44
Terry Harmon
Career
Per 600 PA
547
257.21
Xavier Avery
Career
Per 600 PA
107
600
Terry Harmon
Career
Per 600 PA
1276
600
Xavier Avery
Career
Per 600 PA
0.223
0.223
Terry Harmon
Career
Per 600 PA
0.233
0.233
Xavier Avery
Career
Per 600 PA
0.692
0.692
Terry Harmon
Career
Per 600 PA
0.637
0.637
Xavier Avery
Career
Per 600 PA
8
44.86
Terry Harmon
Career
Per 600 PA
47
22.1
Xavier Avery
Career
Per 600 PA
0.381
0.381
Terry Harmon
Career
Per 600 PA
0.179
0.179
Xavier Avery
Career
Per 600 PA
0.011
0.011
Terry Harmon
Career
Per 600 PA
0.004
0.004
Xavier Avery
Career
Per 600 PA
0.048
0.048
Terry Harmon
Career
Per 600 PA
0.015
0.015
Xavier Avery
Career
Per 600 PA
10.47
58.72
Terry Harmon
Career
Per 600 PA
108.95
51.23
Xavier Avery
Career
Per 600 PA
32
179.44
Terry Harmon
Career
Per 600 PA
329
154.7
Xavier Avery
Career
Per 600 PA
32
179.44
Terry Harmon
Career
Per 600 PA
392
184.33
Xavier Avery
Career
Per 600 PA
0.305
0.305
Terry Harmon
Career
Per 600 PA
0.311
0.311
Xavier Avery
Career
Per 600 PA
0.34
0.34
Terry Harmon
Career
Per 600 PA
0.292
0.292
Xavier Avery
Career
Per 600 PA
0.117
0.117
Terry Harmon
Career
Per 600 PA
0.06
0.06
Xavier Avery
Career
Per 600 PA
0.222
0.222
Terry Harmon
Career
Per 600 PA
0.213
0.213
Xavier Avery
Career
Per 600 PA
0.628
0.628
Terry Harmon
Career
Per 600 PA
0.536
0.536
Xavier Avery
Career
Per 600 PA
0.286
0.286
Terry Harmon
Career
Per 600 PA
0.271
0.271
Xavier Avery
Career
Per 600 PA
19
106.54
Terry Harmon
Career
Per 600 PA
232
109.09
Xavier Avery
Career
Per 600 PA
9.9
55.49
Terry Harmon
Career
Per 600 PA
120.23
56.53
Xavier Avery
Career
Per 600 PA
23
128.97
Terry Harmon
Career
Per 600 PA
175
82.29
Xavier Avery
Career
Per 600 PA
4.65
4.65
Terry Harmon
Career
Per 600 PA
7.29
7.29
Xavier Avery
Career
Per 600 PA
0.48
0.48
Terry Harmon
Career
Per 600 PA
0.67
0.67
Xavier Avery
Career
Per 600 PA
2
11.21
Terry Harmon
Career
Per 600 PA
16
7.52
Xavier Avery
Career
Per 600 PA
2
11.21
Terry Harmon
Career
Per 600 PA
14
6.58
Xavier Avery
Career
Per 600 PA
3
16.82
Terry Harmon
Career
Per 600 PA
11
5.17
Xavier Avery
Career
Per 600 PA
9
50.47
Terry Harmon
Career
Per 600 PA
28
13.17
Xavier Avery
Career
Per 600 PA
66.67
66.67
Terry Harmon
Career
Per 600 PA
60.71
60.71
Fielding Stats for Xavier Avery and Terry Harmon
Xavier Avery
Career
Per 9 Innings
28
1.16
Terry Harmon
Career
Per 9 Innings
444
1.5
Xavier Avery
Career
Per 9 Innings
23
0.95
Terry Harmon
Career
Per 9 Innings
260
0.88
Xavier Avery
Career
Per 9 Innings
651
27
Terry Harmon
Career
Per 9 Innings
7983
27
Xavier Avery
Career
Per 9 Innings
217
9
Terry Harmon
Career
Per 9 Innings
2661
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Terry Harmon
Career
Per 9 Innings
624
2.11
Xavier Avery
Career
Per 9 Innings
1
0.04
Terry Harmon
Career
Per 9 Innings
893
3.02
Xavier Avery
Career
Per 9 Innings
52
2.16
Terry Harmon
Career
Per 9 Innings
1553
5.25
Xavier Avery
Career
Per 9 Innings
50
2.07
Terry Harmon
Career
Per 9 Innings
1517
5.13
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Terry Harmon
Career
Per 9 Innings
97.68
97.68
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Terry Harmon
Career
Per 9 Innings
3.417
3.417
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Terry Harmon
Career
Per 9 Innings
58.56
58.56