Brandon Marsh vs. Marcus Thames — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Gen XMississippiThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueLeft Fielder

Adjusted for the eras they played in, Brandon Marsh holds a real edge over Marcus Thames in this comparison. Brandon Marsh led in batting average (AVG+ 107 vs 91), walk rate (BB%+ 113 vs 98), and on-base percentage (OBP+ 106 vs 93). Marcus Thames held the edge in home run production (HR/PA+ 255 vs 91). The edge belongs to Brandon Marsh.

Hitting Stats for Brandon Marsh and Marcus Thames

Brandon Marsh
Career
Per 600 PA
5
5
Marcus Thames
Careerverified
Per 600 PAverified
10
10
Brandon Marsh
Career
Per 600 PA
605
173.44
Marcus Thames
Careerverified
Per 600 PAverified
640
190.48
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Marcus Thames
Career
Per 600 PA
2016
600
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Marcus Thames
Career
Per 600 PAverified
1827
543.75
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Marcus Thames
Career
Per 600 PA
0.246
0.246
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Marcus Thames
Careerverified
Per 600 PAverified
0.797
0.797
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Marcus Thames
Career
Per 600 PA
450
133.93
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Marcus Thames
Career
Per 600 PA
248
73.81
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Marcus Thames
Career
Per 600 PA
83
24.7
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Marcus Thames
Career
Per 600 PA
4
1.19
Brandon Marsh
Career
Per 600 PA
52
14.91
Marcus Thames
Careerverified
Per 600 PAverified
115
34.23
Brandon Marsh
Career
Per 600 PA
167
47.87
Marcus Thames
Careerverified
Per 600 PAverified
202
60.12
Brandon Marsh
Career
Per 600 PA
0.344
0.344
Marcus Thames
Careerverified
Per 600 PAverified
0.449
0.449
Brandon Marsh
Career
Per 600 PA
0.028
0.028
Marcus Thames
Careerverified
Per 600 PAverified
0.063
0.063
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Marcus Thames
Careerverified
Per 600 PAverified
0.256
0.256
Brandon Marsh
Career
Per 600 PA
275.67
79.03
Marcus Thames
Careerverified
Per 600 PAverified
278.95
83.02
Brandon Marsh
Career
Per 600 PA
775
222.17
Marcus Thames
Careerverified
Per 600 PAverified
886
263.69
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Marcus Thames
Career
Per 600 PA
623
185.42
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Marcus Thames
Career
Per 600 PA
0.309
0.309
Brandon Marsh
Career
Per 600 PA
0.416
0.416
Marcus Thames
Careerverified
Per 600 PAverified
0.485
0.485
Brandon Marsh
Career
Per 600 PA
0.749
0.749
Marcus Thames
Careerverified
Per 600 PAverified
0.794
0.794
Brandon Marsh
Career
Per 600 PA
0.155
0.155
Marcus Thames
Careerverified
Per 600 PAverified
0.239
0.239
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Marcus Thames
Careerverified
Per 600 PAverified
0.26
0.26
Brandon Marsh
Career
Per 600 PA
0.737
0.737
Marcus Thames
Careerverified
Per 600 PAverified
0.75
0.75
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Marcus Thames
Career
Per 600 PA
0.275
0.275
Brandon Marsh
Career
Per 600 PA
248
71.09
Marcus Thames
Careerverified
Per 600 PAverified
256
76.19
Brandon Marsh
Career
Per 600 PA
234
67.08
Marcus Thames
Careerverified
Per 600 PAverified
301
89.58
Brandon Marsh
Career
Per 600 PA
430
123.27
Marcus Thames
Careerverified
Per 600 PAverified
442
131.55
Brandon Marsh
Careerverified
Per 600 PA
278.99
79.98
Marcus Thames
Career
Per 600 PAverified
270.78
80.59
Brandon Marsh
Career
Per 600 PA
11
3.15
Marcus Thames
Careerverified
Per 600 PAverified
14
4.17
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Marcus Thames
Career
Per 600 PA
159
47.32
Brandon Marsh
Career
Per 600 PA
4
1.15
Marcus Thames
Career
Per 600 PAverified
4
1.19
Brandon Marsh
Career
Per 600 PA
657
188.34
Marcus Thames
Careerverified
Per 600 PAverified
510
151.79
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Marcus Thames
Careerverified
Per 600 PAverified
3.95
3.95
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Marcus Thames
Careerverified
Per 600 PAverified
0.31
0.31
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
Marcus Thames
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Marcus Thames
Career
Per 600 PA
16
4.76
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Marcus Thames
Career
Per 600 PA
30
8.93
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Marcus Thames
Career
Per 600 PA
3
0.89
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Marcus Thames
Career
Per 600 PA
9
2.68
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Marcus Thames
Career
Per 600 PA
12
3.57
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
Marcus Thames
Career
Per 600 PA
25
25

Fielding Stats for Brandon Marsh and Marcus Thames

Brandon Marsh
Career
Per 9 Innings
5
5
Marcus Thames
Careerverified
Per 9 Inningsverified
10
10
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
Marcus Thames
Career
Per 9 Inningsverified
413
1.37
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Marcus Thames
Career
Per 9 Inningsverified
338
1.12
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Marcus Thames
Career
Per 9 Innings
8158
27
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Marcus Thames
Career
Per 9 Innings
2719.1
9
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Marcus Thames
Career
Per 9 Inningsverified
768
2.54
Brandon Marsh
Career
Per 9 Innings
15
0.03
Marcus Thames
Careerverified
Per 9 Inningsverified
27
0.09
Brandon Marsh
Career
Per 9 Inningsverified
18
0.03
Marcus Thames
Careerverified
Per 9 Innings
16
0.05
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Marcus Thames
Career
Per 9 Inningsverified
811
2.68
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Marcus Thames
Career
Per 9 Inningsverified
795
2.63
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Marcus Thames
Career
Per 9 Innings
98.03
98.03
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Marcus Thames
Careerverified
Per 9 Inningsverified
1.925
1.925
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Marcus Thames
Careerverified
Per 9 Inningsverified
81.84
81.84
Brandon Marsh
Career
Per 9 Innings
3
0.01
Marcus Thames
Careerverified
Per 9 Inningsverified
32
0.11
Brandon Marsh
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Marcus Thames
Career
Per 9 Innings
0
0