Brian Buchanan vs. John Milligan — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueRight Fielder
Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican AssociationCatcher

Looking at the career totals, Brian Buchanan and John Milligan are closely matched on the surface stats. John Milligan posted stronger numbers in on-base percentage (.341 vs .330) and batting average (.286 vs .258). Brian Buchanan had the advantage in home run production (32 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 Brian Buchanan and John Milligan

Brian Buchanan
Career
Per 600 PA
5
5
John Milligan
Careerverified
Per 600 PAverified
10
10
Brian Buchanan
Career
Per 600 PAverified
346
242.24
John Milligan
Careerverified
Per 600 PA
772
144.3
Brian Buchanan
Career
Per 600 PA
857
600
John Milligan
Careerverified
Per 600 PA
3210
600
Brian Buchanan
Career
Per 600 PA
767
536.99
John Milligan
Careerverified
Per 600 PAverified
2964
554.02
Brian Buchanan
Career
Per 600 PA
0.258
0.258
John Milligan
Careerverified
Per 600 PAverified
0.286
0.286
Brian Buchanan
Career
Per 600 PA
0.779
0.779
John Milligan
Careerverified
Per 600 PAverified
0.789
0.789
Brian Buchanan
Career
Per 600 PA
198
138.62
John Milligan
Careerverified
Per 600 PAverified
848
158.5
Brian Buchanan
Career
Per 600 PA
126
88.21
John Milligan
Careerverified
Per 600 PAverified
560
104.67
Brian Buchanan
Career
Per 600 PA
37
25.9
John Milligan
Careerverified
Per 600 PAverified
189
35.33
Brian Buchanan
Career
Per 600 PA
3
2.1
John Milligan
Careerverified
Per 600 PAverified
50
9.35
Brian Buchanan
Career
Per 600 PAverified
32
22.4
John Milligan
Careerverified
Per 600 PA
49
9.16
Brian Buchanan
Career
Per 600 PA
72
50.41
John Milligan
Careerverified
Per 600 PAverified
288
53.83
Brian Buchanan
Careerverified
Per 600 PAverified
0.364
0.364
John Milligan
Career
Per 600 PA
0.34
0.34
Brian Buchanan
Careerverified
Per 600 PAverified
0.042
0.042
John Milligan
Career
Per 600 PA
0.017
0.017
Brian Buchanan
Careerverified
Per 600 PAverified
0.162
0.162
John Milligan
Career
Per 600 PA
0.058
0.058
Brian Buchanan
Career
Per 600 PA
110.54
77.39
John Milligan
Careerverified
Per 600 PAverified
451.13
84.32
Brian Buchanan
Career
Per 600 PA
337
235.94
John Milligan
Careerverified
Per 600 PAverified
1284
240
Brian Buchanan
Career
Per 600 PA
281
196.73
John Milligan
Careerverified
Per 600 PAverified
1094
204.49
Brian Buchanan
Career
Per 600 PA
0.328
0.328
John Milligan
Careerverified
Per 600 PAverified
0.341
0.341
Brian Buchanan
Careerverified
Per 600 PAverified
0.439
0.439
John Milligan
Career
Per 600 PA
0.433
0.433
Brian Buchanan
Career
Per 600 PA
0.767
0.767
John Milligan
Careerverified
Per 600 PAverified
0.774
0.774
Brian Buchanan
Careerverified
Per 600 PAverified
0.181
0.181
John Milligan
Career
Per 600 PA
0.147
0.147
Brian Buchanan
Career
Per 600 PA
0.257
0.257
John Milligan
Careerverified
Per 600 PAverified
0.262
0.262
Brian Buchanan
Career
Per 600 PA
0.719
0.719
John Milligan
Careerverified
Per 600 PAverified
0.742
0.742
Brian Buchanan
Careerverified
Per 600 PAverified
0.312
0.312
John Milligan
Career
Per 600 PA
0.293
0.293
Brian Buchanan
Career
Per 600 PA
105
73.51
John Milligan
Careerverified
Per 600 PAverified
440
82.24
Brian Buchanan
Career
Per 600 PA
103
72.11
John Milligan
Careerverified
Per 600 PAverified
497
92.9
Brian Buchanan
Career
Per 600 PA
176
123.22
John Milligan
Careerverified
Per 600 PAverified
888
165.98
Brian Buchanan
Career
Per 600 PA
109.77
76.85
John Milligan
Careerverified
Per 600 PAverified
481.31
89.96
Brian Buchanan
Career
Per 600 PAverified
10
7
John Milligan
Careerverified
Per 600 PA
36
6.73
Brian Buchanan
Career
Per 600 PAverified
73
51.11
John Milligan
Careerverified
Per 600 PA
210
39.25
Brian Buchanan
Careerverified
Per 600 PAverified
3
2.1
John Milligan
Career
Per 600 PA
0
0
Brian Buchanan
Career
Per 600 PA
210
147.02
John Milligan
Careerverified
Per 600 PAverified
190
35.51
Brian Buchanan
Career
Per 600 PA
4.08
4.08
John Milligan
Careerverified
Per 600 PAverified
16.89
16.89
Brian Buchanan
Career
Per 600 PA
0.35
0.35
John Milligan
Careerverified
Per 600 PAverified
1.11
1.11
Brian Buchanan
Career
Per 600 PA
0
0
John Milligan
Career
Per 600 PA
0
0
Brian Buchanan
Careerverified
Per 600 PAverified
7
4.9
John Milligan
Career
Per 600 PA
0
0
Brian Buchanan
Career
Per 600 PA
21
14.7
John Milligan
Careerverified
Per 600 PAverified
0
0
Brian Buchanan
Career
Per 600 PA
9
6.3
John Milligan
Careerverified
Per 600 PAverified
41
7.66
Brian Buchanan
Careerverified
Per 600 PAverified
7
4.9
John Milligan
Career
Per 600 PA
0
0
Brian Buchanan
Career
Per 600 PAverified
16
11.2
John Milligan
Careerverified
Per 600 PA
41
7.66
Brian Buchanan
Career
Per 600 PA
56.25
56.25
John Milligan
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brian Buchanan and John Milligan

Brian Buchanan
Career
Per 9 Innings
5
5
John Milligan
Careerverified
Per 9 Inningsverified
10
10
Brian Buchanan
Career
Per 9 Inningsverified
213
1.5
John Milligan
Careerverified
Per 9 Innings
780
1.04
Brian Buchanan
Careerverified
Per 9 Inningsverified
149
1.05
John Milligan
Career
Per 9 Innings
0
0
Brian Buchanan
Career
Per 9 Innings
3835
27
John Milligan
Careerverified
Per 9 Innings
20322
27
Brian Buchanan
Career
Per 9 Innings
1278.1
9
John Milligan
Careerverified
Per 9 Innings
6774
9
Brian Buchanan
Career
Per 9 Innings
457
3.22
John Milligan
Careerverified
Per 9 Inningsverified
4922
6.54
Brian Buchanan
Career
Per 9 Innings
21
0.15
John Milligan
Careerverified
Per 9 Inningsverified
900
1.2
Brian Buchanan
Careerverified
Per 9 Inningsverified
5
0.04
John Milligan
Career
Per 9 Innings
352
0.47
Brian Buchanan
Career
Per 9 Innings
483
3.4
John Milligan
Careerverified
Per 9 Inningsverified
6174
8.2
Brian Buchanan
Career
Per 9 Innings
478
3.37
John Milligan
Careerverified
Per 9 Inningsverified
5822
7.74
Brian Buchanan
Careerverified
Per 9 Inningsverified
98.96
98.96
John Milligan
Career
Per 9 Innings
94.3
94.3
Brian Buchanan
Career
Per 9 Innings
2.244
2.244
John Milligan
Careerverified
Per 9 Inningsverified
7.464
7.464
Brian Buchanan
Careerverified
Per 9 Inningsverified
69.95
69.95
John Milligan
Career
Per 9 Innings
0
0
Brian Buchanan
Career
Per 9 Innings
28
0.2
John Milligan
Careerverified
Per 9 Inningsverified
163
0.22
Brian Buchanan
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
406
0.54
Brian Buchanan
Career
Per 9 Innings
0
0
John Milligan
Career
Per 9 Innings
0
0
Brian Buchanan
Careerverified
Per 9 Inningsverified
0
0
John Milligan
Career
Per 9 Innings
499
0.66
Brian Buchanan
Career
Per 9 Innings
0
0
John Milligan
Careerverified
Per 9 Inningsverified
285
0.38