Mike Aviles vs. John Ricks — Career Comparison

MillenialNew YorkThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueShortstop
Pre-GenerationalMissouriNorth AmericaSt. Louis BrownsAmerican AssociationThird Baseman

On the career numbers, Mike Aviles posted the stronger offensive profile against John Ricks. Mike Aviles posted stronger numbers in OPS (.672 vs .316) and on-base percentage (.296 vs .158). By the career numbers, Mike Aviles had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mike Aviles and John Ricks

Mike Aviles
Careerverified
Per 600 PAverified
10
10
John Ricks
Career
Per 600 PA
2
2
Mike Aviles
Careerverified
Per 600 PA
915
169.76
John Ricks
Career
Per 600 PAverified
6
189.47
Mike Aviles
Careerverified
Per 600 PA
3234
600
John Ricks
Career
Per 600 PA
19
600
Mike Aviles
Careerverified
Per 600 PA
3009
558.26
John Ricks
Career
Per 600 PAverified
19
600
Mike Aviles
Careerverified
Per 600 PAverified
0.261
0.261
John Ricks
Career
Per 600 PA
0.158
0.158
Mike Aviles
Careerverified
Per 600 PAverified
0.698
0.698
John Ricks
Career
Per 600 PA
0.316
0.316
Mike Aviles
Careerverified
Per 600 PAverified
786
145.83
John Ricks
Career
Per 600 PA
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
574
106.49
John Ricks
Career
Per 600 PA
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
139
25.79
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
13
2.41
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
60
11.13
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
212
39.33
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
0.27
0.27
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
0.02
0.02
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
0.076
0.076
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
325.03
60.3
John Ricks
Career
Per 600 PA
0.42
13.42
Mike Aviles
Careerverified
Per 600 PAverified
1131
209.83
John Ricks
Career
Per 600 PA
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
943
174.95
John Ricks
Career
Per 600 PA
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
0.295
0.295
John Ricks
Career
Per 600 PA
0.158
0.158
Mike Aviles
Careerverified
Per 600 PAverified
0.376
0.376
John Ricks
Career
Per 600 PA
0.158
0.158
Mike Aviles
Careerverified
Per 600 PAverified
0.671
0.671
John Ricks
Career
Per 600 PA
0.316
0.316
Mike Aviles
Careerverified
Per 600 PAverified
0.115
0.115
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
0.227
0.227
John Ricks
Career
Per 600 PA
0.111
0.111
Mike Aviles
Careerverified
Per 600 PAverified
0.583
0.583
John Ricks
Career
Per 600 PA
0.188
0.188
Mike Aviles
Careerverified
Per 600 PAverified
0.284
0.284
John Ricks
Career
Per 600 PA
0.177
0.177
Mike Aviles
Careerverified
Per 600 PA
380
70.5
John Ricks
Career
Per 600 PAverified
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
306
56.77
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
626
116.14
John Ricks
Career
Per 600 PA
3
94.74
Mike Aviles
Careerverified
Per 600 PAverified
338.53
62.81
John Ricks
Career
Per 600 PA
0.14
4.52
Mike Aviles
Careerverified
Per 600 PAverified
16
2.97
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
141
26.16
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
6
1.11
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Career
Per 600 PA
424
78.66
John Ricks
Careerverified
Per 600 PAverified
2
63.16
Mike Aviles
Career
Per 600 PA
7.63
7.63
John Ricks
Careerverified
Per 600 PAverified
9.5
9.5
Mike Aviles
Careerverified
Per 600 PAverified
0.33
0.33
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
38
7.05
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
30
5.57
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Career
Per 600 PA
89
16.51
John Ricks
Careerverified
Per 600 PAverified
0
0
Mike Aviles
Careerverified
Per 600 PAverified
78
14.47
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
31
5.75
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
109
20.22
John Ricks
Career
Per 600 PA
0
0
Mike Aviles
Careerverified
Per 600 PAverified
71.56
71.56
John Ricks
Career
Per 600 PA

Fielding Stats for Mike Aviles and John Ricks

Mike Aviles
Careerverified
Per 9 Inningsverified
10
10
John Ricks
Career
Per 9 Innings
2
2
Mike Aviles
Careerverified
Per 9 Inningsverified
921
1.22
John Ricks
Career
Per 9 Innings
6
1.1
Mike Aviles
Careerverified
Per 9 Inningsverified
743
0.98
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Careerverified
Per 9 Innings
20417
27
John Ricks
Career
Per 9 Innings
147
27
Mike Aviles
Careerverified
Per 9 Innings
6805.2
9
John Ricks
Career
Per 9 Innings
49
9
Mike Aviles
Careerverified
Per 9 Innings
1123
1.49
John Ricks
Career
Per 9 Inningsverified
12
2.2
Mike Aviles
Careerverified
Per 9 Inningsverified
1798
2.38
John Ricks
Career
Per 9 Innings
6
1.1
Mike Aviles
Career
Per 9 Inningsverified
87
0.12
John Ricks
Careerverified
Per 9 Innings
7
1.29
Mike Aviles
Careerverified
Per 9 Innings
3008
3.98
John Ricks
Career
Per 9 Inningsverified
25
4.59
Mike Aviles
Careerverified
Per 9 Inningsverified
2921
3.86
John Ricks
Career
Per 9 Innings
18
3.31
Mike Aviles
Careerverified
Per 9 Inningsverified
97.11
97.11
John Ricks
Career
Per 9 Innings
72
72
Mike Aviles
Careerverified
Per 9 Inningsverified
3.172
3.172
John Ricks
Career
Per 9 Innings
3
3
Mike Aviles
Careerverified
Per 9 Inningsverified
80.67
80.67
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Careerverified
Per 9 Inningsverified
364
0.48
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
John Ricks
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
John Ricks
Career
Per 9 Innings
0
0