Mal Moss vs. Ben Rivera — Career Comparison

Greatest GenerationIndianaThrows LeftBats RightNorth AmericaChicago CubsNational LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

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

Pitching Stats for Mal Moss and Ben Rivera

Mal Moss
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Mal Moss
Career
Per 9 Inningsverified
12
5.79
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Mal Moss
Career
Per 9 Innings
1
0.48
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Mal Moss
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
17
0.48
Mal Moss
Career
Per 9 Innings
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Mal Moss
Career
Per 9 Innings
8.33
8.33
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Mal Moss
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Mal Moss
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Mal Moss
Careerverified
Per 9 Inningsverified
1
0.48
Ben Rivera
Career
Per 9 Innings
0
0
Mal Moss
Careerverified
Per 9 Innings
13
6.27
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Mal Moss
Career
Per 9 Innings
6.27
6.27
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Mal Moss
Career
Per 9 Innings
4.4
4.4
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Mal Moss
Career
Per 9 Innings
4.82
4.82
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Mal Moss
Careerverified
Per 9 Inningsverified
0.247
0.247
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Mal Moss
Career
Per 9 Innings
56
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Mal Moss
Career
Per 9 Innings
18.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Mal Moss
Careerverified
Per 9 Inningsverified
18
8.68
Ben Rivera
Career
Per 9 Innings
314
8.88
Mal Moss
Careerverified
Per 9 Inningsverified
8.68
8.68
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
32
0.9
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Mal Moss
Careerverified
Per 9 Innings
14
6.75
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Mal Moss
Career
Per 9 Innings
6.75
6.75
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Mal Moss
Career
Per 9 Innings
4
1.93
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Mal Moss
Career
Per 9 Innings
1.93
1.93
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Mal Moss
Career
Per 9 Innings
0.33
0.33
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Mal Moss
Career
Per 9 Innings
0.964
0.964
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
21
0.59
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
11
0.31
Mal Moss
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Mal Moss
Career
Per 9 Inningsverified
87
41.95
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Mal Moss
Career
Per 9 Inningsverified
2
0.96
Ben Rivera
Careerverified
Per 9 Innings
9
0.25
Mal Moss
Careerverified
Per 9 Innings
13
6.27
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Mal Moss
Career
Per 9 Innings
6.27
6.27
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
16
0.45
Mal Moss
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Mal Moss
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
24
0.68
Mal Moss
Career
Per 9 Innings
1.714
1.714
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Mal Moss
Career
Per 9 Inningsverified
73
35.2
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Mal Moss
Careerverified
Per 9 Inningsverified
1.08
1.08
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Mal Moss
Careerverified
Per 9 Inningsverified
0.261
0.261
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Mal Moss
Careerverified
Per 9 Inningsverified
41.95
41.95
Ben Rivera
Career
Per 9 Innings
39.72
39.72

Fielding Stats for Mal Moss and Ben Rivera

Mal Moss
Career
Per 9 Innings
1
Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Mal Moss
Career
Per 9 Innings
12
Ben Rivera
Careerverified
Per 9 Inningsverified
67
1.89
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Careerverified
Per 9 Inningsverified
955
27
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Careerverified
Per 9 Inningsverified
318.1
9
Mal Moss
Career
Per 9 Innings
3
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Mal Moss
Career
Per 9 Innings
4
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Mal Moss
Careerverified
Per 9 Inningsverified
0
Ben Rivera
Career
Per 9 Innings
1
0.03
Mal Moss
Career
Per 9 Innings
7
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Mal Moss
Career
Per 9 Innings
7
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Mal Moss
Careerverified
Per 9 Innings
100
Ben Rivera
Career
Per 9 Inningsverified
98.08
98.08
Mal Moss
Career
Per 9 Innings
0.583
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Career
Per 9 Innings
0
0
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Career
Per 9 Innings
0
0
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Career
Per 9 Innings
0
0
Mal Moss
Career
Per 9 Innings
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Mal Moss and Ben Rivera

Mal Moss
Career
Per 600 PA
1
1
Ben Rivera
Careerverified
Per 600 PAverified
3
3
Mal Moss
Career
Per 600 PAverified
12
654.55
Ben Rivera
Careerverified
Per 600 PA
67
343.59
Mal Moss
Career
Per 600 PA
11
600
Ben Rivera
Careerverified
Per 600 PA
117
600
Mal Moss
Career
Per 600 PAverified
11
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Mal Moss
Careerverified
Per 600 PAverified
0.273
0.273
Ben Rivera
Career
Per 600 PA
0.086
0.086
Mal Moss
Careerverified
Per 600 PAverified
0.546
0.546
Ben Rivera
Career
Per 600 PA
0.368
0.368
Mal Moss
Career
Per 600 PAverified
3
163.64
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mal Moss
Career
Per 600 PAverified
3
163.64
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PAverified
0.74
40.6
Ben Rivera
Careerverified
Per 600 PA
1.16
5.96
Mal Moss
Career
Per 600 PAverified
3
163.64
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Mal Moss
Career
Per 600 PAverified
3
163.64
Ben Rivera
Careerverified
Per 600 PA
14
71.79
Mal Moss
Careerverified
Per 600 PAverified
0.273
0.273
Ben Rivera
Career
Per 600 PA
0.141
0.141
Mal Moss
Careerverified
Per 600 PAverified
0.273
0.273
Ben Rivera
Career
Per 600 PA
0.086
0.086
Mal Moss
Careerverified
Per 600 PAverified
0.545
0.545
Ben Rivera
Career
Per 600 PA
0.227
0.227
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Careerverified
Per 600 PAverified
0.191
0.191
Ben Rivera
Career
Per 600 PA
0.085
0.085
Mal Moss
Careerverified
Per 600 PAverified
0.375
0.375
Ben Rivera
Career
Per 600 PA
0.165
0.165
Mal Moss
Careerverified
Per 600 PAverified
0.375
0.375
Ben Rivera
Career
Per 600 PA
0.151
0.151
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Mal Moss
Career
Per 600 PAverified
2
109.09
Ben Rivera
Career
Per 600 PA
2
10.26
Mal Moss
Career
Per 600 PAverified
2
109.09
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Mal Moss
Careerverified
Per 600 PAverified
0.98
53.35
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Careerverified
Per 600 PAverified
3
163.64
Ben Rivera
Career
Per 600 PA
40
205.13
Mal Moss
Careerverified
Per 600 PAverified
3.67
3.67
Ben Rivera
Career
Per 600 PA
2.93
2.93
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Mal Moss
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA