Ben Rivera vs. Bryan Shaw — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats SwitchNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher

Ben Rivera built a career as a starting pitcher and Bryan Shaw as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ben Rivera led in strikeout rate (K%+ 110 vs 82), run prevention (ERA+ 97 vs 92), and skill-based run prevention (DICE+ 93 vs 88). Bryan Shaw held the edge in walk avoidance (BB%+ 94 vs 76). Keeping the role difference in mind, the edge still goes to Ben Rivera.

Pitching Stats for Ben Rivera and Bryan Shaw

Ben Rivera
Career
Per 9 Innings
3
3
Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ben Rivera
Career
Per 9 Innings
67
1.89
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Bryan Shaw
Career
Per 9 Innings
2
0.02
Ben Rivera
Career
Per 9 Inningsverified
23
0.65
Bryan Shaw
Careerverified
Per 9 Innings
43
0.51
Ben Rivera
Careerverified
Per 9 Inningsverified
17
0.48
Bryan Shaw
Career
Per 9 Innings
46
0.54
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Bryan Shaw
Career
Per 9 Innings
48.31
48.31
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Bryan Shaw
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Bryan Shaw
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bryan Shaw
Careerverified
Per 9 Inningsverified
19
0.22
Ben Rivera
Careerverified
Per 9 Innings
160
4.52
Bryan Shaw
Career
Per 9 Inningsverified
336
3.96
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.96
3.96
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.92
3.92
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.91
3.91
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.249
0.249
Ben Rivera
Career
Per 9 Innings
955
27
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ben Rivera
Career
Per 9 Innings
318.1
9
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ben Rivera
Careerverified
Per 9 Innings
314
8.88
Bryan Shaw
Career
Per 9 Inningsverified
723
8.51
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.51
8.51
Ben Rivera
Careerverified
Per 9 Inningsverified
32
0.9
Bryan Shaw
Career
Per 9 Innings
82
0.97
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Bryan Shaw
Career
Per 9 Innings
0.97
0.97
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.1
0.1
Ben Rivera
Careerverified
Per 9 Innings
152
4.3
Bryan Shaw
Career
Per 9 Inningsverified
299
3.52
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Bryan Shaw
Career
Per 9 Innings
21
0.25
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Bryan Shaw
Careerverified
Per 9 Inningsverified
3.52
3.52
Ben Rivera
Career
Per 9 Innings
219
6.19
Bryan Shaw
Careerverified
Per 9 Inningsverified
681
8.02
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Bryan Shaw
Careerverified
Per 9 Inningsverified
8.02
8.02
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Bryan Shaw
Career
Per 9 Innings
0.86
0.86
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.282
1.282
Ben Rivera
Careerverified
Per 9 Innings
21
0.59
Bryan Shaw
Career
Per 9 Inningsverified
41
0.48
Ben Rivera
Careerverified
Per 9 Inningsverified
11
0.31
Bryan Shaw
Career
Per 9 Innings
32
0.38
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Bryan Shaw
Career
Per 9 Innings
2
0.02
Ben Rivera
Career
Per 9 Inningsverified
1405
39.72
Bryan Shaw
Careerverified
Per 9 Innings
3270
38.5
Ben Rivera
Career
Per 9 Innings
9
0.25
Bryan Shaw
Careerverified
Per 9 Inningsverified
172
2.03
Ben Rivera
Careerverified
Per 9 Innings
168
4.75
Bryan Shaw
Career
Per 9 Inningsverified
377
4.44
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Bryan Shaw
Careerverified
Per 9 Inningsverified
4.44
4.44
Ben Rivera
Careerverified
Per 9 Innings
16
0.45
Bryan Shaw
Career
Per 9 Inningsverified
20
0.24
Ben Rivera
Careerverified
Per 9 Innings
8
0.23
Bryan Shaw
Career
Per 9 Inningsverified
15
0.18
Ben Rivera
Career
Per 9 Innings
24
0.68
Bryan Shaw
Careerverified
Per 9 Inningsverified
87
1.02
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Bryan Shaw
Careerverified
Per 9 Inningsverified
1.337
1.337
Ben Rivera
Career
Per 9 Inningsverified
1218
34.44
Bryan Shaw
Careerverified
Per 9 Innings
2904
34.19
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Bryan Shaw
Careerverified
Per 9 Inningsverified
0.47
0.47
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Bryan Shaw
Career
Per 9 Innings
0.299
0.299
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72
Bryan Shaw
Career
Per 9 Innings
38.5
38.5

Fielding Stats for Ben Rivera and Bryan Shaw

Ben Rivera
Career
Per 9 Innings
3
3
Bryan Shaw
Careerverified
Per 9 Inningsverified
14
14
Ben Rivera
Career
Per 9 Innings
67
1.89
Bryan Shaw
Careerverified
Per 9 Inningsverified
796
9.37
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Bryan Shaw
Career
Per 9 Innings
2
0.02
Ben Rivera
Career
Per 9 Innings
955
27
Bryan Shaw
Careerverified
Per 9 Innings
2293
27
Ben Rivera
Career
Per 9 Innings
318.1
9
Bryan Shaw
Careerverified
Per 9 Innings
764.1
9
Ben Rivera
Career
Per 9 Innings
12
0.34
Bryan Shaw
Careerverified
Per 9 Inningsverified
56
0.66
Ben Rivera
Career
Per 9 Inningsverified
39
1.1
Bryan Shaw
Careerverified
Per 9 Innings
78
0.92
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Bryan Shaw
Career
Per 9 Innings
11
0.13
Ben Rivera
Career
Per 9 Innings
52
1.47
Bryan Shaw
Careerverified
Per 9 Inningsverified
145
1.71
Ben Rivera
Career
Per 9 Innings
51
1.44
Bryan Shaw
Careerverified
Per 9 Inningsverified
134
1.58
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Bryan Shaw
Career
Per 9 Innings
92.41
92.41
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Bryan Shaw
Career
Per 9 Innings
0.168
0.168
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Bryan Shaw
Career
Per 9 Innings
0.25
0.25
Ben Rivera
Career
Per 9 Inningsverified
2
0.06
Bryan Shaw
Careerverified
Per 9 Innings
3
0.04
Ben Rivera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bryan Shaw
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Bryan Shaw

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