Pete Castiglione vs. Sylvester Foreman — Career Comparison

Greatest GenerationConnecticutThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Lost GenerationOklahomaThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueCatcher

On the career numbers, Pete Castiglione posted the stronger offensive profile against Sylvester Foreman. Pete Castiglione posted stronger numbers in OPS (.648 vs .610) and slugging (.349 vs .301). Sylvester Foreman had the advantage in on-base percentage (.309 vs .300). By the career numbers, Pete Castiglione had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pete Castiglione and Sylvester Foreman

Pete Castiglione
Careerverified
Per 600 PAverified
8
8
Sylvester Foreman
Career
Per 600 PA
6
6
Pete Castiglione
Careerverified
Per 600 PAverified
545
179.67
Sylvester Foreman
Career
Per 600 PA
173
178.66
Pete Castiglione
Careerverified
Per 600 PA
1820
600
Sylvester Foreman
Career
Per 600 PA
581
600
Pete Castiglione
Careerverified
Per 600 PAverified
1670
550.55
Sylvester Foreman
Career
Per 600 PA
501
517.38
Pete Castiglione
Careerverified
Per 600 PAverified
0.255
0.255
Sylvester Foreman
Career
Per 600 PA
0.224
0.224
Pete Castiglione
Careerverified
Per 600 PAverified
0.668
0.668
Sylvester Foreman
Career
Per 600 PA
0.648
0.648
Pete Castiglione
Careerverified
Per 600 PAverified
426
140.44
Sylvester Foreman
Career
Per 600 PA
112
115.66
Pete Castiglione
Careerverified
Per 600 PAverified
329
108.46
Sylvester Foreman
Career
Per 600 PA
88
90.88
Pete Castiglione
Careerverified
Per 600 PAverified
62
20.44
Sylvester Foreman
Career
Per 600 PA
12
12.39
Pete Castiglione
Careerverified
Per 600 PA
11
3.63
Sylvester Foreman
Career
Per 600 PAverified
9
9.29
Pete Castiglione
Careerverified
Per 600 PAverified
24
7.91
Sylvester Foreman
Career
Per 600 PA
3
3.1
Pete Castiglione
Careerverified
Per 600 PAverified
97
31.98
Sylvester Foreman
Career
Per 600 PA
24
24.78
Pete Castiglione
Careerverified
Per 600 PAverified
0.228
0.228
Sylvester Foreman
Career
Per 600 PA
0.214
0.214
Pete Castiglione
Careerverified
Per 600 PAverified
0.014
0.014
Sylvester Foreman
Career
Per 600 PA
0.006
0.006
Pete Castiglione
Careerverified
Per 600 PAverified
0.056
0.056
Sylvester Foreman
Career
Per 600 PA
0.027
0.027
Pete Castiglione
Careerverified
Per 600 PAverified
171.72
56.61
Sylvester Foreman
Career
Per 600 PA
52.51
54.22
Pete Castiglione
Careerverified
Per 600 PAverified
582
191.87
Sylvester Foreman
Career
Per 600 PA
151
155.94
Pete Castiglione
Careerverified
Per 600 PA
533
175.71
Sylvester Foreman
Career
Per 600 PAverified
174
179.69
Pete Castiglione
Career
Per 600 PA
0.3
0.3
Sylvester Foreman
Careerverified
Per 600 PAverified
0.309
0.309
Pete Castiglione
Careerverified
Per 600 PAverified
0.349
0.349
Sylvester Foreman
Career
Per 600 PA
0.301
0.301
Pete Castiglione
Careerverified
Per 600 PAverified
0.648
0.648
Sylvester Foreman
Career
Per 600 PA
0.611
0.611
Pete Castiglione
Careerverified
Per 600 PAverified
0.093
0.093
Sylvester Foreman
Career
Per 600 PA
0.078
0.078
Pete Castiglione
Careerverified
Per 600 PAverified
0.222
0.222
Sylvester Foreman
Career
Per 600 PA
0.214
0.214
Pete Castiglione
Career
Per 600 PA
0.547
0.547
Sylvester Foreman
Careerverified
Per 600 PAverified
0.555
0.555
Pete Castiglione
Careerverified
Per 600 PAverified
0.265
0.265
Sylvester Foreman
Career
Per 600 PA
0.219
0.219
Pete Castiglione
Careerverified
Per 600 PAverified
205
67.58
Sylvester Foreman
Career
Per 600 PA
59
60.93
Pete Castiglione
Careerverified
Per 600 PA
150
49.45
Sylvester Foreman
Career
Per 600 PAverified
54
55.77
Pete Castiglione
Careerverified
Per 600 PA
331
109.12
Sylvester Foreman
Career
Per 600 PAverified
110
113.6
Pete Castiglione
Careerverified
Per 600 PAverified
189.23
62.38
Sylvester Foreman
Career
Per 600 PA
58.97
60.89
Pete Castiglione
Careerverified
Per 600 PA
4
1.32
Sylvester Foreman
Career
Per 600 PAverified
3
3.1
Pete Castiglione
Careerverified
Per 600 PA
103
33.96
Sylvester Foreman
Career
Per 600 PAverified
59
60.93
Pete Castiglione
Career
Per 600 PA
0
0
Sylvester Foreman
Career
Per 600 PA
0
0
Pete Castiglione
Career
Per 600 PA
126
41.54
Sylvester Foreman
Careerverified
Per 600 PAverified
1
1.03
Pete Castiglione
Career
Per 600 PA
14.44
14.44
Sylvester Foreman
Careerverified
Per 600 PAverified
581
581
Pete Castiglione
Career
Per 600 PA
0.82
0.82
Sylvester Foreman
Careerverified
Per 600 PAverified
59
59
Pete Castiglione
Careerverified
Per 600 PA
43
14.18
Sylvester Foreman
Career
Per 600 PAverified
18
18.59
Pete Castiglione
Career
Per 600 PA
0
0
Sylvester Foreman
Career
Per 600 PA
0
0
Pete Castiglione
Career
Per 600 PA
29
9.56
Sylvester Foreman
Careerverified
Per 600 PAverified
0
0
Pete Castiglione
Careerverified
Per 600 PAverified
10
3.3
Sylvester Foreman
Career
Per 600 PA
3
3.1
Pete Castiglione
Careerverified
Per 600 PAverified
6
1.98
Sylvester Foreman
Career
Per 600 PA
0
0
Pete Castiglione
Careerverified
Per 600 PAverified
16
5.27
Sylvester Foreman
Career
Per 600 PA
3
3.1
Pete Castiglione
Career
Per 600 PA
62.5
62.5
Sylvester Foreman
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Pete Castiglione and Sylvester Foreman

Pete Castiglione
Careerverified
Per 9 Inningsverified
8
8
Sylvester Foreman
Career
Per 9 Innings
6
6
Pete Castiglione
Careerverified
Per 9 Inningsverified
504
648
Sylvester Foreman
Career
Per 9 Innings
164
1.63
Pete Castiglione
Career
Per 9 Innings
0
0
Sylvester Foreman
Careerverified
Per 9 Inningsverified
101
1
Pete Castiglione
Career
Per 9 Innings
21
27
Sylvester Foreman
Careerverified
Per 9 Innings
2723
27
Pete Castiglione
Career
Per 9 Innings
7
9
Sylvester Foreman
Careerverified
Per 9 Innings
907.2
9
Pete Castiglione
Careerverified
Per 9 Inningsverified
542
696.86
Sylvester Foreman
Career
Per 9 Innings
479
4.75
Pete Castiglione
Careerverified
Per 9 Inningsverified
955
1227.86
Sylvester Foreman
Career
Per 9 Innings
90
0.89
Pete Castiglione
Career
Per 9 Innings
64
82.29
Sylvester Foreman
Careerverified
Per 9 Inningsverified
28
0.28
Pete Castiglione
Careerverified
Per 9 Inningsverified
1561
2007
Sylvester Foreman
Career
Per 9 Innings
597
5.92
Pete Castiglione
Careerverified
Per 9 Inningsverified
1497
1924.71
Sylvester Foreman
Career
Per 9 Innings
569
5.64
Pete Castiglione
Careerverified
Per 9 Inningsverified
95.9
95.9
Sylvester Foreman
Career
Per 9 Innings
95.31
95.31
Pete Castiglione
Career
Per 9 Innings
2.97
2.97
Sylvester Foreman
Careerverified
Per 9 Inningsverified
3.47
3.47
Pete Castiglione
Career
Per 9 Innings
0
0
Sylvester Foreman
Careerverified
Per 9 Inningsverified
61.59
61.59
Pete Castiglione
Careerverified
Per 9 Inningsverified
118
151.71
Sylvester Foreman
Career
Per 9 Innings
10
0.1
Pete Castiglione
Careerverified
Per 9 Inningsverified
0
0
Sylvester Foreman
Career
Per 9 Innings
11
0.11
Pete Castiglione
Career
Per 9 Innings
0
0
Sylvester Foreman
Career
Per 9 Innings
0
0
Pete Castiglione
Careerverified
Per 9 Inningsverified
0
0
Sylvester Foreman
Career
Per 9 Innings
116
1.15
Pete Castiglione
Career
Per 9 Innings
0
0
Sylvester Foreman
Career
Per 9 Innings
0
0