Allen Craig vs. Brandon Marsh — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueFirst BasemanAll-Star
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Allen Craig and Brandon Marsh are a strikingly close offensive match — their adjusted numbers sit nearly on top of each other across the most important hitting dimensions. Their on-base numbers were nearly identical (OBP+ 104 for Allen Craig, 106 for Brandon Marsh), and so was their slugging (SLG+ 107 vs 105). The overall lean goes to Allen Craig, but the margin between these two hitters is genuinely razor-thin.

Hitting Stats for Allen Craig and Brandon Marsh

Allen Craig
Careerverified
Per 600 PAverified
6
6
Brandon Marsh
Career
Per 600 PA
5
5
Allen Craig
Career
Per 600 PA
534
159.17
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
Allen Craig
Career
Per 600 PA
2013
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Allen Craig
Career
Per 600 PAverified
1831
545.75
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Allen Craig
Careerverified
Per 600 PAverified
0.276
0.276
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Allen Craig
Careerverified
Per 600 PAverified
0.781
0.781
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Allen Craig
Careerverified
Per 600 PAverified
506
150.82
Brandon Marsh
Career
Per 600 PA
486
139.32
Allen Craig
Careerverified
Per 600 PAverified
337
100.45
Brandon Marsh
Career
Per 600 PA
319
91.45
Allen Craig
Careerverified
Per 600 PAverified
107
31.89
Brandon Marsh
Career
Per 600 PA
97
27.81
Allen Craig
Career
Per 600 PA
3
0.89
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Allen Craig
Careerverified
Per 600 PAverified
59
17.59
Brandon Marsh
Career
Per 600 PA
52
14.91
Allen Craig
Careerverified
Per 600 PAverified
169
50.37
Brandon Marsh
Career
Per 600 PA
167
47.87
Allen Craig
Career
Per 600 PA
0.334
0.334
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Allen Craig
Careerverified
Per 600 PAverified
0.032
0.032
Brandon Marsh
Career
Per 600 PA
0.028
0.028
Allen Craig
Careerverified
Per 600 PAverified
0.117
0.117
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Allen Craig
Career
Per 600 PA
259.89
77.46
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Allen Craig
Careerverified
Per 600 PAverified
796
237.26
Brandon Marsh
Career
Per 600 PA
775
222.17
Allen Craig
Career
Per 600 PAverified
670
199.7
Brandon Marsh
Careerverified
Per 600 PA
692
198.38
Allen Craig
Careerverified
Per 600 PAverified
0.333
0.333
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Allen Craig
Careerverified
Per 600 PAverified
0.435
0.435
Brandon Marsh
Career
Per 600 PA
0.416
0.416
Allen Craig
Careerverified
Per 600 PAverified
0.768
0.768
Brandon Marsh
Career
Per 600 PA
0.749
0.749
Allen Craig
Careerverified
Per 600 PAverified
0.158
0.158
Brandon Marsh
Career
Per 600 PA
0.155
0.155
Allen Craig
Careerverified
Per 600 PAverified
0.259
0.259
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Allen Craig
Career
Per 600 PA
0.704
0.704
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Allen Craig
Career
Per 600 PA
0.32
0.32
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Allen Craig
Career
Per 600 PAverified
239
71.24
Brandon Marsh
Careerverified
Per 600 PA
248
71.09
Allen Craig
Careerverified
Per 600 PAverified
296
88.23
Brandon Marsh
Career
Per 600 PA
234
67.08
Allen Craig
Careerverified
Per 600 PAverified
476
141.88
Brandon Marsh
Career
Per 600 PA
430
123.27
Allen Craig
Career
Per 600 PA
267.45
79.72
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Allen Craig
Careerverified
Per 600 PAverified
21
6.26
Brandon Marsh
Career
Per 600 PA
11
3.15
Allen Craig
Career
Per 600 PA
143
42.62
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Allen Craig
Career
Per 600 PAverified
4
1.19
Brandon Marsh
Career
Per 600 PA
4
1.15
Allen Craig
Careerverified
Per 600 PAverified
394
117.44
Brandon Marsh
Career
Per 600 PA
657
188.34
Allen Craig
Careerverified
Per 600 PAverified
5.11
5.11
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Allen Craig
Careerverified
Per 600 PAverified
0.36
0.36
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Allen Craig
Career
Per 600 PA
1
0.3
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Allen Craig
Career
Per 600 PAverified
17
5.07
Brandon Marsh
Career
Per 600 PA
17
4.87
Allen Craig
Career
Per 600 PA
51
15.2
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Allen Craig
Career
Per 600 PA
11
3.28
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Allen Craig
Career
Per 600 PA
3
0.89
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Allen Craig
Career
Per 600 PA
14
4.17
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Allen Craig
Career
Per 600 PA
78.57
78.57
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Allen Craig and Brandon Marsh

Allen Craig
Careerverified
Per 9 Inningsverified
6
6
Brandon Marsh
Career
Per 9 Innings
5
5
Allen Craig
Career
Per 9 Innings
514
1.19
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Allen Craig
Career
Per 9 Inningsverified
447
1.03
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Allen Craig
Career
Per 9 Innings
11689
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Allen Craig
Career
Per 9 Innings
3896.1
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Allen Craig
Careerverified
Per 9 Inningsverified
2312
5.34
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Allen Craig
Careerverified
Per 9 Inningsverified
151
0.35
Brandon Marsh
Career
Per 9 Innings
15
0.03
Allen Craig
Careerverified
Per 9 Inningsverified
6
0.01
Brandon Marsh
Career
Per 9 Innings
18
0.03
Allen Craig
Careerverified
Per 9 Inningsverified
2469
5.7
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Allen Craig
Careerverified
Per 9 Inningsverified
2463
5.69
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Allen Craig
Careerverified
Per 9 Inningsverified
99.76
99.76
Brandon Marsh
Career
Per 9 Innings
98.47
98.47
Allen Craig
Careerverified
Per 9 Inningsverified
4.792
4.792
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Allen Craig
Careerverified
Per 9 Inningsverified
86.96
86.96
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Allen Craig
Careerverified
Per 9 Inningsverified
181
0.42
Brandon Marsh
Career
Per 9 Innings
3
0.01
Allen Craig
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Allen Craig
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Allen Craig
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Allen Craig
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0