Jake Odorizzi vs. Dan Petry — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Baby BoomersCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueStarting PitcherAll-Star

The numbers give Jake Odorizzi a clear advantage over Dan Petry across the core pitching metrics. Jake Odorizzi led in strikeout rate (K%+ 103 vs 80), skill-based run prevention (DICE+ 96 vs 82), and run prevention (ERA+ 103 vs 90). Jake Odorizzi was the better starter — the numbers make that case clearly.

Pitching Stats for Jake Odorizzi and Dan Petry

Jake Odorizzi
Career
Per 9 Innings
11
11
Dan Petry
Careerverified
Per 9 Inningsverified
13
13
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
Dan Petry
Careerverified
Per 9 Innings
370
1.6
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
Dan Petry
Careerverified
Per 9 Innings
300
1.3
Jake Odorizzi
Career
Per 9 Innings
74
0.53
Dan Petry
Careerverified
Per 9 Inningsverified
125
0.54
Jake Odorizzi
Careerverified
Per 9 Innings
69
0.5
Dan Petry
Career
Per 9 Inningsverified
104
0.45
Jake Odorizzi
Career
Per 9 Innings
51.75
51.75
Dan Petry
Careerverified
Per 9 Inningsverified
54.59
54.59
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Dan Petry
Career
Per 9 Innings
81.08
81.08
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Inningsverified
52
0.22
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Careerverified
Per 9 Inningsverified
11
0.05
Jake Odorizzi
Career
Per 9 Inningsverified
1
0.01
Dan Petry
Career
Per 9 Innings
1
0
Jake Odorizzi
Careerverified
Per 9 Innings
555
3.99
Dan Petry
Career
Per 9 Inningsverified
912
3.95
Jake Odorizzi
Career
Per 9 Innings
3.99
3.99
Dan Petry
Careerverified
Per 9 Inningsverified
3.95
3.95
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Dan Petry
Career
Per 9 Innings
3.96
3.96
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Dan Petry
Career
Per 9 Innings
4.64
4.64
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Dan Petry
Career
Per 9 Innings
0.253
0.253
Jake Odorizzi
Career
Per 9 Innings
3760
27
Dan Petry
Careerverified
Per 9 Innings
6241
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
Dan Petry
Careerverified
Per 9 Innings
2080.1
9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1137
8.16
Dan Petry
Career
Per 9 Innings
1984
8.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Dan Petry
Career
Per 9 Innings
8.58
8.58
Jake Odorizzi
Careerverified
Per 9 Innings
171
1.23
Dan Petry
Career
Per 9 Inningsverified
218
0.94
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Dan Petry
Careerverified
Per 9 Inningsverified
0.94
0.94
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Dan Petry
Careerverified
Per 9 Inningsverified
0.59
0.59
Jake Odorizzi
Careerverified
Per 9 Inningsverified
427
3.07
Dan Petry
Career
Per 9 Innings
852
3.69
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
Dan Petry
Career
Per 9 Innings
74
0.32
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Dan Petry
Career
Per 9 Innings
3.69
3.69
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Dan Petry
Career
Per 9 Innings
1063
4.6
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Dan Petry
Career
Per 9 Innings
4.6
4.6
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Dan Petry
Career
Per 9 Innings
2.87
2.87
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Dan Petry
Career
Per 9 Innings
0.921
0.921
Jake Odorizzi
Careerverified
Per 9 Inningsverified
20
0.14
Dan Petry
Career
Per 9 Innings
77
0.33
Jake Odorizzi
Careerverified
Per 9 Innings
35
0.25
Dan Petry
Career
Per 9 Inningsverified
47
0.2
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Dan Petry
Career
Per 9 Innings
7
0.03
Jake Odorizzi
Career
Per 9 Innings
5275
37.88
Dan Petry
Careerverified
Per 9 Inningsverified
8860
38.33
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Dan Petry
Careerverified
Per 9 Inningsverified
22
0.1
Jake Odorizzi
Careerverified
Per 9 Inningsverified
594
4.27
Dan Petry
Career
Per 9 Innings
1025
4.43
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Dan Petry
Career
Per 9 Innings
4.43
4.43
Jake Odorizzi
Careerverified
Per 9 Inningsverified
25
0.18
Dan Petry
Career
Per 9 Innings
67
0.29
Jake Odorizzi
Careerverified
Per 9 Innings
37
0.27
Dan Petry
Career
Per 9 Inningsverified
57
0.25
Jake Odorizzi
Career
Per 9 Innings
58
0.42
Dan Petry
Careerverified
Per 9 Inningsverified
213
0.92
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Dan Petry
Career
Per 9 Innings
1.363
1.363
Jake Odorizzi
Career
Per 9 Inningsverified
4751
34.12
Dan Petry
Careerverified
Per 9 Innings
7837
33.9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
Dan Petry
Career
Per 9 Innings
2.77
2.77
Jake Odorizzi
Career
Per 9 Innings
0.284
0.284
Dan Petry
Careerverified
Per 9 Inningsverified
0.269
0.269
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Dan Petry
Careerverified
Per 9 Inningsverified
38.33
38.33

Fielding Stats for Jake Odorizzi and Dan Petry

Jake Odorizzi
Career
Per 9 Innings
11
11
Dan Petry
Careerverified
Per 9 Inningsverified
13
13
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
Dan Petry
Careerverified
Per 9 Innings
370
1.6
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
Dan Petry
Careerverified
Per 9 Innings
300
1.3
Jake Odorizzi
Career
Per 9 Innings
3760
27
Dan Petry
Careerverified
Per 9 Innings
6241
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
Dan Petry
Careerverified
Per 9 Innings
2080.1
9
Jake Odorizzi
Career
Per 9 Innings
62
0.45
Dan Petry
Careerverified
Per 9 Inningsverified
255
1.1
Jake Odorizzi
Career
Per 9 Innings
95
0.68
Dan Petry
Careerverified
Per 9 Inningsverified
336
1.45
Jake Odorizzi
Careerverified
Per 9 Innings
9
0.06
Dan Petry
Career
Per 9 Inningsverified
12
0.05
Jake Odorizzi
Career
Per 9 Innings
166
1.19
Dan Petry
Careerverified
Per 9 Inningsverified
603
2.61
Jake Odorizzi
Career
Per 9 Innings
157
1.13
Dan Petry
Careerverified
Per 9 Inningsverified
591
2.56
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Dan Petry
Careerverified
Per 9 Inningsverified
98.01
98.01
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Dan Petry
Careerverified
Per 9 Inningsverified
1.597
1.597
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Dan Petry
Career
Per 9 Innings
81.08
81.08
Jake Odorizzi
Career
Per 9 Innings
7
0.05
Dan Petry
Careerverified
Per 9 Inningsverified
38
0.16
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Dan Petry
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Dan Petry

Jake Odorizzi
Career
Per 600 PA
11
11
Dan Petry
Careerverified
Per 600 PAverified
13
13
Jake Odorizzi
Career
Per 600 PA
242
4840
Dan Petry
Careerverified
Per 600 PAverified
370
44400
Jake Odorizzi
Careerverified
Per 600 PA
30
600
Dan Petry
Career
Per 600 PA
5
600
Jake Odorizzi
Careerverified
Per 600 PA
24
480
Dan Petry
Career
Per 600 PAverified
5
600
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Dan Petry
Careerverified
Per 600 PAverified
0.4
0.4
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Dan Petry
Career
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Dan Petry
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PA
0.24
4.7
Dan Petry
Career
Per 600 PAverified
0.18
21.64
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Dan Petry
Career
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Dan Petry
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Dan Petry
Careerverified
Per 600 PAverified
0.4
0.4
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Dan Petry
Careerverified
Per 600 PAverified
0.14
0.14
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Dan Petry
Careerverified
Per 600 PAverified
0.25
0.25
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Dan Petry
Careerverified
Per 600 PAverified
0.2
0.2
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Careerverified
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Dan Petry
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Dan Petry
Careerverified
Per 600 PAverified
0.19
23.33
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
1
20
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
8
160
Dan Petry
Careerverified
Per 600 PAverified
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Dan Petry
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Dan Petry
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Dan Petry
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Dan Petry
Career
Per 600 PA