Duke Farrell vs. Brandon Marsh — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats SwitchNorth AmericaWashington NationalsNational LeagueCatcher
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Looking at the career totals, Duke Farrell and Brandon Marsh are closely matched on the surface stats. Brandon Marsh posted stronger numbers in OPS (.750 vs .723) and slugging (.416 vs .385). Duke Farrell had the advantage in on-base percentage (.338 vs .333). 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 Duke Farrell and Brandon Marsh

Duke Farrell
Careerverified
Per 600 PAverified
18
18
Brandon Marsh
Career
Per 600 PA
5
5
Duke Farrell
Careerverified
Per 600 PA
1565
149.93
Brandon Marsh
Career
Per 600 PAverified
605
173.44
Duke Farrell
Careerverified
Per 600 PA
6263
600
Brandon Marsh
Career
Per 600 PA
2093
600
Duke Farrell
Careerverified
Per 600 PAverified
5682
544.34
Brandon Marsh
Career
Per 600 PA
1861
533.49
Duke Farrell
Careerverified
Per 600 PAverified
0.277
0.277
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Duke Farrell
Career
Per 600 PA
0.753
0.753
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Duke Farrell
Careerverified
Per 600 PAverified
1572
150.6
Brandon Marsh
Career
Per 600 PA
486
139.32
Duke Farrell
Careerverified
Per 600 PAverified
1186
113.62
Brandon Marsh
Career
Per 600 PA
319
91.45
Duke Farrell
Careerverified
Per 600 PA
211
20.21
Brandon Marsh
Career
Per 600 PAverified
97
27.81
Duke Farrell
Careerverified
Per 600 PAverified
123
11.78
Brandon Marsh
Career
Per 600 PA
18
5.16
Duke Farrell
Career
Per 600 PA
52
4.98
Brandon Marsh
Career
Per 600 PAverified
52
14.91
Duke Farrell
Careerverified
Per 600 PA
386
36.98
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Duke Farrell
Career
Per 600 PA
0.246
0.246
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Duke Farrell
Career
Per 600 PA
0.009
0.009
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Duke Farrell
Career
Per 600 PA
0.033
0.033
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Duke Farrell
Careerverified
Per 600 PA
800.28
76.67
Brandon Marsh
Career
Per 600 PAverified
275.67
79.03
Duke Farrell
Careerverified
Per 600 PA
2185
209.32
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Duke Farrell
Careerverified
Per 600 PAverified
2102
201.37
Brandon Marsh
Career
Per 600 PA
692
198.38
Duke Farrell
Careerverified
Per 600 PAverified
0.338
0.338
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Duke Farrell
Career
Per 600 PA
0.385
0.385
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Duke Farrell
Career
Per 600 PA
0.723
0.723
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Duke Farrell
Career
Per 600 PA
0.108
0.108
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Duke Farrell
Career
Per 600 PA
0.248
0.248
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Duke Farrell
Career
Per 600 PA
0.697
0.697
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Duke Farrell
Career
Per 600 PA
0.289
0.289
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Duke Farrell
Careerverified
Per 600 PAverified
829
79.42
Brandon Marsh
Career
Per 600 PA
248
71.09
Duke Farrell
Careerverified
Per 600 PAverified
916
87.75
Brandon Marsh
Career
Per 600 PA
234
67.08
Duke Farrell
Careerverified
Per 600 PAverified
1693
162.19
Brandon Marsh
Career
Per 600 PA
430
123.27
Duke Farrell
Careerverified
Per 600 PAverified
877.53
84.07
Brandon Marsh
Career
Per 600 PA
278.99
79.98
Duke Farrell
Careerverified
Per 600 PAverified
50
4.79
Brandon Marsh
Career
Per 600 PA
11
3.15
Duke Farrell
Careerverified
Per 600 PA
480
45.98
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Duke Farrell
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Duke Farrell
Careerverified
Per 600 PAverified
369
35.35
Brandon Marsh
Career
Per 600 PA
657
188.34
Duke Farrell
Careerverified
Per 600 PAverified
16.97
16.97
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Duke Farrell
Careerverified
Per 600 PAverified
1.3
1.3
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Duke Farrell
Careerverified
Per 600 PAverified
51
4.89
Brandon Marsh
Career
Per 600 PA
9
2.58
Duke Farrell
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Duke Farrell
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Duke Farrell
Careerverified
Per 600 PA
150
14.37
Brandon Marsh
Career
Per 600 PAverified
52
14.91
Duke Farrell
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Duke Farrell
Careerverified
Per 600 PA
150
14.37
Brandon Marsh
Career
Per 600 PAverified
63
18.06
Duke Farrell
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Duke Farrell and Brandon Marsh

Duke Farrell
Careerverified
Per 9 Inningsverified
18
18
Brandon Marsh
Career
Per 9 Innings
5
5
Duke Farrell
Careerverified
Per 9 Innings
1522
1.05
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Duke Farrell
Career
Per 9 Innings
61
0.04
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Duke Farrell
Careerverified
Per 9 Innings
39045
27
Brandon Marsh
Career
Per 9 Innings
13930
27
Duke Farrell
Careerverified
Per 9 Innings
13015
9
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Duke Farrell
Careerverified
Per 9 Inningsverified
5627
3.89
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Duke Farrell
Careerverified
Per 9 Inningsverified
2152
1.49
Brandon Marsh
Career
Per 9 Innings
15
0.03
Duke Farrell
Career
Per 9 Innings
562
0.39
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Duke Farrell
Careerverified
Per 9 Inningsverified
8341
5.77
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Duke Farrell
Careerverified
Per 9 Inningsverified
7779
5.38
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Duke Farrell
Career
Per 9 Innings
93.26
93.26
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Duke Farrell
Careerverified
Per 9 Inningsverified
5.111
5.111
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Duke Farrell
Career
Per 9 Innings
4.01
4.01
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Duke Farrell
Careerverified
Per 9 Inningsverified
199
0.14
Brandon Marsh
Career
Per 9 Innings
3
0.01
Duke Farrell
Career
Per 9 Innings
286
0.2
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Duke Farrell
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Duke Farrell
Career
Per 9 Innings
1464
1.01
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Duke Farrell
Careerverified
Per 9 Inningsverified
1156
0.8
Brandon Marsh
Career
Per 9 Innings
0
0