Dan Petry vs. Saul Rivera — Career Comparison

Baby BoomersCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueStarting PitcherAll-Star
Gen XP.R.Throws RightBats SwitchCaribbeanWashington NationalsNational LeagueRelief Pitcher

Dan Petry built a career as a starting pitcher and Saul Rivera as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Saul Rivera led in home run suppression (HR9+ 383 vs 77), skill-based run prevention (DICE+ 108 vs 82), and walk avoidance (BB%+ 100 vs 82). Role difference aside, Saul Rivera holds a clear edge on every meaningful shared measure.

Pitching Stats for Dan Petry and Saul Rivera

Dan Petry
Careerverified
Per 9 Inningsverified
13
13
Saul Rivera
Career
Per 9 Innings
5
5
Dan Petry
Careerverified
Per 9 Innings
370
1.6
Saul Rivera
Career
Per 9 Inningsverified
249
8.02
Dan Petry
Careerverified
Per 9 Inningsverified
300
1.3
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Inningsverified
125
0.54
Saul Rivera
Career
Per 9 Innings
13
0.42
Dan Petry
Career
Per 9 Inningsverified
104
0.45
Saul Rivera
Careerverified
Per 9 Innings
15
0.48
Dan Petry
Careerverified
Per 9 Inningsverified
54.59
54.59
Saul Rivera
Career
Per 9 Innings
46.43
46.43
Dan Petry
Careerverified
Per 9 Inningsverified
81.08
81.08
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Inningsverified
52
0.22
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Inningsverified
11
0.05
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
1
0
Saul Rivera
Careerverified
Per 9 Inningsverified
4
0.13
Dan Petry
Career
Per 9 Inningsverified
912
3.95
Saul Rivera
Careerverified
Per 9 Innings
133
4.29
Dan Petry
Careerverified
Per 9 Inningsverified
3.95
3.95
Saul Rivera
Career
Per 9 Innings
4.29
4.29
Dan Petry
Careerverified
Per 9 Inningsverified
3.96
3.96
Saul Rivera
Career
Per 9 Innings
4.36
4.36
Dan Petry
Career
Per 9 Innings
4.64
4.64
Saul Rivera
Careerverified
Per 9 Inningsverified
3.89
3.89
Dan Petry
Careerverified
Per 9 Inningsverified
0.253
0.253
Saul Rivera
Career
Per 9 Innings
0.274
0.274
Dan Petry
Careerverified
Per 9 Innings
6241
27
Saul Rivera
Career
Per 9 Innings
838
27
Dan Petry
Careerverified
Per 9 Innings
2080.1
9
Saul Rivera
Career
Per 9 Innings
279.1
9
Dan Petry
Career
Per 9 Inningsverified
1984
8.58
Saul Rivera
Careerverified
Per 9 Innings
296
9.54
Dan Petry
Careerverified
Per 9 Inningsverified
8.58
8.58
Saul Rivera
Career
Per 9 Innings
9.54
9.54
Dan Petry
Career
Per 9 Innings
218
0.94
Saul Rivera
Careerverified
Per 9 Inningsverified
17
0.55
Dan Petry
Career
Per 9 Innings
0.94
0.94
Saul Rivera
Careerverified
Per 9 Inningsverified
0.55
0.55
Dan Petry
Career
Per 9 Innings
0.59
0.59
Saul Rivera
Careerverified
Per 9 Inningsverified
0.07
0.07
Dan Petry
Career
Per 9 Inningsverified
852
3.69
Saul Rivera
Careerverified
Per 9 Innings
126
4.06
Dan Petry
Career
Per 9 Inningsverified
74
0.32
Saul Rivera
Careerverified
Per 9 Innings
16
0.52
Dan Petry
Careerverified
Per 9 Inningsverified
3.69
3.69
Saul Rivera
Career
Per 9 Innings
4.06
4.06
Dan Petry
Careerverified
Per 9 Innings
1063
4.6
Saul Rivera
Career
Per 9 Inningsverified
192
6.19
Dan Petry
Career
Per 9 Innings
4.6
4.6
Saul Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Dan Petry
Careerverified
Per 9 Inningsverified
2.87
2.87
Saul Rivera
Career
Per 9 Innings
0.77
0.77
Dan Petry
Career
Per 9 Innings
0.921
0.921
Saul Rivera
Careerverified
Per 9 Inningsverified
1.138
1.138
Dan Petry
Career
Per 9 Inningsverified
77
0.33
Saul Rivera
Careerverified
Per 9 Innings
12
0.39
Dan Petry
Career
Per 9 Inningsverified
47
0.2
Saul Rivera
Careerverified
Per 9 Innings
11
0.35
Dan Petry
Career
Per 9 Innings
7
0.03
Saul Rivera
Careerverified
Per 9 Innings
1
0.03
Dan Petry
Careerverified
Per 9 Innings
8860
38.33
Saul Rivera
Career
Per 9 Inningsverified
1247
40.18
Dan Petry
Career
Per 9 Innings
22
0.1
Saul Rivera
Careerverified
Per 9 Inningsverified
57
1.84
Dan Petry
Career
Per 9 Inningsverified
1025
4.43
Saul Rivera
Careerverified
Per 9 Innings
145
4.67
Dan Petry
Careerverified
Per 9 Inningsverified
4.43
4.43
Saul Rivera
Career
Per 9 Innings
4.67
4.67
Dan Petry
Career
Per 9 Inningsverified
67
0.29
Saul Rivera
Careerverified
Per 9 Innings
16
0.52
Dan Petry
Career
Per 9 Inningsverified
57
0.25
Saul Rivera
Careerverified
Per 9 Innings
13
0.42
Dan Petry
Careerverified
Per 9 Inningsverified
213
0.92
Saul Rivera
Career
Per 9 Innings
28
0.9
Dan Petry
Careerverified
Per 9 Inningsverified
1.363
1.363
Saul Rivera
Career
Per 9 Innings
1.511
1.511
Dan Petry
Careerverified
Per 9 Innings
7837
33.9
Saul Rivera
Career
Per 9 Inningsverified
1081
34.83
Dan Petry
Career
Per 9 Innings
2.77
2.77
Saul Rivera
Careerverified
Per 9 Inningsverified
0.58
0.58
Dan Petry
Careerverified
Per 9 Inningsverified
0.269
0.269
Saul Rivera
Career
Per 9 Innings
0.32
0.32
Dan Petry
Career
Per 9 Innings
38.33
38.33
Saul Rivera
Careerverified
Per 9 Inningsverified
40.18
40.18

Fielding Stats for Dan Petry and Saul Rivera

Dan Petry
Careerverified
Per 9 Inningsverified
13
13
Saul Rivera
Career
Per 9 Innings
5
5
Dan Petry
Careerverified
Per 9 Innings
370
1.6
Saul Rivera
Career
Per 9 Inningsverified
249
8.02
Dan Petry
Careerverified
Per 9 Inningsverified
300
1.3
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Innings
6241
27
Saul Rivera
Career
Per 9 Innings
838
27
Dan Petry
Careerverified
Per 9 Innings
2080.1
9
Saul Rivera
Career
Per 9 Innings
279.1
9
Dan Petry
Careerverified
Per 9 Inningsverified
255
1.1
Saul Rivera
Career
Per 9 Innings
21
0.68
Dan Petry
Careerverified
Per 9 Innings
336
1.45
Saul Rivera
Career
Per 9 Inningsverified
62
2
Dan Petry
Career
Per 9 Innings
12
0.05
Saul Rivera
Careerverified
Per 9 Inningsverified
1
0.03
Dan Petry
Careerverified
Per 9 Innings
603
2.61
Saul Rivera
Career
Per 9 Inningsverified
84
2.71
Dan Petry
Careerverified
Per 9 Innings
591
2.56
Saul Rivera
Career
Per 9 Inningsverified
83
2.67
Dan Petry
Career
Per 9 Innings
98.01
98.01
Saul Rivera
Careerverified
Per 9 Inningsverified
98.81
98.81
Dan Petry
Careerverified
Per 9 Inningsverified
1.597
1.597
Saul Rivera
Career
Per 9 Innings
0.333
0.333
Dan Petry
Careerverified
Per 9 Inningsverified
81.08
81.08
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Innings
38
0.16
Saul Rivera
Career
Per 9 Inningsverified
6
0.19
Dan Petry
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Saul Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Dan Petry and Saul Rivera

Dan Petry
Careerverified
Per 600 PAverified
13
13
Saul Rivera
Career
Per 600 PA
5
5
Dan Petry
Careerverified
Per 600 PAverified
370
44400
Saul Rivera
Career
Per 600 PA
249
12450
Dan Petry
Career
Per 600 PA
5
600
Saul Rivera
Careerverified
Per 600 PA
12
600
Dan Petry
Career
Per 600 PAverified
5
600
Saul Rivera
Careerverified
Per 600 PA
9
450
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Saul Rivera
Career
Per 600 PA
0.111
0.111
Dan Petry
Career
Per 600 PA
0.4
0.4
Saul Rivera
Careerverified
Per 600 PAverified
0.5
0.5
Dan Petry
Career
Per 600 PAverified
1
120
Saul Rivera
Career
Per 600 PA
1
50
Dan Petry
Career
Per 600 PAverified
1
120
Saul Rivera
Career
Per 600 PA
1
50
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PAverified
0.18
21.64
Saul Rivera
Careerverified
Per 600 PA
0.36
18.13
Dan Petry
Career
Per 600 PAverified
1
120
Saul Rivera
Career
Per 600 PA
1
50
Dan Petry
Career
Per 600 PA
1
120
Saul Rivera
Careerverified
Per 600 PAverified
3
150
Dan Petry
Career
Per 600 PA
0.2
0.2
Saul Rivera
Careerverified
Per 600 PAverified
0.273
0.273
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Saul Rivera
Career
Per 600 PA
0.111
0.111
Dan Petry
Careerverified
Per 600 PAverified
0.4
0.4
Saul Rivera
Career
Per 600 PA
0.384
0.384
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0.14
0.14
Saul Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Dan Petry
Career
Per 600 PA
0.25
0.25
Saul Rivera
Careerverified
Per 600 PAverified
0.375
0.375
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Saul Rivera
Career
Per 600 PA
0.143
0.143
Dan Petry
Career
Per 600 PAverified
1
120
Saul Rivera
Careerverified
Per 600 PA
2
100
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PAverified
1
120
Saul Rivera
Careerverified
Per 600 PA
2
100
Dan Petry
Career
Per 600 PAverified
0.19
23.33
Saul Rivera
Careerverified
Per 600 PA
0.46
23.01
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Careerverified
Per 600 PAverified
2
100
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Careerverified
Per 600 PAverified
0
0
Saul Rivera
Career
Per 600 PA
2
100
Dan Petry
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
6
6
Dan Petry
Career
Per 600 PA
Saul Rivera
Careerverified
Per 600 PAverified
1
1
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Careerverified
Per 600 PAverified
1
50
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Saul Rivera
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
Saul Rivera
Career
Per 600 PA