Brandon Marsh vs. Craig Reynolds — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Baby BoomersTexasThrows RightBats LeftNorth AmericaHouston AstrosAmerican LeagueShortstopAll-Star

When their careers are measured against the same standard, Brandon Marsh comes out clearly ahead of Craig Reynolds across most offensive categories. Brandon Marsh led in walk rate (BB%+ 113 vs 53), home run production (HR/PA+ 91 vs 52), and on-base percentage (OBP+ 106 vs 91). Craig Reynolds held the edge in contact rate (K%+ 154 vs 73). Brandon Marsh was the more complete offensive player.

Hitting Stats for Brandon Marsh and Craig Reynolds

Brandon Marsh
Career
Per 600 PA
5
5
Craig Reynolds
Careerverified
Per 600 PAverified
15
15
Brandon Marsh
Career
Per 600 PA
605
173.44
Craig Reynolds
Careerverified
Per 600 PAverified
1491
183.96
Brandon Marsh
Career
Per 600 PA
2093
600
Craig Reynolds
Careerverified
Per 600 PA
4863
600
Brandon Marsh
Career
Per 600 PA
1861
533.49
Craig Reynolds
Careerverified
Per 600 PAverified
4466
551.02
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Craig Reynolds
Career
Per 600 PA
0.256
0.256
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Craig Reynolds
Career
Per 600 PA
0.663
0.663
Brandon Marsh
Career
Per 600 PA
486
139.32
Craig Reynolds
Careerverified
Per 600 PAverified
1142
140.9
Brandon Marsh
Career
Per 600 PA
319
91.45
Craig Reynolds
Careerverified
Per 600 PAverified
892
110.06
Brandon Marsh
Career
Per 600 PAverified
97
27.81
Craig Reynolds
Careerverified
Per 600 PA
143
17.64
Brandon Marsh
Career
Per 600 PA
18
5.16
Craig Reynolds
Careerverified
Per 600 PAverified
65
8.02
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Craig Reynolds
Career
Per 600 PA
42
5.18
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Craig Reynolds
Careerverified
Per 600 PA
250
30.85
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Craig Reynolds
Career
Per 600 PA
0.219
0.219
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Craig Reynolds
Career
Per 600 PA
0.009
0.009
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Craig Reynolds
Career
Per 600 PA
0.037
0.037
Brandon Marsh
Career
Per 600 PAverified
275.67
79.03
Craig Reynolds
Careerverified
Per 600 PA
451.97
55.76
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Craig Reynolds
Careerverified
Per 600 PA
1541
190.13
Brandon Marsh
Career
Per 600 PAverified
692
198.38
Craig Reynolds
Careerverified
Per 600 PA
1378
170.02
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Craig Reynolds
Career
Per 600 PA
0.291
0.291
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Craig Reynolds
Career
Per 600 PA
0.345
0.345
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Craig Reynolds
Career
Per 600 PA
0.636
0.636
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Craig Reynolds
Career
Per 600 PA
0.089
0.089
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Craig Reynolds
Career
Per 600 PA
0.217
0.217
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Craig Reynolds
Career
Per 600 PA
0.539
0.539
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Craig Reynolds
Career
Per 600 PA
0.271
0.271
Brandon Marsh
Career
Per 600 PAverified
248
71.09
Craig Reynolds
Careerverified
Per 600 PA
480
59.22
Brandon Marsh
Career
Per 600 PAverified
234
67.08
Craig Reynolds
Careerverified
Per 600 PA
377
46.51
Brandon Marsh
Career
Per 600 PAverified
430
123.27
Craig Reynolds
Careerverified
Per 600 PA
815
100.56
Brandon Marsh
Career
Per 600 PAverified
278.99
79.98
Craig Reynolds
Careerverified
Per 600 PA
497.07
61.33
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Craig Reynolds
Career
Per 600 PA
9
1.11
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Craig Reynolds
Careerverified
Per 600 PA
227
28.01
Brandon Marsh
Career
Per 600 PA
4
1.15
Craig Reynolds
Careerverified
Per 600 PAverified
34
4.19
Brandon Marsh
Career
Per 600 PA
657
188.34
Craig Reynolds
Careerverified
Per 600 PAverified
406
50.09
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Craig Reynolds
Careerverified
Per 600 PAverified
11.98
11.98
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Craig Reynolds
Careerverified
Per 600 PAverified
0.56
0.56
Brandon Marsh
Career
Per 600 PA
9
2.58
Craig Reynolds
Careerverified
Per 600 PAverified
124
15.3
Brandon Marsh
Career
Per 600 PAverified
17
4.87
Craig Reynolds
Careerverified
Per 600 PA
37
4.57
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Craig Reynolds
Career
Per 600 PA
49
6.05
Brandon Marsh
Career
Per 600 PAverified
52
14.91
Craig Reynolds
Careerverified
Per 600 PA
58
7.16
Brandon Marsh
Career
Per 600 PA
11
3.15
Craig Reynolds
Careerverified
Per 600 PAverified
32
3.95
Brandon Marsh
Career
Per 600 PAverified
63
18.06
Craig Reynolds
Careerverified
Per 600 PA
90
11.1
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
Craig Reynolds
Career
Per 600 PA
64.44
64.44

Fielding Stats for Brandon Marsh and Craig Reynolds

Brandon Marsh
Career
Per 9 Innings
5
5
Craig Reynolds
Careerverified
Per 9 Inningsverified
15
15
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Craig Reynolds
Careerverified
Per 9 Innings
1392
1.2
Brandon Marsh
Career
Per 9 Inningsverified
517
1
Craig Reynolds
Careerverified
Per 9 Innings
1152
0.99
Brandon Marsh
Career
Per 9 Innings
13930
27
Craig Reynolds
Careerverified
Per 9 Innings
31272
27
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Craig Reynolds
Careerverified
Per 9 Innings
10424
9
Brandon Marsh
Career
Per 9 Inningsverified
1143
2.22
Craig Reynolds
Careerverified
Per 9 Innings
1905
1.64
Brandon Marsh
Career
Per 9 Innings
15
0.03
Craig Reynolds
Careerverified
Per 9 Inningsverified
3662
3.16
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Craig Reynolds
Career
Per 9 Innings
196
0.17
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Craig Reynolds
Careerverified
Per 9 Inningsverified
5763
4.98
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Craig Reynolds
Careerverified
Per 9 Inningsverified
5567
4.81
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Craig Reynolds
Career
Per 9 Innings
96.6
96.6
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Craig Reynolds
Careerverified
Per 9 Inningsverified
3.999
3.999
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Craig Reynolds
Careerverified
Per 9 Inningsverified
82.76
82.76
Brandon Marsh
Career
Per 9 Innings
3
0.01
Craig Reynolds
Careerverified
Per 9 Inningsverified
692
0.6
Brandon Marsh
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Craig Reynolds
Career
Per 9 Innings
0
0