Brandon Allen vs. Brandon Marsh — Career Comparison

MillenialTexasThrows RightBats LeftNorth AmericaArizona DiamondbacksNational LeagueFirst Baseman
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

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

Hitting Stats for Brandon Allen and Brandon Marsh

Brandon Allen
Career
Per 600 PA
4
4
Brandon Marsh
Careerverified
Per 600 PAverified
5
5
Brandon Allen
Career
Per 600 PAverified
116
178.92
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Brandon Allen
Career
Per 600 PA
389
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Brandon Allen
Career
Per 600 PA
344
530.59
Brandon Marsh
Careerverified
Per 600 PAverified
1861
533.49
Brandon Allen
Career
Per 600 PA
0.204
0.204
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Brandon Allen
Career
Per 600 PA
0.689
0.689
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Brandon Allen
Career
Per 600 PA
70
107.97
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Brandon Allen
Career
Per 600 PA
37
57.07
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Brandon Allen
Career
Per 600 PAverified
19
29.31
Brandon Marsh
Careerverified
Per 600 PA
97
27.81
Brandon Allen
Career
Per 600 PA
2
3.08
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Brandon Allen
Career
Per 600 PAverified
12
18.51
Brandon Marsh
Careerverified
Per 600 PA
52
14.91
Brandon Allen
Career
Per 600 PAverified
33
50.9
Brandon Marsh
Careerverified
Per 600 PA
167
47.87
Brandon Allen
Careerverified
Per 600 PAverified
0.471
0.471
Brandon Marsh
Career
Per 600 PA
0.344
0.344
Brandon Allen
Careerverified
Per 600 PAverified
0.035
0.035
Brandon Marsh
Career
Per 600 PA
0.028
0.028
Brandon Allen
Careerverified
Per 600 PAverified
0.171
0.171
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Brandon Allen
Career
Per 600 PA
42.61
65.72
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Brandon Allen
Career
Per 600 PA
129
198.97
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Brandon Allen
Career
Per 600 PA
113
174.29
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Brandon Allen
Career
Per 600 PA
0.291
0.291
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Brandon Allen
Career
Per 600 PA
0.375
0.375
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Brandon Allen
Career
Per 600 PA
0.666
0.666
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Brandon Allen
Careerverified
Per 600 PAverified
0.172
0.172
Brandon Marsh
Career
Per 600 PA
0.155
0.155
Brandon Allen
Career
Per 600 PA
0.225
0.225
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Brandon Allen
Career
Per 600 PA
0.63
0.63
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Brandon Allen
Career
Per 600 PA
0.294
0.294
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Brandon Allen
Career
Per 600 PA
44
67.87
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Brandon Allen
Career
Per 600 PA
41
63.24
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Brandon Allen
Career
Per 600 PA
73
112.6
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Brandon Allen
Career
Per 600 PA
38.19
58.91
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Brandon Allen
Career
Per 600 PA
1
1.54
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Brandon Allen
Career
Per 600 PAverified
42
64.78
Brandon Marsh
Careerverified
Per 600 PA
195
55.9
Brandon Allen
Careerverified
Per 600 PAverified
6
9.25
Brandon Marsh
Career
Per 600 PA
4
1.15
Brandon Allen
Careerverified
Per 600 PA
137
211.31
Brandon Marsh
Career
Per 600 PAverified
657
188.34
Brandon Allen
Career
Per 600 PA
2.84
2.84
Brandon Marsh
Careerverified
Per 600 PAverified
3.19
3.19
Brandon Allen
Careerverified
Per 600 PAverified
0.31
0.31
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Brandon Allen
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Brandon Allen
Career
Per 600 PA
2
3.08
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Brandon Allen
Careerverified
Per 600 PA
4
6.17
Brandon Marsh
Career
Per 600 PAverified
15
4.3
Brandon Allen
Career
Per 600 PA
3
4.63
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Brandon Allen
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Brandon Allen
Career
Per 600 PA
3
4.63
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Brandon Allen
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Brandon Allen and Brandon Marsh

Brandon Allen
Career
Per 9 Innings
4
4
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Brandon Allen
Career
Per 9 Innings
107
1.12
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Brandon Allen
Career
Per 9 Inningsverified
99
1.04
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Brandon Allen
Career
Per 9 Innings
2577
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Brandon Allen
Career
Per 9 Innings
859
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Brandon Allen
Career
Per 9 Inningsverified
741
7.76
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Brandon Allen
Careerverified
Per 9 Inningsverified
37
0.39
Brandon Marsh
Career
Per 9 Innings
15
0.03
Brandon Allen
Careerverified
Per 9 Innings
6
0.06
Brandon Marsh
Career
Per 9 Inningsverified
18
0.03
Brandon Allen
Career
Per 9 Inningsverified
784
8.21
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Brandon Allen
Career
Per 9 Inningsverified
778
8.15
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Brandon Allen
Careerverified
Per 9 Inningsverified
99.23
99.23
Brandon Marsh
Career
Per 9 Innings
98.47
98.47
Brandon Allen
Careerverified
Per 9 Inningsverified
7.271
7.271
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Brandon Allen
Careerverified
Per 9 Inningsverified
92.52
92.52
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Brandon Allen
Careerverified
Per 9 Inningsverified
59
0.62
Brandon Marsh
Career
Per 9 Innings
3
0.01
Brandon Allen
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Brandon Allen
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0