Ben Rivera vs. Ollie Smith — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
Greatest GenerationGeorgiaThrows RightBats RightNorth AmericaCincinnati-Indianapolis ClownsNegro American LeagueStarting Pitcher

Looking at the career totals, Ben Rivera and Ollie Smith are fairly close on the surface numbers. Ben Rivera posted stronger numbers in ERA (4.52 vs 9.64) and WHIP (1.489 vs 2.786). Ollie Smith had the advantage in home runs allowed (0 per nine innings vs 0.9). By the career numbers, Ben Rivera had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Ben Rivera and Ollie Smith

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Ollie Smith
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Ollie Smith
Career
Per 9 Inningsverified
2
3.86
Ben Rivera
Careerverified
Per 9 Innings
49
1.39
Ollie Smith
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Inningsverified
17
0.48
Ollie Smith
Careerverified
Per 9 Innings
1
1.93
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ollie Smith
Career
Per 9 Innings
50
50
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Ollie Smith
Careerverified
Per 9 Innings
5
9.64
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Ollie Smith
Career
Per 9 Innings
9.64
9.64
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Ollie Smith
Career
Per 9 Innings
11.37
11.37
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Ollie Smith
Career
Per 9 Innings
4.93
4.93
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Ollie Smith
Career
Per 9 Innings
0.417
0.417
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ollie Smith
Career
Per 9 Innings
14
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ollie Smith
Career
Per 9 Innings
4.2
9
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Ollie Smith
Careerverified
Per 9 Innings
10
19.29
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Ollie Smith
Career
Per 9 Innings
19.29
19.29
Ben Rivera
Career
Per 9 Innings
32
0.9
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Inningsverified
152
4.3
Ollie Smith
Careerverified
Per 9 Innings
3
5.79
Ben Rivera
Career
Per 9 Innings
8
0.23
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
4.3
4.3
Ollie Smith
Career
Per 9 Innings
5.79
5.79
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Ollie Smith
Career
Per 9 Innings
0.643
0.643
Ben Rivera
Career
Per 9 Innings
21
0.59
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
11
0.31
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Ollie Smith
Career
Per 9 Inningsverified
27
52.07
Ben Rivera
Careerverified
Per 9 Innings
9
0.25
Ollie Smith
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Ollie Smith
Careerverified
Per 9 Innings
7
13.5
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Ollie Smith
Career
Per 9 Innings
13.5
13.5
Ben Rivera
Career
Per 9 Innings
16
0.45
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
8
0.23
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
24
0.68
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Ollie Smith
Career
Per 9 Innings
2.786
2.786
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Ollie Smith
Career
Per 9 Inningsverified
24
46.29
Ben Rivera
Careerverified
Per 9 Inningsverified
2.51
2.51
Ollie Smith
Career
Per 9 Innings
3.5
3.5
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Ollie Smith
Career
Per 9 Innings
0.417
0.417
Ben Rivera
Career
Per 9 Innings
39.72
39.72
Ollie Smith
Careerverified
Per 9 Inningsverified
52.07
52.07

Fielding Stats for Ben Rivera and Ollie Smith

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Ollie Smith
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Ollie Smith
Career
Per 9 Inningsverified
2
3.86
Ben Rivera
Careerverified
Per 9 Innings
49
1.39
Ollie Smith
Career
Per 9 Inningsverified
1
1.93
Ben Rivera
Careerverified
Per 9 Innings
955
27
Ollie Smith
Career
Per 9 Innings
14
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Ollie Smith
Career
Per 9 Innings
4.2
9
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
1
0.03
Ollie Smith
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Ollie Smith
Career
Per 9 Innings
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Ollie Smith
Career
Per 9 Innings
50
50
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Ollie Smith
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Ollie Smith

Ben Rivera
Careerverified
Per 600 PAverified
3
3
Ollie Smith
Career
Per 600 PA
1
1
Ben Rivera
Careerverified
Per 600 PA
67
343.59
Ollie Smith
Career
Per 600 PAverified
2
400
Ben Rivera
Careerverified
Per 600 PA
117
600
Ollie Smith
Career
Per 600 PA
3
600
Ben Rivera
Careerverified
Per 600 PAverified
93
476.92
Ollie Smith
Career
Per 600 PA
2
400
Ben Rivera
Career
Per 600 PA
0.086
0.086
Ollie Smith
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.368
0.368
Ollie Smith
Careerverified
Per 600 PAverified
1
1
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PA
1.16
5.96
Ollie Smith
Career
Per 600 PAverified
0.47
93.62
Ben Rivera
Careerverified
Per 600 PA
8
41.03
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Careerverified
Per 600 PA
14
71.79
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Career
Per 600 PA
0.141
0.141
Ollie Smith
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.086
0.086
Ollie Smith
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Career
Per 600 PA
0.227
0.227
Ollie Smith
Careerverified
Per 600 PAverified
1
1
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0.085
0.085
Ollie Smith
Careerverified
Per 600 PAverified
0.35
0.35
Ben Rivera
Career
Per 600 PA
0.165
0.165
Ollie Smith
Careerverified
Per 600 PAverified
1
1
Ben Rivera
Career
Per 600 PA
0.151
0.151
Ollie Smith
Careerverified
Per 600 PAverified
0.5
0.5
Ben Rivera
Careerverified
Per 600 PA
5
25.64
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Careerverified
Per 600 PAverified
2
10.26
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Ollie Smith
Careerverified
Per 600 PAverified
0.56
112.48
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
40
205.13
Ollie Smith
Careerverified
Per 600 PAverified
0
0
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Ollie Smith
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Ollie Smith
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PA
18
92.31
Ollie Smith
Career
Per 600 PAverified
1
200
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Ollie Smith
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
Ollie Smith
Career
Per 600 PA