Brandon Marsh vs. John Reilly — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Pre-GenerationalOhioThrows RightBats RightNorth AmericaCincinnati Red StockingsAmerican AssociationFirst Baseman

Looking at the career totals, Brandon Marsh and John Reilly are closely matched on the surface stats. John Reilly posted stronger numbers in OPS (.763 vs .750) and slugging (.438 vs .416). Brandon Marsh had the advantage in on-base percentage (.333 vs .325). By the career numbers, John Reilly 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 Marsh and John Reilly

Brandon Marsh
Career
Per 600 PA
5
5
John Reilly
Careerverified
Per 600 PAverified
10
10
Brandon Marsh
Career
Per 600 PAverified
605
173.44
John Reilly
Careerverified
Per 600 PA
1142
138.84
Brandon Marsh
Career
Per 600 PA
2093
600
John Reilly
Careerverified
Per 600 PA
4935
600
Brandon Marsh
Career
Per 600 PA
1861
533.49
John Reilly
Careerverified
Per 600 PAverified
4684
569.48
Brandon Marsh
Career
Per 600 PA
0.261
0.261
John Reilly
Careerverified
Per 600 PAverified
0.289
0.289
Brandon Marsh
Career
Per 600 PA
0.777
0.777
John Reilly
Careerverified
Per 600 PAverified
0.802
0.802
Brandon Marsh
Career
Per 600 PA
486
139.32
John Reilly
Careerverified
Per 600 PAverified
1352
164.38
Brandon Marsh
Career
Per 600 PA
319
91.45
John Reilly
Careerverified
Per 600 PAverified
929
112.95
Brandon Marsh
Career
Per 600 PAverified
97
27.81
John Reilly
Careerverified
Per 600 PA
215
26.14
Brandon Marsh
Career
Per 600 PA
18
5.16
John Reilly
Careerverified
Per 600 PAverified
139
16.9
Brandon Marsh
Career
Per 600 PAverified
52
14.91
John Reilly
Careerverified
Per 600 PA
69
8.39
Brandon Marsh
Career
Per 600 PA
167
47.87
John Reilly
Careerverified
Per 600 PAverified
423
51.43
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
John Reilly
Career
Per 600 PA
0.313
0.313
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
John Reilly
Career
Per 600 PA
0.015
0.015
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
John Reilly
Career
Per 600 PA
0.051
0.051
Brandon Marsh
Career
Per 600 PA
275.67
79.03
John Reilly
Careerverified
Per 600 PAverified
697.1
84.75
Brandon Marsh
Career
Per 600 PA
775
222.17
John Reilly
Careerverified
Per 600 PAverified
2052
249.48
Brandon Marsh
Career
Per 600 PAverified
692
198.38
John Reilly
Careerverified
Per 600 PA
1603
194.89
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
John Reilly
Career
Per 600 PA
0.325
0.325
Brandon Marsh
Career
Per 600 PA
0.416
0.416
John Reilly
Careerverified
Per 600 PAverified
0.438
0.438
Brandon Marsh
Career
Per 600 PA
0.749
0.749
John Reilly
Careerverified
Per 600 PAverified
0.763
0.763
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
John Reilly
Career
Per 600 PA
0.15
0.15
Brandon Marsh
Career
Per 600 PA
0.254
0.254
John Reilly
Careerverified
Per 600 PAverified
0.256
0.256
Brandon Marsh
Career
Per 600 PA
0.737
0.737
John Reilly
Careerverified
Per 600 PAverified
0.765
0.765
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
John Reilly
Career
Per 600 PA
0.293
0.293
Brandon Marsh
Career
Per 600 PA
248
71.09
John Reilly
Careerverified
Per 600 PAverified
898
109.18
Brandon Marsh
Career
Per 600 PA
234
67.08
John Reilly
Careerverified
Per 600 PAverified
740
89.97
Brandon Marsh
Career
Per 600 PA
430
123.27
John Reilly
Careerverified
Per 600 PAverified
1569
190.76
Brandon Marsh
Career
Per 600 PA
278.99
79.98
John Reilly
Careerverified
Per 600 PAverified
763.04
92.77
Brandon Marsh
Career
Per 600 PA
11
3.15
John Reilly
Careerverified
Per 600 PAverified
94
11.43
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
John Reilly
Career
Per 600 PA
157
19.09
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
John Reilly
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
657
188.34
John Reilly
Careerverified
Per 600 PAverified
241
29.3
Brandon Marsh
Career
Per 600 PA
3.19
3.19
John Reilly
Careerverified
Per 600 PAverified
20.48
20.48
Brandon Marsh
Career
Per 600 PA
0.3
0.3
John Reilly
Careerverified
Per 600 PAverified
0.65
0.65
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
John Reilly
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
John Reilly
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
John Reilly
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
52
14.91
John Reilly
Careerverified
Per 600 PAverified
245
29.79
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Reilly
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
63
18.06
John Reilly
Careerverified
Per 600 PAverified
245
29.79
Brandon Marsh
Career
Per 600 PA
82.54
82.54
John Reilly
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brandon Marsh and John Reilly

Brandon Marsh
Career
Per 9 Innings
5
5
John Reilly
Careerverified
Per 9 Inningsverified
10
10
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
John Reilly
Careerverified
Per 9 Innings
1154
1.03
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
John Reilly
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
13930
27
John Reilly
Careerverified
Per 9 Innings
30216
27
Brandon Marsh
Career
Per 9 Innings
4643.1
9
John Reilly
Careerverified
Per 9 Innings
10072
9
Brandon Marsh
Career
Per 9 Innings
1143
2.22
John Reilly
Careerverified
Per 9 Inningsverified
10988
9.82
Brandon Marsh
Career
Per 9 Innings
15
0.03
John Reilly
Careerverified
Per 9 Inningsverified
299
0.27
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
John Reilly
Career
Per 9 Innings
326
0.29
Brandon Marsh
Career
Per 9 Innings
1176
2.28
John Reilly
Careerverified
Per 9 Inningsverified
11613
10.38
Brandon Marsh
Career
Per 9 Innings
1158
2.24
John Reilly
Careerverified
Per 9 Inningsverified
11287
10.09
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
John Reilly
Career
Per 9 Innings
97.19
97.19
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
John Reilly
Careerverified
Per 9 Inningsverified
9.781
9.781
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
John Reilly
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
3
0.01
John Reilly
Careerverified
Per 9 Inningsverified
656
0.59
Brandon Marsh
Career
Per 9 Innings
0
0
John Reilly
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Reilly
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Reilly
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Reilly
Career
Per 9 Innings
0
0