Hank Blalock vs. John Milligan — Career Comparison

Gen XCaliforniaThrows RightBats LeftNorth AmericaTexas RangersAmerican LeagueThird BasemanAll-Star
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican AssociationCatcher

Looking at the career totals, Hank Blalock and John Milligan are closely matched on the surface stats. Hank Blalock posted stronger numbers in OPS (.795 vs .774) and slugging (.463 vs .433). John Milligan had the advantage in on-base percentage (.341 vs .333). By the career numbers, Hank Blalock had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Hank Blalock and John Milligan

Hank Blalock
Career
Per 600 PA
9
9
John Milligan
Careerverified
Per 600 PAverified
10
10
Hank Blalock
Careerverified
Per 600 PA
936
142.97
John Milligan
Career
Per 600 PAverified
772
144.3
Hank Blalock
Careerverified
Per 600 PA
3928
600
John Milligan
Career
Per 600 PA
3210
600
Hank Blalock
Careerverified
Per 600 PA
3567
544.86
John Milligan
Career
Per 600 PAverified
2964
554.02
Hank Blalock
Career
Per 600 PA
0.269
0.269
John Milligan
Careerverified
Per 600 PAverified
0.286
0.286
Hank Blalock
Careerverified
Per 600 PAverified
0.8
0.8
John Milligan
Career
Per 600 PA
0.789
0.789
Hank Blalock
Careerverified
Per 600 PA
959
146.49
John Milligan
Career
Per 600 PAverified
848
158.5
Hank Blalock
Careerverified
Per 600 PA
591
90.27
John Milligan
Career
Per 600 PAverified
560
104.67
Hank Blalock
Careerverified
Per 600 PA
198
30.24
John Milligan
Career
Per 600 PAverified
189
35.33
Hank Blalock
Career
Per 600 PA
17
2.6
John Milligan
Careerverified
Per 600 PAverified
50
9.35
Hank Blalock
Careerverified
Per 600 PAverified
153
23.37
John Milligan
Career
Per 600 PA
49
9.16
Hank Blalock
Careerverified
Per 600 PAverified
368
56.21
John Milligan
Career
Per 600 PA
288
53.83
Hank Blalock
Careerverified
Per 600 PAverified
0.384
0.384
John Milligan
Career
Per 600 PA
0.34
0.34
Hank Blalock
Careerverified
Per 600 PAverified
0.043
0.043
John Milligan
Career
Per 600 PA
0.017
0.017
Hank Blalock
Careerverified
Per 600 PAverified
0.16
0.16
John Milligan
Career
Per 600 PA
0.058
0.058
Hank Blalock
Careerverified
Per 600 PA
537.33
82.08
John Milligan
Career
Per 600 PAverified
451.13
84.32
Hank Blalock
Careerverified
Per 600 PAverified
1650
252.04
John Milligan
Career
Per 600 PA
1284
240
Hank Blalock
Careerverified
Per 600 PA
1291
197.2
John Milligan
Career
Per 600 PAverified
1094
204.49
Hank Blalock
Career
Per 600 PA
0.329
0.329
John Milligan
Careerverified
Per 600 PAverified
0.341
0.341
Hank Blalock
Careerverified
Per 600 PAverified
0.463
0.463
John Milligan
Career
Per 600 PA
0.433
0.433
Hank Blalock
Careerverified
Per 600 PAverified
0.791
0.791
John Milligan
Career
Per 600 PA
0.774
0.774
Hank Blalock
Careerverified
Per 600 PAverified
0.194
0.194
John Milligan
Career
Per 600 PA
0.147
0.147
Hank Blalock
Careerverified
Per 600 PAverified
0.264
0.264
John Milligan
Career
Per 600 PA
0.262
0.262
Hank Blalock
Career
Per 600 PA
0.739
0.739
John Milligan
Careerverified
Per 600 PAverified
0.742
0.742
Hank Blalock
Careerverified
Per 600 PAverified
0.296
0.296
John Milligan
Career
Per 600 PA
0.293
0.293
Hank Blalock
Careerverified
Per 600 PA
507
77.44
John Milligan
Career
Per 600 PAverified
440
82.24
Hank Blalock
Careerverified
Per 600 PA
542
82.79
John Milligan
Career
Per 600 PAverified
497
92.9
Hank Blalock
Careerverified
Per 600 PA
896
136.86
John Milligan
Career
Per 600 PAverified
888
165.98
Hank Blalock
Careerverified
Per 600 PA
540.43
82.55
John Milligan
Career
Per 600 PAverified
481.31
89.96
Hank Blalock
Career
Per 600 PA
19
2.9
John Milligan
Careerverified
Per 600 PAverified
36
6.73
Hank Blalock
Careerverified
Per 600 PAverified
313
47.81
John Milligan
Career
Per 600 PA
210
39.25
Hank Blalock
Careerverified
Per 600 PAverified
22
3.36
John Milligan
Career
Per 600 PA
0
0
Hank Blalock
Career
Per 600 PA
720
109.98
John Milligan
Careerverified
Per 600 PAverified
190
35.51
Hank Blalock
Career
Per 600 PA
5.46
5.46
John Milligan
Careerverified
Per 600 PAverified
16.89
16.89
Hank Blalock
Career
Per 600 PA
0.43
0.43
John Milligan
Careerverified
Per 600 PAverified
1.11
1.11
Hank Blalock
Careerverified
Per 600 PAverified
2
0.31
John Milligan
Career
Per 600 PA
0
0
Hank Blalock
Careerverified
Per 600 PAverified
27
4.12
John Milligan
Career
Per 600 PA
0
0
Hank Blalock
Career
Per 600 PA
87
13.29
John Milligan
Careerverified
Per 600 PAverified
0
0
Hank Blalock
Career
Per 600 PA
14
2.14
John Milligan
Careerverified
Per 600 PAverified
41
7.66
Hank Blalock
Careerverified
Per 600 PAverified
7
1.07
John Milligan
Career
Per 600 PA
0
0
Hank Blalock
Career
Per 600 PA
21
3.21
John Milligan
Careerverified
Per 600 PAverified
41
7.66
Hank Blalock
Career
Per 600 PA
66.67
66.67
John Milligan
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Hank Blalock and John Milligan

Hank Blalock
Career
Per 9 Innings
9
9
John Milligan
Careerverified
Per 9 Inningsverified
10
10
Hank Blalock
Careerverified
Per 9 Inningsverified
806
1.06
John Milligan
Career
Per 9 Innings
780
1.04
Hank Blalock
Careerverified
Per 9 Inningsverified
777
1.02
John Milligan
Career
Per 9 Innings
0
0
Hank Blalock
Careerverified
Per 9 Innings
20625
27
John Milligan
Career
Per 9 Innings
20322
27
Hank Blalock
Careerverified
Per 9 Innings
6875
9
John Milligan
Career
Per 9 Innings
6774
9
Hank Blalock
Career
Per 9 Innings
1258
1.65
John Milligan
Careerverified
Per 9 Inningsverified
4922
6.54
Hank Blalock
Careerverified
Per 9 Inningsverified
1305
1.71
John Milligan
Career
Per 9 Innings
900
1.2
Hank Blalock
Careerverified
Per 9 Inningsverified
80
0.1
John Milligan
Career
Per 9 Innings
352
0.47
Hank Blalock
Career
Per 9 Innings
2643
3.46
John Milligan
Careerverified
Per 9 Inningsverified
6174
8.2
Hank Blalock
Career
Per 9 Innings
2563
3.36
John Milligan
Careerverified
Per 9 Inningsverified
5822
7.74
Hank Blalock
Careerverified
Per 9 Inningsverified
96.97
96.97
John Milligan
Career
Per 9 Innings
94.3
94.3
Hank Blalock
Career
Per 9 Innings
3.18
3.18
John Milligan
Careerverified
Per 9 Inningsverified
7.464
7.464
Hank Blalock
Careerverified
Per 9 Inningsverified
96.4
96.4
John Milligan
Career
Per 9 Innings
0
0
Hank Blalock
Careerverified
Per 9 Inningsverified
220
0.29
John Milligan
Career
Per 9 Innings
163
0.22
Hank Blalock
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
406
0.54
Hank Blalock
Career
Per 9 Innings
0
0
John Milligan
Career
Per 9 Innings
0
0
Hank Blalock
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
499
0.66
Hank Blalock
Career
Per 9 Innings
0
0
John Milligan
Careerverified
Per 9 Inningsverified
285
0.38