Xavier Avery vs. Johnathan Rodríguez — Career Comparison

MillenialGeorgiaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueLeft Fielder
Gen ZP.R.Throws RightBats RightCaribbeanCleveland GuardiansAmerican LeagueRight Fielder

On the career numbers, Xavier Avery posted the stronger offensive profile against Johnathan Rodríguez. Xavier Avery posted stronger numbers in OPS (.645 vs .586) and on-base percentage (.305 vs .282). Johnathan Rodríguez had the advantage in home run production (2 career HR at a higher rate). 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 Johnathan Rodríguez

Xavier Avery
Career
Per 600 PA
1
1
Johnathan Rodríguez
Careerverified
Per 600 PAverified
2
2
Xavier Avery
Career
Per 600 PA
32
179.44
Johnathan Rodríguez
Careerverified
Per 600 PAverified
44
225.64
Xavier Avery
Career
Per 600 PA
107
600
Johnathan Rodríguez
Careerverified
Per 600 PA
117
600
Xavier Avery
Career
Per 600 PAverified
94
527.1
Johnathan Rodríguez
Careerverified
Per 600 PA
102
523.08
Xavier Avery
Careerverified
Per 600 PAverified
0.223
0.223
Johnathan Rodríguez
Career
Per 600 PA
0.177
0.177
Xavier Avery
Careerverified
Per 600 PAverified
0.692
0.692
Johnathan Rodríguez
Career
Per 600 PA
0.618
0.618
Xavier Avery
Careerverified
Per 600 PAverified
21
117.76
Johnathan Rodríguez
Career
Per 600 PA
18
92.31
Xavier Avery
Careerverified
Per 600 PAverified
13
72.9
Johnathan Rodríguez
Career
Per 600 PA
10
51.28
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Johnathan Rodríguez
Career
Per 600 PA
5
25.64
Xavier Avery
Career
Per 600 PAverified
1
5.61
Johnathan Rodríguez
Career
Per 600 PA
1
5.13
Xavier Avery
Career
Per 600 PA
1
5.61
Johnathan Rodríguez
Careerverified
Per 600 PAverified
2
10.26
Xavier Avery
Career
Per 600 PAverified
8
44.86
Johnathan Rodríguez
Career
Per 600 PA
8
41.03
Xavier Avery
Career
Per 600 PA
0.381
0.381
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.444
0.444
Xavier Avery
Career
Per 600 PA
0.011
0.011
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.02
0.02
Xavier Avery
Career
Per 600 PA
0.048
0.048
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.111
0.111
Xavier Avery
Careerverified
Per 600 PAverified
10.47
58.72
Johnathan Rodríguez
Career
Per 600 PA
9.74
49.93
Xavier Avery
Careerverified
Per 600 PAverified
32
179.44
Johnathan Rodríguez
Career
Per 600 PA
31
158.97
Xavier Avery
Career
Per 600 PAverified
32
179.44
Johnathan Rodríguez
Careerverified
Per 600 PA
33
169.23
Xavier Avery
Careerverified
Per 600 PAverified
0.305
0.305
Johnathan Rodríguez
Career
Per 600 PA
0.282
0.282
Xavier Avery
Careerverified
Per 600 PAverified
0.34
0.34
Johnathan Rodríguez
Career
Per 600 PA
0.304
0.304
Xavier Avery
Careerverified
Per 600 PAverified
0.645
0.645
Johnathan Rodríguez
Career
Per 600 PA
0.586
0.586
Xavier Avery
Career
Per 600 PA
0.117
0.117
Johnathan Rodríguez
Careerverified
Per 600 PAverified
0.127
0.127
Xavier Avery
Careerverified
Per 600 PAverified
0.222
0.222
Johnathan Rodríguez
Career
Per 600 PA
0.203
0.203
Xavier Avery
Careerverified
Per 600 PAverified
0.628
0.628
Johnathan Rodríguez
Career
Per 600 PA
0.54
0.54
Xavier Avery
Careerverified
Per 600 PAverified
0.286
0.286
Johnathan Rodríguez
Career
Per 600 PA
0.25
0.25
Xavier Avery
Careerverified
Per 600 PAverified
14
78.5
Johnathan Rodríguez
Career
Per 600 PA
12
61.54
Xavier Avery
Career
Per 600 PA
6
33.64
Johnathan Rodríguez
Careerverified
Per 600 PAverified
15
76.92
Xavier Avery
Career
Per 600 PA
19
106.54
Johnathan Rodríguez
Careerverified
Per 600 PAverified
25
128.21
Xavier Avery
Careerverified
Per 600 PAverified
9.9
55.49
Johnathan Rodríguez
Career
Per 600 PA
8.58
44
Xavier Avery
Career
Per 600 PA
0
0
Johnathan Rodríguez
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
11
61.68
Johnathan Rodríguez
Careerverified
Per 600 PAverified
15
76.92
Xavier Avery
Career
Per 600 PA
0
0
Johnathan Rodríguez
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
23
128.97
Johnathan Rodríguez
Career
Per 600 PA
36
184.62
Xavier Avery
Careerverified
Per 600 PAverified
4.65
4.65
Johnathan Rodríguez
Career
Per 600 PA
3.25
3.25
Xavier Avery
Careerverified
Per 600 PAverified
0.48
0.48
Johnathan Rodríguez
Career
Per 600 PA
0.42
0.42
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Johnathan Rodríguez
Career
Per 600 PA
0
0
Xavier Avery
Career
Per 600 PA
0
0
Johnathan Rodríguez
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
2
11.21
Johnathan Rodríguez
Career
Per 600 PA
3
15.38
Xavier Avery
Careerverified
Per 600 PAverified
6
33.64
Johnathan Rodríguez
Career
Per 600 PA
1
5.13
Xavier Avery
Careerverified
Per 600 PAverified
3
16.82
Johnathan Rodríguez
Career
Per 600 PA
0
0
Xavier Avery
Careerverified
Per 600 PAverified
9
50.47
Johnathan Rodríguez
Career
Per 600 PA
1
5.13
Xavier Avery
Career
Per 600 PA
66.67
66.67
Johnathan Rodríguez
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Xavier Avery and Johnathan Rodríguez

Xavier Avery
Career
Per 9 Innings
1
1
Johnathan Rodríguez
Careerverified
Per 9 Inningsverified
2
2
Xavier Avery
Career
Per 9 Innings
28
1.16
Johnathan Rodríguez
Careerverified
Per 9 Inningsverified
39
1.38
Xavier Avery
Career
Per 9 Innings
23
0.95
Johnathan Rodríguez
Careerverified
Per 9 Inningsverified
29
1.03
Xavier Avery
Career
Per 9 Innings
651
27
Johnathan Rodríguez
Careerverified
Per 9 Innings
763
27
Xavier Avery
Career
Per 9 Innings
217
9
Johnathan Rodríguez
Careerverified
Per 9 Innings
254.1
9
Xavier Avery
Career
Per 9 Inningsverified
49
2.03
Johnathan Rodríguez
Careerverified
Per 9 Innings
51
1.8
Xavier Avery
Career
Per 9 Innings
1
0.04
Johnathan Rodríguez
Career
Per 9 Innings
1
0.04
Xavier Avery
Careerverified
Per 9 Inningsverified
2
0.08
Johnathan Rodríguez
Career
Per 9 Innings
3
0.11
Xavier Avery
Career
Per 9 Inningsverified
52
2.16
Johnathan Rodríguez
Careerverified
Per 9 Innings
55
1.95
Xavier Avery
Career
Per 9 Inningsverified
50
2.07
Johnathan Rodríguez
Careerverified
Per 9 Innings
52
1.84
Xavier Avery
Careerverified
Per 9 Inningsverified
96.15
96.15
Johnathan Rodríguez
Career
Per 9 Innings
94.55
94.55
Xavier Avery
Careerverified
Per 9 Inningsverified
1.786
1.786
Johnathan Rodríguez
Career
Per 9 Innings
1.333
1.333
Xavier Avery
Careerverified
Per 9 Inningsverified
82.14
82.14
Johnathan Rodríguez
Career
Per 9 Innings
74.36
74.36
Xavier Avery
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0
Xavier Avery
Career
Per 9 Innings
0
0
Johnathan Rodríguez
Career
Per 9 Innings
0
0