Mike Compton vs. Sylvester Foreman — Career Comparison

Silent GenerationTexasThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher
Lost GenerationOklahomaThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueCatcher

On the career numbers, Sylvester Foreman posted the stronger offensive profile against Mike Compton. Sylvester Foreman posted stronger numbers in OPS (.610 vs .467) and on-base percentage (.309 vs .258). Mike Compton had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Sylvester Foreman 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 Compton and Sylvester Foreman

Mike Compton
Career
Per 600 PA
1
1
Sylvester Foreman
Careerverified
Per 600 PAverified
6
6
Mike Compton
Career
Per 600 PAverified
47
233.06
Sylvester Foreman
Careerverified
Per 600 PA
173
178.66
Mike Compton
Career
Per 600 PA
121
600
Sylvester Foreman
Careerverified
Per 600 PA
581
600
Mike Compton
Career
Per 600 PAverified
110
545.45
Sylvester Foreman
Careerverified
Per 600 PA
501
517.38
Mike Compton
Career
Per 600 PA
0.164
0.164
Sylvester Foreman
Careerverified
Per 600 PAverified
0.224
0.224
Mike Compton
Career
Per 600 PA
0.475
0.475
Sylvester Foreman
Careerverified
Per 600 PAverified
0.648
0.648
Mike Compton
Career
Per 600 PA
18
89.26
Sylvester Foreman
Careerverified
Per 600 PAverified
112
115.66
Mike Compton
Career
Per 600 PA
16
79.34
Sylvester Foreman
Careerverified
Per 600 PAverified
88
90.88
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Careerverified
Per 600 PAverified
12
12.39
Mike Compton
Career
Per 600 PA
1
4.96
Sylvester Foreman
Careerverified
Per 600 PAverified
9
9.29
Mike Compton
Career
Per 600 PAverified
1
4.96
Sylvester Foreman
Careerverified
Per 600 PA
3
3.1
Mike Compton
Career
Per 600 PA
2
9.92
Sylvester Foreman
Careerverified
Per 600 PAverified
24
24.78
Mike Compton
Career
Per 600 PA
0.111
0.111
Sylvester Foreman
Careerverified
Per 600 PAverified
0.214
0.214
Mike Compton
Careerverified
Per 600 PAverified
0.009
0.009
Sylvester Foreman
Career
Per 600 PA
0.006
0.006
Mike Compton
Careerverified
Per 600 PAverified
0.056
0.056
Sylvester Foreman
Career
Per 600 PA
0.027
0.027
Mike Compton
Career
Per 600 PA
6.25
30.99
Sylvester Foreman
Careerverified
Per 600 PAverified
52.51
54.22
Mike Compton
Career
Per 600 PA
23
114.05
Sylvester Foreman
Careerverified
Per 600 PAverified
151
155.94
Mike Compton
Career
Per 600 PA
29
143.8
Sylvester Foreman
Careerverified
Per 600 PAverified
174
179.69
Mike Compton
Career
Per 600 PA
0.24
0.24
Sylvester Foreman
Careerverified
Per 600 PAverified
0.309
0.309
Mike Compton
Career
Per 600 PA
0.209
0.209
Sylvester Foreman
Careerverified
Per 600 PAverified
0.301
0.301
Mike Compton
Career
Per 600 PA
0.449
0.449
Sylvester Foreman
Careerverified
Per 600 PAverified
0.611
0.611
Mike Compton
Career
Per 600 PA
0.046
0.046
Sylvester Foreman
Careerverified
Per 600 PAverified
0.078
0.078
Mike Compton
Career
Per 600 PA
0.16
0.16
Sylvester Foreman
Careerverified
Per 600 PAverified
0.214
0.214
Mike Compton
Career
Per 600 PA
0.366
0.366
Sylvester Foreman
Careerverified
Per 600 PAverified
0.555
0.555
Mike Compton
Career
Per 600 PA
0.195
0.195
Sylvester Foreman
Careerverified
Per 600 PAverified
0.219
0.219
Mike Compton
Career
Per 600 PA
8
39.67
Sylvester Foreman
Careerverified
Per 600 PAverified
59
60.93
Mike Compton
Career
Per 600 PA
7
34.71
Sylvester Foreman
Careerverified
Per 600 PAverified
54
55.77
Mike Compton
Career
Per 600 PA
14
69.42
Sylvester Foreman
Careerverified
Per 600 PAverified
110
113.6
Mike Compton
Career
Per 600 PA
5.48
27.15
Sylvester Foreman
Careerverified
Per 600 PAverified
58.97
60.89
Mike Compton
Career
Per 600 PAverified
2
9.92
Sylvester Foreman
Careerverified
Per 600 PA
3
3.1
Mike Compton
Career
Per 600 PA
9
44.63
Sylvester Foreman
Careerverified
Per 600 PAverified
59
60.93
Mike Compton
Careerverified
Per 600 PAverified
3
14.88
Sylvester Foreman
Career
Per 600 PA
0
0
Mike Compton
Career
Per 600 PA
22
109.09
Sylvester Foreman
Careerverified
Per 600 PAverified
1
1.03
Mike Compton
Career
Per 600 PA
5.5
5.5
Sylvester Foreman
Careerverified
Per 600 PAverified
581
581
Mike Compton
Career
Per 600 PA
0.41
0.41
Sylvester Foreman
Careerverified
Per 600 PAverified
59
59
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Careerverified
Per 600 PAverified
18
18.59
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Career
Per 600 PA
0
0
Mike Compton
Career
Per 600 PA
1
4.96
Sylvester Foreman
Careerverified
Per 600 PAverified
0
0
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Careerverified
Per 600 PAverified
3
3.1
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Career
Per 600 PA
0
0
Mike Compton
Career
Per 600 PA
0
0
Sylvester Foreman
Careerverified
Per 600 PAverified
3
3.1
Mike Compton
Career
Per 600 PA
Sylvester Foreman
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Mike Compton and Sylvester Foreman

Mike Compton
Career
Per 9 Innings
1
1
Sylvester Foreman
Careerverified
Per 9 Inningsverified
6
6
Mike Compton
Career
Per 9 Innings
40
1.1
Sylvester Foreman
Careerverified
Per 9 Inningsverified
164
1.63
Mike Compton
Career
Per 9 Inningsverified
38
1.05
Sylvester Foreman
Careerverified
Per 9 Innings
101
1
Mike Compton
Career
Per 9 Innings
978
27
Sylvester Foreman
Careerverified
Per 9 Innings
2723
27
Mike Compton
Career
Per 9 Innings
326
9
Sylvester Foreman
Careerverified
Per 9 Innings
907.2
9
Mike Compton
Career
Per 9 Inningsverified
265
7.32
Sylvester Foreman
Careerverified
Per 9 Innings
479
4.75
Mike Compton
Career
Per 9 Innings
13
0.36
Sylvester Foreman
Careerverified
Per 9 Inningsverified
90
0.89
Mike Compton
Careerverified
Per 9 Inningsverified
4
0.11
Sylvester Foreman
Career
Per 9 Innings
28
0.28
Mike Compton
Career
Per 9 Inningsverified
282
7.79
Sylvester Foreman
Careerverified
Per 9 Innings
597
5.92
Mike Compton
Career
Per 9 Inningsverified
278
7.67
Sylvester Foreman
Careerverified
Per 9 Innings
569
5.64
Mike Compton
Careerverified
Per 9 Inningsverified
98.58
98.58
Sylvester Foreman
Career
Per 9 Innings
95.31
95.31
Mike Compton
Careerverified
Per 9 Inningsverified
6.95
6.95
Sylvester Foreman
Career
Per 9 Innings
3.47
3.47
Mike Compton
Careerverified
Per 9 Inningsverified
95
95
Sylvester Foreman
Career
Per 9 Innings
61.59
61.59
Mike Compton
Career
Per 9 Innings
1
0.03
Sylvester Foreman
Careerverified
Per 9 Inningsverified
10
0.1
Mike Compton
Careerverified
Per 9 Innings
5
0.14
Sylvester Foreman
Career
Per 9 Inningsverified
11
0.11
Mike Compton
Career
Per 9 Innings
0
0
Sylvester Foreman
Career
Per 9 Innings
0
0
Mike Compton
Careerverified
Per 9 Inningsverified
23
0.63
Sylvester Foreman
Career
Per 9 Innings
116
1.15
Mike Compton
Careerverified
Per 9 Inningsverified
11
0.3
Sylvester Foreman
Career
Per 9 Innings
0
0