Dave Leiper vs. Ben Rivera — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

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

Pitching Stats for Dave Leiper and Ben Rivera

Dave Leiper
Careerverified
Per 9 Inningsverified
8
8
Ben Rivera
Career
Per 9 Innings
3
3
Dave Leiper
Careerverified
Per 9 Inningsverified
264
8.55
Ben Rivera
Career
Per 9 Innings
67
1.89
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dave Leiper
Career
Per 9 Innings
12
0.39
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Dave Leiper
Careerverified
Per 9 Inningsverified
8
0.26
Ben Rivera
Career
Per 9 Innings
17
0.48
Dave Leiper
Careerverified
Per 9 Inningsverified
60
60
Ben Rivera
Career
Per 9 Innings
57.5
57.5
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dave Leiper
Careerverified
Per 9 Inningsverified
7
0.23
Ben Rivera
Career
Per 9 Innings
0
0
Dave Leiper
Careerverified
Per 9 Inningsverified
123
3.98
Ben Rivera
Career
Per 9 Innings
160
4.52
Dave Leiper
Careerverified
Per 9 Inningsverified
3.98
3.98
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Dave Leiper
Careerverified
Per 9 Inningsverified
4.12
4.12
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Dave Leiper
Careerverified
Per 9 Inningsverified
4.4
4.4
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Dave Leiper
Career
Per 9 Innings
0.266
0.266
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Dave Leiper
Career
Per 9 Innings
834
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dave Leiper
Career
Per 9 Innings
278
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dave Leiper
Careerverified
Per 9 Innings
282
9.13
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Dave Leiper
Career
Per 9 Innings
9.13
9.13
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Dave Leiper
Careerverified
Per 9 Inningsverified
25
0.81
Ben Rivera
Career
Per 9 Innings
32
0.9
Dave Leiper
Careerverified
Per 9 Inningsverified
0.81
0.81
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Dave Leiper
Careerverified
Per 9 Inningsverified
0.09
0.09
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Dave Leiper
Careerverified
Per 9 Inningsverified
114
3.69
Ben Rivera
Career
Per 9 Innings
152
4.3
Dave Leiper
Career
Per 9 Innings
17
0.55
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Dave Leiper
Careerverified
Per 9 Inningsverified
3.69
3.69
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Dave Leiper
Career
Per 9 Innings
150
4.86
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Dave Leiper
Career
Per 9 Innings
4.86
4.86
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Dave Leiper
Career
Per 9 Innings
0.57
0.57
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Dave Leiper
Career
Per 9 Innings
0.95
0.95
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Dave Leiper
Careerverified
Per 9 Inningsverified
12
0.39
Ben Rivera
Career
Per 9 Innings
21
0.59
Dave Leiper
Careerverified
Per 9 Inningsverified
7
0.23
Ben Rivera
Career
Per 9 Innings
11
0.31
Dave Leiper
Career
Per 9 Innings
3
0.1
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Dave Leiper
Career
Per 9 Innings
1212
39.24
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Dave Leiper
Careerverified
Per 9 Inningsverified
65
2.1
Ben Rivera
Career
Per 9 Innings
9
0.25
Dave Leiper
Careerverified
Per 9 Inningsverified
141
4.56
Ben Rivera
Career
Per 9 Innings
168
4.75
Dave Leiper
Careerverified
Per 9 Inningsverified
4.56
4.56
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Dave Leiper
Career
Per 9 Innings
18
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
16
0.45
Dave Leiper
Career
Per 9 Innings
14
0.45
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Dave Leiper
Careerverified
Per 9 Inningsverified
26
0.84
Ben Rivera
Career
Per 9 Innings
24
0.68
Dave Leiper
Careerverified
Per 9 Inningsverified
1.425
1.425
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Dave Leiper
Career
Per 9 Innings
1059
34.28
Ben Rivera
Careerverified
Per 9 Inningsverified
1218
34.44
Dave Leiper
Careerverified
Per 9 Inningsverified
0.53
0.53
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Dave Leiper
Careerverified
Per 9 Inningsverified
0.291
0.291
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Dave Leiper
Career
Per 9 Innings
39.24
39.24
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Dave Leiper and Ben Rivera

Dave Leiper
Careerverified
Per 9 Inningsverified
8
8
Ben Rivera
Career
Per 9 Innings
3
3
Dave Leiper
Careerverified
Per 9 Inningsverified
264
8.55
Ben Rivera
Career
Per 9 Innings
67
1.89
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dave Leiper
Career
Per 9 Innings
834
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dave Leiper
Career
Per 9 Innings
278
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dave Leiper
Careerverified
Per 9 Inningsverified
14
0.45
Ben Rivera
Career
Per 9 Innings
12
0.34
Dave Leiper
Careerverified
Per 9 Inningsverified
53
1.72
Ben Rivera
Career
Per 9 Innings
39
1.1
Dave Leiper
Career
Per 9 Innings
4
0.13
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Dave Leiper
Careerverified
Per 9 Inningsverified
71
2.3
Ben Rivera
Career
Per 9 Innings
52
1.47
Dave Leiper
Careerverified
Per 9 Inningsverified
67
2.17
Ben Rivera
Career
Per 9 Innings
51
1.44
Dave Leiper
Career
Per 9 Innings
94.37
94.37
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Dave Leiper
Career
Per 9 Innings
0.254
0.254
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dave Leiper
Careerverified
Per 9 Inningsverified
3
0.1
Ben Rivera
Career
Per 9 Innings
2
0.06
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Leiper
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Dave Leiper and Ben Rivera

Dave Leiper
Careerverified
Per 600 PAverified
8
8
Ben Rivera
Career
Per 600 PA
3
3
Dave Leiper
Careerverified
Per 600 PAverified
264
39600
Ben Rivera
Career
Per 600 PA
67
343.59
Dave Leiper
Career
Per 600 PA
4
600
Ben Rivera
Careerverified
Per 600 PA
117
600
Dave Leiper
Career
Per 600 PAverified
4
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Dave Leiper
Careerverified
Per 600 PAverified
0.25
0.25
Ben Rivera
Career
Per 600 PA
0.086
0.086
Dave Leiper
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.368
0.368
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PAverified
0.23
34.02
Ben Rivera
Careerverified
Per 600 PA
1.16
5.96
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
14
71.79
Dave Leiper
Careerverified
Per 600 PAverified
0.25
0.25
Ben Rivera
Career
Per 600 PA
0.141
0.141
Dave Leiper
Careerverified
Per 600 PAverified
0.25
0.25
Ben Rivera
Career
Per 600 PA
0.086
0.086
Dave Leiper
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.227
0.227
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Careerverified
Per 600 PAverified
0.175
0.175
Ben Rivera
Career
Per 600 PA
0.085
0.085
Dave Leiper
Careerverified
Per 600 PAverified
0.333
0.333
Ben Rivera
Career
Per 600 PA
0.165
0.165
Dave Leiper
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.151
0.151
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
2
10.26
Dave Leiper
Career
Per 600 PAverified
1
150
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Dave Leiper
Careerverified
Per 600 PAverified
0.28
41.68
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Careerverified
Per 600 PA
2
300
Ben Rivera
Career
Per 600 PAverified
40
205.13
Dave Leiper
Career
Per 600 PA
2
2
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Leiper
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA