Mike Aviles vs. Ryan Howard — Career Comparison

MillenialNew YorkThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueShortstop
Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star

Adjusted for the eras they played in, Ryan Howard holds a real edge over Mike Aviles in this comparison. Ryan Howard led in home run production (HR/PA+ 241 vs 82), walk rate (BB%+ 138 vs 50), and slugging (SLG+ 135 vs 100). Mike Aviles held the edge in contact rate (K%+ 148 vs 62). The edge belongs to Ryan Howard.

Hitting Stats for Mike Aviles and Ryan Howard

Mike Aviles
Career
Per 600 PA
10
10
Ryan Howard
Careerverified
Per 600 PAverified
13
13
Mike Aviles
Career
Per 600 PAverified
915
169.76
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Mike Aviles
Career
Per 600 PA
3234
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Mike Aviles
Career
Per 600 PAverified
3009
558.26
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Mike Aviles
Careerverified
Per 600 PAverified
0.261
0.261
Ryan Howard
Career
Per 600 PA
0.259
0.259
Mike Aviles
Career
Per 600 PA
0.698
0.698
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Mike Aviles
Career
Per 600 PAverified
786
145.83
Ryan Howard
Careerverified
Per 600 PA
1475
135.53
Mike Aviles
Career
Per 600 PAverified
574
106.49
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Mike Aviles
Career
Per 600 PAverified
139
25.79
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Mike Aviles
Career
Per 600 PAverified
13
2.41
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Mike Aviles
Career
Per 600 PA
60
11.13
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Mike Aviles
Career
Per 600 PA
212
39.33
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Mike Aviles
Career
Per 600 PA
0.27
0.27
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Mike Aviles
Career
Per 600 PA
0.02
0.02
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Mike Aviles
Career
Per 600 PA
0.076
0.076
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Mike Aviles
Career
Per 600 PA
325.03
60.3
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Mike Aviles
Career
Per 600 PA
1131
209.83
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Mike Aviles
Career
Per 600 PA
943
174.95
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Mike Aviles
Career
Per 600 PA
0.295
0.295
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Mike Aviles
Career
Per 600 PA
0.376
0.376
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Mike Aviles
Career
Per 600 PA
0.671
0.671
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Mike Aviles
Career
Per 600 PA
0.115
0.115
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Mike Aviles
Career
Per 600 PA
0.227
0.227
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Mike Aviles
Career
Per 600 PA
0.583
0.583
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Mike Aviles
Career
Per 600 PA
0.284
0.284
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Mike Aviles
Career
Per 600 PA
380
70.5
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Mike Aviles
Career
Per 600 PA
306
56.77
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Mike Aviles
Career
Per 600 PA
626
116.14
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Mike Aviles
Career
Per 600 PA
338.53
62.81
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Mike Aviles
Career
Per 600 PA
16
2.97
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
Mike Aviles
Career
Per 600 PA
141
26.16
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Mike Aviles
Career
Per 600 PA
6
1.11
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Mike Aviles
Careerverified
Per 600 PAverified
424
78.66
Ryan Howard
Career
Per 600 PA
1843
169.34
Mike Aviles
Careerverified
Per 600 PAverified
7.63
7.63
Ryan Howard
Career
Per 600 PA
3.54
3.54
Mike Aviles
Career
Per 600 PA
0.33
0.33
Ryan Howard
Careerverified
Per 600 PAverified
0.38
0.38
Mike Aviles
Careerverified
Per 600 PAverified
38
7.05
Ryan Howard
Career
Per 600 PA
0
0
Mike Aviles
Career
Per 600 PAverified
30
5.57
Ryan Howard
Careerverified
Per 600 PA
55
5.05
Mike Aviles
Careerverified
Per 600 PA
89
16.51
Ryan Howard
Career
Per 600 PAverified
116
10.66
Mike Aviles
Careerverified
Per 600 PAverified
78
14.47
Ryan Howard
Career
Per 600 PA
12
1.1
Mike Aviles
Careerverified
Per 600 PAverified
31
5.75
Ryan Howard
Career
Per 600 PA
5
0.46
Mike Aviles
Careerverified
Per 600 PAverified
109
20.22
Ryan Howard
Career
Per 600 PA
17
1.56
Mike Aviles
Careerverified
Per 600 PAverified
71.56
71.56
Ryan Howard
Career
Per 600 PA
70.59
70.59

Fielding Stats for Mike Aviles and Ryan Howard

Mike Aviles
Career
Per 9 Innings
10
10
Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Mike Aviles
Career
Per 9 Inningsverified
921
1.22
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Mike Aviles
Career
Per 9 Innings
743
0.98
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Mike Aviles
Career
Per 9 Innings
20417
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Mike Aviles
Career
Per 9 Innings
6805.2
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Mike Aviles
Career
Per 9 Innings
1123
1.49
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Mike Aviles
Careerverified
Per 9 Inningsverified
1798
2.38
Ryan Howard
Career
Per 9 Innings
828
0.58
Mike Aviles
Careerverified
Per 9 Innings
87
0.12
Ryan Howard
Career
Per 9 Inningsverified
119
0.08
Mike Aviles
Career
Per 9 Innings
3008
3.98
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Mike Aviles
Career
Per 9 Innings
2921
3.86
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Mike Aviles
Career
Per 9 Innings
97.11
97.11
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Mike Aviles
Career
Per 9 Innings
3.172
3.172
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Mike Aviles
Career
Per 9 Innings
80.67
80.67
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Mike Aviles
Career
Per 9 Innings
364
0.48
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Mike Aviles
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Mike Aviles
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0