Vinny Castilla vs. Brandon Marsh — Career Comparison

Gen XMexicoThrows RightBats RightNorth AmericaColorado RockiesNational LeagueThird BasemanSilver SluggerAll-Star
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Adjusted for the eras they played in, Vinny Castilla holds a real edge over Brandon Marsh in this comparison. Vinny Castilla led in home run production (HR/PA+ 218 vs 91), contact rate (K%+ 111 vs 73), and slugging (SLG+ 131 vs 105). Brandon Marsh held the edge in walk rate (BB%+ 113 vs 68). The edge belongs to Vinny Castilla.

Hitting Stats for Vinny Castilla and Brandon Marsh

Vinny Castilla
Careerverified
Per 600 PAverified
16
16
Brandon Marsh
Career
Per 600 PA
5
5
Vinny Castilla
Careerverified
Per 600 PA
1854
150.65
Brandon Marsh
Career
Per 600 PAverified
605
173.44
Vinny Castilla
Careerverified
Per 600 PA
7384
600
Brandon Marsh
Career
Per 600 PA
2093
600
Vinny Castilla
Careerverified
Per 600 PAverified
6822
554.33
Brandon Marsh
Career
Per 600 PA
1861
533.49
Vinny Castilla
Careerverified
Per 600 PAverified
0.276
0.276
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Vinny Castilla
Careerverified
Per 600 PAverified
0.803
0.803
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Vinny Castilla
Careerverified
Per 600 PAverified
1884
153.09
Brandon Marsh
Career
Per 600 PA
486
139.32
Vinny Castilla
Careerverified
Per 600 PAverified
1187
96.45
Brandon Marsh
Career
Per 600 PA
319
91.45
Vinny Castilla
Careerverified
Per 600 PAverified
349
28.36
Brandon Marsh
Career
Per 600 PA
97
27.81
Vinny Castilla
Careerverified
Per 600 PA
28
2.28
Brandon Marsh
Career
Per 600 PAverified
18
5.16
Vinny Castilla
Careerverified
Per 600 PAverified
320
26
Brandon Marsh
Career
Per 600 PA
52
14.91
Vinny Castilla
Careerverified
Per 600 PAverified
697
56.64
Brandon Marsh
Career
Per 600 PA
167
47.87
Vinny Castilla
Careerverified
Per 600 PAverified
0.37
0.37
Brandon Marsh
Career
Per 600 PA
0.344
0.344
Vinny Castilla
Careerverified
Per 600 PAverified
0.047
0.047
Brandon Marsh
Career
Per 600 PA
0.028
0.028
Vinny Castilla
Careerverified
Per 600 PAverified
0.17
0.17
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Vinny Castilla
Careerverified
Per 600 PAverified
997.92
81.09
Brandon Marsh
Career
Per 600 PA
275.67
79.03
Vinny Castilla
Careerverified
Per 600 PAverified
3249
264
Brandon Marsh
Career
Per 600 PA
775
222.17
Vinny Castilla
Careerverified
Per 600 PA
2367
192.33
Brandon Marsh
Career
Per 600 PAverified
692
198.38
Vinny Castilla
Career
Per 600 PA
0.321
0.321
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Vinny Castilla
Careerverified
Per 600 PAverified
0.476
0.476
Brandon Marsh
Career
Per 600 PA
0.416
0.416
Vinny Castilla
Careerverified
Per 600 PAverified
0.797
0.797
Brandon Marsh
Career
Per 600 PA
0.749
0.749
Vinny Castilla
Careerverified
Per 600 PAverified
0.2
0.2
Brandon Marsh
Career
Per 600 PA
0.155
0.155
Vinny Castilla
Careerverified
Per 600 PAverified
0.264
0.264
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Vinny Castilla
Career
Per 600 PA
0.723
0.723
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Vinny Castilla
Career
Per 600 PA
0.284
0.284
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Vinny Castilla
Careerverified
Per 600 PAverified
902
73.29
Brandon Marsh
Career
Per 600 PA
248
71.09
Vinny Castilla
Careerverified
Per 600 PAverified
1105
89.79
Brandon Marsh
Career
Per 600 PA
234
67.08
Vinny Castilla
Careerverified
Per 600 PAverified
1687
137.08
Brandon Marsh
Career
Per 600 PA
430
123.27
Vinny Castilla
Careerverified
Per 600 PAverified
1001.23
81.36
Brandon Marsh
Career
Per 600 PA
278.99
79.98
Vinny Castilla
Careerverified
Per 600 PAverified
60
4.88
Brandon Marsh
Career
Per 600 PA
11
3.15
Vinny Castilla
Careerverified
Per 600 PA
423
34.37
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Vinny Castilla
Careerverified
Per 600 PAverified
64
5.2
Brandon Marsh
Career
Per 600 PA
4
1.15
Vinny Castilla
Career
Per 600 PAverified
1069
86.86
Brandon Marsh
Careerverified
Per 600 PA
657
188.34
Vinny Castilla
Careerverified
Per 600 PAverified
6.91
6.91
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Vinny Castilla
Careerverified
Per 600 PAverified
0.4
0.4
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Vinny Castilla
Career
Per 600 PA
8
0.65
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Vinny Castilla
Careerverified
Per 600 PAverified
71
5.77
Brandon Marsh
Career
Per 600 PA
17
4.87
Vinny Castilla
Career
Per 600 PA
224
18.2
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Vinny Castilla
Career
Per 600 PA
33
2.68
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Vinny Castilla
Careerverified
Per 600 PAverified
43
3.49
Brandon Marsh
Career
Per 600 PA
11
3.15
Vinny Castilla
Careerverified
Per 600 PA
76
6.18
Brandon Marsh
Career
Per 600 PAverified
63
18.06
Vinny Castilla
Career
Per 600 PA
43.42
43.42
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Vinny Castilla and Brandon Marsh

Vinny Castilla
Careerverified
Per 9 Inningsverified
16
16
Brandon Marsh
Career
Per 9 Innings
5
5
Vinny Castilla
Careerverified
Per 9 Innings
1826
1.07
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Vinny Castilla
Careerverified
Per 9 Inningsverified
1752
1.02
Brandon Marsh
Career
Per 9 Innings
517
1
Vinny Castilla
Careerverified
Per 9 Innings
46287
27
Brandon Marsh
Career
Per 9 Innings
13930
27
Vinny Castilla
Careerverified
Per 9 Innings
15429
9
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Vinny Castilla
Careerverified
Per 9 Innings
1389
0.81
Brandon Marsh
Career
Per 9 Inningsverified
1143
2.22
Vinny Castilla
Careerverified
Per 9 Inningsverified
3632
2.12
Brandon Marsh
Career
Per 9 Innings
15
0.03
Vinny Castilla
Career
Per 9 Innings
174
0.1
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Vinny Castilla
Careerverified
Per 9 Inningsverified
5195
3.03
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Vinny Castilla
Careerverified
Per 9 Inningsverified
5021
2.93
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Vinny Castilla
Career
Per 9 Innings
96.65
96.65
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Vinny Castilla
Careerverified
Per 9 Inningsverified
2.75
2.75
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Vinny Castilla
Careerverified
Per 9 Inningsverified
95.95
95.95
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Vinny Castilla
Careerverified
Per 9 Inningsverified
426
0.25
Brandon Marsh
Career
Per 9 Innings
3
0.01
Vinny Castilla
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Vinny Castilla
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Vinny Castilla
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Vinny Castilla
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0