Pete Castiglione vs. Zoilo Versalles — Career Comparison

Greatest GenerationConnecticutThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueThird Baseman
Silent GenerationCubaThrows RightBats RightCaribbeanMinnesota TwinsAmerican LeagueShortstopGold GloveMVPAll-Star

When their careers are measured against the same standard, Zoilo Versalles comes out clearly ahead of Pete Castiglione across most offensive categories. Zoilo Versalles led in home run production (HR/PA+ 75 vs 59), slugging (SLG+ 103 vs 89), and walk rate (BB%+ 63 vs 55). Pete Castiglione held the edge in contact rate (K%+ 132 vs 109). Zoilo Versalles was the more complete offensive player.

Hitting Stats for Pete Castiglione and Zoilo Versalles

Pete Castiglione
Career
Per 600 PA
8
8
Zoilo Versalles
Careerverified
Per 600 PAverified
12
12
Pete Castiglione
Career
Per 600 PAverified
545
179.67
Zoilo Versalles
Careerverified
Per 600 PA
1400
150.59
Pete Castiglione
Career
Per 600 PA
1820
600
Zoilo Versalles
Careerverified
Per 600 PA
5578
600
Pete Castiglione
Career
Per 600 PA
1670
550.55
Zoilo Versalles
Careerverified
Per 600 PAverified
5141
552.99
Pete Castiglione
Careerverified
Per 600 PAverified
0.255
0.255
Zoilo Versalles
Career
Per 600 PA
0.242
0.242
Pete Castiglione
Career
Per 600 PA
0.668
0.668
Zoilo Versalles
Careerverified
Per 600 PAverified
0.68
0.68
Pete Castiglione
Career
Per 600 PAverified
426
140.44
Zoilo Versalles
Careerverified
Per 600 PA
1246
134.03
Pete Castiglione
Career
Per 600 PAverified
329
108.46
Zoilo Versalles
Careerverified
Per 600 PA
858
92.29
Pete Castiglione
Career
Per 600 PA
62
20.44
Zoilo Versalles
Careerverified
Per 600 PAverified
230
24.74
Pete Castiglione
Career
Per 600 PA
11
3.63
Zoilo Versalles
Careerverified
Per 600 PAverified
63
6.78
Pete Castiglione
Career
Per 600 PA
24
7.91
Zoilo Versalles
Careerverified
Per 600 PAverified
95
10.22
Pete Castiglione
Career
Per 600 PA
97
31.98
Zoilo Versalles
Careerverified
Per 600 PAverified
388
41.74
Pete Castiglione
Career
Per 600 PA
0.228
0.228
Zoilo Versalles
Careerverified
Per 600 PAverified
0.311
0.311
Pete Castiglione
Career
Per 600 PA
0.014
0.014
Zoilo Versalles
Careerverified
Per 600 PAverified
0.019
0.019
Pete Castiglione
Career
Per 600 PA
0.056
0.056
Zoilo Versalles
Careerverified
Per 600 PAverified
0.076
0.076
Pete Castiglione
Career
Per 600 PA
171.72
56.61
Zoilo Versalles
Careerverified
Per 600 PAverified
557.99
60.02
Pete Castiglione
Career
Per 600 PA
582
191.87
Zoilo Versalles
Careerverified
Per 600 PAverified
1887
202.98
Pete Castiglione
Career
Per 600 PAverified
533
175.71
Zoilo Versalles
Careerverified
Per 600 PA
1604
172.53
Pete Castiglione
Careerverified
Per 600 PAverified
0.3
0.3
Zoilo Versalles
Career
Per 600 PA
0.29
0.29
Pete Castiglione
Career
Per 600 PA
0.349
0.349
Zoilo Versalles
Careerverified
Per 600 PAverified
0.367
0.367
Pete Castiglione
Career
Per 600 PA
0.648
0.648
Zoilo Versalles
Careerverified
Per 600 PAverified
0.657
0.657
Pete Castiglione
Career
Per 600 PA
0.093
0.093
Zoilo Versalles
Careerverified
Per 600 PAverified
0.125
0.125
Pete Castiglione
Career
Per 600 PA
0.222
0.222
Zoilo Versalles
Career
Per 600 PA
0.222
0.222
Pete Castiglione
Career
Per 600 PA
0.547
0.547
Zoilo Versalles
Careerverified
Per 600 PAverified
0.58
0.58
Pete Castiglione
Career
Per 600 PA
0.265
0.265
Zoilo Versalles
Careerverified
Per 600 PAverified
0.27
0.27
Pete Castiglione
Career
Per 600 PA
205
67.58
Zoilo Versalles
Careerverified
Per 600 PAverified
650
69.92
Pete Castiglione
Career
Per 600 PA
150
49.45
Zoilo Versalles
Careerverified
Per 600 PAverified
471
50.66
Pete Castiglione
Career
Per 600 PA
331
109.12
Zoilo Versalles
Careerverified
Per 600 PAverified
1026
110.36
Pete Castiglione
Career
Per 600 PAverified
189.23
62.38
Zoilo Versalles
Careerverified
Per 600 PA
568.09
61.11
Pete Castiglione
Career
Per 600 PA
4
1.32
Zoilo Versalles
Careerverified
Per 600 PAverified
40
4.3
Pete Castiglione
Career
Per 600 PA
103
33.96
Zoilo Versalles
Careerverified
Per 600 PAverified
318
34.21
Pete Castiglione
Career
Per 600 PA
0
0
Zoilo Versalles
Careerverified
Per 600 PAverified
26
2.8
Pete Castiglione
Careerverified
Per 600 PAverified
126
41.54
Zoilo Versalles
Career
Per 600 PA
810
87.13
Pete Castiglione
Careerverified
Per 600 PAverified
14.44
14.44
Zoilo Versalles
Career
Per 600 PA
6.89
6.89
Pete Castiglione
Careerverified
Per 600 PAverified
0.82
0.82
Zoilo Versalles
Career
Per 600 PA
0.39
0.39
Pete Castiglione
Career
Per 600 PAverified
43
14.18
Zoilo Versalles
Careerverified
Per 600 PA
50
5.38
Pete Castiglione
Career
Per 600 PA
0
0
Zoilo Versalles
Careerverified
Per 600 PAverified
29
3.12
Pete Castiglione
Careerverified
Per 600 PAverified
29
9.56
Zoilo Versalles
Career
Per 600 PA
92
9.9
Pete Castiglione
Career
Per 600 PA
10
3.3
Zoilo Versalles
Careerverified
Per 600 PAverified
97
10.43
Pete Castiglione
Career
Per 600 PA
6
1.98
Zoilo Versalles
Careerverified
Per 600 PAverified
48
5.16
Pete Castiglione
Career
Per 600 PA
16
5.27
Zoilo Versalles
Careerverified
Per 600 PAverified
145
15.6
Pete Castiglione
Career
Per 600 PA
62.5
62.5
Zoilo Versalles
Careerverified
Per 600 PAverified
66.9
66.9

Fielding Stats for Pete Castiglione and Zoilo Versalles

Pete Castiglione
Career
Per 9 Innings
8
8
Zoilo Versalles
Careerverified
Per 9 Inningsverified
12
12
Pete Castiglione
Career
Per 9 Inningsverified
504
648
Zoilo Versalles
Careerverified
Per 9 Innings
1383
1.07
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Careerverified
Per 9 Inningsverified
1320
1.02
Pete Castiglione
Career
Per 9 Innings
21
27
Zoilo Versalles
Careerverified
Per 9 Innings
35033
27
Pete Castiglione
Career
Per 9 Innings
7
9
Zoilo Versalles
Careerverified
Per 9 Innings
11677.2
9
Pete Castiglione
Career
Per 9 Inningsverified
542
696.86
Zoilo Versalles
Careerverified
Per 9 Innings
2267
1.75
Pete Castiglione
Career
Per 9 Inningsverified
955
1227.86
Zoilo Versalles
Careerverified
Per 9 Innings
3838
2.96
Pete Castiglione
Careerverified
Per 9 Innings
64
82.29
Zoilo Versalles
Career
Per 9 Inningsverified
284
0.22
Pete Castiglione
Career
Per 9 Inningsverified
1561
2007
Zoilo Versalles
Careerverified
Per 9 Innings
6389
4.92
Pete Castiglione
Career
Per 9 Inningsverified
1497
1924.71
Zoilo Versalles
Careerverified
Per 9 Innings
6105
4.71
Pete Castiglione
Careerverified
Per 9 Inningsverified
95.9
95.9
Zoilo Versalles
Career
Per 9 Innings
95.55
95.55
Pete Castiglione
Career
Per 9 Innings
2.97
2.97
Zoilo Versalles
Careerverified
Per 9 Inningsverified
4.414
4.414
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Careerverified
Per 9 Inningsverified
95.44
95.44
Pete Castiglione
Career
Per 9 Inningsverified
118
151.71
Zoilo Versalles
Careerverified
Per 9 Innings
755
0.58
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Career
Per 9 Innings
0
0
Pete Castiglione
Career
Per 9 Innings
0
0
Zoilo Versalles
Career
Per 9 Innings
0
0