Dave Johnson vs. Ben Rivera — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaMinnesota TwinsAmerican LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

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

Pitching Stats for Dave Johnson and Ben Rivera

Dave Johnson
Careerverified
Per 9 Inningsverified
4
4
Ben Rivera
Career
Per 9 Innings
3
3
Dave Johnson
Career
Per 9 Inningsverified
53
4.39
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Dave Johnson
Career
Per 9 Innings
7
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dave Johnson
Career
Per 9 Innings
4
0.33
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Dave Johnson
Careerverified
Per 9 Innings
10
0.83
Ben Rivera
Career
Per 9 Inningsverified
17
0.48
Dave Johnson
Career
Per 9 Innings
28.57
28.57
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Dave Johnson
Career
Per 9 Innings
13.21
13.21
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dave Johnson
Careerverified
Per 9 Inningsverified
2
0.17
Ben Rivera
Career
Per 9 Innings
0
0
Dave Johnson
Careerverified
Per 9 Innings
56
4.64
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Dave Johnson
Career
Per 9 Innings
4.64
4.64
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Dave Johnson
Career
Per 9 Innings
5.03
5.03
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Dave Johnson
Career
Per 9 Innings
4.51
4.51
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Dave Johnson
Career
Per 9 Innings
0.293
0.293
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Dave Johnson
Career
Per 9 Innings
326
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dave Johnson
Career
Per 9 Innings
108.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dave Johnson
Careerverified
Per 9 Innings
126
10.44
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Dave Johnson
Career
Per 9 Innings
10.44
10.44
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Dave Johnson
Careerverified
Per 9 Inningsverified
9
0.75
Ben Rivera
Career
Per 9 Innings
32
0.9
Dave Johnson
Careerverified
Per 9 Inningsverified
0.75
0.75
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Dave Johnson
Careerverified
Per 9 Inningsverified
0.17
0.17
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Dave Johnson
Careerverified
Per 9 Inningsverified
44
3.64
Ben Rivera
Career
Per 9 Innings
152
4.3
Dave Johnson
Careerverified
Per 9 Innings
5
0.41
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Dave Johnson
Careerverified
Per 9 Inningsverified
3.64
3.64
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Dave Johnson
Career
Per 9 Innings
50
4.14
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Dave Johnson
Career
Per 9 Innings
4.14
4.14
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Dave Johnson
Career
Per 9 Innings
0.94
0.94
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Dave Johnson
Career
Per 9 Innings
0.865
0.865
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Dave Johnson
Careerverified
Per 9 Innings
8
0.66
Ben Rivera
Career
Per 9 Inningsverified
21
0.59
Dave Johnson
Careerverified
Per 9 Innings
5
0.41
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Johnson
Career
Per 9 Inningsverified
486
40.25
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Dave Johnson
Careerverified
Per 9 Inningsverified
29
2.4
Ben Rivera
Career
Per 9 Innings
9
0.25
Dave Johnson
Careerverified
Per 9 Innings
62
5.13
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Dave Johnson
Career
Per 9 Innings
5.14
5.14
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Dave Johnson
Careerverified
Per 9 Inningsverified
5
0.41
Ben Rivera
Career
Per 9 Innings
16
0.45
Dave Johnson
Careerverified
Per 9 Inningsverified
2
0.17
Ben Rivera
Career
Per 9 Innings
8
0.23
Dave Johnson
Career
Per 9 Inningsverified
12
0.99
Ben Rivera
Careerverified
Per 9 Innings
24
0.68
Dave Johnson
Career
Per 9 Innings
1.564
1.564
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Dave Johnson
Career
Per 9 Inningsverified
430
35.61
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Dave Johnson
Careerverified
Per 9 Inningsverified
1.17
1.17
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Dave Johnson
Career
Per 9 Innings
0.315
0.315
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Dave Johnson
Careerverified
Per 9 Inningsverified
40.25
40.25
Ben Rivera
Career
Per 9 Innings
39.72
39.72

Fielding Stats for Dave Johnson and Ben Rivera

Dave Johnson
Careerverified
Per 9 Inningsverified
4
4
Ben Rivera
Career
Per 9 Innings
3
3
Dave Johnson
Career
Per 9 Inningsverified
53
4.39
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Dave Johnson
Career
Per 9 Innings
7
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dave Johnson
Career
Per 9 Innings
326
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dave Johnson
Career
Per 9 Innings
108.2
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dave Johnson
Career
Per 9 Inningsverified
9
0.75
Ben Rivera
Careerverified
Per 9 Innings
12
0.34
Dave Johnson
Career
Per 9 Inningsverified
14
1.16
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Dave Johnson
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
1
0.03
Dave Johnson
Career
Per 9 Inningsverified
23
1.9
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Dave Johnson
Career
Per 9 Inningsverified
23
1.9
Ben Rivera
Careerverified
Per 9 Innings
51
1.44
Dave Johnson
Careerverified
Per 9 Inningsverified
100
100
Ben Rivera
Career
Per 9 Innings
98.08
98.08
Dave Johnson
Career
Per 9 Innings
0.434
0.434
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Dave Johnson
Career
Per 9 Innings
13.21
13.21
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dave Johnson
Career
Per 9 Inningsverified
2
0.17
Ben Rivera
Career
Per 9 Innings
2
0.06
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Johnson
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Dave Johnson and Ben Rivera

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