Gene Freese vs. John Milligan — Career Comparison

Silent GenerationWest VirginiaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican AssociationCatcher

On the career numbers, John Milligan posted the stronger offensive profile against Gene Freese. John Milligan posted stronger numbers in OPS (.774 vs .728) and on-base percentage (.341 vs .310). Gene Freese had the advantage in home run production (115 career HR at a higher rate). By the career numbers, John Milligan had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Gene Freese and John Milligan

Gene Freese
Careerverified
Per 600 PAverified
12
12
John Milligan
Career
Per 600 PA
10
10
Gene Freese
Careerverified
Per 600 PAverified
1115
176.8
John Milligan
Career
Per 600 PA
772
144.3
Gene Freese
Careerverified
Per 600 PA
3784
600
John Milligan
Career
Per 600 PA
3210
600
Gene Freese
Careerverified
Per 600 PA
3446
546.41
John Milligan
Career
Per 600 PAverified
2964
554.02
Gene Freese
Career
Per 600 PA
0.255
0.255
John Milligan
Careerverified
Per 600 PAverified
0.286
0.286
Gene Freese
Career
Per 600 PA
0.741
0.741
John Milligan
Careerverified
Per 600 PAverified
0.789
0.789
Gene Freese
Careerverified
Per 600 PA
877
139.06
John Milligan
Career
Per 600 PAverified
848
158.5
Gene Freese
Careerverified
Per 600 PA
573
90.86
John Milligan
Career
Per 600 PAverified
560
104.67
Gene Freese
Career
Per 600 PA
161
25.53
John Milligan
Careerverified
Per 600 PAverified
189
35.33
Gene Freese
Career
Per 600 PA
28
4.44
John Milligan
Careerverified
Per 600 PAverified
50
9.35
Gene Freese
Careerverified
Per 600 PAverified
115
18.23
John Milligan
Career
Per 600 PA
49
9.16
Gene Freese
Careerverified
Per 600 PA
304
48.2
John Milligan
Career
Per 600 PAverified
288
53.83
Gene Freese
Careerverified
Per 600 PAverified
0.347
0.347
John Milligan
Career
Per 600 PA
0.34
0.34
Gene Freese
Careerverified
Per 600 PAverified
0.033
0.033
John Milligan
Career
Per 600 PA
0.017
0.017
Gene Freese
Careerverified
Per 600 PAverified
0.131
0.131
John Milligan
Career
Per 600 PA
0.058
0.058
Gene Freese
Career
Per 600 PA
443.43
70.31
John Milligan
Careerverified
Per 600 PAverified
451.13
84.32
Gene Freese
Careerverified
Per 600 PA
1439
228.17
John Milligan
Career
Per 600 PAverified
1284
240
Gene Freese
Careerverified
Per 600 PA
1140
180.76
John Milligan
Career
Per 600 PAverified
1094
204.49
Gene Freese
Career
Per 600 PA
0.305
0.305
John Milligan
Careerverified
Per 600 PAverified
0.341
0.341
Gene Freese
Career
Per 600 PA
0.418
0.418
John Milligan
Careerverified
Per 600 PAverified
0.433
0.433
Gene Freese
Career
Per 600 PA
0.723
0.723
John Milligan
Careerverified
Per 600 PAverified
0.774
0.774
Gene Freese
Careerverified
Per 600 PAverified
0.163
0.163
John Milligan
Career
Per 600 PA
0.147
0.147
Gene Freese
Career
Per 600 PA
0.242
0.242
John Milligan
Careerverified
Per 600 PAverified
0.262
0.262
Gene Freese
Career
Per 600 PA
0.657
0.657
John Milligan
Careerverified
Per 600 PAverified
0.742
0.742
Gene Freese
Career
Per 600 PA
0.27
0.27
John Milligan
Careerverified
Per 600 PAverified
0.293
0.293
Gene Freese
Career
Per 600 PA
429
68.02
John Milligan
Careerverified
Per 600 PAverified
440
82.24
Gene Freese
Career
Per 600 PA
432
68.5
John Milligan
Careerverified
Per 600 PAverified
497
92.9
Gene Freese
Career
Per 600 PA
746
118.29
John Milligan
Careerverified
Per 600 PAverified
888
165.98
Gene Freese
Career
Per 600 PA
446.56
70.81
John Milligan
Careerverified
Per 600 PAverified
481.31
89.96
Gene Freese
Career
Per 600 PA
20
3.17
John Milligan
Careerverified
Per 600 PAverified
36
6.73
Gene Freese
Careerverified
Per 600 PA
243
38.53
John Milligan
Career
Per 600 PAverified
210
39.25
Gene Freese
Careerverified
Per 600 PAverified
28
4.44
John Milligan
Career
Per 600 PA
0
0
Gene Freese
Career
Per 600 PA
535
84.83
John Milligan
Careerverified
Per 600 PAverified
190
35.51
Gene Freese
Career
Per 600 PA
7.07
7.07
John Milligan
Careerverified
Per 600 PAverified
16.89
16.89
Gene Freese
Career
Per 600 PA
0.45
0.45
John Milligan
Careerverified
Per 600 PAverified
1.11
1.11
Gene Freese
Careerverified
Per 600 PAverified
48
7.61
John Milligan
Career
Per 600 PA
0
0
Gene Freese
Careerverified
Per 600 PAverified
27
4.28
John Milligan
Career
Per 600 PA
0
0
Gene Freese
Career
Per 600 PA
75
11.89
John Milligan
Careerverified
Per 600 PAverified
0
0
Gene Freese
Careerverified
Per 600 PAverified
51
8.09
John Milligan
Career
Per 600 PA
41
7.66
Gene Freese
Careerverified
Per 600 PAverified
26
4.12
John Milligan
Career
Per 600 PA
0
0
Gene Freese
Careerverified
Per 600 PAverified
77
12.21
John Milligan
Career
Per 600 PA
41
7.66
Gene Freese
Career
Per 600 PA
66.23
66.23
John Milligan
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Gene Freese and John Milligan

Gene Freese
Careerverified
Per 9 Inningsverified
12
12
John Milligan
Career
Per 9 Innings
10
10
Gene Freese
Careerverified
Per 9 Inningsverified
938
1.13
John Milligan
Career
Per 9 Innings
780
1.04
Gene Freese
Careerverified
Per 9 Inningsverified
859
1.03
John Milligan
Career
Per 9 Innings
0
0
Gene Freese
Careerverified
Per 9 Innings
22488
27
John Milligan
Career
Per 9 Innings
20322
27
Gene Freese
Careerverified
Per 9 Innings
7496
9
John Milligan
Career
Per 9 Innings
6774
9
Gene Freese
Career
Per 9 Innings
871
1.05
John Milligan
Careerverified
Per 9 Inningsverified
4922
6.54
Gene Freese
Careerverified
Per 9 Inningsverified
1669
2
John Milligan
Career
Per 9 Innings
900
1.2
Gene Freese
Careerverified
Per 9 Inningsverified
162
0.19
John Milligan
Career
Per 9 Innings
352
0.47
Gene Freese
Career
Per 9 Innings
2702
3.24
John Milligan
Careerverified
Per 9 Inningsverified
6174
8.2
Gene Freese
Career
Per 9 Innings
2540
3.05
John Milligan
Careerverified
Per 9 Inningsverified
5822
7.74
Gene Freese
Career
Per 9 Innings
94
94
John Milligan
Careerverified
Per 9 Inningsverified
94.3
94.3
Gene Freese
Career
Per 9 Innings
2.708
2.708
John Milligan
Careerverified
Per 9 Inningsverified
7.464
7.464
Gene Freese
Careerverified
Per 9 Inningsverified
91.58
91.58
John Milligan
Career
Per 9 Innings
0
0
Gene Freese
Careerverified
Per 9 Inningsverified
196
0.24
John Milligan
Career
Per 9 Innings
163
0.22
Gene Freese
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
406
0.54
Gene Freese
Career
Per 9 Innings
0
0
John Milligan
Career
Per 9 Innings
0
0
Gene Freese
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
499
0.66
Gene Freese
Career
Per 9 Innings
0
0
John Milligan
Careerverified
Per 9 Inningsverified
285
0.38