Jake Odorizzi vs. James Shields — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star

The numbers give Jake Odorizzi a clear advantage over James Shields across the core pitching metrics. Jake Odorizzi led in home run suppression (HR9+ 89 vs 70), run prevention (ERA+ 103 vs 88), and skill-based run prevention (DICE+ 96 vs 84). Jake Odorizzi was the better starter — the numbers make that case clearly.

Pitching Stats for Jake Odorizzi and James Shields

Jake Odorizzi
Career
Per 9 Innings
11
11
James Shields
Careerverified
Per 9 Inningsverified
13
13
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
James Shields
Careerverified
Per 9 Innings
407
1.4
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
James Shields
Careerverified
Per 9 Innings
405
1.39
Jake Odorizzi
Career
Per 9 Inningsverified
74
0.53
James Shields
Careerverified
Per 9 Innings
145
0.5
Jake Odorizzi
Careerverified
Per 9 Innings
69
0.5
James Shields
Career
Per 9 Inningsverified
139
0.48
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
James Shields
Career
Per 9 Innings
51.06
51.06
Jake Odorizzi
Career
Per 9 Innings
98.34
98.34
James Shields
Careerverified
Per 9 Inningsverified
99.51
99.51
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Careerverified
Per 9 Inningsverified
23
0.08
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Careerverified
Per 9 Inningsverified
9
0.03
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
James Shields
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
555
3.99
James Shields
Career
Per 9 Innings
1167
4.01
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
James Shields
Career
Per 9 Innings
4.01
4.01
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
James Shields
Career
Per 9 Innings
3.97
3.97
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
James Shields
Career
Per 9 Innings
4.05
4.05
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
James Shields
Career
Per 9 Innings
0.257
0.257
Jake Odorizzi
Career
Per 9 Innings
3760
27
James Shields
Careerverified
Per 9 Innings
7848
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
James Shields
Careerverified
Per 9 Innings
2616
9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1137
8.16
James Shields
Career
Per 9 Innings
2581
8.88
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
James Shields
Career
Per 9 Innings
8.88
8.88
Jake Odorizzi
Careerverified
Per 9 Inningsverified
171
1.23
James Shields
Career
Per 9 Innings
361
1.24
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.23
1.23
James Shields
Career
Per 9 Innings
1.24
1.24
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.71
0.71
James Shields
Career
Per 9 Innings
0.89
0.89
Jake Odorizzi
Careerverified
Per 9 Innings
427
3.07
James Shields
Career
Per 9 Inningsverified
746
2.57
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
James Shields
Career
Per 9 Innings
22
0.08
Jake Odorizzi
Career
Per 9 Innings
3.07
3.07
James Shields
Careerverified
Per 9 Inningsverified
2.57
2.57
Jake Odorizzi
Career
Per 9 Inningsverified
1172
8.42
James Shields
Careerverified
Per 9 Innings
2234
7.69
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
James Shields
Career
Per 9 Innings
7.69
7.69
Jake Odorizzi
Career
Per 9 Innings
4.86
4.86
James Shields
Careerverified
Per 9 Inningsverified
5.49
5.49
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
James Shields
Career
Per 9 Innings
1.139
1.139
Jake Odorizzi
Careerverified
Per 9 Inningsverified
20
0.14
James Shields
Career
Per 9 Innings
107
0.37
Jake Odorizzi
Careerverified
Per 9 Inningsverified
35
0.25
James Shields
Career
Per 9 Innings
97
0.33
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
James Shields
Career
Per 9 Innings
10
0.03
Jake Odorizzi
Career
Per 9 Inningsverified
5275
37.88
James Shields
Careerverified
Per 9 Innings
10993
37.82
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
James Shields
Career
Per 9 Innings
1
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
594
4.27
James Shields
Career
Per 9 Innings
1267
4.36
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
James Shields
Career
Per 9 Innings
4.36
4.36
Jake Odorizzi
Careerverified
Per 9 Innings
25
0.18
James Shields
Career
Per 9 Innings
53
0.18
Jake Odorizzi
Careerverified
Per 9 Innings
37
0.27
James Shields
Career
Per 9 Inningsverified
45
0.15
Jake Odorizzi
Career
Per 9 Innings
58
0.42
James Shields
Careerverified
Per 9 Inningsverified
211
0.73
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
James Shields
Career
Per 9 Innings
1.272
1.272
Jake Odorizzi
Career
Per 9 Innings
4751
34.12
James Shields
Careerverified
Per 9 Inningsverified
10052
34.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
James Shields
Career
Per 9 Innings
3.11
3.11
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
James Shields
Career
Per 9 Innings
0.298
0.298
Jake Odorizzi
Careerverified
Per 9 Inningsverified
37.88
37.88
James Shields
Career
Per 9 Innings
37.82
37.82

Fielding Stats for Jake Odorizzi and James Shields

Jake Odorizzi
Career
Per 9 Innings
11
11
James Shields
Careerverified
Per 9 Inningsverified
13
13
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
James Shields
Careerverified
Per 9 Innings
407
1.4
Jake Odorizzi
Career
Per 9 Inningsverified
237
1.7
James Shields
Careerverified
Per 9 Innings
405
1.39
Jake Odorizzi
Career
Per 9 Innings
3760
27
James Shields
Careerverified
Per 9 Innings
7848
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
James Shields
Careerverified
Per 9 Innings
2616
9
Jake Odorizzi
Career
Per 9 Innings
62
0.45
James Shields
Careerverified
Per 9 Inningsverified
187
0.64
Jake Odorizzi
Career
Per 9 Innings
95
0.68
James Shields
Careerverified
Per 9 Inningsverified
283
0.97
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
James Shields
Career
Per 9 Innings
30
0.1
Jake Odorizzi
Career
Per 9 Innings
166
1.19
James Shields
Careerverified
Per 9 Inningsverified
500
1.72
Jake Odorizzi
Career
Per 9 Innings
157
1.13
James Shields
Careerverified
Per 9 Inningsverified
470
1.62
Jake Odorizzi
Careerverified
Per 9 Inningsverified
94.58
94.58
James Shields
Career
Per 9 Innings
94
94
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
James Shields
Careerverified
Per 9 Inningsverified
1.155
1.155
Jake Odorizzi
Career
Per 9 Innings
98.34
98.34
James Shields
Careerverified
Per 9 Inningsverified
99.51
99.51
Jake Odorizzi
Career
Per 9 Innings
7
0.05
James Shields
Careerverified
Per 9 Inningsverified
22
0.08
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
James Shields
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and James Shields

Jake Odorizzi
Career
Per 600 PA
11
11
James Shields
Careerverified
Per 600 PAverified
13
13
Jake Odorizzi
Career
Per 600 PAverified
242
4840
James Shields
Careerverified
Per 600 PA
411
1601.3
Jake Odorizzi
Career
Per 600 PA
30
600
James Shields
Careerverified
Per 600 PA
154
600
Jake Odorizzi
Career
Per 600 PA
24
480
James Shields
Careerverified
Per 600 PAverified
142
553.25
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
James Shields
Careerverified
Per 600 PAverified
0.169
0.169
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
James Shields
Careerverified
Per 600 PAverified
0.419
0.419
Jake Odorizzi
Career
Per 600 PA
2
40
James Shields
Careerverified
Per 600 PAverified
24
93.51
Jake Odorizzi
Career
Per 600 PA
2
40
James Shields
Careerverified
Per 600 PAverified
21
81.82
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Careerverified
Per 600 PAverified
3
11.69
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Careerverified
Per 600 PAverified
3
11.69
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Careerverified
Per 600 PAverified
0.125
0.125
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
James Shields
Careerverified
Per 600 PAverified
4.7
18.31
Jake Odorizzi
Career
Per 600 PA
2
40
James Shields
Careerverified
Per 600 PAverified
27
105.19
Jake Odorizzi
Career
Per 600 PA
3
60
James Shields
Careerverified
Per 600 PAverified
27
105.19
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
James Shields
Careerverified
Per 600 PAverified
0.186
0.186
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
James Shields
Careerverified
Per 600 PAverified
0.19
0.19
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
James Shields
Careerverified
Per 600 PAverified
0.376
0.376
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Careerverified
Per 600 PAverified
0.021
0.021
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
James Shields
Careerverified
Per 600 PAverified
0.131
0.131
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
James Shields
Careerverified
Per 600 PAverified
0.252
0.252
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
James Shields
Careerverified
Per 600 PAverified
0.279
0.279
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Careerverified
Per 600 PAverified
15
58.44
Jake Odorizzi
Career
Per 600 PAverified
3
60
James Shields
Careerverified
Per 600 PA
6
23.38
Jake Odorizzi
Career
Per 600 PA
3
60
James Shields
Careerverified
Per 600 PAverified
21
81.82
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
James Shields
Careerverified
Per 600 PAverified
3.08
12
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PAverified
1
20
James Shields
Careerverified
Per 600 PA
3
11.69
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
James Shields
Career
Per 600 PA
56
218.18
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
James Shields
Career
Per 600 PA
2.75
2.75
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
James Shields
Career
Per 600 PA
0.05
0.05
Jake Odorizzi
Career
Per 600 PAverified
5
100
James Shields
Careerverified
Per 600 PA
9
35.06
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0
0
James Shields
Career
Per 600 PA
1
3.9
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
James Shields
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
James Shields
Career
Per 600 PA