Ryan Freel vs. Brandon Marsh — Career Comparison

Gen XFloridaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCenter Fielder
Gen ZGeorgiaThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

When their careers are measured against the same standard, Brandon Marsh comes out clearly ahead of Ryan Freel across most offensive categories. Brandon Marsh led in home run production (HR/PA+ 91 vs 34), slugging (SLG+ 105 vs 85), and batting average (AVG+ 107 vs 98). Ryan Freel held the edge in contact rate (K%+ 105 vs 73). Brandon Marsh was the more complete offensive player.

Hitting Stats for Ryan Freel and Brandon Marsh

Ryan Freel
Careerverified
Per 600 PAverified
8
8
Brandon Marsh
Career
Per 600 PA
5
5
Ryan Freel
Career
Per 600 PA
594
156.94
Brandon Marsh
Careerverified
Per 600 PAverified
605
173.44
Ryan Freel
Careerverified
Per 600 PA
2271
600
Brandon Marsh
Career
Per 600 PA
2093
600
Ryan Freel
Careerverified
Per 600 PA
1983
523.91
Brandon Marsh
Career
Per 600 PAverified
1861
533.49
Ryan Freel
Careerverified
Per 600 PAverified
0.268
0.268
Brandon Marsh
Career
Per 600 PA
0.261
0.261
Ryan Freel
Career
Per 600 PA
0.772
0.772
Brandon Marsh
Careerverified
Per 600 PAverified
0.777
0.777
Ryan Freel
Careerverified
Per 600 PAverified
532
140.55
Brandon Marsh
Career
Per 600 PA
486
139.32
Ryan Freel
Careerverified
Per 600 PAverified
393
103.83
Brandon Marsh
Career
Per 600 PA
319
91.45
Ryan Freel
Careerverified
Per 600 PA
100
26.42
Brandon Marsh
Career
Per 600 PAverified
97
27.81
Ryan Freel
Career
Per 600 PA
17
4.49
Brandon Marsh
Careerverified
Per 600 PAverified
18
5.16
Ryan Freel
Career
Per 600 PA
22
5.81
Brandon Marsh
Careerverified
Per 600 PAverified
52
14.91
Ryan Freel
Career
Per 600 PA
139
36.72
Brandon Marsh
Careerverified
Per 600 PAverified
167
47.87
Ryan Freel
Career
Per 600 PA
0.261
0.261
Brandon Marsh
Careerverified
Per 600 PAverified
0.344
0.344
Ryan Freel
Career
Per 600 PA
0.011
0.011
Brandon Marsh
Careerverified
Per 600 PAverified
0.028
0.028
Ryan Freel
Career
Per 600 PA
0.041
0.041
Brandon Marsh
Careerverified
Per 600 PAverified
0.107
0.107
Ryan Freel
Careerverified
Per 600 PA
287.38
75.93
Brandon Marsh
Career
Per 600 PAverified
275.67
79.03
Ryan Freel
Career
Per 600 PA
732
193.39
Brandon Marsh
Careerverified
Per 600 PAverified
775
222.17
Ryan Freel
Careerverified
Per 600 PAverified
797
210.57
Brandon Marsh
Career
Per 600 PA
692
198.38
Ryan Freel
Careerverified
Per 600 PAverified
0.354
0.354
Brandon Marsh
Career
Per 600 PA
0.332
0.332
Ryan Freel
Career
Per 600 PA
0.369
0.369
Brandon Marsh
Careerverified
Per 600 PAverified
0.416
0.416
Ryan Freel
Career
Per 600 PA
0.723
0.723
Brandon Marsh
Careerverified
Per 600 PAverified
0.749
0.749
Ryan Freel
Career
Per 600 PA
0.101
0.101
Brandon Marsh
Careerverified
Per 600 PAverified
0.155
0.155
Ryan Freel
Career
Per 600 PA
0.252
0.252
Brandon Marsh
Careerverified
Per 600 PAverified
0.254
0.254
Ryan Freel
Careerverified
Per 600 PAverified
0.745
0.745
Brandon Marsh
Career
Per 600 PA
0.737
0.737
Ryan Freel
Career
Per 600 PA
0.316
0.316
Brandon Marsh
Careerverified
Per 600 PAverified
0.371
0.371
Ryan Freel
Careerverified
Per 600 PAverified
306
80.85
Brandon Marsh
Career
Per 600 PA
248
71.09
Ryan Freel
Career
Per 600 PA
122
32.23
Brandon Marsh
Careerverified
Per 600 PAverified
234
67.08
Ryan Freel
Career
Per 600 PA
406
107.27
Brandon Marsh
Careerverified
Per 600 PAverified
430
123.27
Ryan Freel
Careerverified
Per 600 PA
295.28
78.01
Brandon Marsh
Career
Per 600 PAverified
278.99
79.98
Ryan Freel
Careerverified
Per 600 PAverified
43
11.36
Brandon Marsh
Career
Per 600 PA
11
3.15
Ryan Freel
Careerverified
Per 600 PAverified
222
58.65
Brandon Marsh
Career
Per 600 PA
195
55.9
Ryan Freel
Career
Per 600 PA
1
0.26
Brandon Marsh
Careerverified
Per 600 PAverified
4
1.15
Ryan Freel
Careerverified
Per 600 PAverified
350
92.47
Brandon Marsh
Career
Per 600 PA
657
188.34
Ryan Freel
Careerverified
Per 600 PAverified
6.49
6.49
Brandon Marsh
Career
Per 600 PA
3.19
3.19
Ryan Freel
Careerverified
Per 600 PAverified
0.63
0.63
Brandon Marsh
Career
Per 600 PA
0.3
0.3
Ryan Freel
Careerverified
Per 600 PAverified
21
5.55
Brandon Marsh
Career
Per 600 PA
9
2.58
Ryan Freel
Career
Per 600 PA
2
0.53
Brandon Marsh
Careerverified
Per 600 PAverified
17
4.87
Ryan Freel
Career
Per 600 PA
31
8.19
Brandon Marsh
Careerverified
Per 600 PAverified
15
4.3
Ryan Freel
Careerverified
Per 600 PAverified
143
37.78
Brandon Marsh
Career
Per 600 PA
52
14.91
Ryan Freel
Careerverified
Per 600 PAverified
48
12.68
Brandon Marsh
Career
Per 600 PA
11
3.15
Ryan Freel
Careerverified
Per 600 PAverified
191
50.46
Brandon Marsh
Career
Per 600 PA
63
18.06
Ryan Freel
Career
Per 600 PA
74.87
74.87
Brandon Marsh
Careerverified
Per 600 PAverified
82.54
82.54

Fielding Stats for Ryan Freel and Brandon Marsh

Ryan Freel
Careerverified
Per 9 Inningsverified
8
8
Brandon Marsh
Career
Per 9 Innings
5
5
Ryan Freel
Career
Per 9 Inningsverified
604
1.28
Brandon Marsh
Careerverified
Per 9 Innings
651
1.26
Ryan Freel
Career
Per 9 Inningsverified
478
1.01
Brandon Marsh
Careerverified
Per 9 Innings
517
1
Ryan Freel
Career
Per 9 Innings
12741
27
Brandon Marsh
Careerverified
Per 9 Innings
13930
27
Ryan Freel
Career
Per 9 Innings
4247
9
Brandon Marsh
Careerverified
Per 9 Innings
4643.1
9
Ryan Freel
Career
Per 9 Inningsverified
1054
2.23
Brandon Marsh
Careerverified
Per 9 Innings
1143
2.22
Ryan Freel
Careerverified
Per 9 Inningsverified
460
0.97
Brandon Marsh
Career
Per 9 Innings
15
0.03
Ryan Freel
Career
Per 9 Innings
37
0.08
Brandon Marsh
Careerverified
Per 9 Inningsverified
18
0.03
Ryan Freel
Careerverified
Per 9 Inningsverified
1551
3.29
Brandon Marsh
Career
Per 9 Innings
1176
2.28
Ryan Freel
Careerverified
Per 9 Inningsverified
1514
3.21
Brandon Marsh
Career
Per 9 Innings
1158
2.24
Ryan Freel
Career
Per 9 Innings
97.61
97.61
Brandon Marsh
Careerverified
Per 9 Inningsverified
98.47
98.47
Ryan Freel
Careerverified
Per 9 Inningsverified
2.507
2.507
Brandon Marsh
Career
Per 9 Innings
1.779
1.779
Ryan Freel
Career
Per 9 Innings
79.14
79.14
Brandon Marsh
Careerverified
Per 9 Inningsverified
79.42
79.42
Ryan Freel
Careerverified
Per 9 Inningsverified
62
0.13
Brandon Marsh
Career
Per 9 Innings
3
0.01
Ryan Freel
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Brandon Marsh
Career
Per 9 Innings
0
0