Xavier Avery vs. Ryan Thompson — Career Comparison
On the career numbers, Ryan Thompson posted the stronger offensive profile against Xavier Avery. Ryan Thompson posted stronger numbers in OPS (.740 vs .645) and slugging (.433 vs .340). By the career numbers, Ryan Thompson 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 Ryan Thompson
Xavier Avery
Career
Per 600 PA
32
179.44
Ryan Thompson
Career
Per 600 PA
416
180.22
Xavier Avery
Career
Per 600 PA
107
600
Ryan Thompson
Career
Per 600 PA
1385
600
Xavier Avery
Career
Per 600 PA
94
527.1
Ryan Thompson
Career
Per 600 PA
1257
544.55
Xavier Avery
Career
Per 600 PA
0.223
0.223
Ryan Thompson
Career
Per 600 PA
0.243
0.243
Xavier Avery
Career
Per 600 PA
0.692
0.692
Ryan Thompson
Career
Per 600 PA
0.744
0.744
Xavier Avery
Career
Per 600 PA
8
44.86
Ryan Thompson
Career
Per 600 PA
129
55.88
Xavier Avery
Career
Per 600 PA
0.381
0.381
Ryan Thompson
Career
Per 600 PA
0.423
0.423
Xavier Avery
Career
Per 600 PA
0.011
0.011
Ryan Thompson
Career
Per 600 PA
0.041
0.041
Xavier Avery
Career
Per 600 PA
0.048
0.048
Ryan Thompson
Career
Per 600 PA
0.171
0.171
Xavier Avery
Career
Per 600 PA
10.47
58.72
Ryan Thompson
Career
Per 600 PA
163.97
71.03
Xavier Avery
Career
Per 600 PA
32
179.44
Ryan Thompson
Career
Per 600 PA
544
235.67
Xavier Avery
Career
Per 600 PA
32
179.44
Ryan Thompson
Career
Per 600 PA
415
179.78
Xavier Avery
Career
Per 600 PA
0.305
0.305
Ryan Thompson
Career
Per 600 PA
0.301
0.301
Xavier Avery
Career
Per 600 PA
0.34
0.34
Ryan Thompson
Career
Per 600 PA
0.433
0.433
Xavier Avery
Career
Per 600 PA
0.117
0.117
Ryan Thompson
Career
Per 600 PA
0.19
0.19
Xavier Avery
Career
Per 600 PA
0.222
0.222
Ryan Thompson
Career
Per 600 PA
0.244
0.244
Xavier Avery
Career
Per 600 PA
0.628
0.628
Ryan Thompson
Career
Per 600 PA
0.662
0.662
Xavier Avery
Career
Per 600 PA
0.286
0.286
Ryan Thompson
Career
Per 600 PA
0.292
0.292
Xavier Avery
Career
Per 600 PA
19
106.54
Ryan Thompson
Career
Per 600 PA
289
125.2
Xavier Avery
Career
Per 600 PA
9.9
55.49
Ryan Thompson
Career
Per 600 PA
155.17
67.22
Xavier Avery
Career
Per 600 PA
23
128.97
Ryan Thompson
Career
Per 600 PA
347
150.32
Xavier Avery
Career
Per 600 PA
4.65
4.65
Ryan Thompson
Career
Per 600 PA
3.99
3.99
Xavier Avery
Career
Per 600 PA
0.48
0.48
Ryan Thompson
Career
Per 600 PA
0.26
0.26
Xavier Avery
Career
Per 600 PA
2
11.21
Ryan Thompson
Career
Per 600 PA
8
3.47
Xavier Avery
Career
Per 600 PA
2
11.21
Ryan Thompson
Career
Per 600 PA
37
16.03
Xavier Avery
Career
Per 600 PA
3
16.82
Ryan Thompson
Career
Per 600 PA
12
5.2
Xavier Avery
Career
Per 600 PA
9
50.47
Ryan Thompson
Career
Per 600 PA
21
9.1
Xavier Avery
Career
Per 600 PA
66.67
66.67
Ryan Thompson
Career
Per 600 PA
42.86
42.86
Fielding Stats for Xavier Avery and Ryan Thompson
Xavier Avery
Career
Per 9 Innings
28
1.16
Ryan Thompson
Career
Per 9 Innings
393
1.19
Xavier Avery
Career
Per 9 Innings
23
0.95
Ryan Thompson
Career
Per 9 Innings
322
0.98
Xavier Avery
Career
Per 9 Innings
651
27
Ryan Thompson
Career
Per 9 Innings
8881
27
Xavier Avery
Career
Per 9 Innings
217
9
Ryan Thompson
Career
Per 9 Innings
2960.1
9
Xavier Avery
Career
Per 9 Innings
49
2.03
Ryan Thompson
Career
Per 9 Innings
886
2.69
Xavier Avery
Career
Per 9 Innings
1
0.04
Ryan Thompson
Career
Per 9 Innings
19
0.06
Xavier Avery
Career
Per 9 Innings
52
2.16
Ryan Thompson
Career
Per 9 Innings
918
2.79
Xavier Avery
Career
Per 9 Innings
50
2.07
Ryan Thompson
Career
Per 9 Innings
905
2.75
Xavier Avery
Career
Per 9 Innings
96.15
96.15
Ryan Thompson
Career
Per 9 Innings
98.58
98.58
Xavier Avery
Career
Per 9 Innings
1.786
1.786
Ryan Thompson
Career
Per 9 Innings
2.303
2.303
Xavier Avery
Career
Per 9 Innings
82.14
82.14
Ryan Thompson
Career
Per 9 Innings
81.93
81.93
Xavier Avery
Career
Per 9 Innings
0
0
Ryan Thompson
Career
Per 9 Innings
0
0