Fred Carroll vs. Brandon Marsh — Career Comparison

Pre-GenerationalCaliforniaThrows RightBats RightNorth AmericaPittsburgh PiratesNational LeagueCatcher
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Fred Carroll posted the stronger offensive profile against Brandon Marsh. Fred Carroll posted stronger numbers in OPS (.778 vs .750) and on-base percentage (.370 vs .333). Brandon Marsh had the advantage in home run production (52 career HR at a higher rate). By the career numbers, Fred Carroll had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Fred Carroll and Brandon Marsh

Fred Carroll
Careerverified
Per 600 PAverified
8
8
Brandon Marsh
Career
Per 600 PA
5
5
Fred Carroll
Careerverified
Per 600 PA
754
137.51
Brandon Marsh
Career
Per 600 PAverified
605
173.44
Fred Carroll
Careerverified
Per 600 PA
3290
600
Brandon Marsh
Career
Per 600 PA
2093
600
Fred Carroll
Careerverified
Per 600 PA
2892
527.42
Brandon Marsh
Career
Per 600 PAverified
1861
533.49
Fred Carroll
Careerverified
Per 600 PAverified
0.284
0.284
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Fred Carroll
Careerverified
Per 600 PAverified
0.819
0.819
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Fred Carroll
Careerverified
Per 600 PAverified
820
149.54
Brandon Marsh
Career
Per 600 PA
486
139.32
Fred Carroll
Careerverified
Per 600 PAverified
581
105.96
Brandon Marsh
Career
Per 600 PA
319
91.45
Fred Carroll
Careerverified
Per 600 PA
146
26.63
Brandon Marsh
Career
Per 600 PAverified
97
27.81
Fred Carroll
Careerverified
Per 600 PAverified
66
12.04
Brandon Marsh
Career
Per 600 PA
18
5.16
Fred Carroll
Career
Per 600 PA
27
4.92
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Fred Carroll
Careerverified
Per 600 PA
239
43.59
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Fred Carroll
Career
Per 600 PA
0.292
0.292
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Fred Carroll
Career
Per 600 PA
0.009
0.009
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Fred Carroll
Career
Per 600 PA
0.033
0.033
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Fred Carroll
Careerverified
Per 600 PAverified
499.96
91.18
Brandon Marsh
Career
Per 600 PA
275.67
79.03
Fred Carroll
Careerverified
Per 600 PA
1179
215.02
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Fred Carroll
Careerverified
Per 600 PAverified
1218
222.13
Brandon Marsh
Career
Per 600 PA
692
198.38
Fred Carroll
Careerverified
Per 600 PAverified
0.37
0.37
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Fred Carroll
Career
Per 600 PA
0.408
0.408
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Fred Carroll
Careerverified
Per 600 PAverified
0.778
0.778
Brandon Marsh
Career
Per 600 PA
0.749
0.749
Fred Carroll
Career
Per 600 PA
0.124
0.124
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Fred Carroll
Careerverified
Per 600 PAverified
0.269
0.269
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Fred Carroll
Careerverified
Per 600 PAverified
0.827
0.827
Brandon Marsh
Career
Per 600 PA
0.737
0.737
Fred Carroll
Career
Per 600 PA
0.291
0.291
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Fred Carroll
Careerverified
Per 600 PAverified
546
99.57
Brandon Marsh
Career
Per 600 PA
248
71.09
Fred Carroll
Careerverified
Per 600 PA
366
66.75
Brandon Marsh
Career
Per 600 PAverified
234
67.08
Fred Carroll
Careerverified
Per 600 PAverified
885
161.4
Brandon Marsh
Career
Per 600 PA
430
123.27
Fred Carroll
Careerverified
Per 600 PAverified
523.44
95.46
Brandon Marsh
Career
Per 600 PA
278.99
79.98
Fred Carroll
Careerverified
Per 600 PAverified
50
9.12
Brandon Marsh
Career
Per 600 PA
11
3.15
Fred Carroll
Careerverified
Per 600 PAverified
348
63.47
Brandon Marsh
Career
Per 600 PA
195
55.9
Fred Carroll
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Fred Carroll
Careerverified
Per 600 PAverified
136
24.8
Brandon Marsh
Career
Per 600 PA
657
188.34
Fred Carroll
Careerverified
Per 600 PAverified
24.19
24.19
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Fred Carroll
Careerverified
Per 600 PAverified
2.56
2.56
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Fred Carroll
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Fred Carroll
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Fred Carroll
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Fred Carroll
Careerverified
Per 600 PAverified
137
24.98
Brandon Marsh
Career
Per 600 PA
52
14.91
Fred Carroll
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Fred Carroll
Careerverified
Per 600 PAverified
137
24.98
Brandon Marsh
Career
Per 600 PA
63
18.06
Fred Carroll
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Fred Carroll and Brandon Marsh

Fred Carroll
Careerverified
Per 9 Inningsverified
8
8
Brandon Marsh
Career
Per 9 Innings
5
5
Fred Carroll
Careerverified
Per 9 Innings
761
1.01
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Fred Carroll
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Fred Carroll
Careerverified
Per 9 Innings
20409
27
Brandon Marsh
Career
Per 9 Innings
13930
27
Fred Carroll
Careerverified
Per 9 Innings
6803
9
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Fred Carroll
Careerverified
Per 9 Inningsverified
3163
4.18
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Fred Carroll
Careerverified
Per 9 Inningsverified
552
0.73
Brandon Marsh
Career
Per 9 Innings
15
0.03
Fred Carroll
Career
Per 9 Innings
356
0.47
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Fred Carroll
Careerverified
Per 9 Inningsverified
4071
5.39
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Fred Carroll
Careerverified
Per 9 Inningsverified
3715
4.91
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Fred Carroll
Career
Per 9 Innings
91.26
91.26
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Fred Carroll
Careerverified
Per 9 Inningsverified
4.882
4.882
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Fred Carroll
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Fred Carroll
Careerverified
Per 9 Inningsverified
66
0.09
Brandon Marsh
Career
Per 9 Innings
3
0.01
Fred Carroll
Career
Per 9 Innings
369
0.49
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Fred Carroll
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Fred Carroll
Career
Per 9 Innings
100
0.13
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Fred Carroll
Careerverified
Per 9 Inningsverified
42
0.06
Brandon Marsh
Career
Per 9 Innings
0
0