Ben Rivera vs. Dale Willis — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
Silent GenerationGeorgiaThrows RightBats RightNorth AmericaKansas City AthleticsAmerican LeagueRelief Pitcher

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

Pitching Stats for Ben Rivera and Dale Willis

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Dale Willis
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Dale Willis
Career
Per 9 Inningsverified
25
5.04
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
17
0.48
Dale Willis
Careerverified
Per 9 Inningsverified
2
0.4
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Careerverified
Per 9 Inningsverified
1
0.2
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Dale Willis
Careerverified
Per 9 Innings
25
5.04
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Dale Willis
Career
Per 9 Innings
5.04
5.04
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Dale Willis
Career
Per 9 Innings
4.79
4.79
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Dale Willis
Careerverified
Per 9 Inningsverified
3.72
3.72
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Dale Willis
Career
Per 9 Innings
0.258
0.258
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dale Willis
Career
Per 9 Innings
134
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dale Willis
Career
Per 9 Innings
44.2
9
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Dale Willis
Careerverified
Per 9 Innings
46
9.27
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Dale Willis
Career
Per 9 Innings
9.27
9.27
Ben Rivera
Career
Per 9 Innings
32
0.9
Dale Willis
Careerverified
Per 9 Inningsverified
3
0.6
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Dale Willis
Careerverified
Per 9 Inningsverified
0.6
0.6
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Dale Willis
Careerverified
Per 9 Inningsverified
0.12
0.12
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Dale Willis
Careerverified
Per 9 Innings
25
5.04
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Dale Willis
Careerverified
Per 9 Innings
3
0.6
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Dale Willis
Career
Per 9 Innings
5.04
5.04
Ben Rivera
Careerverified
Per 9 Innings
219
6.19
Dale Willis
Career
Per 9 Inningsverified
47
9.47
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Dale Willis
Careerverified
Per 9 Inningsverified
9.47
9.47
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Dale Willis
Career
Per 9 Innings
1.88
1.88
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Dale Willis
Careerverified
Per 9 Inningsverified
1.612
1.612
Ben Rivera
Career
Per 9 Innings
21
0.59
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Dale Willis
Careerverified
Per 9 Innings
4
0.81
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Dale Willis
Career
Per 9 Inningsverified
207
41.71
Ben Rivera
Careerverified
Per 9 Innings
9
0.25
Dale Willis
Career
Per 9 Inningsverified
6
1.21
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Dale Willis
Careerverified
Per 9 Innings
28
5.64
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Dale Willis
Career
Per 9 Innings
5.64
5.64
Ben Rivera
Career
Per 9 Innings
16
0.45
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Dale Willis
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
24
0.68
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Dale Willis
Career
Per 9 Innings
1.59
1.59
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Dale Willis
Career
Per 9 Inningsverified
178
35.87
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Dale Willis
Careerverified
Per 9 Inningsverified
1.12
1.12
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Dale Willis
Career
Per 9 Innings
0.336
0.336
Ben Rivera
Career
Per 9 Innings
39.72
39.72
Dale Willis
Careerverified
Per 9 Inningsverified
41.71
41.71

Fielding Stats for Ben Rivera and Dale Willis

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Dale Willis
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Dale Willis
Career
Per 9 Inningsverified
25
5.04
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dale Willis
Career
Per 9 Innings
134
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dale Willis
Career
Per 9 Innings
44.2
9
Ben Rivera
Careerverified
Per 9 Innings
12
0.34
Dale Willis
Career
Per 9 Inningsverified
4
0.81
Ben Rivera
Careerverified
Per 9 Innings
39
1.1
Dale Willis
Career
Per 9 Inningsverified
8
1.61
Ben Rivera
Career
Per 9 Inningsverified
1
0.03
Dale Willis
Career
Per 9 Innings
1
0.2
Ben Rivera
Careerverified
Per 9 Innings
52
1.47
Dale Willis
Career
Per 9 Inningsverified
13
2.62
Ben Rivera
Careerverified
Per 9 Innings
51
1.44
Dale Willis
Career
Per 9 Inningsverified
12
2.42
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Dale Willis
Career
Per 9 Innings
92.31
92.31
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Dale Willis
Career
Per 9 Innings
0.48
0.48
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dale Willis
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Dale Willis

Ben Rivera
Careerverified
Per 600 PAverified
3
3
Dale Willis
Career
Per 600 PA
1
1
Ben Rivera
Careerverified
Per 600 PA
67
343.59
Dale Willis
Career
Per 600 PAverified
26
2600
Ben Rivera
Careerverified
Per 600 PA
117
600
Dale Willis
Career
Per 600 PA
6
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Dale Willis
Career
Per 600 PAverified
6
600
Ben Rivera
Career
Per 600 PA
0.086
0.086
Dale Willis
Careerverified
Per 600 PAverified
0.167
0.167
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Dale Willis
Career
Per 600 PA
0.333
0.333
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PA
1.16
5.96
Dale Willis
Career
Per 600 PAverified
0.15
14.97
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Careerverified
Per 600 PA
14
71.79
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Career
Per 600 PA
0.141
0.141
Dale Willis
Careerverified
Per 600 PAverified
0.167
0.167
Ben Rivera
Career
Per 600 PA
0.086
0.086
Dale Willis
Careerverified
Per 600 PAverified
0.167
0.167
Ben Rivera
Career
Per 600 PA
0.227
0.227
Dale Willis
Careerverified
Per 600 PAverified
0.333
0.333
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0.085
0.085
Dale Willis
Careerverified
Per 600 PAverified
0.117
0.117
Ben Rivera
Career
Per 600 PA
0.165
0.165
Dale Willis
Careerverified
Per 600 PAverified
0.2
0.2
Ben Rivera
Career
Per 600 PA
0.151
0.151
Dale Willis
Careerverified
Per 600 PAverified
0.25
0.25
Ben Rivera
Careerverified
Per 600 PA
5
25.64
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Careerverified
Per 600 PA
2
10.26
Dale Willis
Career
Per 600 PAverified
1
100
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Dale Willis
Career
Per 600 PAverified
2
200
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Dale Willis
Careerverified
Per 600 PAverified
0.07
6.7
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
40
205.13
Dale Willis
Careerverified
Per 600 PAverified
2
200
Ben Rivera
Career
Per 600 PA
2.93
2.93
Dale Willis
Careerverified
Per 600 PAverified
3
3
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dale Willis
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
Dale Willis
Career
Per 600 PA