Brandon Marsh vs. Joe Oliver — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Gen XTennesseeThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCatcher

Adjusted for the eras they played in, Brandon Marsh holds a real edge over Joe Oliver in this comparison. Brandon Marsh led in walk rate (BB%+ 113 vs 85), on-base percentage (OBP+ 106 vs 94), and batting average (AVG+ 107 vs 96). Joe Oliver held the edge in home run production (HR/PA+ 115 vs 91). The edge belongs to Brandon Marsh.

Hitting Stats for Brandon Marsh and Joe Oliver

Brandon Marsh
Career
Per 600 PA
5
5
Joe Oliver
Careerverified
Per 600 PAverified
13
13
Brandon Marsh
Career
Per 600 PA
605
173.44
Joe Oliver
Careerverified
Per 600 PAverified
1076
174.58
Brandon Marsh
Career
Per 600 PA
2093
600
Joe Oliver
Careerverified
Per 600 PA
3698
600
Brandon Marsh
Career
Per 600 PA
1861
533.49
Joe Oliver
Careerverified
Per 600 PAverified
3367
546.3
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Joe Oliver
Career
Per 600 PA
0.247
0.247
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Joe Oliver
Career
Per 600 PA
0.706
0.706
Brandon Marsh
Career
Per 600 PAverified
486
139.32
Joe Oliver
Careerverified
Per 600 PA
831
134.83
Brandon Marsh
Career
Per 600 PAverified
319
91.45
Joe Oliver
Careerverified
Per 600 PA
552
89.56
Brandon Marsh
Career
Per 600 PA
97
27.81
Joe Oliver
Careerverified
Per 600 PAverified
174
28.23
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Joe Oliver
Career
Per 600 PA
3
0.49
Brandon Marsh
Career
Per 600 PA
52
14.91
Joe Oliver
Careerverified
Per 600 PAverified
102
16.55
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Joe Oliver
Careerverified
Per 600 PA
279
45.27
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Joe Oliver
Career
Per 600 PA
0.336
0.336
Brandon Marsh
Career
Per 600 PA
0.028
0.028
Joe Oliver
Careerverified
Per 600 PAverified
0.03
0.03
Brandon Marsh
Career
Per 600 PA
0.107
0.107
Joe Oliver
Careerverified
Per 600 PAverified
0.123
0.123
Brandon Marsh
Career
Per 600 PAverified
275.67
79.03
Joe Oliver
Careerverified
Per 600 PA
396.27
64.3
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Joe Oliver
Careerverified
Per 600 PA
1317
213.68
Brandon Marsh
Career
Per 600 PAverified
692
198.38
Joe Oliver
Careerverified
Per 600 PA
1094
177.5
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Joe Oliver
Career
Per 600 PA
0.299
0.299
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Joe Oliver
Career
Per 600 PA
0.391
0.391
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Joe Oliver
Career
Per 600 PA
0.69
0.69
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Joe Oliver
Career
Per 600 PA
0.144
0.144
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Joe Oliver
Career
Per 600 PA
0.232
0.232
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Joe Oliver
Career
Per 600 PA
0.603
0.603
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Joe Oliver
Career
Per 600 PA
0.274
0.274
Brandon Marsh
Career
Per 600 PAverified
248
71.09
Joe Oliver
Careerverified
Per 600 PA
320
51.92
Brandon Marsh
Career
Per 600 PA
234
67.08
Joe Oliver
Careerverified
Per 600 PAverified
476
77.23
Brandon Marsh
Career
Per 600 PAverified
430
123.27
Joe Oliver
Careerverified
Per 600 PA
694
112.6
Brandon Marsh
Career
Per 600 PAverified
278.99
79.98
Joe Oliver
Careerverified
Per 600 PA
388.99
63.11
Brandon Marsh
Career
Per 600 PAverified
11
3.15
Joe Oliver
Careerverified
Per 600 PA
15
2.43
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Joe Oliver
Careerverified
Per 600 PA
248
40.24
Brandon Marsh
Career
Per 600 PA
4
1.15
Joe Oliver
Careerverified
Per 600 PAverified
52
8.44
Brandon Marsh
Career
Per 600 PA
657
188.34
Joe Oliver
Careerverified
Per 600 PAverified
637
103.35
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Joe Oliver
Careerverified
Per 600 PAverified
5.81
5.81
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Joe Oliver
Careerverified
Per 600 PAverified
0.39
0.39
Brandon Marsh
Career
Per 600 PA
9
2.58
Joe Oliver
Careerverified
Per 600 PAverified
34
5.52
Brandon Marsh
Career
Per 600 PA
17
4.87
Joe Oliver
Careerverified
Per 600 PAverified
34
5.52
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Joe Oliver
Career
Per 600 PA
93
15.09
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Joe Oliver
Career
Per 600 PA
13
2.11
Brandon Marsh
Career
Per 600 PAverified
11
3.15
Joe Oliver
Careerverified
Per 600 PA
13
2.11
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Joe Oliver
Career
Per 600 PA
26
4.22
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
Joe Oliver
Career
Per 600 PA
50
50

Fielding Stats for Brandon Marsh and Joe Oliver

Brandon Marsh
Career
Per 9 Innings
5
5
Joe Oliver
Careerverified
Per 9 Inningsverified
13
13
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Joe Oliver
Careerverified
Per 9 Innings
1062
1.15
Brandon Marsh
Career
Per 9 Innings
517
1
Joe Oliver
Careerverified
Per 9 Inningsverified
942
1.02
Brandon Marsh
Career
Per 9 Innings
13930
27
Joe Oliver
Careerverified
Per 9 Innings
24911
27
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Joe Oliver
Careerverified
Per 9 Innings
8303.2
9
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Joe Oliver
Careerverified
Per 9 Inningsverified
6132
6.65
Brandon Marsh
Career
Per 9 Innings
15
0.03
Joe Oliver
Careerverified
Per 9 Inningsverified
457
0.5
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Joe Oliver
Career
Per 9 Innings
71
0.08
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Joe Oliver
Careerverified
Per 9 Inningsverified
6660
7.22
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Joe Oliver
Careerverified
Per 9 Inningsverified
6589
7.14
Brandon Marsh
Career
Per 9 Innings
98.47
98.47
Joe Oliver
Careerverified
Per 9 Inningsverified
98.93
98.93
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Joe Oliver
Careerverified
Per 9 Inningsverified
6.204
6.204
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Joe Oliver
Careerverified
Per 9 Inningsverified
88.7
88.7
Brandon Marsh
Career
Per 9 Innings
3
0.01
Joe Oliver
Careerverified
Per 9 Inningsverified
66
0.07
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Joe Oliver
Career
Per 9 Innings
77
0.08
Brandon Marsh
Career
Per 9 Innings
0
0
Joe Oliver
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Joe Oliver
Career
Per 9 Innings
670
0.73
Brandon Marsh
Career
Per 9 Innings
0
0
Joe Oliver
Careerverified
Per 9 Inningsverified
303
0.33