Jake Odorizzi vs. Stan Thomas — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Baby BoomersMaineThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueRelief Pitcher

Jake Odorizzi built a career as a starting pitcher and Stan Thomas as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Their run-prevention marks were nearly identical — ERA+ of 103 for Jake Odorizzi and 108 for Stan Thomas, with skill-based marks of DICE+ 96 and 98 respectively. Role difference aside, the slight lean goes to Stan Thomas — but these two were remarkably close on the shared metrics.

Pitching Stats for Jake Odorizzi and Stan Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Stan Thomas
Career
Per 9 Innings
4
4
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Stan Thomas
Career
Per 9 Inningsverified
111
3.77
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Stan Thomas
Career
Per 9 Innings
17
0.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Stan Thomas
Career
Per 9 Innings
11
0.37
Jake Odorizzi
Career
Per 9 Innings
69
0.5
Stan Thomas
Careerverified
Per 9 Inningsverified
14
0.47
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Stan Thomas
Career
Per 9 Innings
44
44
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Stan Thomas
Career
Per 9 Innings
15.32
15.32
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Careerverified
Per 9 Inningsverified
3
0.1
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
1
0.01
Stan Thomas
Careerverified
Per 9 Inningsverified
9
0.31
Jake Odorizzi
Career
Per 9 Innings
555
3.99
Stan Thomas
Careerverified
Per 9 Inningsverified
109
3.7
Jake Odorizzi
Career
Per 9 Innings
3.99
3.99
Stan Thomas
Careerverified
Per 9 Inningsverified
3.7
3.7
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Stan Thomas
Career
Per 9 Innings
3.9
3.9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Stan Thomas
Career
Per 9 Innings
4.21
4.21
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Stan Thomas
Career
Per 9 Innings
0.261
0.261
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Stan Thomas
Career
Per 9 Innings
796
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Stan Thomas
Career
Per 9 Innings
265.1
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Stan Thomas
Careerverified
Per 9 Innings
263
8.92
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Stan Thomas
Career
Per 9 Innings
8.92
8.92
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Stan Thomas
Careerverified
Per 9 Inningsverified
16
0.54
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Stan Thomas
Careerverified
Per 9 Inningsverified
0.54
0.54
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Stan Thomas
Careerverified
Per 9 Inningsverified
0.14
0.14
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Stan Thomas
Careerverified
Per 9 Innings
110
3.73
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
Stan Thomas
Career
Per 9 Innings
12
0.41
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Stan Thomas
Career
Per 9 Innings
3.73
3.73
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Stan Thomas
Career
Per 9 Innings
123
4.17
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Stan Thomas
Career
Per 9 Innings
4.17
4.17
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Stan Thomas
Career
Per 9 Innings
1.11
1.11
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Stan Thomas
Career
Per 9 Innings
0.878
0.878
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Stan Thomas
Careerverified
Per 9 Innings
7
0.24
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
Stan Thomas
Careerverified
Per 9 Innings
10
0.34
Jake Odorizzi
Career
Per 9 Inningsverified
2
0.01
Stan Thomas
Career
Per 9 Innings
2
0.07
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Stan Thomas
Career
Per 9 Inningsverified
1145
38.84
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Stan Thomas
Careerverified
Per 9 Inningsverified
42
1.42
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Stan Thomas
Careerverified
Per 9 Innings
135
4.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Stan Thomas
Career
Per 9 Innings
4.58
4.58
Jake Odorizzi
Career
Per 9 Inningsverified
25
0.18
Stan Thomas
Careerverified
Per 9 Innings
11
0.37
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Stan Thomas
Careerverified
Per 9 Inningsverified
7
0.24
Jake Odorizzi
Careerverified
Per 9 Innings
58
0.42
Stan Thomas
Career
Per 9 Inningsverified
32
1.09
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Stan Thomas
Career
Per 9 Innings
1.406
1.406
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
Stan Thomas
Career
Per 9 Inningsverified
1007
34.16
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Stan Thomas
Careerverified
Per 9 Inningsverified
1.22
1.22
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Stan Thomas
Career
Per 9 Innings
0.285
0.285
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Stan Thomas
Careerverified
Per 9 Inningsverified
38.84
38.84

Fielding Stats for Jake Odorizzi and Stan Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Stan Thomas
Career
Per 9 Innings
4
4
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Stan Thomas
Career
Per 9 Inningsverified
111
3.77
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Stan Thomas
Career
Per 9 Innings
17
0.58
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Stan Thomas
Career
Per 9 Innings
796
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Stan Thomas
Career
Per 9 Innings
265.1
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Stan Thomas
Career
Per 9 Inningsverified
22
0.75
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
Stan Thomas
Career
Per 9 Inningsverified
52
1.76
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Stan Thomas
Careerverified
Per 9 Innings
3
0.1
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
Stan Thomas
Career
Per 9 Inningsverified
77
2.61
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Stan Thomas
Career
Per 9 Inningsverified
74
2.51
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Stan Thomas
Careerverified
Per 9 Inningsverified
96.1
96.1
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Stan Thomas
Careerverified
Per 9 Inningsverified
0.667
0.667
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Stan Thomas
Career
Per 9 Innings
15.32
15.32
Jake Odorizzi
Careerverified
Per 9 Innings
7
0.05
Stan Thomas
Career
Per 9 Inningsverified
4
0.14
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Stan Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Stan Thomas

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Stan Thomas
Career
Per 600 PA
4
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Stan Thomas
Career
Per 600 PA
111
Jake Odorizzi
Careerverified
Per 600 PAverified
30
600
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
24
480
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.35
0.35
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.24
4.7
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.12
0.12
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.203
0.203
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.075
0.075
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.136
0.136
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.125
0.125
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
-0.63
-12.61
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Careerverified
Per 600 PAverified
1
20
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
8
160
Stan Thomas
Careerverified
Per 600 PAverified
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Stan Thomas
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
0
0
Stan Thomas
Career
Per 600 PA
0
Jake Odorizzi
Career
Per 600 PA
Stan Thomas
Career
Per 600 PA