Ben Spencer vs. Ryan Sweeney — Career Comparison

Lost GenerationMarylandThrows LeftBats LeftNorth AmericaWashington SenatorsAmerican LeagueLeft Fielder
MillenialIowaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRight Fielder

On the career numbers, Ben Spencer posted the stronger offensive profile against Ryan Sweeney. Ben Spencer posted stronger numbers in OPS (.776 vs .716) and on-base percentage (.348 vs .336). Ryan Sweeney had the advantage in home run production (23 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 Ryan Sweeney

Ben Spencer
Career
Per 600 PA
1
1
Ryan Sweeney
Careerverified
Per 600 PAverified
9
9
Ben Spencer
Career
Per 600 PAverified
8
208.7
Ryan Sweeney
Careerverified
Per 600 PA
682
175.02
Ben Spencer
Career
Per 600 PA
23
600
Ryan Sweeney
Careerverified
Per 600 PA
2338
600
Ben Spencer
Career
Per 600 PAverified
21
547.83
Ryan Sweeney
Careerverified
Per 600 PA
2118
543.54
Ben Spencer
Careerverified
Per 600 PAverified
0.286
0.286
Ryan Sweeney
Career
Per 600 PA
0.276
0.276
Ben Spencer
Careerverified
Per 600 PAverified
0.783
0.783
Ryan Sweeney
Career
Per 600 PA
0.732
0.732
Ben Spencer
Career
Per 600 PAverified
6
156.52
Ryan Sweeney
Careerverified
Per 600 PA
584
149.87
Ben Spencer
Career
Per 600 PA
4
104.35
Ryan Sweeney
Careerverified
Per 600 PAverified
423
108.55
Ben Spencer
Career
Per 600 PA
1
26.09
Ryan Sweeney
Careerverified
Per 600 PAverified
124
31.82
Ben Spencer
Career
Per 600 PAverified
1
26.09
Ryan Sweeney
Careerverified
Per 600 PA
14
3.59
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
23
5.9
Ben Spencer
Career
Per 600 PAverified
2
52.17
Ryan Sweeney
Careerverified
Per 600 PA
161
41.32
Ben Spencer
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Sweeney
Career
Per 600 PA
0.276
0.276
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
0.011
0.011
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
0.039
0.039
Ben Spencer
Career
Per 600 PAverified
3.22
84.08
Ryan Sweeney
Careerverified
Per 600 PA
265.54
68.14
Ben Spencer
Career
Per 600 PAverified
9
234.78
Ryan Sweeney
Careerverified
Per 600 PA
805
206.59
Ben Spencer
Career
Per 600 PAverified
8
208.7
Ryan Sweeney
Careerverified
Per 600 PA
775
198.89
Ben Spencer
Careerverified
Per 600 PAverified
0.348
0.348
Ryan Sweeney
Career
Per 600 PA
0.333
0.333
Ben Spencer
Careerverified
Per 600 PAverified
0.429
0.429
Ryan Sweeney
Career
Per 600 PA
0.38
0.38
Ben Spencer
Careerverified
Per 600 PAverified
0.776
0.776
Ryan Sweeney
Career
Per 600 PA
0.713
0.713
Ben Spencer
Careerverified
Per 600 PAverified
0.143
0.143
Ryan Sweeney
Career
Per 600 PA
0.104
0.104
Ben Spencer
Careerverified
Per 600 PAverified
0.264
0.264
Ryan Sweeney
Career
Per 600 PA
0.245
0.245
Ben Spencer
Careerverified
Per 600 PAverified
0.733
0.733
Ryan Sweeney
Career
Per 600 PA
0.635
0.635
Ben Spencer
Careerverified
Per 600 PAverified
0.353
0.353
Ryan Sweeney
Career
Per 600 PA
0.317
0.317
Ben Spencer
Career
Per 600 PA
2
52.17
Ryan Sweeney
Careerverified
Per 600 PAverified
265
68.01
Ben Spencer
Career
Per 600 PA
2
52.17
Ryan Sweeney
Careerverified
Per 600 PAverified
224
57.49
Ben Spencer
Career
Per 600 PA
4
104.35
Ryan Sweeney
Careerverified
Per 600 PAverified
466
119.59
Ben Spencer
Career
Per 600 PAverified
3.46
90.25
Ryan Sweeney
Careerverified
Per 600 PA
282.03
72.38
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
8
2.05
Ben Spencer
Career
Per 600 PAverified
2
52.17
Ryan Sweeney
Careerverified
Per 600 PA
183
46.96
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
11
2.82
Ben Spencer
Careerverified
Per 600 PA
4
104.35
Ryan Sweeney
Career
Per 600 PAverified
342
87.77
Ben Spencer
Career
Per 600 PA
5.75
5.75
Ryan Sweeney
Careerverified
Per 600 PAverified
6.84
6.84
Ben Spencer
Career
Per 600 PA
0.5
0.5
Ryan Sweeney
Careerverified
Per 600 PAverified
0.54
0.54
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
11
2.82
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
18
4.62
Ben Spencer
Careerverified
Per 600 PAverified
0
0
Ryan Sweeney
Career
Per 600 PA
55
14.11
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
18
4.62
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
9
2.31
Ben Spencer
Career
Per 600 PA
0
0
Ryan Sweeney
Careerverified
Per 600 PAverified
27
6.93
Ben Spencer
Career
Per 600 PA
Ryan Sweeney
Careerverified
Per 600 PAverified
66.67
66.67

Fielding Stats for Ben Spencer and Ryan Sweeney

Ben Spencer
Career
Per 9 Innings
1
Ryan Sweeney
Careerverified
Per 9 Inningsverified
9
9
Ben Spencer
Career
Per 9 Innings
8
Ryan Sweeney
Careerverified
Per 9 Inningsverified
618
1.16
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
529
0.99
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
14372
27
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
4790.2
9
Ben Spencer
Career
Per 9 Innings
10
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1254
2.36
Ben Spencer
Career
Per 9 Innings
1
Ryan Sweeney
Careerverified
Per 9 Inningsverified
36
0.07
Ben Spencer
Careerverified
Per 9 Inningsverified
1
Ryan Sweeney
Career
Per 9 Innings
8
0.02
Ben Spencer
Career
Per 9 Innings
12
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1298
2.44
Ben Spencer
Career
Per 9 Innings
11
Ryan Sweeney
Careerverified
Per 9 Inningsverified
1290
2.42
Ben Spencer
Career
Per 9 Innings
91.67
Ryan Sweeney
Careerverified
Per 9 Inningsverified
99.38
99.38
Ben Spencer
Career
Per 9 Innings
1.375
Ryan Sweeney
Careerverified
Per 9 Inningsverified
2.087
2.087
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
85.6
85.6
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Careerverified
Per 9 Inningsverified
7
0.01
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Ben Spencer
Career
Per 9 Innings
0
Ryan Sweeney
Career
Per 9 Innings
0
0