Steve Bechler vs. Ben Rivera — Career Comparison

Gen XOregonThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Steve Bechler as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ben Rivera posted stronger surface numbers — ERA 4.52 and WHIP 1.489 compared to 13.5 and 2.143 for Steve Bechler. By the career numbers, Ben Rivera had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Steve Bechler and Ben Rivera

Steve Bechler
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Steve Bechler
Career
Per 9 Inningsverified
3
5.79
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
17
0.48
Steve Bechler
Career
Per 9 Innings
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Steve Bechler
Careerverified
Per 9 Innings
7
13.5
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Steve Bechler
Career
Per 9 Innings
13.5
13.5
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Steve Bechler
Career
Per 9 Innings
13.72
13.72
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Steve Bechler
Career
Per 9 Innings
13.29
13.29
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Steve Bechler
Career
Per 9 Innings
0.3
0.3
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Steve Bechler
Career
Per 9 Innings
14
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Steve Bechler
Career
Per 9 Innings
4.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Steve Bechler
Careerverified
Per 9 Innings
6
11.57
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Steve Bechler
Career
Per 9 Innings
11.57
11.57
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Steve Bechler
Careerverified
Per 9 Innings
3
5.79
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Steve Bechler
Career
Per 9 Innings
5.79
5.79
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Steve Bechler
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Inningsverified
0.48
0.48
Steve Bechler
Careerverified
Per 9 Innings
4
7.71
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Steve Bechler
Career
Per 9 Innings
7.71
7.71
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Steve Bechler
Career
Per 9 Innings
3
5.79
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Steve Bechler
Career
Per 9 Innings
5.79
5.79
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Steve Bechler
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Steve Bechler
Careerverified
Per 9 Inningsverified
1.5
1.5
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
21
0.59
Steve Bechler
Careerverified
Per 9 Innings
1
1.93
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Steve Bechler
Career
Per 9 Inningsverified
25
48.21
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
9
0.25
Steve Bechler
Careerverified
Per 9 Innings
7
13.5
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Steve Bechler
Career
Per 9 Innings
13.5
13.5
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
16
0.45
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
24
0.68
Steve Bechler
Career
Per 9 Innings
2.143
2.143
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Steve Bechler
Career
Per 9 Inningsverified
20
38.57
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Steve Bechler
Careerverified
Per 9 Inningsverified
2.33
2.33
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Steve Bechler
Careerverified
Per 9 Inningsverified
0.214
0.214
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Steve Bechler
Careerverified
Per 9 Inningsverified
48.21
48.21
Ben Rivera
Career
Per 9 Innings
39.72
39.72

Fielding Stats for Steve Bechler and Ben Rivera

Steve Bechler
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Steve Bechler
Career
Per 9 Inningsverified
3
5.79
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Steve Bechler
Career
Per 9 Innings
14
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Steve Bechler
Career
Per 9 Innings
4.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Steve Bechler
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Careerverified
Per 9 Innings
12
0.34
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Steve Bechler
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
1
0.03
Steve Bechler
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Steve Bechler
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Careerverified
Per 9 Innings
51
1.44
Steve Bechler
Careerverified
Per 9 Inningsverified
100
100
Ben Rivera
Career
Per 9 Innings
98.08
98.08
Steve Bechler
Career
Per 9 Innings
0.333
0.333
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Steve Bechler
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Steve Bechler and Ben Rivera

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