Ben Rivera vs. Ben Weber — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
Gen XTexasThrows RightBats RightNorth AmericaAnaheim AngelsAmerican LeagueRelief Pitcher

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

Pitching Stats for Ben Rivera and Ben Weber

Ben Rivera
Career
Per 9 Innings
3
3
Ben Weber
Careerverified
Per 9 Inningsverified
6
6
Ben Rivera
Career
Per 9 Innings
67
1.89
Ben Weber
Careerverified
Per 9 Inningsverified
228
7.23
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Ben Weber
Career
Per 9 Innings
19
0.6
Ben Rivera
Career
Per 9 Innings
17
0.48
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Ben Rivera
Career
Per 9 Innings
57.5
57.5
Ben Weber
Careerverified
Per 9 Inningsverified
70.37
70.37
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ben Weber
Careerverified
Per 9 Inningsverified
7
0.22
Ben Rivera
Career
Per 9 Innings
160
4.52
Ben Weber
Careerverified
Per 9 Inningsverified
119
3.77
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Ben Weber
Careerverified
Per 9 Inningsverified
3.77
3.77
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Ben Weber
Careerverified
Per 9 Inningsverified
4.19
4.19
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Ben Weber
Careerverified
Per 9 Inningsverified
3.93
3.93
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Ben Weber
Career
Per 9 Innings
0.277
0.277
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ben Weber
Career
Per 9 Innings
852
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ben Weber
Career
Per 9 Innings
284
9
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Ben Weber
Careerverified
Per 9 Innings
305
9.67
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Ben Weber
Career
Per 9 Innings
9.67
9.67
Ben Rivera
Career
Per 9 Innings
32
0.9
Ben Weber
Careerverified
Per 9 Inningsverified
19
0.6
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Ben Weber
Careerverified
Per 9 Inningsverified
0.6
0.6
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Ben Weber
Careerverified
Per 9 Inningsverified
0.08
0.08
Ben Rivera
Career
Per 9 Innings
152
4.3
Ben Weber
Careerverified
Per 9 Inningsverified
105
3.33
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Ben Weber
Career
Per 9 Innings
20
0.63
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Ben Weber
Careerverified
Per 9 Inningsverified
3.33
3.33
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Ben Weber
Career
Per 9 Innings
162
5.13
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Ben Weber
Career
Per 9 Innings
5.13
5.13
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Ben Weber
Career
Per 9 Innings
0.71
0.71
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Ben Weber
Career
Per 9 Innings
0.94
0.94
Ben Rivera
Career
Per 9 Innings
21
0.59
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Ben Rivera
Career
Per 9 Innings
11
0.31
Ben Weber
Careerverified
Per 9 Inningsverified
9
0.29
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Ben Weber
Career
Per 9 Innings
1
0.03
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Ben Weber
Career
Per 9 Innings
1229
38.95
Ben Rivera
Career
Per 9 Innings
9
0.25
Ben Weber
Careerverified
Per 9 Inningsverified
66
2.09
Ben Rivera
Career
Per 9 Innings
168
4.75
Ben Weber
Careerverified
Per 9 Inningsverified
133
4.21
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Ben Weber
Careerverified
Per 9 Inningsverified
4.21
4.21
Ben Rivera
Career
Per 9 Innings
16
0.45
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Ben Rivera
Career
Per 9 Innings
8
0.23
Ben Weber
Careerverified
Per 9 Inningsverified
5
0.16
Ben Rivera
Career
Per 9 Innings
24
0.68
Ben Weber
Careerverified
Per 9 Inningsverified
34
1.08
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Ben Weber
Careerverified
Per 9 Inningsverified
1.444
1.444
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Ben Weber
Career
Per 9 Inningsverified
1102
34.92
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Ben Weber
Careerverified
Per 9 Inningsverified
0.58
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Ben Weber
Career
Per 9 Innings
0.311
0.311
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72
Ben Weber
Career
Per 9 Innings
38.95
38.95

Fielding Stats for Ben Rivera and Ben Weber

Ben Rivera
Career
Per 9 Innings
3
3
Ben Weber
Careerverified
Per 9 Inningsverified
6
6
Ben Rivera
Career
Per 9 Innings
67
1.89
Ben Weber
Careerverified
Per 9 Inningsverified
228
7.23
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ben Weber
Career
Per 9 Innings
852
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ben Weber
Career
Per 9 Innings
284
9
Ben Rivera
Career
Per 9 Innings
12
0.34
Ben Weber
Careerverified
Per 9 Inningsverified
15
0.48
Ben Rivera
Career
Per 9 Innings
39
1.1
Ben Weber
Careerverified
Per 9 Inningsverified
50
1.58
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Ben Weber
Career
Per 9 Innings
4
0.13
Ben Rivera
Career
Per 9 Innings
52
1.47
Ben Weber
Careerverified
Per 9 Inningsverified
69
2.19
Ben Rivera
Career
Per 9 Innings
51
1.44
Ben Weber
Careerverified
Per 9 Inningsverified
65
2.06
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Ben Weber
Career
Per 9 Innings
94.2
94.2
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Ben Weber
Career
Per 9 Innings
0.285
0.285
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
2
0.06
Ben Weber
Careerverified
Per 9 Inningsverified
3
0.1
Ben Rivera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Ben Weber

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