Jake Odorizzi vs. Mike Thompson — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Baby BoomersColoradoThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueStarting Pitcher

Looking at the career totals, Jake Odorizzi and Mike Thompson are fairly close on the surface numbers. Jake Odorizzi posted stronger numbers in ERA (3.99 vs 4.86) and WHIP (1.255 vs 1.773). Mike Thompson had the advantage in home runs allowed (0.33 per nine innings vs 1.23). By the career numbers, Jake Odorizzi had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Jake Odorizzi and Mike Thompson

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Mike Thompson
Career
Per 9 Innings
4
4
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Mike Thompson
Career
Per 9 Inningsverified
54
2.95
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Mike Thompson
Career
Per 9 Innings
29
1.59
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Mike Thompson
Career
Per 9 Innings
1
0.05
Jake Odorizzi
Career
Per 9 Inningsverified
69
0.5
Mike Thompson
Careerverified
Per 9 Innings
15
0.82
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Mike Thompson
Career
Per 9 Innings
6.25
6.25
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Mike Thompson
Career
Per 9 Innings
53.7
53.7
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Mike Thompson
Careerverified
Per 9 Innings
89
4.86
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Mike Thompson
Career
Per 9 Innings
4.86
4.86
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Mike Thompson
Career
Per 9 Innings
4.98
4.98
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Mike Thompson
Career
Per 9 Innings
4.52
4.52
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Mike Thompson
Career
Per 9 Innings
0.263
0.263
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Mike Thompson
Career
Per 9 Innings
494
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Mike Thompson
Career
Per 9 Innings
164.2
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Mike Thompson
Careerverified
Per 9 Innings
158
8.64
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Mike Thompson
Career
Per 9 Innings
8.64
8.64
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Mike Thompson
Careerverified
Per 9 Inningsverified
6
0.33
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Mike Thompson
Careerverified
Per 9 Inningsverified
0.33
0.33
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Mike Thompson
Careerverified
Per 9 Inningsverified
0.11
0.11
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Mike Thompson
Careerverified
Per 9 Innings
128
7
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
Mike Thompson
Careerverified
Per 9 Innings
6
0.33
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Mike Thompson
Career
Per 9 Innings
7
7
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Mike Thompson
Career
Per 9 Innings
113
6.18
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Mike Thompson
Career
Per 9 Innings
6.18
6.18
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Mike Thompson
Career
Per 9 Innings
2.09
2.09
Jake Odorizzi
Career
Per 9 Innings
1.276
1.276
Mike Thompson
Careerverified
Per 9 Inningsverified
1.464
1.464
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Mike Thompson
Careerverified
Per 9 Innings
15
0.82
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
Mike Thompson
Careerverified
Per 9 Innings
5
0.27
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Mike Thompson
Career
Per 9 Innings
3
0.16
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Mike Thompson
Career
Per 9 Inningsverified
753
41.16
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Mike Thompson
Careerverified
Per 9 Inningsverified
4
0.22
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Mike Thompson
Careerverified
Per 9 Innings
97
5.3
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Mike Thompson
Career
Per 9 Innings
5.3
5.3
Jake Odorizzi
Career
Per 9 Inningsverified
25
0.18
Mike Thompson
Careerverified
Per 9 Innings
15
0.82
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Mike Thompson
Careerverified
Per 9 Inningsverified
4
0.22
Jake Odorizzi
Careerverified
Per 9 Innings
58
0.42
Mike Thompson
Career
Per 9 Inningsverified
13
0.71
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Mike Thompson
Career
Per 9 Innings
1.737
1.737
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4751
34.12
Mike Thompson
Career
Per 9 Innings
601
32.85
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Mike Thompson
Careerverified
Per 9 Inningsverified
1.8
1.8
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Mike Thompson
Career
Per 9 Innings
0.315
0.315
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Mike Thompson
Careerverified
Per 9 Inningsverified
41.16
41.16

Fielding Stats for Jake Odorizzi and Mike Thompson

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Mike Thompson
Career
Per 9 Innings
4
4
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Mike Thompson
Career
Per 9 Inningsverified
54
2.95
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Mike Thompson
Career
Per 9 Innings
29
1.58
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Mike Thompson
Career
Per 9 Innings
495
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Mike Thompson
Career
Per 9 Innings
165
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Mike Thompson
Career
Per 9 Inningsverified
13
0.71
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
Mike Thompson
Career
Per 9 Inningsverified
27
1.47
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Mike Thompson
Careerverified
Per 9 Inningsverified
1
0.05
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
Mike Thompson
Career
Per 9 Inningsverified
41
2.24
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Mike Thompson
Career
Per 9 Inningsverified
40
2.18
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Mike Thompson
Careerverified
Per 9 Inningsverified
97.56
97.56
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Mike Thompson
Careerverified
Per 9 Inningsverified
0.741
0.741
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Mike Thompson
Career
Per 9 Innings
53.7
53.7
Jake Odorizzi
Careerverified
Per 9 Innings
7
0.05
Mike Thompson
Career
Per 9 Innings
1
0.05
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Mike Thompson
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Mike Thompson

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Mike Thompson
Career
Per 600 PA
4
4
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Mike Thompson
Career
Per 600 PA
54
704.35
Jake Odorizzi
Career
Per 600 PA
30
600
Mike Thompson
Careerverified
Per 600 PA
46
600
Jake Odorizzi
Career
Per 600 PA
24
480
Mike Thompson
Careerverified
Per 600 PAverified
41
534.78
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Mike Thompson
Careerverified
Per 600 PAverified
0.098
0.098
Jake Odorizzi
Careerverified
Per 600 PAverified
0.35
0.35
Mike Thompson
Career
Per 600 PA
0.315
0.315
Jake Odorizzi
Career
Per 600 PA
2
40
Mike Thompson
Careerverified
Per 600 PAverified
4
52.17
Jake Odorizzi
Career
Per 600 PA
2
40
Mike Thompson
Careerverified
Per 600 PAverified
4
52.17
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Mike Thompson
Careerverified
Per 600 PAverified
0.49
6.39
Jake Odorizzi
Career
Per 600 PA
2
40
Mike Thompson
Careerverified
Per 600 PAverified
4
52.17
Jake Odorizzi
Career
Per 600 PA
3
60
Mike Thompson
Careerverified
Per 600 PAverified
7
91.3
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Mike Thompson
Careerverified
Per 600 PAverified
0.159
0.159
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Mike Thompson
Careerverified
Per 600 PAverified
0.098
0.098
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Mike Thompson
Careerverified
Per 600 PAverified
0.257
0.257
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Mike Thompson
Careerverified
Per 600 PAverified
0.096
0.096
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Mike Thompson
Careerverified
Per 600 PAverified
0.184
0.184
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Mike Thompson
Careerverified
Per 600 PAverified
0.308
0.308
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Careerverified
Per 600 PAverified
1
13.04
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Mike Thompson
Career
Per 600 PA
1
13.04
Jake Odorizzi
Careerverified
Per 600 PAverified
-0.63
-12.61
Mike Thompson
Career
Per 600 PA
-0.99
-12.88
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Careerverified
Per 600 PAverified
1
13.04
Jake Odorizzi
Career
Per 600 PA
1
20
Mike Thompson
Careerverified
Per 600 PAverified
2
26.09
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
Mike Thompson
Career
Per 600 PA
28
365.22
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Mike Thompson
Career
Per 600 PA
1.64
1.64
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
Mike Thompson
Career
Per 600 PA
0.07
0.07
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Mike Thompson
Career
Per 600 PA
2
26.09
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0
0
Mike Thompson
Career
Per 600 PA
1
13.04
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Mike Thompson
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Mike Thompson
Career
Per 600 PA