Scott Maine vs. Ben Rivera — Career Comparison

MillenialFloridaThrows LeftBats LeftNorth AmericaChicago CubsNational LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Scott Maine 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 5.59 and 1.629 for Scott Maine. By the career numbers, Ben Rivera had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Scott Maine and Ben Rivera

Scott Maine
Career
Per 9 Innings
3
3
Ben Rivera
Career
Per 9 Innings
3
3
Scott Maine
Career
Per 9 Inningsverified
50
9.64
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Scott Maine
Career
Per 9 Innings
2
0.39
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Scott Maine
Careerverified
Per 9 Innings
3
0.58
Ben Rivera
Career
Per 9 Inningsverified
17
0.48
Scott Maine
Career
Per 9 Innings
40
40
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Scott Maine
Careerverified
Per 9 Innings
29
5.59
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Scott Maine
Career
Per 9 Innings
5.59
5.59
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Scott Maine
Career
Per 9 Innings
5.93
5.93
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Scott Maine
Career
Per 9 Innings
5.1
5.1
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Scott Maine
Career
Per 9 Innings
0.275
0.275
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Scott Maine
Career
Per 9 Innings
140
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Scott Maine
Career
Per 9 Innings
46.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Scott Maine
Careerverified
Per 9 Innings
50
9.64
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Scott Maine
Career
Per 9 Innings
9.64
9.64
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Scott Maine
Careerverified
Per 9 Innings
8
1.54
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Scott Maine
Career
Per 9 Innings
1.54
1.54
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Scott Maine
Careerverified
Per 9 Inningsverified
0.16
0.16
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Scott Maine
Careerverified
Per 9 Innings
25
4.82
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Scott Maine
Careerverified
Per 9 Inningsverified
1
0.19
Ben Rivera
Career
Per 9 Innings
8
0.23
Scott Maine
Career
Per 9 Innings
4.82
4.82
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Scott Maine
Career
Per 9 Inningsverified
48
9.26
Ben Rivera
Careerverified
Per 9 Innings
219
6.19
Scott Maine
Careerverified
Per 9 Inningsverified
9.26
9.26
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Scott Maine
Career
Per 9 Innings
0.96
0.96
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Scott Maine
Careerverified
Per 9 Inningsverified
1.564
1.564
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Scott Maine
Careerverified
Per 9 Inningsverified
3
0.58
Ben Rivera
Career
Per 9 Innings
21
0.59
Scott Maine
Careerverified
Per 9 Innings
5
0.96
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Scott Maine
Career
Per 9 Inningsverified
218
42.04
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Scott Maine
Careerverified
Per 9 Inningsverified
16
3.09
Ben Rivera
Career
Per 9 Innings
9
0.25
Scott Maine
Careerverified
Per 9 Innings
30
5.79
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Scott Maine
Career
Per 9 Innings
5.79
5.79
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Scott Maine
Careerverified
Per 9 Inningsverified
1
0.19
Ben Rivera
Career
Per 9 Innings
16
0.45
Scott Maine
Careerverified
Per 9 Innings
5
0.96
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Scott Maine
Career
Per 9 Inningsverified
4
0.77
Ben Rivera
Careerverified
Per 9 Innings
24
0.68
Scott Maine
Career
Per 9 Innings
1.607
1.607
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Scott Maine
Career
Per 9 Inningsverified
182
35.1
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Scott Maine
Careerverified
Per 9 Inningsverified
0.6
0.6
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Scott Maine
Career
Per 9 Innings
0.333
0.333
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Scott Maine
Careerverified
Per 9 Inningsverified
42.04
42.04
Ben Rivera
Career
Per 9 Innings
39.72
39.72

Fielding Stats for Scott Maine and Ben Rivera

Scott Maine
Career
Per 9 Innings
3
3
Ben Rivera
Career
Per 9 Innings
3
3
Scott Maine
Career
Per 9 Inningsverified
50
9.64
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Scott Maine
Career
Per 9 Innings
140
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Scott Maine
Career
Per 9 Innings
46.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Scott Maine
Career
Per 9 Innings
3
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Scott Maine
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
1
0.03
Scott Maine
Career
Per 9 Innings
3
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Scott Maine
Career
Per 9 Innings
3
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Scott Maine
Careerverified
Per 9 Inningsverified
100
100
Ben Rivera
Career
Per 9 Innings
98.08
98.08
Scott Maine
Career
Per 9 Innings
0.06
0.06
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Scott Maine
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Scott Maine and Ben Rivera

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