Luis Perez vs. Ben Rivera — Career Comparison

MillenialD.R.Throws LeftBats LeftCaribbeanToronto Blue JaysAmerican LeagueRelief Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

Ben Rivera built a career as a starting pitcher and Luis Perez as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Luis Perez led in home run suppression (HR9+ 117 vs 95), walk avoidance (BB%+ 97 vs 76), and skill-based run prevention (DICE+ 100 vs 93). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 100). Keeping the role difference in mind, the edge still goes to Luis Perez.

Pitching Stats for Luis Perez and Ben Rivera

Luis Perez
Career
Per 9 Innings
3
3
Ben Rivera
Career
Per 9 Innings
3
3
Luis Perez
Careerverified
Per 9 Inningsverified
78
6.27
Ben Rivera
Career
Per 9 Innings
67
1.89
Luis Perez
Career
Per 9 Innings
4
0.32
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Luis Perez
Career
Per 9 Innings
5
0.4
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Luis Perez
Careerverified
Per 9 Innings
6
0.48
Ben Rivera
Career
Per 9 Innings
17
0.48
Luis Perez
Career
Per 9 Innings
45.45
45.45
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Luis Perez
Career
Per 9 Innings
5.13
5.13
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Luis Perez
Careerverified
Per 9 Inningsverified
56
4.5
Ben Rivera
Career
Per 9 Innings
160
4.52
Luis Perez
Careerverified
Per 9 Inningsverified
4.5
4.5
Ben Rivera
Career
Per 9 Innings
4.52
4.52
Luis Perez
Career
Per 9 Innings
4.65
4.65
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Luis Perez
Careerverified
Per 9 Inningsverified
4.04
4.04
Ben Rivera
Career
Per 9 Innings
4.47
4.47
Luis Perez
Career
Per 9 Innings
0.268
0.268
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Luis Perez
Career
Per 9 Innings
336
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Luis Perez
Career
Per 9 Innings
112
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Luis Perez
Careerverified
Per 9 Innings
116
9.32
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Luis Perez
Career
Per 9 Innings
9.32
9.32
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Luis Perez
Careerverified
Per 9 Innings
12
0.96
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Luis Perez
Career
Per 9 Innings
0.96
0.96
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Luis Perez
Careerverified
Per 9 Inningsverified
0.15
0.15
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Luis Perez
Careerverified
Per 9 Inningsverified
45
3.62
Ben Rivera
Career
Per 9 Innings
152
4.3
Luis Perez
Careerverified
Per 9 Inningsverified
1
0.08
Ben Rivera
Career
Per 9 Innings
8
0.23
Luis Perez
Careerverified
Per 9 Inningsverified
3.62
3.62
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Luis Perez
Career
Per 9 Inningsverified
99
7.96
Ben Rivera
Careerverified
Per 9 Innings
219
6.19
Luis Perez
Careerverified
Per 9 Inningsverified
7.96
7.96
Ben Rivera
Career
Per 9 Innings
6.19
6.19
Luis Perez
Career
Per 9 Innings
1.27
1.27
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Luis Perez
Careerverified
Per 9 Inningsverified
1.286
1.286
Ben Rivera
Career
Per 9 Innings
1.165
1.165
Luis Perez
Careerverified
Per 9 Inningsverified
4
0.32
Ben Rivera
Career
Per 9 Innings
21
0.59
Luis Perez
Careerverified
Per 9 Innings
8
0.64
Ben Rivera
Career
Per 9 Inningsverified
11
0.31
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Luis Perez
Career
Per 9 Innings
490
39.38
Ben Rivera
Careerverified
Per 9 Inningsverified
1405
39.72
Luis Perez
Careerverified
Per 9 Inningsverified
14
1.13
Ben Rivera
Career
Per 9 Innings
9
0.25
Luis Perez
Careerverified
Per 9 Inningsverified
59
4.74
Ben Rivera
Career
Per 9 Innings
168
4.75
Luis Perez
Careerverified
Per 9 Inningsverified
4.74
4.74
Ben Rivera
Career
Per 9 Innings
4.75
4.75
Luis Perez
Careerverified
Per 9 Inningsverified
1
0.08
Ben Rivera
Career
Per 9 Innings
16
0.45
Luis Perez
Careerverified
Per 9 Innings
3
0.24
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Luis Perez
Career
Per 9 Inningsverified
12
0.96
Ben Rivera
Careerverified
Per 9 Innings
24
0.68
Luis Perez
Careerverified
Per 9 Inningsverified
1.438
1.438
Ben Rivera
Career
Per 9 Innings
1.464
1.464
Luis Perez
Career
Per 9 Inningsverified
433
34.79
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Luis Perez
Careerverified
Per 9 Inningsverified
0.76
0.76
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Luis Perez
Career
Per 9 Innings
0.323
0.323
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Luis Perez
Career
Per 9 Innings
39.38
39.38
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Luis Perez and Ben Rivera

Luis Perez
Career
Per 9 Innings
3
3
Ben Rivera
Career
Per 9 Innings
3
3
Luis Perez
Careerverified
Per 9 Inningsverified
78
6.27
Ben Rivera
Career
Per 9 Innings
67
1.89
Luis Perez
Career
Per 9 Innings
4
0.32
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Luis Perez
Career
Per 9 Innings
336
27
Ben Rivera
Careerverified
Per 9 Innings
955
27
Luis Perez
Career
Per 9 Innings
112
9
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Luis Perez
Career
Per 9 Innings
3
0.24
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Luis Perez
Career
Per 9 Innings
10
0.8
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Luis Perez
Career
Per 9 Innings
3
0.24
Ben Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Luis Perez
Career
Per 9 Innings
16
1.29
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Luis Perez
Career
Per 9 Innings
13
1.04
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Luis Perez
Career
Per 9 Innings
81.25
81.25
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Luis Perez
Career
Per 9 Innings
0.167
0.167
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Luis Perez
Career
Per 9 Innings
5.13
5.13
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Luis Perez
Career
Per 9 Inningsverified
1
0.08
Ben Rivera
Careerverified
Per 9 Innings
2
0.06
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Luis Perez
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Luis Perez and Ben Rivera

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