Bob Ojeda vs. Ben Rivera — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaNew York MetsNational LeagueStarting Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

The numbers give Bob Ojeda a clear advantage over Ben Rivera across the core pitching metrics. Bob Ojeda led in home run suppression (HR9+ 113 vs 95), walk avoidance (BB%+ 86 vs 76), and run prevention (ERA+ 105 vs 97). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 91). Bob Ojeda was the better starter — the numbers make that case clearly.

Pitching Stats for Bob Ojeda and Ben Rivera

Bob Ojeda
Careerverified
Per 9 Inningsverified
15
15
Ben Rivera
Career
Per 9 Innings
3
3
Bob Ojeda
Careerverified
Per 9 Innings
351
1.68
Ben Rivera
Career
Per 9 Inningsverified
67
1.89
Bob Ojeda
Careerverified
Per 9 Innings
291
1.39
Ben Rivera
Career
Per 9 Innings
49
1.39
Bob Ojeda
Careerverified
Per 9 Innings
115
0.55
Ben Rivera
Career
Per 9 Inningsverified
23
0.65
Bob Ojeda
Career
Per 9 Inningsverified
98
0.47
Ben Rivera
Careerverified
Per 9 Innings
17
0.48
Bob Ojeda
Career
Per 9 Innings
53.99
53.99
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Bob Ojeda
Careerverified
Per 9 Inningsverified
82.91
82.91
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Bob Ojeda
Careerverified
Per 9 Inningsverified
41
0.2
Ben Rivera
Career
Per 9 Innings
5
0.14
Bob Ojeda
Careerverified
Per 9 Inningsverified
16
0.08
Ben Rivera
Career
Per 9 Innings
2
0.06
Bob Ojeda
Careerverified
Per 9 Innings
1
0
Ben Rivera
Career
Per 9 Innings
0
0
Bob Ojeda
Career
Per 9 Inningsverified
764
3.65
Ben Rivera
Careerverified
Per 9 Innings
160
4.52
Bob Ojeda
Careerverified
Per 9 Inningsverified
3.65
3.65
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Bob Ojeda
Careerverified
Per 9 Inningsverified
3.64
3.64
Ben Rivera
Career
Per 9 Innings
4.39
4.39
Bob Ojeda
Careerverified
Per 9 Inningsverified
3.92
3.92
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Bob Ojeda
Careerverified
Per 9 Inningsverified
0.257
0.257
Ben Rivera
Career
Per 9 Innings
0.258
0.258
Bob Ojeda
Careerverified
Per 9 Innings
5653
27
Ben Rivera
Career
Per 9 Innings
955
27
Bob Ojeda
Careerverified
Per 9 Innings
1884.1
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Bob Ojeda
Career
Per 9 Inningsverified
1833
8.75
Ben Rivera
Careerverified
Per 9 Innings
314
8.88
Bob Ojeda
Careerverified
Per 9 Inningsverified
8.75
8.75
Ben Rivera
Career
Per 9 Innings
8.88
8.88
Bob Ojeda
Career
Per 9 Inningsverified
145
0.69
Ben Rivera
Careerverified
Per 9 Innings
32
0.9
Bob Ojeda
Careerverified
Per 9 Inningsverified
0.69
0.69
Ben Rivera
Career
Per 9 Innings
0.9
0.9
Bob Ojeda
Careerverified
Per 9 Inningsverified
0.41
0.41
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Bob Ojeda
Career
Per 9 Inningsverified
676
3.23
Ben Rivera
Careerverified
Per 9 Innings
152
4.3
Bob Ojeda
Career
Per 9 Innings
48
0.23
Ben Rivera
Careerverified
Per 9 Innings
8
0.23
Bob Ojeda
Careerverified
Per 9 Inningsverified
3.23
3.23
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Bob Ojeda
Careerverified
Per 9 Innings
1128
5.39
Ben Rivera
Career
Per 9 Inningsverified
219
6.19
Bob Ojeda
Career
Per 9 Innings
5.39
5.39
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Bob Ojeda
Career
Per 9 Innings
3.21
3.21
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Bob Ojeda
Career
Per 9 Innings
0.957
0.957
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Bob Ojeda
Career
Per 9 Inningsverified
30
0.14
Ben Rivera
Careerverified
Per 9 Innings
21
0.59
Bob Ojeda
Career
Per 9 Inningsverified
24
0.11
Ben Rivera
Careerverified
Per 9 Innings
11
0.31
Bob Ojeda
Career
Per 9 Innings
19
0.09
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Bob Ojeda
Careerverified
Per 9 Innings
7977
38.1
Ben Rivera
Career
Per 9 Inningsverified
1405
39.72
Bob Ojeda
Careerverified
Per 9 Innings
26
0.12
Ben Rivera
Career
Per 9 Inningsverified
9
0.25
Bob Ojeda
Career
Per 9 Inningsverified
856
4.09
Ben Rivera
Careerverified
Per 9 Innings
168
4.75
Bob Ojeda
Careerverified
Per 9 Inningsverified
4.09
4.09
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Bob Ojeda
Career
Per 9 Inningsverified
85
0.41
Ben Rivera
Careerverified
Per 9 Innings
16
0.45
Bob Ojeda
Career
Per 9 Innings
62
0.3
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Bob Ojeda
Careerverified
Per 9 Inningsverified
151
0.72
Ben Rivera
Career
Per 9 Innings
24
0.68
Bob Ojeda
Careerverified
Per 9 Inningsverified
1.332
1.332
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Bob Ojeda
Careerverified
Per 9 Innings
7130
34.05
Ben Rivera
Career
Per 9 Inningsverified
1218
34.44
Bob Ojeda
Careerverified
Per 9 Inningsverified
2.44
2.44
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Bob Ojeda
Careerverified
Per 9 Inningsverified
0.288
0.288
Ben Rivera
Career
Per 9 Innings
0.292
0.292
Bob Ojeda
Career
Per 9 Innings
38.1
38.1
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Bob Ojeda and Ben Rivera

Bob Ojeda
Careerverified
Per 9 Inningsverified
15
15
Ben Rivera
Career
Per 9 Innings
3
3
Bob Ojeda
Careerverified
Per 9 Innings
351
1.68
Ben Rivera
Career
Per 9 Inningsverified
67
1.89
Bob Ojeda
Careerverified
Per 9 Innings
291
1.39
Ben Rivera
Career
Per 9 Innings
49
1.39
Bob Ojeda
Careerverified
Per 9 Innings
5653
27
Ben Rivera
Career
Per 9 Innings
955
27
Bob Ojeda
Careerverified
Per 9 Innings
1884.1
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Bob Ojeda
Careerverified
Per 9 Inningsverified
113
0.54
Ben Rivera
Career
Per 9 Innings
12
0.34
Bob Ojeda
Careerverified
Per 9 Inningsverified
323
1.54
Ben Rivera
Career
Per 9 Innings
39
1.1
Bob Ojeda
Career
Per 9 Innings
16
0.08
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Bob Ojeda
Careerverified
Per 9 Inningsverified
452
2.16
Ben Rivera
Career
Per 9 Innings
52
1.47
Bob Ojeda
Careerverified
Per 9 Inningsverified
436
2.08
Ben Rivera
Career
Per 9 Innings
51
1.44
Bob Ojeda
Career
Per 9 Innings
96.46
96.46
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Bob Ojeda
Careerverified
Per 9 Inningsverified
1.242
1.242
Ben Rivera
Career
Per 9 Innings
0.761
0.761
Bob Ojeda
Careerverified
Per 9 Inningsverified
82.91
82.91
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Bob Ojeda
Careerverified
Per 9 Inningsverified
22
0.11
Ben Rivera
Career
Per 9 Innings
2
0.06
Bob Ojeda
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bob Ojeda
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bob Ojeda
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Bob Ojeda
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Bob Ojeda and Ben Rivera

Bob Ojeda
Careerverified
Per 600 PAverified
15
15
Ben Rivera
Career
Per 600 PA
3
3
Bob Ojeda
Careerverified
Per 600 PAverified
353
544.47
Ben Rivera
Career
Per 600 PA
67
343.59
Bob Ojeda
Careerverified
Per 600 PA
389
600
Ben Rivera
Career
Per 600 PA
117
600
Bob Ojeda
Careerverified
Per 600 PAverified
347
535.22
Ben Rivera
Career
Per 600 PA
93
476.92
Bob Ojeda
Careerverified
Per 600 PAverified
0.127
0.127
Ben Rivera
Career
Per 600 PA
0.086
0.086
Bob Ojeda
Career
Per 600 PA
0.366
0.366
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Bob Ojeda
Careerverified
Per 600 PAverified
44
67.87
Ben Rivera
Career
Per 600 PA
8
41.03
Bob Ojeda
Careerverified
Per 600 PAverified
40
61.7
Ben Rivera
Career
Per 600 PA
8
41.03
Bob Ojeda
Careerverified
Per 600 PAverified
2
3.08
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
1
1.54
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
1
1.54
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
4
6.17
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
0.091
0.091
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
0.003
0.003
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
0.023
0.023
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
8
12.34
Ben Rivera
Career
Per 600 PA
1.16
5.96
Bob Ojeda
Careerverified
Per 600 PAverified
51
78.66
Ben Rivera
Career
Per 600 PA
8
41.03
Bob Ojeda
Careerverified
Per 600 PAverified
55
84.83
Ben Rivera
Career
Per 600 PA
14
71.79
Bob Ojeda
Careerverified
Per 600 PAverified
0.153
0.153
Ben Rivera
Career
Per 600 PA
0.141
0.141
Bob Ojeda
Careerverified
Per 600 PAverified
0.147
0.147
Ben Rivera
Career
Per 600 PA
0.086
0.086
Bob Ojeda
Careerverified
Per 600 PAverified
0.3
0.3
Ben Rivera
Career
Per 600 PA
0.227
0.227
Bob Ojeda
Careerverified
Per 600 PAverified
0.02
0.02
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PAverified
0.106
0.106
Ben Rivera
Career
Per 600 PA
0.085
0.085
Bob Ojeda
Careerverified
Per 600 PAverified
0.203
0.203
Ben Rivera
Career
Per 600 PA
0.165
0.165
Bob Ojeda
Careerverified
Per 600 PAverified
0.176
0.176
Ben Rivera
Career
Per 600 PA
0.151
0.151
Bob Ojeda
Careerverified
Per 600 PA
14
21.59
Ben Rivera
Career
Per 600 PAverified
5
25.64
Bob Ojeda
Careerverified
Per 600 PAverified
9
13.88
Ben Rivera
Career
Per 600 PA
2
10.26
Bob Ojeda
Careerverified
Per 600 PA
22
33.93
Ben Rivera
Career
Per 600 PAverified
7
35.9
Bob Ojeda
Careerverified
Per 600 PAverified
-0.24
-0.37
Ben Rivera
Career
Per 600 PA
-1.72
-8.8
Bob Ojeda
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Careerverified
Per 600 PA
11
16.97
Ben Rivera
Career
Per 600 PAverified
6
30.77
Bob Ojeda
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Career
Per 600 PAverified
102
157.33
Ben Rivera
Careerverified
Per 600 PA
40
205.13
Bob Ojeda
Careerverified
Per 600 PAverified
3.81
3.81
Ben Rivera
Career
Per 600 PA
2.93
2.93
Bob Ojeda
Career
Per 600 PA
0.11
0.11
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Bob Ojeda
Careerverified
Per 600 PA
30
46.27
Ben Rivera
Career
Per 600 PAverified
18
92.31
Bob Ojeda
Careerverified
Per 600 PAverified
1
1.54
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Career
Per 600 PA
2
3.08
Ben Rivera
Careerverified
Per 600 PAverified
0
0
Bob Ojeda
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Bob Ojeda
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA