Ryan Borucki vs. Ben Rivera — Career Comparison

MillenialIllinoisThrows LeftBats LeftNorth AmericaToronto Blue JaysAmerican LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Ryan Borucki as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ryan Borucki led in walk avoidance (BB%+ 190 vs 76), home run suppression (HR9+ 133 vs 95), and run prevention (ERA+ 122 vs 97). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 86). Role difference aside, Ryan Borucki holds a clear edge on every meaningful shared measure.

Pitching Stats for Ryan Borucki and Ben Rivera

Ryan Borucki
Careerverified
Per 9 Inningsverified
8
8
Ben Rivera
Career
Per 9 Innings
3
3
Ryan Borucki
Careerverified
Per 9 Inningsverified
187
6.57
Ben Rivera
Career
Per 9 Innings
67
1.89
Ryan Borucki
Career
Per 9 Innings
21
0.74
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Ryan Borucki
Career
Per 9 Innings
15
0.53
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Ryan Borucki
Careerverified
Per 9 Inningsverified
12
0.42
Ben Rivera
Career
Per 9 Innings
17
0.48
Ryan Borucki
Career
Per 9 Innings
55.56
55.56
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Ryan Borucki
Career
Per 9 Innings
11.23
11.23
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Borucki
Careerverified
Per 9 Inningsverified
122
4.28
Ben Rivera
Career
Per 9 Innings
160
4.52
Ryan Borucki
Careerverified
Per 9 Inningsverified
4.28
4.28
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Ryan Borucki
Careerverified
Per 9 Inningsverified
3.81
3.81
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Ryan Borucki
Careerverified
Per 9 Inningsverified
4.17
4.17
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Ryan Borucki
Careerverified
Per 9 Inningsverified
0.243
0.243
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Ryan Borucki
Career
Per 9 Innings
769
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ryan Borucki
Career
Per 9 Innings
256.1
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ryan Borucki
Careerverified
Per 9 Inningsverified
234
8.22
Ben Rivera
Career
Per 9 Innings
314
8.88
Ryan Borucki
Careerverified
Per 9 Inningsverified
8.22
8.22
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Ryan Borucki
Careerverified
Per 9 Innings
31
1.09
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Ryan Borucki
Career
Per 9 Innings
1.09
1.09
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Ryan Borucki
Careerverified
Per 9 Inningsverified
0.17
0.17
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Ryan Borucki
Careerverified
Per 9 Inningsverified
97
3.41
Ben Rivera
Career
Per 9 Innings
152
4.3
Ryan Borucki
Careerverified
Per 9 Inningsverified
5
0.18
Ben Rivera
Career
Per 9 Innings
8
0.23
Ryan Borucki
Careerverified
Per 9 Inningsverified
3.41
3.41
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Ryan Borucki
Career
Per 9 Inningsverified
214
7.51
Ben Rivera
Careerverified
Per 9 Innings
219
6.19
Ryan Borucki
Careerverified
Per 9 Inningsverified
7.51
7.51
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Ryan Borucki
Career
Per 9 Innings
1.14
1.14
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Ryan Borucki
Careerverified
Per 9 Inningsverified
1.213
1.213
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Ryan Borucki
Careerverified
Per 9 Inningsverified
12
0.42
Ben Rivera
Career
Per 9 Innings
21
0.59
Ryan Borucki
Career
Per 9 Innings
11
0.39
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Ryan Borucki
Career
Per 9 Innings
1
0.04
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Ryan Borucki
Career
Per 9 Innings
1085
38.09
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Ryan Borucki
Careerverified
Per 9 Inningsverified
24
0.84
Ben Rivera
Career
Per 9 Innings
9
0.25
Ryan Borucki
Careerverified
Per 9 Inningsverified
134
4.7
Ben Rivera
Career
Per 9 Innings
168
4.75
Ryan Borucki
Careerverified
Per 9 Inningsverified
4.7
4.7
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Ryan Borucki
Careerverified
Per 9 Inningsverified
9
0.32
Ben Rivera
Career
Per 9 Innings
16
0.45
Ryan Borucki
Careerverified
Per 9 Inningsverified
6
0.21
Ben Rivera
Career
Per 9 Innings
8
0.23
Ryan Borucki
Careerverified
Per 9 Inningsverified
25
0.88
Ben Rivera
Career
Per 9 Innings
24
0.68
Ryan Borucki
Careerverified
Per 9 Inningsverified
1.291
1.291
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Ryan Borucki
Career
Per 9 Innings
962
33.78
Ben Rivera
Careerverified
Per 9 Inningsverified
1218
34.44
Ryan Borucki
Careerverified
Per 9 Inningsverified
0.72
0.72
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Ryan Borucki
Careerverified
Per 9 Inningsverified
0.283
0.283
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Ryan Borucki
Career
Per 9 Innings
38.09
38.09
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Ryan Borucki and Ben Rivera

Ryan Borucki
Careerverified
Per 9 Inningsverified
8
8
Ben Rivera
Career
Per 9 Innings
3
3
Ryan Borucki
Careerverified
Per 9 Inningsverified
187
6.57
Ben Rivera
Career
Per 9 Innings
67
1.89
Ryan Borucki
Career
Per 9 Innings
21
0.74
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Ryan Borucki
Career
Per 9 Innings
769
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ryan Borucki
Career
Per 9 Innings
256.1
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ryan Borucki
Career
Per 9 Innings
5
0.18
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Ryan Borucki
Career
Per 9 Inningsverified
34
1.19
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Ryan Borucki
Career
Per 9 Innings
4
0.14
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Ryan Borucki
Career
Per 9 Inningsverified
43
1.51
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Ryan Borucki
Career
Per 9 Innings
39
1.37
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Ryan Borucki
Career
Per 9 Innings
90.7
90.7
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Ryan Borucki
Career
Per 9 Innings
0.209
0.209
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Ryan Borucki
Career
Per 9 Innings
11.23
11.23
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ryan Borucki
Career
Per 9 Inningsverified
2
0.07
Ben Rivera
Career
Per 9 Innings
2
0.06
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ryan Borucki
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Ryan Borucki and Ben Rivera

Ryan Borucki
Careerverified
Per 600 PA
8
Ben Rivera
Career
Per 600 PAverified
3
3
Ryan Borucki
Careerverified
Per 600 PA
187
Ben Rivera
Career
Per 600 PAverified
67
343.59
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
117
600
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
93
476.92
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
1.16
5.96
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.165
0.165
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
2
10.26
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
7
35.9
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
-1.72
-8.8
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Careerverified
Per 600 PAverified
0
Ben Rivera
Career
Per 600 PA
40
205.13
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Ryan Borucki
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA