Dan Johnson vs. Aaron Miles — Career Comparison

Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman
Gen XCaliforniaThrows RightBats SwitchNorth AmericaSt. Louis CardinalsNational LeagueSecond Baseman

Adjusted for the eras they played in, Dan Johnson holds a real edge over Aaron Miles in this comparison. Dan Johnson led in walk rate (BB%+ 154 vs 54), home run production (HR/PA+ 119 vs 27), and slugging (SLG+ 97 vs 85). Aaron Miles held the edge in contact rate (K%+ 176 vs 119). The edge belongs to Dan Johnson.

Hitting Stats for Dan Johnson and Aaron Miles

Dan Johnson
Careerverified
Per 600 PAverified
10
10
Aaron Miles
Career
Per 600 PA
9
9
Dan Johnson
Career
Per 600 PA
443
163.57
Aaron Miles
Careerverified
Per 600 PAverified
932
182.51
Dan Johnson
Career
Per 600 PA
1625
600
Aaron Miles
Careerverified
Per 600 PA
3064
600
Dan Johnson
Career
Per 600 PA
1382
510.28
Aaron Miles
Careerverified
Per 600 PAverified
2827
553.59
Dan Johnson
Career
Per 600 PA
0.234
0.234
Aaron Miles
Careerverified
Per 600 PAverified
0.281
0.281
Dan Johnson
Careerverified
Per 600 PAverified
0.762
0.762
Aaron Miles
Career
Per 600 PA
0.693
0.693
Dan Johnson
Career
Per 600 PA
324
119.63
Aaron Miles
Careerverified
Per 600 PAverified
793
155.29
Dan Johnson
Career
Per 600 PA
204
75.32
Aaron Miles
Careerverified
Per 600 PAverified
646
126.5
Dan Johnson
Career
Per 600 PAverified
61
22.52
Aaron Miles
Careerverified
Per 600 PA
110
21.54
Dan Johnson
Career
Per 600 PA
2
0.74
Aaron Miles
Careerverified
Per 600 PAverified
18
3.52
Dan Johnson
Careerverified
Per 600 PAverified
57
21.05
Aaron Miles
Career
Per 600 PA
19
3.72
Dan Johnson
Career
Per 600 PAverified
120
44.31
Aaron Miles
Careerverified
Per 600 PA
147
28.79
Dan Johnson
Careerverified
Per 600 PAverified
0.37
0.37
Aaron Miles
Career
Per 600 PA
0.185
0.185
Dan Johnson
Careerverified
Per 600 PAverified
0.041
0.041
Aaron Miles
Career
Per 600 PA
0.007
0.007
Dan Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Aaron Miles
Career
Per 600 PA
0.024
0.024
Dan Johnson
Career
Per 600 PAverified
200.22
73.93
Aaron Miles
Careerverified
Per 600 PA
307
60.12
Dan Johnson
Career
Per 600 PAverified
560
206.77
Aaron Miles
Careerverified
Per 600 PA
996
195.04
Dan Johnson
Career
Per 600 PAverified
545
201.23
Aaron Miles
Careerverified
Per 600 PA
968
189.56
Dan Johnson
Careerverified
Per 600 PAverified
0.335
0.335
Aaron Miles
Career
Per 600 PA
0.32
0.32
Dan Johnson
Careerverified
Per 600 PAverified
0.405
0.405
Aaron Miles
Career
Per 600 PA
0.352
0.352
Dan Johnson
Careerverified
Per 600 PAverified
0.741
0.741
Aaron Miles
Career
Per 600 PA
0.672
0.672
Dan Johnson
Careerverified
Per 600 PAverified
0.171
0.171
Aaron Miles
Career
Per 600 PA
0.072
0.072
Dan Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Aaron Miles
Career
Per 600 PA
0.232
0.232
Dan Johnson
Careerverified
Per 600 PAverified
0.715
0.715
Aaron Miles
Career
Per 600 PA
0.567
0.567
Dan Johnson
Career
Per 600 PA
0.242
0.242
Aaron Miles
Careerverified
Per 600 PAverified
0.305
0.305
Dan Johnson
Career
Per 600 PA
179
66.09
Aaron Miles
Careerverified
Per 600 PAverified
347
67.95
Dan Johnson
Career
Per 600 PAverified
203
74.95
Aaron Miles
Careerverified
Per 600 PA
229
44.84
Dan Johnson
Career
Per 600 PAverified
325
120
Aaron Miles
Careerverified
Per 600 PA
557
109.07
Dan Johnson
Career
Per 600 PAverified
200.13
73.89
Aaron Miles
Careerverified
Per 600 PA
346.21
67.8
Dan Johnson
Career
Per 600 PAverified
7
2.58
Aaron Miles
Careerverified
Per 600 PA
13
2.55
Dan Johnson
Careerverified
Per 600 PAverified
214
79.02
Aaron Miles
Career
Per 600 PA
162
31.72
Dan Johnson
Career
Per 600 PA
8
2.95
Aaron Miles
Careerverified
Per 600 PAverified
16
3.13
Dan Johnson
Careerverified
Per 600 PA
244
90.09
Aaron Miles
Career
Per 600 PAverified
294
57.57
Dan Johnson
Career
Per 600 PA
6.66
6.66
Aaron Miles
Careerverified
Per 600 PAverified
10.42
10.42
Dan Johnson
Careerverified
Per 600 PAverified
0.88
0.88
Aaron Miles
Career
Per 600 PA
0.55
0.55
Dan Johnson
Career
Per 600 PA
0
0
Aaron Miles
Careerverified
Per 600 PAverified
39
7.64
Dan Johnson
Career
Per 600 PAverified
22
8.12
Aaron Miles
Careerverified
Per 600 PA
23
4.5
Dan Johnson
Careerverified
Per 600 PA
35
12.92
Aaron Miles
Career
Per 600 PA
66
12.92
Dan Johnson
Career
Per 600 PA
1
0.37
Aaron Miles
Careerverified
Per 600 PAverified
30
5.87
Dan Johnson
Career
Per 600 PA
1
0.37
Aaron Miles
Careerverified
Per 600 PAverified
18
3.52
Dan Johnson
Career
Per 600 PA
2
0.74
Aaron Miles
Careerverified
Per 600 PAverified
48
9.4
Dan Johnson
Career
Per 600 PA
50
50
Aaron Miles
Careerverified
Per 600 PAverified
62.5
62.5

Fielding Stats for Dan Johnson and Aaron Miles

Dan Johnson
Careerverified
Per 9 Inningsverified
10
10
Aaron Miles
Career
Per 9 Innings
9
9
Dan Johnson
Career
Per 9 Innings
356
1.1
Aaron Miles
Careerverified
Per 9 Inningsverified
844
1.3
Dan Johnson
Career
Per 9 Inningsverified
322
1
Aaron Miles
Careerverified
Per 9 Innings
632
0.98
Dan Johnson
Career
Per 9 Innings
8729
27
Aaron Miles
Careerverified
Per 9 Innings
17488
27
Dan Johnson
Career
Per 9 Innings
2909.2
9
Aaron Miles
Careerverified
Per 9 Innings
5829.1
9
Dan Johnson
Careerverified
Per 9 Inningsverified
2827
8.74
Aaron Miles
Career
Per 9 Innings
1272
1.96
Dan Johnson
Career
Per 9 Innings
199
0.62
Aaron Miles
Careerverified
Per 9 Inningsverified
1801
2.78
Dan Johnson
Careerverified
Per 9 Inningsverified
18
0.06
Aaron Miles
Career
Per 9 Innings
68
0.1
Dan Johnson
Career
Per 9 Inningsverified
3044
9.42
Aaron Miles
Careerverified
Per 9 Innings
3141
4.85
Dan Johnson
Career
Per 9 Inningsverified
3026
9.36
Aaron Miles
Careerverified
Per 9 Innings
3073
4.74
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Aaron Miles
Career
Per 9 Innings
97.84
97.84
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Aaron Miles
Career
Per 9 Innings
3.641
3.641
Dan Johnson
Careerverified
Per 9 Inningsverified
90.45
90.45
Aaron Miles
Career
Per 9 Innings
74.88
74.88
Dan Johnson
Career
Per 9 Inningsverified
306
0.95
Aaron Miles
Careerverified
Per 9 Innings
401
0.62
Dan Johnson
Career
Per 9 Innings
0
0
Aaron Miles
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Aaron Miles
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Aaron Miles
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Aaron Miles
Career
Per 9 Innings
0
0