Dave Cochrane vs. Brandon Marsh — Career Comparison

Baby BoomersCaliforniaThrows RightBats SwitchNorth AmericaSeattle MarinersAmerican LeagueUnknown
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

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

Dave Cochrane
Career
Per 600 PA
5
5
Brandon Marsh
Career
Per 600 PA
5
5
Dave Cochrane
Career
Per 600 PAverified
218
232.74
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Dave Cochrane
Career
Per 600 PA
562
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Dave Cochrane
Career
Per 600 PAverified
514
548.75
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Dave Cochrane
Career
Per 600 PA
0.235
0.235
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Dave Cochrane
Career
Per 600 PA
0.641
0.641
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Dave Cochrane
Career
Per 600 PA
121
129.18
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Dave Cochrane
Career
Per 600 PAverified
88
93.95
Brandon Marsh
Careerverified
Per 600 PA
319
91.45
Dave Cochrane
Career
Per 600 PA
24
25.62
Brandon Marsh
Careerverified
Per 600 PAverified
97
27.81
Dave Cochrane
Career
Per 600 PA
1
1.07
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Dave Cochrane
Career
Per 600 PA
8
8.54
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Dave Cochrane
Career
Per 600 PA
33
35.23
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Dave Cochrane
Career
Per 600 PA
0.273
0.273
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Dave Cochrane
Career
Per 600 PA
0.016
0.016
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Dave Cochrane
Career
Per 600 PA
0.066
0.066
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Dave Cochrane
Career
Per 600 PA
50.18
53.58
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Dave Cochrane
Career
Per 600 PA
171
182.56
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Dave Cochrane
Career
Per 600 PA
164
175.09
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Dave Cochrane
Career
Per 600 PA
0.294
0.294
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Dave Cochrane
Career
Per 600 PA
0.333
0.333
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Dave Cochrane
Career
Per 600 PA
0.627
0.627
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Dave Cochrane
Career
Per 600 PA
0.097
0.097
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Dave Cochrane
Career
Per 600 PA
0.215
0.215
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Dave Cochrane
Career
Per 600 PA
0.53
0.53
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Dave Cochrane
Career
Per 600 PA
0.299
0.299
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Dave Cochrane
Career
Per 600 PA
43
45.91
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Dave Cochrane
Career
Per 600 PA
43
45.91
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Dave Cochrane
Career
Per 600 PA
78
83.27
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Dave Cochrane
Career
Per 600 PA
51.48
54.96
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Dave Cochrane
Career
Per 600 PAverified
3
3.2
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Dave Cochrane
Career
Per 600 PA
40
42.7
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Dave Cochrane
Career
Per 600 PA
1
1.07
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Dave Cochrane
Careerverified
Per 600 PAverified
129
137.72
Brandon Marsh
Career
Per 600 PA
657
188.34
Dave Cochrane
Careerverified
Per 600 PAverified
4.36
4.36
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Dave Cochrane
Careerverified
Per 600 PAverified
0.31
0.31
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Dave Cochrane
Career
Per 600 PAverified
4
4.27
Brandon Marsh
Careerverified
Per 600 PA
9
2.58
Dave Cochrane
Career
Per 600 PA
1
1.07
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Dave Cochrane
Careerverified
Per 600 PA
10
10.68
Brandon Marsh
Career
Per 600 PAverified
15
4.3
Dave Cochrane
Career
Per 600 PA
1
1.07
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Dave Cochrane
Career
Per 600 PAverified
3
3.2
Brandon Marsh
Careerverified
Per 600 PA
11
3.15
Dave Cochrane
Career
Per 600 PA
4
4.27
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Dave Cochrane
Career
Per 600 PA
25
25
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Dave Cochrane and Brandon Marsh

Dave Cochrane
Career
Per 9 Innings
5
5
Brandon Marsh
Career
Per 9 Innings
5
5
Dave Cochrane
Career
Per 9 Inningsverified
213
1.75
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
Dave Cochrane
Career
Per 9 Innings
111
0.91
Brandon Marsh
Careerverified
Per 9 Inningsverified
517
1
Dave Cochrane
Career
Per 9 Innings
3286
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Dave Cochrane
Career
Per 9 Innings
1095.1
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Dave Cochrane
Career
Per 9 Inningsverified
308
2.53
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Dave Cochrane
Careerverified
Per 9 Inningsverified
136
1.12
Brandon Marsh
Career
Per 9 Innings
15
0.03
Dave Cochrane
Career
Per 9 Innings
24
0.2
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Dave Cochrane
Career
Per 9 Inningsverified
468
3.85
Brandon Marsh
Careerverified
Per 9 Innings
1176
2.28
Dave Cochrane
Career
Per 9 Inningsverified
444
3.65
Brandon Marsh
Careerverified
Per 9 Innings
1158
2.24
Dave Cochrane
Career
Per 9 Innings
94.87
94.87
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Dave Cochrane
Careerverified
Per 9 Inningsverified
2.085
2.085
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Dave Cochrane
Career
Per 9 Innings
52.11
52.11
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Dave Cochrane
Careerverified
Per 9 Inningsverified
23
0.19
Brandon Marsh
Career
Per 9 Innings
3
0.01
Dave Cochrane
Career
Per 9 Innings
7
0.06
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Dave Cochrane
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Dave Cochrane
Career
Per 9 Innings
10
0.08
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Dave Cochrane
Careerverified
Per 9 Inningsverified
6
0.05
Brandon Marsh
Career
Per 9 Innings
0
0