Ryan Freel vs. Ben Rivera — Career Comparison

You might be looking for a matchup, check Ryan Freel's matchup page instead!

Gen XFloridaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCenter Fielder
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ryan Freel is a position player and Ben Rivera a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Ryan Freel ever faced Ben Rivera, check out their matchup page.

Fielding Stats for Ryan Freel and Ben Rivera

Ryan Freel
Careerverified
Per 9 Inningsverified
8
8
Ben Rivera
Career
Per 9 Innings
3
3
Ryan Freel
Careerverified
Per 9 Innings
604
1.28
Ben Rivera
Career
Per 9 Inningsverified
67
1.89
Ryan Freel
Careerverified
Per 9 Innings
478
1.01
Ben Rivera
Career
Per 9 Inningsverified
49
1.39
Ryan Freel
Careerverified
Per 9 Innings
12741
27
Ben Rivera
Career
Per 9 Innings
955
27
Ryan Freel
Careerverified
Per 9 Innings
4247
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Ryan Freel
Careerverified
Per 9 Inningsverified
1054
2.23
Ben Rivera
Career
Per 9 Innings
12
0.34
Ryan Freel
Careerverified
Per 9 Innings
460
0.97
Ben Rivera
Career
Per 9 Inningsverified
39
1.1
Ryan Freel
Career
Per 9 Innings
37
0.08
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Ryan Freel
Careerverified
Per 9 Inningsverified
1551
3.29
Ben Rivera
Career
Per 9 Innings
52
1.47
Ryan Freel
Careerverified
Per 9 Inningsverified
1514
3.21
Ben Rivera
Career
Per 9 Innings
51
1.44
Ryan Freel
Career
Per 9 Innings
97.61
97.61
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Ryan Freel
Careerverified
Per 9 Inningsverified
2.507
2.507
Ben Rivera
Career
Per 9 Innings
0.761
0.761
Ryan Freel
Careerverified
Per 9 Inningsverified
79.14
79.14
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Ryan Freel
Careerverified
Per 9 Inningsverified
62
0.13
Ben Rivera
Career
Per 9 Innings
2
0.06
Ryan Freel
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Freel
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Freel and Ben Rivera

Ryan Freel
Careerverified
Per 600 PAverified
8
8
Ben Rivera
Career
Per 600 PA
3
3
Ryan Freel
Careerverified
Per 600 PA
594
156.94
Ben Rivera
Career
Per 600 PAverified
67
343.59
Ryan Freel
Careerverified
Per 600 PA
2271
600
Ben Rivera
Career
Per 600 PA
117
600
Ryan Freel
Careerverified
Per 600 PAverified
1983
523.91
Ben Rivera
Career
Per 600 PA
93
476.92
Ryan Freel
Careerverified
Per 600 PAverified
0.268
0.268
Ben Rivera
Career
Per 600 PA
0.086
0.086
Ryan Freel
Careerverified
Per 600 PAverified
0.772
0.772
Ben Rivera
Career
Per 600 PA
0.368
0.368
Ryan Freel
Careerverified
Per 600 PAverified
532
140.55
Ben Rivera
Career
Per 600 PA
8
41.03
Ryan Freel
Careerverified
Per 600 PAverified
393
103.83
Ben Rivera
Career
Per 600 PA
8
41.03
Ryan Freel
Careerverified
Per 600 PAverified
100
26.42
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
17
4.49
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
22
5.81
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
139
36.72
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.261
0.261
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.011
0.011
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.041
0.041
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
287.38
75.93
Ben Rivera
Career
Per 600 PA
1.16
5.96
Ryan Freel
Careerverified
Per 600 PAverified
732
193.39
Ben Rivera
Career
Per 600 PA
8
41.03
Ryan Freel
Careerverified
Per 600 PAverified
797
210.57
Ben Rivera
Career
Per 600 PA
14
71.79
Ryan Freel
Careerverified
Per 600 PAverified
0.354
0.354
Ben Rivera
Career
Per 600 PA
0.141
0.141
Ryan Freel
Careerverified
Per 600 PAverified
0.369
0.369
Ben Rivera
Career
Per 600 PA
0.086
0.086
Ryan Freel
Careerverified
Per 600 PAverified
0.723
0.723
Ben Rivera
Career
Per 600 PA
0.227
0.227
Ryan Freel
Careerverified
Per 600 PAverified
0.101
0.101
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.252
0.252
Ben Rivera
Career
Per 600 PA
0.085
0.085
Ryan Freel
Careerverified
Per 600 PAverified
0.745
0.745
Ben Rivera
Career
Per 600 PA
0.165
0.165
Ryan Freel
Careerverified
Per 600 PAverified
0.316
0.316
Ben Rivera
Career
Per 600 PA
0.151
0.151
Ryan Freel
Careerverified
Per 600 PAverified
306
80.85
Ben Rivera
Career
Per 600 PA
5
25.64
Ryan Freel
Careerverified
Per 600 PAverified
122
32.23
Ben Rivera
Career
Per 600 PA
2
10.26
Ryan Freel
Careerverified
Per 600 PAverified
406
107.27
Ben Rivera
Career
Per 600 PA
7
35.9
Ryan Freel
Careerverified
Per 600 PAverified
295.28
78.01
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Ryan Freel
Careerverified
Per 600 PAverified
43
11.36
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
222
58.65
Ben Rivera
Career
Per 600 PA
6
30.77
Ryan Freel
Careerverified
Per 600 PAverified
1
0.26
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Career
Per 600 PAverified
350
92.47
Ben Rivera
Careerverified
Per 600 PA
40
205.13
Ryan Freel
Careerverified
Per 600 PAverified
6.49
6.49
Ben Rivera
Career
Per 600 PA
2.93
2.93
Ryan Freel
Careerverified
Per 600 PAverified
0.63
0.63
Ben Rivera
Career
Per 600 PA
0.15
0.15
Ryan Freel
Careerverified
Per 600 PA
21
5.55
Ben Rivera
Career
Per 600 PAverified
18
92.31
Ryan Freel
Careerverified
Per 600 PAverified
2
0.53
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Career
Per 600 PA
31
8.19
Ben Rivera
Careerverified
Per 600 PAverified
0
0
Ryan Freel
Careerverified
Per 600 PAverified
143
37.78
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
48
12.68
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
191
50.46
Ben Rivera
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
74.87
74.87
Ben Rivera
Career
Per 600 PA