Mike Difelice vs. Brandon Marsh — Career Comparison

Gen XPennsylvaniaThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueCatcher
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

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

Mike Difelice
Careerverified
Per 600 PAverified
13
13
Brandon Marsh
Career
Per 600 PA
5
5
Mike Difelice
Career
Per 600 PAverified
550
192.53
Brandon Marsh
Careerverified
Per 600 PA
605
173.44
Mike Difelice
Career
Per 600 PA
1714
600
Brandon Marsh
Careerverified
Per 600 PA
2093
600
Mike Difelice
Career
Per 600 PAverified
1558
545.39
Brandon Marsh
Careerverified
Per 600 PA
1861
533.49
Mike Difelice
Career
Per 600 PA
0.236
0.236
Brandon Marsh
Careerverified
Per 600 PAverified
0.261
0.261
Mike Difelice
Career
Per 600 PA
0.664
0.664
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Mike Difelice
Career
Per 600 PA
368
128.82
Brandon Marsh
Careerverified
Per 600 PAverified
486
139.32
Mike Difelice
Career
Per 600 PA
248
86.81
Brandon Marsh
Careerverified
Per 600 PAverified
319
91.45
Mike Difelice
Career
Per 600 PAverified
83
29.05
Brandon Marsh
Careerverified
Per 600 PA
97
27.81
Mike Difelice
Career
Per 600 PA
9
3.15
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Mike Difelice
Career
Per 600 PA
28
9.8
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Mike Difelice
Career
Per 600 PA
120
42.01
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Mike Difelice
Career
Per 600 PA
0.326
0.326
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Mike Difelice
Career
Per 600 PA
0.018
0.018
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Mike Difelice
Career
Per 600 PA
0.076
0.076
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Mike Difelice
Career
Per 600 PA
156.51
54.79
Brandon Marsh
Careerverified
Per 600 PAverified
275.67
79.03
Mike Difelice
Career
Per 600 PA
553
193.58
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Mike Difelice
Career
Per 600 PA
488
170.83
Brandon Marsh
Careerverified
Per 600 PAverified
692
198.38
Mike Difelice
Career
Per 600 PA
0.288
0.288
Brandon Marsh
Careerverified
Per 600 PAverified
0.332
0.332
Mike Difelice
Career
Per 600 PA
0.355
0.355
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Mike Difelice
Career
Per 600 PA
0.643
0.643
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Mike Difelice
Career
Per 600 PA
0.119
0.119
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Mike Difelice
Career
Per 600 PA
0.219
0.219
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Mike Difelice
Career
Per 600 PA
0.544
0.544
Brandon Marsh
Careerverified
Per 600 PAverified
0.737
0.737
Mike Difelice
Career
Per 600 PA
0.281
0.281
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Mike Difelice
Career
Per 600 PA
145
50.76
Brandon Marsh
Careerverified
Per 600 PAverified
248
71.09
Mike Difelice
Career
Per 600 PA
167
58.46
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Mike Difelice
Career
Per 600 PA
284
99.42
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Mike Difelice
Career
Per 600 PA
156.9
54.93
Brandon Marsh
Careerverified
Per 600 PAverified
278.99
79.98
Mike Difelice
Careerverified
Per 600 PAverified
19
6.65
Brandon Marsh
Career
Per 600 PA
11
3.15
Mike Difelice
Career
Per 600 PA
101
35.36
Brandon Marsh
Careerverified
Per 600 PAverified
195
55.9
Mike Difelice
Career
Per 600 PA
3
1.05
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Mike Difelice
Careerverified
Per 600 PAverified
334
116.92
Brandon Marsh
Career
Per 600 PA
657
188.34
Mike Difelice
Careerverified
Per 600 PAverified
5.13
5.13
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Mike Difelice
Career
Per 600 PA
0.3
0.3
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Mike Difelice
Careerverified
Per 600 PAverified
22
7.7
Brandon Marsh
Career
Per 600 PA
9
2.58
Mike Difelice
Career
Per 600 PAverified
14
4.9
Brandon Marsh
Careerverified
Per 600 PA
17
4.87
Mike Difelice
Career
Per 600 PA
51
17.85
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Mike Difelice
Career
Per 600 PA
3
1.05
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Mike Difelice
Career
Per 600 PA
2
0.7
Brandon Marsh
Careerverified
Per 600 PAverified
11
3.15
Mike Difelice
Career
Per 600 PA
5
1.75
Brandon Marsh
Careerverified
Per 600 PAverified
63
18.06
Mike Difelice
Career
Per 600 PA
60
60
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Mike Difelice and Brandon Marsh

Mike Difelice
Careerverified
Per 9 Inningsverified
13
13
Brandon Marsh
Career
Per 9 Innings
5
5
Mike Difelice
Career
Per 9 Innings
534
1.19
Brandon Marsh
Careerverified
Per 9 Inningsverified
651
1.26
Mike Difelice
Career
Per 9 Inningsverified
458
1.02
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Mike Difelice
Career
Per 9 Innings
12086
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Mike Difelice
Career
Per 9 Innings
4028.2
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Mike Difelice
Careerverified
Per 9 Inningsverified
3024
6.76
Brandon Marsh
Career
Per 9 Innings
1143
2.22
Mike Difelice
Careerverified
Per 9 Inningsverified
300
0.67
Brandon Marsh
Career
Per 9 Innings
15
0.03
Mike Difelice
Career
Per 9 Innings
40
0.09
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Mike Difelice
Careerverified
Per 9 Inningsverified
3364
7.52
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Mike Difelice
Careerverified
Per 9 Inningsverified
3324
7.43
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Mike Difelice
Careerverified
Per 9 Inningsverified
98.81
98.81
Brandon Marsh
Career
Per 9 Innings
98.47
98.47
Mike Difelice
Careerverified
Per 9 Inningsverified
6.225
6.225
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Mike Difelice
Careerverified
Per 9 Inningsverified
85.77
85.77
Brandon Marsh
Career
Per 9 Innings
79.42
79.42
Mike Difelice
Careerverified
Per 9 Inningsverified
43
0.1
Brandon Marsh
Career
Per 9 Innings
3
0.01
Mike Difelice
Career
Per 9 Innings
52
0.12
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Mike Difelice
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Mike Difelice
Career
Per 9 Innings
280
0.63
Brandon Marsh
Careerverified
Per 9 Inningsverified
0
0
Mike Difelice
Careerverified
Per 9 Inningsverified
151
0.34
Brandon Marsh
Career
Per 9 Innings
0
0