Jake Odorizzi vs. Aaron Thompson — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
MillenialTexasThrows LeftBats LeftNorth AmericaMinnesota TwinsAmerican LeagueRelief Pitcher

Jake Odorizzi built a career as a starting pitcher and Aaron Thompson 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 4.94 and 1.585 for Aaron Thompson. 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 Aaron Thompson

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Aaron Thompson
Career
Per 9 Innings
3
3
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Aaron Thompson
Career
Per 9 Inningsverified
52
9.89
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Aaron Thompson
Career
Per 9 Innings
1
0.19
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Aaron Thompson
Career
Per 9 Innings
1
0.19
Jake Odorizzi
Career
Per 9 Inningsverified
69
0.5
Aaron Thompson
Careerverified
Per 9 Innings
3
0.57
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Aaron Thompson
Career
Per 9 Innings
25
25
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Aaron Thompson
Career
Per 9 Innings
1.92
1.92
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Aaron Thompson
Careerverified
Per 9 Innings
26
4.94
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Aaron Thompson
Career
Per 9 Innings
4.94
4.94
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Aaron Thompson
Career
Per 9 Innings
4.54
4.54
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Aaron Thompson
Career
Per 9 Innings
4.29
4.29
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Aaron Thompson
Career
Per 9 Innings
0.29
0.29
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Aaron Thompson
Career
Per 9 Innings
142
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Aaron Thompson
Career
Per 9 Innings
47.1
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Aaron Thompson
Careerverified
Per 9 Innings
53
10.08
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Aaron Thompson
Career
Per 9 Innings
10.08
10.08
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Aaron Thompson
Careerverified
Per 9 Inningsverified
4
0.76
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Aaron Thompson
Careerverified
Per 9 Inningsverified
0.76
0.76
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Aaron Thompson
Careerverified
Per 9 Inningsverified
0.08
0.08
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Aaron Thompson
Careerverified
Per 9 Innings
19
3.61
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Aaron Thompson
Careerverified
Per 9 Innings
3
0.57
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Aaron Thompson
Career
Per 9 Innings
3.61
3.61
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Aaron Thompson
Career
Per 9 Innings
24
4.56
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Aaron Thompson
Career
Per 9 Innings
4.56
4.56
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Aaron Thompson
Career
Per 9 Innings
0.46
0.46
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Aaron Thompson
Career
Per 9 Innings
0.909
0.909
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Aaron Thompson
Careerverified
Per 9 Innings
1
0.19
Jake Odorizzi
Career
Per 9 Innings
35
0.25
Aaron Thompson
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Aaron Thompson
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Aaron Thompson
Career
Per 9 Inningsverified
209
39.74
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Aaron Thompson
Careerverified
Per 9 Inningsverified
7
1.33
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Aaron Thompson
Careerverified
Per 9 Innings
27
5.13
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Aaron Thompson
Career
Per 9 Innings
5.13
5.13
Jake Odorizzi
Career
Per 9 Inningsverified
25
0.18
Aaron Thompson
Careerverified
Per 9 Innings
3
0.57
Jake Odorizzi
Career
Per 9 Inningsverified
37
0.27
Aaron Thompson
Careerverified
Per 9 Innings
4
0.76
Jake Odorizzi
Careerverified
Per 9 Innings
58
0.42
Aaron Thompson
Career
Per 9 Inningsverified
5
0.95
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Aaron Thompson
Career
Per 9 Innings
1.521
1.521
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
Aaron Thompson
Career
Per 9 Inningsverified
183
34.8
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Aaron Thompson
Careerverified
Per 9 Inningsverified
0.52
0.52
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Aaron Thompson
Career
Per 9 Innings
0.316
0.316
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Aaron Thompson
Careerverified
Per 9 Inningsverified
39.74
39.74

Fielding Stats for Jake Odorizzi and Aaron Thompson

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Aaron Thompson
Career
Per 9 Innings
3
3
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Aaron Thompson
Career
Per 9 Inningsverified
52
9.89
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Aaron Thompson
Career
Per 9 Innings
1
0.19
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Aaron Thompson
Career
Per 9 Innings
142
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Aaron Thompson
Career
Per 9 Innings
47.1
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Aaron Thompson
Career
Per 9 Inningsverified
5
0.95
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
Aaron Thompson
Career
Per 9 Inningsverified
9
1.71
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Aaron Thompson
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
Aaron Thompson
Career
Per 9 Inningsverified
14
2.66
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Aaron Thompson
Career
Per 9 Inningsverified
14
2.66
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Aaron Thompson
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.652
0.652
Aaron Thompson
Career
Per 9 Innings
0.269
0.269
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Aaron Thompson
Career
Per 9 Innings
1.92
1.92
Jake Odorizzi
Careerverified
Per 9 Inningsverified
7
0.05
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Aaron Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Aaron Thompson

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Aaron Thompson
Career
Per 600 PA
3
3
Jake Odorizzi
Careerverified
Per 600 PA
242
4840
Aaron Thompson
Career
Per 600 PAverified
52
31200
Jake Odorizzi
Careerverified
Per 600 PA
30
600
Aaron Thompson
Career
Per 600 PA
1
600
Jake Odorizzi
Careerverified
Per 600 PAverified
24
480
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Aaron Thompson
Careerverified
Per 600 PAverified
1.5
1.5
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Aaron Thompson
Careerverified
Per 600 PAverified
1
600
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Aaron Thompson
Career
Per 600 PAverified
1
600
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Aaron Thompson
Careerverified
Per 600 PAverified
1
1
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.203
0.203
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.075
0.075
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.136
0.136
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.125
0.125
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Aaron Thompson
Careerverified
Per 600 PAverified
0.34
205.73
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Aaron Thompson
Career
Per 600 PAverified
1
600
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
8
160
Aaron Thompson
Careerverified
Per 600 PAverified
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Aaron Thompson
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Aaron Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Aaron Thompson
Career
Per 600 PA