Gary Bennett vs. Brandon Marsh — Career Comparison

Gen XIllinoisThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueCatcher
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

When their careers are measured against the same standard, Brandon Marsh comes out clearly ahead of Gary Bennett across most offensive categories. Brandon Marsh led in home run production (HR/PA+ 91 vs 34), walk rate (BB%+ 113 vs 65), and slugging (SLG+ 105 vs 77). Gary Bennett held the edge in contact rate (K%+ 114 vs 73). Brandon Marsh was the more complete offensive player.

Hitting Stats for Gary Bennett and Brandon Marsh

Gary Bennett
Careerverified
Per 600 PAverified
13
13
Brandon Marsh
Career
Per 600 PA
5
5
Gary Bennett
Career
Per 600 PAverified
587
187.74
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Gary Bennett
Career
Per 600 PA
1876
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Gary Bennett
Career
Per 600 PAverified
1690
540.51
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Gary Bennett
Career
Per 600 PA
0.241
0.241
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Gary Bennett
Career
Per 600 PA
0.654
0.654
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Gary Bennett
Career
Per 600 PA
408
130.49
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Gary Bennett
Career
Per 600 PAverified
309
98.83
Brandon Marsh
Careerverified
Per 600 PA
319
91.45
Gary Bennett
Career
Per 600 PA
74
23.67
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Gary Bennett
Career
Per 600 PA
3
0.96
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Gary Bennett
Career
Per 600 PA
22
7.04
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Gary Bennett
Career
Per 600 PA
99
31.66
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Gary Bennett
Career
Per 600 PA
0.243
0.243
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Gary Bennett
Career
Per 600 PA
0.013
0.013
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Gary Bennett
Career
Per 600 PA
0.054
0.054
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Gary Bennett
Career
Per 600 PA
166.02
53.1
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Gary Bennett
Career
Per 600 PA
554
177.19
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Gary Bennett
Career
Per 600 PA
563
180.06
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Gary Bennett
Career
Per 600 PA
0.302
0.302
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Gary Bennett
Career
Per 600 PA
0.328
0.328
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Gary Bennett
Career
Per 600 PA
0.63
0.63
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Gary Bennett
Career
Per 600 PA
0.086
0.086
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Gary Bennett
Career
Per 600 PA
0.218
0.218
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Gary Bennett
Career
Per 600 PA
0.534
0.534
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Gary Bennett
Career
Per 600 PA
0.273
0.273
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Gary Bennett
Career
Per 600 PA
141
45.1
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Gary Bennett
Career
Per 600 PA
192
61.41
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Gary Bennett
Career
Per 600 PA
311
99.47
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Gary Bennett
Career
Per 600 PA
173.29
55.42
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Gary Bennett
Careerverified
Per 600 PAverified
16
5.12
Brandon Marsh
Career
Per 600 PA
11
3.15
Gary Bennett
Career
Per 600 PA
139
44.46
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Gary Bennett
Careerverified
Per 600 PAverified
19
6.08
Brandon Marsh
Career
Per 600 PA
4
1.15
Gary Bennett
Careerverified
Per 600 PAverified
270
86.35
Brandon Marsh
Career
Per 600 PA
657
188.34
Gary Bennett
Careerverified
Per 600 PAverified
6.95
6.95
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Gary Bennett
Careerverified
Per 600 PAverified
0.51
0.51
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Gary Bennett
Careerverified
Per 600 PAverified
14
4.48
Brandon Marsh
Career
Per 600 PA
9
2.58
Gary Bennett
Career
Per 600 PAverified
17
5.44
Brandon Marsh
Career
Per 600 PA
17
4.87
Gary Bennett
Career
Per 600 PA
53
16.95
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Gary Bennett
Career
Per 600 PA
6
1.92
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Gary Bennett
Career
Per 600 PA
5
1.6
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Gary Bennett
Career
Per 600 PA
11
3.52
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Gary Bennett
Career
Per 600 PA
54.55
54.55
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Gary Bennett and Brandon Marsh

Gary Bennett
Careerverified
Per 9 Inningsverified
12
12
Brandon Marsh
Career
Per 9 Innings
5
5
Gary Bennett
Career
Per 9 Innings
560
1.19
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Gary Bennett
Career
Per 9 Inningsverified
475
1.01
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Gary Bennett
Career
Per 9 Innings
12700
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Gary Bennett
Career
Per 9 Innings
4233.1
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Gary Bennett
Careerverified
Per 9 Inningsverified
2916
6.2
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Gary Bennett
Careerverified
Per 9 Inningsverified
171
0.36
Brandon Marsh
Career
Per 9 Innings
15
0.03
Gary Bennett
Career
Per 9 Innings
27
0.06
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Gary Bennett
Careerverified
Per 9 Inningsverified
3114
6.62
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Gary Bennett
Careerverified
Per 9 Inningsverified
3087
6.56
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Gary Bennett
Careerverified
Per 9 Inningsverified
99.13
99.13
Brandon Marsh
Career
Per 9 Innings
98.47
98.47
Gary Bennett
Careerverified
Per 9 Inningsverified
5.513
5.513
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Gary Bennett
Careerverified
Per 9 Inningsverified
84.82
84.82
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Gary Bennett
Careerverified
Per 9 Inningsverified
22
0.05
Brandon Marsh
Career
Per 9 Innings
3
0.01
Gary Bennett
Career
Per 9 Innings
30
0.06
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Gary Bennett
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Gary Bennett
Career
Per 9 Innings
257
0.55
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Gary Bennett
Careerverified
Per 9 Inningsverified
71
0.15
Brandon Marsh
Career
Per 9 Innings
0
0