Brandon Marsh vs. Lenny Randle — Career Comparison

Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder
Baby BoomersCaliforniaThrows RightBats SwitchNorth AmericaTexas RangersAmerican LeagueThird Baseman

When their careers are measured against the same standard, Brandon Marsh comes out clearly ahead of Lenny Randle across most offensive categories. Brandon Marsh led in home run production (HR/PA+ 91 vs 30), slugging (SLG+ 105 vs 94), and walk rate (BB%+ 113 vs 105). Lenny Randle held the edge in contact rate (K%+ 124 vs 73). Brandon Marsh was the more complete offensive player.

Hitting Stats for Brandon Marsh and Lenny Randle

Brandon Marsh
Career
Per 600 PA
5
5
Lenny Randle
Careerverified
Per 600 PAverified
12
12
Brandon Marsh
Career
Per 600 PAverified
605
173.44
Lenny Randle
Careerverified
Per 600 PA
1138
154.24
Brandon Marsh
Career
Per 600 PA
2093
600
Lenny Randle
Careerverified
Per 600 PA
4427
600
Brandon Marsh
Career
Per 600 PA
1861
533.49
Lenny Randle
Careerverified
Per 600 PAverified
3950
535.35
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Lenny Randle
Career
Per 600 PA
0.257
0.257
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Lenny Randle
Career
Per 600 PA
0.689
0.689
Brandon Marsh
Career
Per 600 PAverified
486
139.32
Lenny Randle
Careerverified
Per 600 PA
1016
137.7
Brandon Marsh
Career
Per 600 PA
319
91.45
Lenny Randle
Careerverified
Per 600 PAverified
804
108.97
Brandon Marsh
Career
Per 600 PAverified
97
27.81
Lenny Randle
Careerverified
Per 600 PA
145
19.65
Brandon Marsh
Career
Per 600 PA
18
5.16
Lenny Randle
Careerverified
Per 600 PAverified
40
5.42
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Lenny Randle
Career
Per 600 PA
27
3.66
Brandon Marsh
Career
Per 600 PAverified
167
47.87
Lenny Randle
Careerverified
Per 600 PA
212
28.73
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Lenny Randle
Career
Per 600 PA
0.209
0.209
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Lenny Randle
Career
Per 600 PA
0.007
0.007
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Lenny Randle
Career
Per 600 PA
0.027
0.027
Brandon Marsh
Career
Per 600 PAverified
275.67
79.03
Lenny Randle
Careerverified
Per 600 PA
433.21
58.71
Brandon Marsh
Career
Per 600 PAverified
775
222.17
Lenny Randle
Careerverified
Per 600 PA
1322
179.17
Brandon Marsh
Career
Per 600 PAverified
692
198.38
Lenny Randle
Careerverified
Per 600 PA
1403
190.15
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Lenny Randle
Career
Per 600 PA
0.321
0.321
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Lenny Randle
Career
Per 600 PA
0.335
0.335
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Lenny Randle
Career
Per 600 PA
0.656
0.656
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Lenny Randle
Career
Per 600 PA
0.078
0.078
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Lenny Randle
Career
Per 600 PA
0.228
0.228
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Lenny Randle
Career
Per 600 PA
0.598
0.598
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Lenny Randle
Career
Per 600 PA
0.287
0.287
Brandon Marsh
Career
Per 600 PAverified
248
71.09
Lenny Randle
Careerverified
Per 600 PA
488
66.14
Brandon Marsh
Career
Per 600 PAverified
234
67.08
Lenny Randle
Careerverified
Per 600 PA
322
43.64
Brandon Marsh
Career
Per 600 PAverified
430
123.27
Lenny Randle
Careerverified
Per 600 PA
783
106.12
Brandon Marsh
Career
Per 600 PAverified
278.99
79.98
Lenny Randle
Careerverified
Per 600 PA
462.08
62.63
Brandon Marsh
Career
Per 600 PAverified
11
3.15
Lenny Randle
Careerverified
Per 600 PA
15
2.03
Brandon Marsh
Career
Per 600 PAverified
195
55.9
Lenny Randle
Careerverified
Per 600 PA
372
50.42
Brandon Marsh
Career
Per 600 PA
4
1.15
Lenny Randle
Careerverified
Per 600 PAverified
27
3.66
Brandon Marsh
Career
Per 600 PA
657
188.34
Lenny Randle
Careerverified
Per 600 PAverified
505
68.44
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Lenny Randle
Careerverified
Per 600 PAverified
8.77
8.77
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Lenny Randle
Careerverified
Per 600 PAverified
0.74
0.74
Brandon Marsh
Career
Per 600 PA
9
2.58
Lenny Randle
Careerverified
Per 600 PAverified
62
8.4
Brandon Marsh
Career
Per 600 PAverified
17
4.87
Lenny Randle
Careerverified
Per 600 PA
28
3.79
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Lenny Randle
Career
Per 600 PA
72
9.76
Brandon Marsh
Career
Per 600 PA
52
14.91
Lenny Randle
Careerverified
Per 600 PAverified
156
21.14
Brandon Marsh
Career
Per 600 PA
11
3.15
Lenny Randle
Careerverified
Per 600 PAverified
112
15.18
Brandon Marsh
Career
Per 600 PA
63
18.06
Lenny Randle
Careerverified
Per 600 PAverified
268
36.32
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54
Lenny Randle
Career
Per 600 PA
58.21
58.21

Fielding Stats for Brandon Marsh and Lenny Randle

Brandon Marsh
Career
Per 9 Innings
5
5
Lenny Randle
Careerverified
Per 9 Inningsverified
12
12
Brandon Marsh
Career
Per 9 Inningsverified
651
1.26
Lenny Randle
Careerverified
Per 9 Innings
1118
1.14
Brandon Marsh
Career
Per 9 Innings
517
1
Lenny Randle
Careerverified
Per 9 Innings
983
1
Brandon Marsh
Career
Per 9 Innings
13930
27
Lenny Randle
Careerverified
Per 9 Innings
26557
27
Brandon Marsh
Career
Per 9 Innings
4643.1
9
Lenny Randle
Careerverified
Per 9 Innings
8852.1
9
Brandon Marsh
Career
Per 9 Inningsverified
1143
2.22
Lenny Randle
Careerverified
Per 9 Innings
1806
1.84
Brandon Marsh
Career
Per 9 Innings
15
0.03
Lenny Randle
Careerverified
Per 9 Inningsverified
2199
2.24
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Lenny Randle
Career
Per 9 Innings
152
0.15
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Lenny Randle
Careerverified
Per 9 Inningsverified
4157
4.23
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Lenny Randle
Careerverified
Per 9 Inningsverified
4005
4.07
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Lenny Randle
Career
Per 9 Innings
96.34
96.34
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Lenny Randle
Careerverified
Per 9 Inningsverified
3.582
3.582
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Lenny Randle
Careerverified
Per 9 Inningsverified
87.92
87.92
Brandon Marsh
Career
Per 9 Innings
3
0.01
Lenny Randle
Careerverified
Per 9 Inningsverified
368
0.37
Brandon Marsh
Career
Per 9 Innings
0
0
Lenny Randle
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Lenny Randle
Career
Per 9 Innings
0
0
Brandon Marsh
Careerverified
Per 9 Innings
0
0
Lenny Randle
Career
Per 9 Innings
3
0
Brandon Marsh
Career
Per 9 Innings
0
0
Lenny Randle
Careerverified
Per 9 Innings
1
0