Bill Cunningham vs. Brandon Marsh — Career Comparison

Lost GenerationNew YorkThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueSecond Baseman
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Brandon Marsh posted the stronger offensive profile against Bill Cunningham. Brandon Marsh posted stronger numbers in OPS (.750 vs .572) and on-base percentage (.333 vs .271). 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 Bill Cunningham and Brandon Marsh

Bill Cunningham
Career
Per 600 PA
3
3
Brandon Marsh
Careerverified
Per 600 PAverified
5
5
Bill Cunningham
Career
Per 600 PA
123
150.61
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
Bill Cunningham
Career
Per 600 PA
490
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Bill Cunningham
Career
Per 600 PA
432
528.98
Brandon Marsh
Careerverified
Per 600 PAverified
1861
533.49
Bill Cunningham
Career
Per 600 PA
0.208
0.208
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Bill Cunningham
Career
Per 600 PA
0.628
0.628
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Bill Cunningham
Career
Per 600 PA
90
110.2
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Bill Cunningham
Career
Per 600 PA
64
78.37
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Bill Cunningham
Career
Per 600 PA
16
19.59
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Bill Cunningham
Career
Per 600 PAverified
6
7.35
Brandon Marsh
Careerverified
Per 600 PA
18
5.16
Bill Cunningham
Career
Per 600 PA
4
4.9
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Bill Cunningham
Career
Per 600 PA
26
31.84
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Bill Cunningham
Career
Per 600 PA
0.289
0.289
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Bill Cunningham
Career
Per 600 PA
0.009
0.009
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Bill Cunningham
Career
Per 600 PA
0.044
0.044
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Bill Cunningham
Career
Per 600 PA
40.57
49.67
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Bill Cunningham
Career
Per 600 PA
130
159.18
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Bill Cunningham
Career
Per 600 PA
127
155.51
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Bill Cunningham
Career
Per 600 PA
0.271
0.271
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Bill Cunningham
Career
Per 600 PA
0.301
0.301
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Bill Cunningham
Career
Per 600 PA
0.572
0.572
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Bill Cunningham
Career
Per 600 PA
0.093
0.093
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Bill Cunningham
Career
Per 600 PA
0.197
0.197
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Bill Cunningham
Career
Per 600 PA
0.532
0.532
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Bill Cunningham
Career
Per 600 PA
0.27
0.27
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Bill Cunningham
Career
Per 600 PA
42
51.43
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Bill Cunningham
Career
Per 600 PAverified
59
72.24
Brandon Marsh
Careerverified
Per 600 PA
234
67.08
Bill Cunningham
Career
Per 600 PA
97
118.78
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Bill Cunningham
Career
Per 600 PA
41.24
50.5
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Bill Cunningham
Career
Per 600 PAverified
3
3.67
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Bill Cunningham
Career
Per 600 PA
34
41.63
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Bill Cunningham
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Bill Cunningham
Careerverified
Per 600 PAverified
109
133.47
Brandon Marsh
Career
Per 600 PA
657
188.34
Bill Cunningham
Careerverified
Per 600 PAverified
4.5
4.5
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Bill Cunningham
Careerverified
Per 600 PAverified
0.31
0.31
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Bill Cunningham
Careerverified
Per 600 PAverified
21
25.71
Brandon Marsh
Career
Per 600 PA
9
2.58
Bill Cunningham
Career
Per 600 PA
0
0
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Bill Cunningham
Careerverified
Per 600 PAverified
0
0
Brandon Marsh
Career
Per 600 PA
15
4.3
Bill Cunningham
Career
Per 600 PAverified
16
19.59
Brandon Marsh
Careerverified
Per 600 PA
52
14.91
Bill Cunningham
Career
Per 600 PA
2
2.45
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Bill Cunningham
Career
Per 600 PAverified
18
22.04
Brandon Marsh
Careerverified
Per 600 PA
63
18.06
Bill Cunningham
Careerverified
Per 600 PAverified
88.89
88.89
Brandon Marsh
Career
Per 600 PA
82.54
82.54

Fielding Stats for Bill Cunningham and Brandon Marsh

Bill Cunningham
Career
Per 9 Innings
3
3
Brandon Marsh
Careerverified
Per 9 Inningsverified
5
5
Bill Cunningham
Career
Per 9 Inningsverified
122
6.2
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
Bill Cunningham
Career
Per 9 Inningsverified
21
1.07
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Bill Cunningham
Career
Per 9 Innings
531
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Bill Cunningham
Career
Per 9 Innings
177
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Bill Cunningham
Career
Per 9 Inningsverified
212
10.78
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Bill Cunningham
Careerverified
Per 9 Inningsverified
313
15.92
Brandon Marsh
Career
Per 9 Innings
15
0.03
Bill Cunningham
Career
Per 9 Innings
35
1.78
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Bill Cunningham
Career
Per 9 Inningsverified
560
28.47
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Bill Cunningham
Career
Per 9 Inningsverified
525
26.69
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Bill Cunningham
Career
Per 9 Innings
93.75
93.75
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Bill Cunningham
Careerverified
Per 9 Inningsverified
4.303
4.303
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Bill Cunningham
Career
Per 9 Innings
17.21
17.21
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Bill Cunningham
Careerverified
Per 9 Inningsverified
26
1.32
Brandon Marsh
Career
Per 9 Innings
3
0.01
Bill Cunningham
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Bill Cunningham
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Bill Cunningham
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Bill Cunningham
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0