Mike Guerra vs. Ben Spencer — Career Comparison

Greatest GenerationCubaThrows RightBats RightCaribbeanPhiladelphia AthleticsAmerican LeagueCatcher
Lost GenerationMarylandThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueLeft Fielder

On the career numbers, Ben Spencer posted the stronger offensive profile against Mike Guerra. Ben Spencer posted stronger numbers in OPS (.776 vs .603) and on-base percentage (.348 vs .300). Mike Guerra had the advantage in home run production (9 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 Mike Guerra and Ben Spencer

Mike Guerra
Careerverified
Per 600 PAverified
9
9
Ben Spencer
Career
Per 600 PA
1
1
Mike Guerra
Careerverified
Per 600 PA
565
193.71
Ben Spencer
Career
Per 600 PAverified
8
208.7
Mike Guerra
Careerverified
Per 600 PA
1750
600
Ben Spencer
Career
Per 600 PA
23
600
Mike Guerra
Careerverified
Per 600 PA
1581
542.06
Ben Spencer
Career
Per 600 PAverified
21
547.83
Mike Guerra
Career
Per 600 PA
0.242
0.242
Ben Spencer
Careerverified
Per 600 PAverified
0.286
0.286
Mike Guerra
Career
Per 600 PA
0.633
0.633
Ben Spencer
Careerverified
Per 600 PAverified
0.783
0.783
Mike Guerra
Careerverified
Per 600 PA
382
130.97
Ben Spencer
Career
Per 600 PAverified
6
156.52
Mike Guerra
Careerverified
Per 600 PAverified
317
108.69
Ben Spencer
Career
Per 600 PA
4
104.35
Mike Guerra
Careerverified
Per 600 PA
42
14.4
Ben Spencer
Career
Per 600 PAverified
1
26.09
Mike Guerra
Careerverified
Per 600 PA
14
4.8
Ben Spencer
Career
Per 600 PAverified
1
26.09
Mike Guerra
Careerverified
Per 600 PAverified
9
3.09
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PA
65
22.29
Ben Spencer
Career
Per 600 PAverified
2
52.17
Mike Guerra
Career
Per 600 PA
0.17
0.17
Ben Spencer
Careerverified
Per 600 PAverified
0.333
0.333
Mike Guerra
Careerverified
Per 600 PAverified
0.006
0.006
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
0.024
0.024
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PA
138.84
47.6
Ben Spencer
Career
Per 600 PAverified
3.22
84.08
Mike Guerra
Careerverified
Per 600 PA
479
164.23
Ben Spencer
Career
Per 600 PAverified
9
234.78
Mike Guerra
Careerverified
Per 600 PA
514
176.23
Ben Spencer
Career
Per 600 PAverified
8
208.7
Mike Guerra
Career
Per 600 PA
0.3
0.3
Ben Spencer
Careerverified
Per 600 PAverified
0.348
0.348
Mike Guerra
Career
Per 600 PA
0.303
0.303
Ben Spencer
Careerverified
Per 600 PAverified
0.429
0.429
Mike Guerra
Career
Per 600 PA
0.603
0.603
Ben Spencer
Careerverified
Per 600 PAverified
0.776
0.776
Mike Guerra
Career
Per 600 PA
0.061
0.061
Ben Spencer
Careerverified
Per 600 PAverified
0.143
0.143
Mike Guerra
Career
Per 600 PA
0.211
0.211
Ben Spencer
Careerverified
Per 600 PAverified
0.264
0.264
Mike Guerra
Career
Per 600 PA
0.505
0.505
Ben Spencer
Careerverified
Per 600 PAverified
0.733
0.733
Mike Guerra
Career
Per 600 PA
0.257
0.257
Ben Spencer
Careerverified
Per 600 PAverified
0.353
0.353
Mike Guerra
Careerverified
Per 600 PAverified
168
57.6
Ben Spencer
Career
Per 600 PA
2
52.17
Mike Guerra
Careerverified
Per 600 PAverified
168
57.6
Ben Spencer
Career
Per 600 PA
2
52.17
Mike Guerra
Careerverified
Per 600 PAverified
327
112.11
Ben Spencer
Career
Per 600 PA
4
104.35
Mike Guerra
Careerverified
Per 600 PA
155.68
53.38
Ben Spencer
Career
Per 600 PAverified
3.46
90.25
Mike Guerra
Careerverified
Per 600 PAverified
1
0.34
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PA
131
44.91
Ben Spencer
Career
Per 600 PAverified
2
52.17
Mike Guerra
Career
Per 600 PA
0
0
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Career
Per 600 PAverified
123
42.17
Ben Spencer
Careerverified
Per 600 PA
4
104.35
Mike Guerra
Careerverified
Per 600 PAverified
14.23
14.23
Ben Spencer
Career
Per 600 PA
5.75
5.75
Mike Guerra
Careerverified
Per 600 PAverified
1.07
1.07
Ben Spencer
Career
Per 600 PA
0.5
0.5
Mike Guerra
Careerverified
Per 600 PAverified
37
12.69
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Career
Per 600 PA
0
0
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Career
Per 600 PA
48
16.46
Ben Spencer
Careerverified
Per 600 PAverified
0
0
Mike Guerra
Careerverified
Per 600 PAverified
25
8.57
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
12
4.11
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
37
12.69
Ben Spencer
Career
Per 600 PA
0
0
Mike Guerra
Careerverified
Per 600 PAverified
67.57
67.57
Ben Spencer
Career
Per 600 PA

Fielding Stats for Mike Guerra and Ben Spencer

Mike Guerra
Careerverified
Per 9 Innings
9
Ben Spencer
Career
Per 9 Innings
1
Mike Guerra
Careerverified
Per 9 Innings
483
Ben Spencer
Career
Per 9 Innings
8
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Careerverified
Per 9 Innings
1637
Ben Spencer
Career
Per 9 Innings
10
Mike Guerra
Careerverified
Per 9 Innings
242
Ben Spencer
Career
Per 9 Innings
1
Mike Guerra
Career
Per 9 Innings
48
Ben Spencer
Careerverified
Per 9 Innings
1
Mike Guerra
Careerverified
Per 9 Innings
1927
Ben Spencer
Career
Per 9 Innings
12
Mike Guerra
Careerverified
Per 9 Innings
1879
Ben Spencer
Career
Per 9 Innings
11
Mike Guerra
Careerverified
Per 9 Innings
97.51
Ben Spencer
Career
Per 9 Innings
91.67
Mike Guerra
Careerverified
Per 9 Innings
3.89
Ben Spencer
Career
Per 9 Innings
1.375
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Careerverified
Per 9 Innings
33
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
41
Ben Spencer
Careerverified
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0
Mike Guerra
Career
Per 9 Innings
0
Ben Spencer
Career
Per 9 Innings
0