Bryan Anderson vs. Brandon Marsh — Career Comparison

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

On the career numbers, Brandon Marsh posted the stronger offensive profile against Bryan Anderson. Brandon Marsh posted stronger numbers in OPS (.750 vs .556) and on-base percentage (.333 vs .276). 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 Bryan Anderson and Brandon Marsh

Bryan Anderson
Career
Per 600 PA
5
5
Brandon Marsh
Career
Per 600 PA
5
5
Bryan Anderson
Career
Per 600 PAverified
40
311.69
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Bryan Anderson
Career
Per 600 PA
77
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Bryan Anderson
Career
Per 600 PA
68
529.87
Brandon Marsh
Careerverified
Per 600 PAverified
1861
533.49
Bryan Anderson
Career
Per 600 PA
0.221
0.221
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Bryan Anderson
Career
Per 600 PA
0.608
0.608
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Bryan Anderson
Career
Per 600 PA
15
116.88
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Bryan Anderson
Career
Per 600 PA
11
85.71
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Bryan Anderson
Career
Per 600 PAverified
4
31.17
Brandon Marsh
Careerverified
Per 600 PA
97
27.81
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Bryan Anderson
Career
Per 600 PA
4
31.17
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Bryan Anderson
Career
Per 600 PA
0.267
0.267
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Bryan Anderson
Career
Per 600 PA
5.68
44.26
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Bryan Anderson
Career
Per 600 PA
19
148.05
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Bryan Anderson
Career
Per 600 PA
21
163.64
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Bryan Anderson
Career
Per 600 PA
0.276
0.276
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Bryan Anderson
Career
Per 600 PA
0.279
0.279
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Bryan Anderson
Career
Per 600 PA
0.556
0.556
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Bryan Anderson
Career
Per 600 PA
0.059
0.059
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Bryan Anderson
Career
Per 600 PA
0.194
0.194
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Bryan Anderson
Career
Per 600 PA
0.482
0.482
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Bryan Anderson
Career
Per 600 PA
0.294
0.294
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Bryan Anderson
Career
Per 600 PA
4
31.17
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Bryan Anderson
Career
Per 600 PA
7
54.55
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Bryan Anderson
Career
Per 600 PA
11
85.71
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Bryan Anderson
Career
Per 600 PA
5.9
45.97
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Bryan Anderson
Career
Per 600 PA
4
31.17
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Bryan Anderson
Careerverified
Per 600 PAverified
19
148.05
Brandon Marsh
Career
Per 600 PA
657
188.34
Bryan Anderson
Careerverified
Per 600 PAverified
4.05
4.05
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Bryan Anderson
Career
Per 600 PA
0.21
0.21
Brandon Marsh
Careerverified
Per 600 PAverified
0.3
0.3
Bryan Anderson
Career
Per 600 PAverified
1
7.79
Brandon Marsh
Careerverified
Per 600 PA
9
2.58
Bryan Anderson
Career
Per 600 PAverified
2
15.58
Brandon Marsh
Careerverified
Per 600 PA
17
4.87
Bryan Anderson
Careerverified
Per 600 PA
1
7.79
Brandon Marsh
Career
Per 600 PAverified
15
4.3
Bryan Anderson
Career
Per 600 PA
1
7.79
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Bryan Anderson
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Bryan Anderson
Career
Per 600 PA
1
7.79
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Bryan Anderson
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Bryan Anderson and Brandon Marsh

Bryan Anderson
Career
Per 9 Innings
4
4
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Bryan Anderson
Career
Per 9 Inningsverified
24
1.51
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
Bryan Anderson
Career
Per 9 Innings
16
1
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Bryan Anderson
Career
Per 9 Innings
430
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Bryan Anderson
Career
Per 9 Innings
143.1
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Bryan Anderson
Career
Per 9 Inningsverified
113
7.1
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Bryan Anderson
Career
Per 9 Inningsverified
9
0.57
Brandon Marsh
Careerverified
Per 9 Innings
15
0.03
Bryan Anderson
Careerverified
Per 9 Innings
4
0.25
Brandon Marsh
Career
Per 9 Inningsverified
18
0.03
Bryan Anderson
Career
Per 9 Inningsverified
126
7.91
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Bryan Anderson
Career
Per 9 Inningsverified
122
7.66
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Bryan Anderson
Career
Per 9 Innings
96.83
96.83
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Bryan Anderson
Careerverified
Per 9 Inningsverified
5.083
5.083
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Bryan Anderson
Career
Per 9 Innings
66.67
66.67
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Bryan Anderson
Career
Per 9 Inningsverified
1
0.06
Brandon Marsh
Careerverified
Per 9 Innings
3
0.01
Bryan Anderson
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Bryan Anderson
Career
Per 9 Innings
10
0.63
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Bryan Anderson
Careerverified
Per 9 Inningsverified
1
0.06
Brandon Marsh
Career
Per 9 Innings
0
0