Jake Odorizzi vs. Carl Thomas — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Silent GenerationMinnesotaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueRelief Pitcher

Jake Odorizzi built a career as a starting pitcher and Carl Thomas as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Jake Odorizzi posted stronger surface numbers — ERA 3.99 and WHIP 1.255 compared to 7.45 and 1.862 for Carl Thomas. By the career numbers, Jake Odorizzi had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Jake Odorizzi and Carl Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Carl Thomas
Career
Per 9 Innings
1
1
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Carl Thomas
Career
Per 9 Inningsverified
4
3.72
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
74
0.53
Carl Thomas
Career
Per 9 Inningsverified
1
0.93
Jake Odorizzi
Career
Per 9 Innings
69
0.5
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
51.75
51.75
Carl Thomas
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Carl Thomas
Careerverified
Per 9 Innings
8
7.45
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Carl Thomas
Career
Per 9 Innings
7.45
7.45
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Carl Thomas
Career
Per 9 Innings
6.04
6.04
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Carl Thomas
Career
Per 9 Innings
6.72
6.72
Jake Odorizzi
Career
Per 9 Innings
0.239
0.239
Carl Thomas
Careerverified
Per 9 Inningsverified
0.222
0.222
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Carl Thomas
Career
Per 9 Innings
29
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Carl Thomas
Career
Per 9 Innings
9.2
9
Jake Odorizzi
Career
Per 9 Innings
1137
8.16
Carl Thomas
Careerverified
Per 9 Inningsverified
8
7.45
Jake Odorizzi
Career
Per 9 Innings
8.16
8.16
Carl Thomas
Careerverified
Per 9 Inningsverified
7.45
7.45
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Carl Thomas
Careerverified
Per 9 Inningsverified
1
0.93
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Carl Thomas
Careerverified
Per 9 Inningsverified
0.93
0.93
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Carl Thomas
Careerverified
Per 9 Inningsverified
0.25
0.25
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Carl Thomas
Careerverified
Per 9 Innings
10
9.31
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Carl Thomas
Career
Per 9 Innings
9.31
9.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Carl Thomas
Career
Per 9 Innings
5
4.66
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Carl Thomas
Career
Per 9 Innings
4.66
4.66
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Carl Thomas
Career
Per 9 Innings
1.25
1.25
Jake Odorizzi
Career
Per 9 Innings
1.276
1.276
Carl Thomas
Careerverified
Per 9 Inningsverified
1.552
1.552
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Carl Thomas
Careerverified
Per 9 Innings
1
0.93
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
Carl Thomas
Careerverified
Per 9 Innings
1
0.93
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Carl Thomas
Career
Per 9 Inningsverified
47
43.76
Jake Odorizzi
Careerverified
Per 9 Innings
2
0.01
Carl Thomas
Career
Per 9 Inningsverified
1
0.93
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Carl Thomas
Careerverified
Per 9 Innings
8
7.45
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Carl Thomas
Career
Per 9 Innings
7.45
7.45
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
58
0.42
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Carl Thomas
Career
Per 9 Innings
1.862
1.862
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4751
34.12
Carl Thomas
Career
Per 9 Innings
36
33.52
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Carl Thomas
Careerverified
Per 9 Inningsverified
2
2
Jake Odorizzi
Career
Per 9 Innings
0.284
0.284
Carl Thomas
Careerverified
Per 9 Inningsverified
0.233
0.233
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Carl Thomas
Careerverified
Per 9 Inningsverified
43.76
43.76

Fielding Stats for Jake Odorizzi and Carl Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Carl Thomas
Career
Per 9 Innings
1
1
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Carl Thomas
Career
Per 9 Inningsverified
4
3.72
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Carl Thomas
Career
Per 9 Innings
29
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Carl Thomas
Career
Per 9 Innings
9.2
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Carl Thomas
Career
Per 9 Inningsverified
2
1.86
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
Carl Thomas
Career
Per 9 Inningsverified
1
0.93
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Carl Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
Carl Thomas
Career
Per 9 Inningsverified
3
2.79
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Carl Thomas
Career
Per 9 Inningsverified
3
2.79
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Carl Thomas
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Carl Thomas
Careerverified
Per 9 Inningsverified
0.75
0.75
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
7
0.05
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Carl Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Carl Thomas

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Carl Thomas
Career
Per 600 PA
1
1
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Carl Thomas
Career
Per 600 PA
5
600
Jake Odorizzi
Careerverified
Per 600 PA
30
600
Carl Thomas
Career
Per 600 PA
5
600
Jake Odorizzi
Careerverified
Per 600 PAverified
24
480
Carl Thomas
Career
Per 600 PA
3
360
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Carl Thomas
Careerverified
Per 600 PAverified
0.333
0.333
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Carl Thomas
Careerverified
Per 600 PAverified
0.9
0.9
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Carl Thomas
Careerverified
Per 600 PAverified
0.66
79.46
Jake Odorizzi
Careerverified
Per 600 PA
2
40
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Carl Thomas
Career
Per 600 PAverified
2
240
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Carl Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Carl Thomas
Careerverified
Per 600 PAverified
0.333
0.333
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Carl Thomas
Careerverified
Per 600 PAverified
0.833
0.833
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Carl Thomas
Careerverified
Per 600 PAverified
0.308
0.308
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Carl Thomas
Careerverified
Per 600 PAverified
1
1
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Carl Thomas
Careerverified
Per 600 PAverified
0.5
0.5
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Careerverified
Per 600 PAverified
1
120
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Carl Thomas
Careerverified
Per 600 PAverified
0.79
94.37
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
8
160
Carl Thomas
Careerverified
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
3.75
3.75
Carl Thomas
Careerverified
Per 600 PAverified
5
5
Jake Odorizzi
Career
Per 600 PA
0.13
0.13
Carl Thomas
Careerverified
Per 600 PAverified
1
1
Jake Odorizzi
Careerverified
Per 600 PA
5
100
Carl Thomas
Career
Per 600 PAverified
1
120
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Carl Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Carl Thomas
Career
Per 600 PA