Buddy Armour vs. Don Castle — Career Comparison
On the career numbers, Don Castle posted the stronger offensive profile against Buddy Armour. Don Castle posted stronger numbers in OPS (.742 vs .708) and on-base percentage (.357 vs .335). Buddy Armour had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Don Castle had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Buddy Armour and Don Castle
Buddy Armour
Career
Per 600 PA
189
148.24
Don Castle
Career
Per 600 PA
4
171.43
Buddy Armour
Career
Per 600 PA
765
600
Don Castle
Career
Per 600 PA
14
600
Buddy Armour
Career
Per 600 PA
0.281
0.281
Don Castle
Career
Per 600 PA
0.308
0.308
Buddy Armour
Career
Per 600 PA
0.747
0.747
Don Castle
Career
Per 600 PA
0.75
0.75
Buddy Armour
Career
Per 600 PA
48
37.65
Don Castle
Career
Per 600 PA
1
42.86
Buddy Armour
Career
Per 600 PA
0.244
0.244
Don Castle
Career
Per 600 PA
0.25
0.25
Buddy Armour
Career
Per 600 PA
95.4
74.82
Don Castle
Career
Per 600 PA
1.12
48.17
Buddy Armour
Career
Per 600 PA
261
204.71
Don Castle
Career
Per 600 PA
5
214.29
Buddy Armour
Career
Per 600 PA
253
198.43
Don Castle
Career
Per 600 PA
5
214.29
Buddy Armour
Career
Per 600 PA
0.335
0.335
Don Castle
Career
Per 600 PA
0.357
0.357
Buddy Armour
Career
Per 600 PA
0.373
0.373
Don Castle
Career
Per 600 PA
0.385
0.385
Buddy Armour
Career
Per 600 PA
0.092
0.092
Don Castle
Career
Per 600 PA
0.077
0.077
Buddy Armour
Career
Per 600 PA
0.244
0.244
Don Castle
Career
Per 600 PA
0.257
0.257
Buddy Armour
Career
Per 600 PA
0.684
0.684
Don Castle
Career
Per 600 PA
0.546
0.546
Buddy Armour
Career
Per 600 PA
205
160.78
Don Castle
Career
Per 600 PA
2
85.71
Buddy Armour
Career
Per 600 PA
105.14
82.46
Don Castle
Career
Per 600 PA
1.23
52.7
Buddy Armour
Career
Per 600 PA
765
765
Don Castle
Career
Per 600 PA
4.67
4.67
Buddy Armour
Career
Per 600 PA
50
50
Don Castle
Career
Per 600 PA
0.33
0.33
Buddy Armour
Career
Per 600 PA
0
0
Don Castle
Career
Per 600 PA
2
85.71