Brandon Marsh vs. John Henry Oliver — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Greatest GenerationAlabamaThrows RightBats RightNorth AmericaBirmingham Black BaronsNegro American LeagueSecond BasemanAll-Star

On the career numbers, Brandon Marsh posted the stronger offensive profile against John Henry Oliver. Brandon Marsh posted stronger numbers in OPS (.750 vs .437) and on-base percentage (.333 vs .237). 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 Brandon Marsh and John Henry Oliver

Brandon Marsh
Careerverified
Per 600 PAverified
5
5
John Henry Oliver
Career
Per 600 PA
3
3
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
John Henry Oliver
Career
Per 600 PA
34
152.24
Brandon Marsh
Careerverified
Per 600 PA
2093
600
John Henry Oliver
Career
Per 600 PA
134
600
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
John Henry Oliver
Career
Per 600 PAverified
120
537.31
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
John Henry Oliver
Career
Per 600 PA
0.167
0.167
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
John Henry Oliver
Career
Per 600 PA
0.493
0.493
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
John Henry Oliver
Career
Per 600 PA
20
89.55
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
John Henry Oliver
Career
Per 600 PA
17
76.12
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
John Henry Oliver
Career
Per 600 PA
2
8.96
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
John Henry Oliver
Career
Per 600 PA
1
4.48
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
John Henry Oliver
Career
Per 600 PA
3
13.43
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
John Henry Oliver
Career
Per 600 PA
0.15
0.15
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
John Henry Oliver
Career
Per 600 PA
6.77
30.31
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
John Henry Oliver
Career
Per 600 PA
24
107.46
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
John Henry Oliver
Career
Per 600 PA
31
138.81
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
John Henry Oliver
Career
Per 600 PA
0.237
0.237
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
John Henry Oliver
Career
Per 600 PA
0.2
0.2
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
John Henry Oliver
Career
Per 600 PA
0.437
0.437
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
John Henry Oliver
Career
Per 600 PA
0.033
0.033
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
John Henry Oliver
Career
Per 600 PA
0.157
0.157
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
John Henry Oliver
Career
Per 600 PA
0.38
0.38
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
John Henry Oliver
Career
Per 600 PA
0.167
0.167
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
John Henry Oliver
Career
Per 600 PA
12
53.73
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
John Henry Oliver
Career
Per 600 PA
7
31.34
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
John Henry Oliver
Career
Per 600 PA
19
85.07
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
John Henry Oliver
Career
Per 600 PA
6.81
30.51
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
John Henry Oliver
Career
Per 600 PAverified
1
4.48
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
John Henry Oliver
Career
Per 600 PA
10
44.78
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
657
188.34
John Henry Oliver
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
3.19
3.19
John Henry Oliver
Career
Per 600 PA
Brandon Marsh
Careerverified
Per 600 PAverified
0.3
0.3
John Henry Oliver
Career
Per 600 PA
Brandon Marsh
Careerverified
Per 600 PA
9
2.58
John Henry Oliver
Career
Per 600 PAverified
3
13.43
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
John Henry Oliver
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Henry Oliver
Career
Per 600 PA
3
13.43
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Henry Oliver
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
John Henry Oliver
Career
Per 600 PA
3
13.43
Brandon Marsh
Career
Per 600 PA
82.54
82.54
John Henry Oliver
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brandon Marsh and John Henry Oliver

Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
John Henry Oliver
Career
Per 9 Innings
3
3
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
John Henry Oliver
Career
Per 9 Innings
34
1.16
Brandon Marsh
Careerverified
Per 9 Innings
517
1
John Henry Oliver
Career
Per 9 Inningsverified
32
1.09
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
John Henry Oliver
Career
Per 9 Innings
791
27
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
John Henry Oliver
Career
Per 9 Innings
263.2
9
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
John Henry Oliver
Career
Per 9 Inningsverified
66
2.25
Brandon Marsh
Career
Per 9 Innings
15
0.03
John Henry Oliver
Careerverified
Per 9 Inningsverified
44
1.5
Brandon Marsh
Career
Per 9 Inningsverified
18
0.03
John Henry Oliver
Careerverified
Per 9 Innings
6
0.2
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
John Henry Oliver
Career
Per 9 Inningsverified
116
3.96
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
John Henry Oliver
Career
Per 9 Inningsverified
110
3.75
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
John Henry Oliver
Career
Per 9 Innings
94.83
94.83
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
John Henry Oliver
Careerverified
Per 9 Inningsverified
3.235
3.235
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
John Henry Oliver
Careerverified
Per 9 Inningsverified
94.12
94.12
Brandon Marsh
Career
Per 9 Innings
3
0.01
John Henry Oliver
Careerverified
Per 9 Inningsverified
4
0.14
Brandon Marsh
Career
Per 9 Innings
0
0
John Henry Oliver
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
John Henry Oliver
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Henry Oliver
Career
Per 9 Innings
3
0.1
Brandon Marsh
Career
Per 9 Innings
0
0
John Henry Oliver
Career
Per 9 Innings
0
0