Jack Doyle vs. Brandon Marsh — Career Comparison

Pre-GenerationalIrelandThrows RightBats RightEuropeNew York GiantsNational LeagueFirst Baseman
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

When their careers are measured against the same standard, Brandon Marsh comes out clearly ahead of Jack Doyle across most offensive categories. Brandon Marsh led in home run production (HR/PA+ 91 vs 14), slugging (SLG+ 105 vs 98), and batting average (AVG+ 107 vs 103). Jack Doyle held the edge in contact rate (K%+ 159 vs 73). Brandon Marsh was the more complete offensive player.

Hitting Stats for Jack Doyle and Brandon Marsh

Jack Doyle
Careerverified
Per 600 PAverified
17
17
Brandon Marsh
Career
Per 600 PA
5
5
Jack Doyle
Careerverified
Per 600 PA
1569
142.87
Brandon Marsh
Career
Per 600 PAverified
605
173.44
Jack Doyle
Careerverified
Per 600 PA
6589
600
Brandon Marsh
Career
Per 600 PA
2093
600
Jack Doyle
Careerverified
Per 600 PAverified
6055
551.37
Brandon Marsh
Career
Per 600 PA
1861
533.49
Jack Doyle
Careerverified
Per 600 PAverified
0.299
0.299
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Jack Doyle
Careerverified
Per 600 PAverified
0.804
0.804
Brandon Marsh
Career
Per 600 PA
0.777
0.777
Jack Doyle
Careerverified
Per 600 PAverified
1811
164.91
Brandon Marsh
Career
Per 600 PA
486
139.32
Jack Doyle
Careerverified
Per 600 PAverified
1406
128.03
Brandon Marsh
Career
Per 600 PA
319
91.45
Jack Doyle
Careerverified
Per 600 PAverified
316
28.78
Brandon Marsh
Career
Per 600 PA
97
27.81
Jack Doyle
Careerverified
Per 600 PAverified
64
5.83
Brandon Marsh
Career
Per 600 PA
18
5.16
Jack Doyle
Career
Per 600 PA
25
2.28
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Jack Doyle
Careerverified
Per 600 PA
405
36.88
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Jack Doyle
Career
Per 600 PA
0.224
0.224
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Jack Doyle
Career
Per 600 PA
0.004
0.004
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Jack Doyle
Career
Per 600 PA
0.014
0.014
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Jack Doyle
Careerverified
Per 600 PAverified
944.15
85.97
Brandon Marsh
Career
Per 600 PA
275.67
79.03
Jack Doyle
Careerverified
Per 600 PA
2330
212.17
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Jack Doyle
Careerverified
Per 600 PAverified
2300
209.44
Brandon Marsh
Career
Per 600 PA
692
198.38
Jack Doyle
Careerverified
Per 600 PAverified
0.352
0.352
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Jack Doyle
Career
Per 600 PA
0.385
0.385
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Jack Doyle
Career
Per 600 PA
0.736
0.736
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Jack Doyle
Career
Per 600 PA
0.086
0.086
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Jack Doyle
Career
Per 600 PA
0.254
0.254
Brandon Marsh
Career
Per 600 PA
0.254
0.254
Jack Doyle
Careerverified
Per 600 PAverified
0.786
0.786
Brandon Marsh
Career
Per 600 PA
0.737
0.737
Jack Doyle
Career
Per 600 PA
0.311
0.311
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Jack Doyle
Careerverified
Per 600 PAverified
977
88.97
Brandon Marsh
Career
Per 600 PA
248
71.09
Jack Doyle
Careerverified
Per 600 PAverified
971
88.42
Brandon Marsh
Career
Per 600 PA
234
67.08
Jack Doyle
Careerverified
Per 600 PAverified
1923
175.11
Brandon Marsh
Career
Per 600 PA
430
123.27
Jack Doyle
Careerverified
Per 600 PAverified
1019.73
92.86
Brandon Marsh
Career
Per 600 PA
278.99
79.98
Jack Doyle
Careerverified
Per 600 PAverified
49
4.46
Brandon Marsh
Career
Per 600 PA
11
3.15
Jack Doyle
Careerverified
Per 600 PA
440
40.07
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Jack Doyle
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Jack Doyle
Careerverified
Per 600 PAverified
281
25.59
Brandon Marsh
Career
Per 600 PA
657
188.34
Jack Doyle
Careerverified
Per 600 PAverified
23.45
23.45
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Jack Doyle
Careerverified
Per 600 PAverified
1.57
1.57
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Jack Doyle
Careerverified
Per 600 PAverified
45
4.1
Brandon Marsh
Career
Per 600 PA
9
2.58
Jack Doyle
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Jack Doyle
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Jack Doyle
Careerverified
Per 600 PAverified
518
47.17
Brandon Marsh
Career
Per 600 PA
52
14.91
Jack Doyle
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Jack Doyle
Careerverified
Per 600 PAverified
518
47.17
Brandon Marsh
Career
Per 600 PA
63
18.06
Jack Doyle
Careerverified
Per 600 PAverified
100
100
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Jack Doyle and Brandon Marsh

Jack Doyle
Careerverified
Per 9 Inningsverified
17
17
Brandon Marsh
Career
Per 9 Innings
5
5
Jack Doyle
Careerverified
Per 9 Innings
1587
1.07
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Jack Doyle
Career
Per 9 Innings
74
0.05
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Jack Doyle
Careerverified
Per 9 Innings
40128
27
Brandon Marsh
Career
Per 9 Innings
13930
27
Jack Doyle
Careerverified
Per 9 Innings
13376
9
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Jack Doyle
Careerverified
Per 9 Inningsverified
11523
7.75
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Jack Doyle
Careerverified
Per 9 Inningsverified
1495
1.01
Brandon Marsh
Career
Per 9 Innings
15
0.03
Jack Doyle
Career
Per 9 Innings
546
0.37
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Jack Doyle
Careerverified
Per 9 Inningsverified
13564
9.13
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Jack Doyle
Careerverified
Per 9 Inningsverified
13018
8.76
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Jack Doyle
Career
Per 9 Innings
95.97
95.97
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Jack Doyle
Careerverified
Per 9 Inningsverified
8.203
8.203
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Jack Doyle
Career
Per 9 Innings
4.66
4.66
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Jack Doyle
Careerverified
Per 9 Inningsverified
683
0.46
Brandon Marsh
Career
Per 9 Innings
3
0.01
Jack Doyle
Career
Per 9 Innings
100
0.07
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Jack Doyle
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Jack Doyle
Career
Per 9 Innings
305
0.21
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Jack Doyle
Careerverified
Per 9 Inningsverified
203
0.14
Brandon Marsh
Career
Per 9 Innings
0
0