Ben Spencer vs. Milt Stock — Career Comparison

Lost GenerationMarylandThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueLeft Fielder
Lost GenerationIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman

On the career numbers, Ben Spencer posted the stronger offensive profile against Milt Stock. Ben Spencer posted stronger numbers in OPS (.776 vs .700) and on-base percentage (.348 vs .339). Milt Stock had the advantage in home run production (22 career HR at a higher rate). By the career numbers, Ben Spencer had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ben Spencer and Milt Stock

Ben Spencer
Career
Per 600 PA
1
1
Milt Stock
Careerverified
Per 600 PAverified
14
14
Ben Spencer
Career
Per 600 PAverified
8
208.7
Milt Stock
Careerverified
Per 600 PA
1628
140.53
Ben Spencer
Career
Per 600 PA
23
600
Milt Stock
Careerverified
Per 600 PA
6951
600
Ben Spencer
Career
Per 600 PAverified
21
547.83
Milt Stock
Careerverified
Per 600 PA
6249
539.4
Ben Spencer
Career
Per 600 PA
0.286
0.286
Milt Stock
Careerverified
Per 600 PAverified
0.289
0.289
Ben Spencer
Careerverified
Per 600 PAverified
0.783
0.783
Milt Stock
Career
Per 600 PA
0.728
0.728
Ben Spencer
Career
Per 600 PAverified
6
156.52
Milt Stock
Careerverified
Per 600 PA
1806
155.89
Ben Spencer
Career
Per 600 PA
4
104.35
Milt Stock
Careerverified
Per 600 PAverified
1456
125.68
Ben Spencer
Career
Per 600 PAverified
1
26.09
Milt Stock
Careerverified
Per 600 PA
270
23.31
Ben Spencer
Career
Per 600 PAverified
1
26.09
Milt Stock
Careerverified
Per 600 PA
58
5.01
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
22
1.9
Ben Spencer
Career
Per 600 PAverified
2
52.17
Milt Stock
Careerverified
Per 600 PA
350
30.21
Ben Spencer
Careerverified
Per 600 PAverified
0.333
0.333
Milt Stock
Career
Per 600 PA
0.194
0.194
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
0.004
0.004
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
0.012
0.012
Ben Spencer
Career
Per 600 PAverified
3.22
84.08
Milt Stock
Careerverified
Per 600 PA
791.14
68.29
Ben Spencer
Career
Per 600 PAverified
9
234.78
Milt Stock
Careerverified
Per 600 PA
2258
194.91
Ben Spencer
Career
Per 600 PAverified
8
208.7
Milt Stock
Careerverified
Per 600 PA
2274
196.29
Ben Spencer
Careerverified
Per 600 PAverified
0.348
0.348
Milt Stock
Career
Per 600 PA
0.339
0.339
Ben Spencer
Careerverified
Per 600 PAverified
0.429
0.429
Milt Stock
Career
Per 600 PA
0.361
0.361
Ben Spencer
Careerverified
Per 600 PAverified
0.776
0.776
Milt Stock
Career
Per 600 PA
0.7
0.7
Ben Spencer
Careerverified
Per 600 PAverified
0.143
0.143
Milt Stock
Career
Per 600 PA
0.072
0.072
Ben Spencer
Careerverified
Per 600 PAverified
0.264
0.264
Milt Stock
Career
Per 600 PA
0.243
0.243
Ben Spencer
Careerverified
Per 600 PAverified
0.733
0.733
Milt Stock
Career
Per 600 PA
0.638
0.638
Ben Spencer
Careerverified
Per 600 PAverified
0.353
0.353
Milt Stock
Career
Per 600 PA
0.302
0.302
Ben Spencer
Career
Per 600 PA
2
52.17
Milt Stock
Careerverified
Per 600 PAverified
839
72.42
Ben Spencer
Career
Per 600 PA
2
52.17
Milt Stock
Careerverified
Per 600 PAverified
696
60.08
Ben Spencer
Career
Per 600 PA
4
104.35
Milt Stock
Careerverified
Per 600 PAverified
1513
130.6
Ben Spencer
Career
Per 600 PAverified
3.46
90.25
Milt Stock
Careerverified
Per 600 PA
897.41
77.46
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
13
1.12
Ben Spencer
Career
Per 600 PAverified
2
52.17
Milt Stock
Careerverified
Per 600 PA
455
39.27
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Career
Per 600 PA
0
0
Ben Spencer
Careerverified
Per 600 PA
4
104.35
Milt Stock
Career
Per 600 PAverified
321
27.71
Ben Spencer
Career
Per 600 PA
5.75
5.75
Milt Stock
Careerverified
Per 600 PAverified
21.65
21.65
Ben Spencer
Career
Per 600 PA
0.5
0.5
Milt Stock
Careerverified
Per 600 PAverified
1.42
1.42
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
234
20.2
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Career
Per 600 PA
0
0
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Career
Per 600 PA
0
0
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
155
13.38
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
75
6.47
Ben Spencer
Career
Per 600 PA
0
0
Milt Stock
Careerverified
Per 600 PAverified
230
19.85
Ben Spencer
Career
Per 600 PA
Milt Stock
Careerverified
Per 600 PAverified
67.39
67.39

Fielding Stats for Ben Spencer and Milt Stock

Ben Spencer
Career
Per 9 Innings
1
Milt Stock
Careerverified
Per 9 Innings
14
Ben Spencer
Career
Per 9 Innings
8
Milt Stock
Careerverified
Per 9 Innings
1618
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
10
Milt Stock
Careerverified
Per 9 Innings
1955
Ben Spencer
Career
Per 9 Innings
1
Milt Stock
Careerverified
Per 9 Innings
3381
Ben Spencer
Careerverified
Per 9 Innings
1
Milt Stock
Career
Per 9 Innings
284
Ben Spencer
Career
Per 9 Innings
12
Milt Stock
Careerverified
Per 9 Innings
5620
Ben Spencer
Career
Per 9 Innings
11
Milt Stock
Careerverified
Per 9 Innings
5336
Ben Spencer
Career
Per 9 Innings
91.67
Milt Stock
Careerverified
Per 9 Innings
94.95
Ben Spencer
Career
Per 9 Innings
1.375
Milt Stock
Careerverified
Per 9 Innings
3.298
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Careerverified
Per 9 Innings
320
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Milt Stock
Career
Per 9 Innings
0