Steve Olin vs. Ben Rivera — Career Comparison
Ben Rivera built a career as a starting pitcher and Steve Olin as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Steve Olin led in home run suppression (HR9+ 225 vs 95), walk avoidance (BB%+ 121 vs 76), and skill-based run prevention (DICE+ 119 vs 93). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 96). Role difference aside, Steve Olin holds a clear edge on every meaningful shared measure.
Pitching Stats for Steve Olin and Ben Rivera
Steve Olin
Career
Per 9 Innings
195
6.43
Ben Rivera
Career
Per 9 Innings
67
1.89
Steve Olin
Career
Per 9 Innings
45.71
45.71
Ben Rivera
Career
Per 9 Innings
57.5
57.5
Steve Olin
Career
Per 9 Innings
0.51
0.51
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Steve Olin
Career
Per 9 Innings
94
3.1
Ben Rivera
Career
Per 9 Innings
160
4.52
Steve Olin
Career
Per 9 Innings
3.54
3.54
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Steve Olin
Career
Per 9 Innings
3.51
3.51
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Steve Olin
Career
Per 9 Innings
0.262
0.262
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Steve Olin
Career
Per 9 Innings
273
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Steve Olin
Career
Per 9 Innings
8.97
8.97
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Steve Olin
Career
Per 9 Innings
0.46
0.46
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Steve Olin
Career
Per 9 Innings
0.07
0.07
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Steve Olin
Career
Per 9 Innings
17
0.56
Ben Rivera
Career
Per 9 Innings
8
0.23
Steve Olin
Career
Per 9 Innings
2.97
2.97
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Steve Olin
Career
Per 9 Innings
173
5.7
Ben Rivera
Career
Per 9 Innings
219
6.19
Steve Olin
Career
Per 9 Innings
5.7
5.7
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Steve Olin
Career
Per 9 Innings
0.89
0.89
Ben Rivera
Career
Per 9 Innings
3.27
3.27
Steve Olin
Career
Per 9 Innings
0.963
0.963
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Steve Olin
Career
Per 9 Innings
11
0.36
Ben Rivera
Career
Per 9 Innings
11
0.31
Steve Olin
Career
Per 9 Innings
1155
38.08
Ben Rivera
Career
Per 9 Innings
1405
39.72
Steve Olin
Career
Per 9 Innings
118
3.89
Ben Rivera
Career
Per 9 Innings
9
0.25
Steve Olin
Career
Per 9 Innings
3.56
3.56
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Steve Olin
Career
Per 9 Innings
13
0.43
Ben Rivera
Career
Per 9 Innings
16
0.45
Steve Olin
Career
Per 9 Innings
4
0.13
Ben Rivera
Career
Per 9 Innings
8
0.23
Steve Olin
Career
Per 9 Innings
41
1.35
Ben Rivera
Career
Per 9 Innings
24
0.68
Steve Olin
Career
Per 9 Innings
1.326
1.326
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Steve Olin
Career
Per 9 Innings
1037
34.19
Ben Rivera
Career
Per 9 Innings
1218
34.44
Steve Olin
Career
Per 9 Innings
0.55
0.55
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Steve Olin
Career
Per 9 Innings
0.304
0.304
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Steve Olin
Career
Per 9 Innings
38.08
38.08
Ben Rivera
Career
Per 9 Innings
39.72
39.72
Fielding Stats for Steve Olin and Ben Rivera
Steve Olin
Career
Per 9 Innings
195
6.43
Ben Rivera
Career
Per 9 Innings
67
1.89
Steve Olin
Career
Per 9 Innings
1
0.03
Ben Rivera
Career
Per 9 Innings
49
1.39
Steve Olin
Career
Per 9 Innings
273
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Steve Olin
Career
Per 9 Innings
69
2.27
Ben Rivera
Career
Per 9 Innings
52
1.47
Steve Olin
Career
Per 9 Innings
66
2.18
Ben Rivera
Career
Per 9 Innings
51
1.44
Steve Olin
Career
Per 9 Innings
95.65
95.65
Ben Rivera
Career
Per 9 Innings
98.08
98.08
Steve Olin
Career
Per 9 Innings
0.339
0.339
Ben Rivera
Career
Per 9 Innings
0.761
0.761
Steve Olin
Career
Per 9 Innings
0.51
0.51
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Hitting Stats for Steve Olin and Ben Rivera
Steve Olin
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0.085
0.085