Sam Freeman vs. Ben Rivera — Career Comparison

MillenialTexasThrows LeftBats RightNorth AmericaAtlanta BravesNational LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Sam Freeman as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Sam Freeman led in home run suppression (HR9+ 183 vs 95), run prevention (ERA+ 132 vs 97), and skill-based run prevention (DICE+ 105 vs 93). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 104). Keeping the role difference in mind, the edge still goes to Sam Freeman.

Pitching Stats for Sam Freeman and Ben Rivera

Sam Freeman
Careerverified
Per 9 Inningsverified
9
9
Ben Rivera
Career
Per 9 Innings
3
3
Sam Freeman
Careerverified
Per 9 Inningsverified
271
10.44
Ben Rivera
Career
Per 9 Innings
67
1.89
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Sam Freeman
Career
Per 9 Innings
8
0.31
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Sam Freeman
Careerverified
Per 9 Inningsverified
7
0.27
Ben Rivera
Career
Per 9 Innings
17
0.48
Sam Freeman
Career
Per 9 Innings
53.33
53.33
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Sam Freeman
Careerverified
Per 9 Inningsverified
93
3.58
Ben Rivera
Career
Per 9 Innings
160
4.52
Sam Freeman
Careerverified
Per 9 Inningsverified
3.58
3.58
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Sam Freeman
Careerverified
Per 9 Inningsverified
3.89
3.89
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Sam Freeman
Careerverified
Per 9 Inningsverified
3.87
3.87
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Sam Freeman
Careerverified
Per 9 Inningsverified
0.228
0.228
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Sam Freeman
Career
Per 9 Innings
701
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Sam Freeman
Career
Per 9 Innings
233.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Sam Freeman
Careerverified
Per 9 Inningsverified
197
7.59
Ben Rivera
Career
Per 9 Innings
314
8.88
Sam Freeman
Careerverified
Per 9 Inningsverified
7.59
7.59
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Sam Freeman
Careerverified
Per 9 Inningsverified
17
0.65
Ben Rivera
Career
Per 9 Innings
32
0.9
Sam Freeman
Careerverified
Per 9 Inningsverified
0.65
0.65
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Sam Freeman
Careerverified
Per 9 Inningsverified
0.06
0.06
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Sam Freeman
Careerverified
Per 9 Innings
136
5.24
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Sam Freeman
Careerverified
Per 9 Inningsverified
5
0.19
Ben Rivera
Career
Per 9 Innings
8
0.23
Sam Freeman
Career
Per 9 Innings
5.24
5.24
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Sam Freeman
Careerverified
Per 9 Inningsverified
232
8.94
Ben Rivera
Career
Per 9 Innings
219
6.19
Sam Freeman
Careerverified
Per 9 Inningsverified
8.94
8.94
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Sam Freeman
Career
Per 9 Innings
0.86
0.86
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Sam Freeman
Careerverified
Per 9 Inningsverified
1.575
1.575
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Sam Freeman
Careerverified
Per 9 Inningsverified
12
0.46
Ben Rivera
Career
Per 9 Innings
21
0.59
Sam Freeman
Career
Per 9 Innings
13
0.5
Ben Rivera
Careerverified
Per 9 Inningsverified
11
0.31
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Sam Freeman
Career
Per 9 Innings
1026
39.52
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Sam Freeman
Careerverified
Per 9 Inningsverified
42
1.62
Ben Rivera
Career
Per 9 Innings
9
0.25
Sam Freeman
Careerverified
Per 9 Inningsverified
100
3.85
Ben Rivera
Career
Per 9 Innings
168
4.75
Sam Freeman
Careerverified
Per 9 Inningsverified
3.85
3.85
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Sam Freeman
Careerverified
Per 9 Inningsverified
5
0.19
Ben Rivera
Career
Per 9 Innings
16
0.45
Sam Freeman
Careerverified
Per 9 Innings
7
0.27
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Sam Freeman
Careerverified
Per 9 Inningsverified
26
1
Ben Rivera
Career
Per 9 Innings
24
0.68
Sam Freeman
Careerverified
Per 9 Inningsverified
1.425
1.425
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Sam Freeman
Career
Per 9 Innings
865
33.32
Ben Rivera
Careerverified
Per 9 Inningsverified
1218
34.44
Sam Freeman
Careerverified
Per 9 Inningsverified
0.37
0.37
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Sam Freeman
Career
Per 9 Innings
0.292
0.292
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Sam Freeman
Career
Per 9 Innings
39.52
39.52
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Sam Freeman and Ben Rivera

Sam Freeman
Careerverified
Per 9 Inningsverified
9
9
Ben Rivera
Career
Per 9 Innings
3
3
Sam Freeman
Careerverified
Per 9 Inningsverified
271
10.44
Ben Rivera
Career
Per 9 Innings
67
1.89
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Sam Freeman
Career
Per 9 Innings
701
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Sam Freeman
Career
Per 9 Innings
233.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Sam Freeman
Career
Per 9 Inningsverified
9
0.35
Ben Rivera
Careerverified
Per 9 Innings
12
0.34
Sam Freeman
Career
Per 9 Inningsverified
35
1.35
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Sam Freeman
Career
Per 9 Innings
3
0.12
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Sam Freeman
Career
Per 9 Inningsverified
47
1.81
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Sam Freeman
Career
Per 9 Inningsverified
44
1.69
Ben Rivera
Careerverified
Per 9 Innings
51
1.44
Sam Freeman
Career
Per 9 Innings
93.62
93.62
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Sam Freeman
Career
Per 9 Innings
0.162
0.162
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Sam Freeman
Careerverified
Per 9 Inningsverified
3
0.12
Ben Rivera
Career
Per 9 Innings
2
0.06
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Sam Freeman
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Sam Freeman and Ben Rivera

Sam Freeman
Careerverified
Per 600 PAverified
9
9
Ben Rivera
Career
Per 600 PA
3
3
Sam Freeman
Careerverified
Per 600 PAverified
271
54200
Ben Rivera
Career
Per 600 PA
67
343.59
Sam Freeman
Career
Per 600 PA
3
600
Ben Rivera
Careerverified
Per 600 PA
117
600
Sam Freeman
Career
Per 600 PAverified
3
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
1.16
5.96
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.165
0.165
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
2
10.26
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
7
35.9
Sam Freeman
Careerverified
Per 600 PA
-0.32
-64.27
Ben Rivera
Career
Per 600 PAverified
-1.72
-8.8
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Careerverified
Per 600 PA
2
400
Ben Rivera
Career
Per 600 PAverified
40
205.13
Sam Freeman
Career
Per 600 PA
1.5
1.5
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Sam Freeman
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA