Brandon Marsh vs. John Russell — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Baby BoomersOklahomaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueCatcher

On the career numbers, Brandon Marsh posted the stronger offensive profile against John Russell. Brandon Marsh posted stronger numbers in OPS (.750 vs .657) and on-base percentage (.333 vs .286). John Russell had the advantage in home run production (34 career HR at a higher rate). 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 Russell

Brandon Marsh
Career
Per 600 PA
5
5
John Russell
Careerverified
Per 600 PAverified
10
10
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
John Russell
Career
Per 600 PAverified
448
226.07
Brandon Marsh
Careerverified
Per 600 PA
2093
600
John Russell
Career
Per 600 PA
1189
600
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
John Russell
Career
Per 600 PAverified
1087
548.53
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
John Russell
Career
Per 600 PA
0.225
0.225
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
John Russell
Career
Per 600 PA
0.669
0.669
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
John Russell
Career
Per 600 PA
245
123.63
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
John Russell
Career
Per 600 PA
158
79.73
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
John Russell
Career
Per 600 PA
50
25.23
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
John Russell
Career
Per 600 PA
3
1.51
Brandon Marsh
Careerverified
Per 600 PA
52
14.91
John Russell
Career
Per 600 PAverified
34
17.16
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
John Russell
Career
Per 600 PA
87
43.9
Brandon Marsh
Career
Per 600 PA
0.344
0.344
John Russell
Careerverified
Per 600 PAverified
0.355
0.355
Brandon Marsh
Career
Per 600 PA
0.028
0.028
John Russell
Careerverified
Per 600 PAverified
0.031
0.031
Brandon Marsh
Career
Per 600 PA
0.107
0.107
John Russell
Careerverified
Per 600 PAverified
0.139
0.139
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
John Russell
Career
Per 600 PA
117.69
59.39
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
John Russell
Career
Per 600 PA
403
203.36
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
John Russell
Career
Per 600 PA
335
169.05
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
John Russell
Career
Per 600 PA
0.282
0.282
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
John Russell
Career
Per 600 PA
0.371
0.371
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
John Russell
Career
Per 600 PA
0.653
0.653
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
John Russell
Career
Per 600 PA
0.145
0.145
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
John Russell
Career
Per 600 PA
0.22
0.22
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
John Russell
Career
Per 600 PA
0.57
0.57
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
John Russell
Career
Per 600 PA
0.298
0.298
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
John Russell
Career
Per 600 PA
113
57.02
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
John Russell
Career
Per 600 PA
129
65.1
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
John Russell
Career
Per 600 PA
208
104.96
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
John Russell
Career
Per 600 PA
111.58
56.3
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Russell
Career
Per 600 PA
6
3.03
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
John Russell
Career
Per 600 PA
84
42.39
Brandon Marsh
Career
Per 600 PA
4
1.15
John Russell
Careerverified
Per 600 PAverified
7
3.53
Brandon Marsh
Career
Per 600 PA
657
188.34
John Russell
Careerverified
Per 600 PAverified
355
179.14
Brandon Marsh
Career
Per 600 PA
3.19
3.19
John Russell
Careerverified
Per 600 PAverified
3.35
3.35
Brandon Marsh
Careerverified
Per 600 PAverified
0.3
0.3
John Russell
Career
Per 600 PA
0.24
0.24
Brandon Marsh
Careerverified
Per 600 PAverified
9
2.58
John Russell
Career
Per 600 PA
2
1.01
Brandon Marsh
Careerverified
Per 600 PA
17
4.87
John Russell
Career
Per 600 PAverified
10
5.05
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
John Russell
Career
Per 600 PA
26
13.12
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
John Russell
Career
Per 600 PA
3
1.51
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
John Russell
Career
Per 600 PA
3
1.51
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
John Russell
Career
Per 600 PA
6
3.03
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
John Russell
Career
Per 600 PA
50
50

Fielding Stats for Brandon Marsh and John Russell

Brandon Marsh
Career
Per 9 Innings
5
5
John Russell
Careerverified
Per 9 Inningsverified
10
10
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
John Russell
Career
Per 9 Inningsverified
357
1.34
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
John Russell
Career
Per 9 Innings
260
0.97
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
John Russell
Career
Per 9 Innings
7207
27
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
John Russell
Career
Per 9 Innings
2402.1
9
Brandon Marsh
Career
Per 9 Innings
1143
2.22
John Russell
Careerverified
Per 9 Inningsverified
1256
4.71
Brandon Marsh
Career
Per 9 Innings
15
0.03
John Russell
Careerverified
Per 9 Inningsverified
100
0.37
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
John Russell
Career
Per 9 Innings
31
0.12
Brandon Marsh
Career
Per 9 Innings
1176
2.28
John Russell
Careerverified
Per 9 Inningsverified
1387
5.2
Brandon Marsh
Career
Per 9 Innings
1158
2.24
John Russell
Careerverified
Per 9 Inningsverified
1356
5.08
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
John Russell
Career
Per 9 Innings
97.76
97.76
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
John Russell
Careerverified
Per 9 Inningsverified
3.798
3.798
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
John Russell
Career
Per 9 Innings
72.83
72.83
Brandon Marsh
Career
Per 9 Innings
3
0.01
John Russell
Careerverified
Per 9 Inningsverified
21
0.08
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Russell
Career
Per 9 Innings
30
0.11
Brandon Marsh
Career
Per 9 Innings
0
0
John Russell
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
John Russell
Career
Per 9 Innings
201
0.75
Brandon Marsh
Career
Per 9 Innings
0
0
John Russell
Careerverified
Per 9 Inningsverified
67
0.25