Garret Anderson vs. John Milligan — Career Comparison

Gen XCaliforniaThrows LeftBats LeftNorth AmericaAnaheim AngelsAmerican LeagueLeft FielderSilver SluggerAll-Star
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican AssociationCatcher

On the career numbers, Garret Anderson posted the stronger offensive profile against John Milligan. Garret Anderson posted stronger numbers in OPS (.792 vs .774) and slugging (.461 vs .433). John Milligan had the advantage in on-base percentage (.341 vs .331). By the career numbers, Garret Anderson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Garret Anderson and John Milligan

Garret Anderson
Careerverified
Per 600 PAverified
17
17
John Milligan
Career
Per 600 PA
10
10
Garret Anderson
Careerverified
Per 600 PAverified
2228
145.67
John Milligan
Career
Per 600 PA
772
144.3
Garret Anderson
Careerverified
Per 600 PA
9177
600
John Milligan
Career
Per 600 PA
3210
600
Garret Anderson
Careerverified
Per 600 PAverified
8640
564.89
John Milligan
Career
Per 600 PA
2964
554.02
Garret Anderson
Careerverified
Per 600 PAverified
0.293
0.293
John Milligan
Career
Per 600 PA
0.286
0.286
Garret Anderson
Careerverified
Per 600 PAverified
0.794
0.794
John Milligan
Career
Per 600 PA
0.789
0.789
Garret Anderson
Careerverified
Per 600 PAverified
2529
165.35
John Milligan
Career
Per 600 PA
848
158.5
Garret Anderson
Careerverified
Per 600 PAverified
1684
110.1
John Milligan
Career
Per 600 PA
560
104.67
Garret Anderson
Careerverified
Per 600 PA
522
34.13
John Milligan
Career
Per 600 PAverified
189
35.33
Garret Anderson
Career
Per 600 PA
36
2.35
John Milligan
Careerverified
Per 600 PAverified
50
9.35
Garret Anderson
Careerverified
Per 600 PAverified
287
18.76
John Milligan
Career
Per 600 PA
49
9.16
Garret Anderson
Careerverified
Per 600 PAverified
845
55.25
John Milligan
Career
Per 600 PA
288
53.83
Garret Anderson
Career
Per 600 PA
0.334
0.334
John Milligan
Careerverified
Per 600 PAverified
0.34
0.34
Garret Anderson
Careerverified
Per 600 PAverified
0.033
0.033
John Milligan
Career
Per 600 PA
0.017
0.017
Garret Anderson
Careerverified
Per 600 PAverified
0.114
0.114
John Milligan
Career
Per 600 PA
0.058
0.058
Garret Anderson
Careerverified
Per 600 PA
1237.65
80.92
John Milligan
Career
Per 600 PAverified
451.13
84.32
Garret Anderson
Careerverified
Per 600 PAverified
3984
260.48
John Milligan
Career
Per 600 PA
1284
240
Garret Anderson
Careerverified
Per 600 PA
2966
193.92
John Milligan
Career
Per 600 PAverified
1094
204.49
Garret Anderson
Career
Per 600 PA
0.324
0.324
John Milligan
Careerverified
Per 600 PAverified
0.341
0.341
Garret Anderson
Careerverified
Per 600 PAverified
0.461
0.461
John Milligan
Career
Per 600 PA
0.433
0.433
Garret Anderson
Careerverified
Per 600 PAverified
0.785
0.785
John Milligan
Career
Per 600 PA
0.774
0.774
Garret Anderson
Careerverified
Per 600 PAverified
0.168
0.168
John Milligan
Career
Per 600 PA
0.147
0.147
Garret Anderson
Career
Per 600 PA
0.261
0.261
John Milligan
Careerverified
Per 600 PAverified
0.262
0.262
Garret Anderson
Career
Per 600 PA
0.708
0.708
John Milligan
Careerverified
Per 600 PAverified
0.742
0.742
Garret Anderson
Careerverified
Per 600 PAverified
0.311
0.311
John Milligan
Career
Per 600 PA
0.293
0.293
Garret Anderson
Careerverified
Per 600 PA
1084
70.87
John Milligan
Career
Per 600 PAverified
440
82.24
Garret Anderson
Careerverified
Per 600 PA
1365
89.24
John Milligan
Career
Per 600 PAverified
497
92.9
Garret Anderson
Careerverified
Per 600 PA
2162
141.35
John Milligan
Career
Per 600 PAverified
888
165.98
Garret Anderson
Careerverified
Per 600 PA
1278.79
83.61
John Milligan
Career
Per 600 PAverified
481.31
89.96
Garret Anderson
Career
Per 600 PA
8
0.52
John Milligan
Careerverified
Per 600 PAverified
36
6.73
Garret Anderson
Careerverified
Per 600 PA
429
28.05
John Milligan
Career
Per 600 PAverified
210
39.25
Garret Anderson
Careerverified
Per 600 PAverified
104
6.8
John Milligan
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
1224
80.03
John Milligan
Careerverified
Per 600 PAverified
190
35.51
Garret Anderson
Career
Per 600 PA
7.5
7.5
John Milligan
Careerverified
Per 600 PAverified
16.89
16.89
Garret Anderson
Career
Per 600 PA
0.35
0.35
John Milligan
Careerverified
Per 600 PAverified
1.11
1.11
Garret Anderson
Careerverified
Per 600 PAverified
13
0.85
John Milligan
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
87
5.69
John Milligan
Career
Per 600 PA
0
0
Garret Anderson
Career
Per 600 PA
197
12.88
John Milligan
Careerverified
Per 600 PAverified
0
0
Garret Anderson
Careerverified
Per 600 PA
80
5.23
John Milligan
Career
Per 600 PAverified
41
7.66
Garret Anderson
Careerverified
Per 600 PAverified
47
3.07
John Milligan
Career
Per 600 PA
0
0
Garret Anderson
Careerverified
Per 600 PAverified
127
8.3
John Milligan
Career
Per 600 PA
41
7.66
Garret Anderson
Career
Per 600 PA
62.99
62.99
John Milligan
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Garret Anderson and John Milligan

Garret Anderson
Careerverified
Per 9 Inningsverified
17
17
John Milligan
Career
Per 9 Innings
10
10
Garret Anderson
Careerverified
Per 9 Innings
1913
1.04
John Milligan
Career
Per 9 Innings
780
1.04
Garret Anderson
Careerverified
Per 9 Inningsverified
1885
1.03
John Milligan
Career
Per 9 Innings
0
0
Garret Anderson
Careerverified
Per 9 Innings
49549
27
John Milligan
Career
Per 9 Innings
20322
27
Garret Anderson
Careerverified
Per 9 Innings
16516.1
9
John Milligan
Career
Per 9 Innings
6774
9
Garret Anderson
Career
Per 9 Innings
4057
2.21
John Milligan
Careerverified
Per 9 Inningsverified
4922
6.54
Garret Anderson
Career
Per 9 Innings
109
0.06
John Milligan
Careerverified
Per 9 Inningsverified
900
1.2
Garret Anderson
Careerverified
Per 9 Inningsverified
48
0.03
John Milligan
Career
Per 9 Innings
352
0.47
Garret Anderson
Career
Per 9 Innings
4214
2.3
John Milligan
Careerverified
Per 9 Inningsverified
6174
8.2
Garret Anderson
Career
Per 9 Innings
4166
2.27
John Milligan
Careerverified
Per 9 Inningsverified
5822
7.74
Garret Anderson
Careerverified
Per 9 Inningsverified
98.86
98.86
John Milligan
Career
Per 9 Innings
94.3
94.3
Garret Anderson
Career
Per 9 Innings
2.178
2.178
John Milligan
Careerverified
Per 9 Inningsverified
7.464
7.464
Garret Anderson
Careerverified
Per 9 Inningsverified
98.54
98.54
John Milligan
Career
Per 9 Innings
0
0
Garret Anderson
Career
Per 9 Innings
18
0.01
John Milligan
Careerverified
Per 9 Inningsverified
163
0.22
Garret Anderson
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
406
0.54
Garret Anderson
Career
Per 9 Innings
0
0
John Milligan
Career
Per 9 Innings
0
0
Garret Anderson
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
499
0.66
Garret Anderson
Career
Per 9 Innings
0
0
John Milligan
Careerverified
Per 9 Inningsverified
285
0.38