Jake Odorizzi vs. Bud Thomas — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Greatest GenerationVirginiaThrows RightBats RightNorth AmericaPhiladelphia AthleticsAmerican LeagueStarting Pitcher

Looking at the career totals, Jake Odorizzi and Bud Thomas are fairly close on the surface numbers. Jake Odorizzi posted stronger numbers in ERA (3.99 vs 4.96) and WHIP (1.255 vs 1.504). Bud Thomas had the advantage in home runs allowed (0.91 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 Bud Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Bud Thomas
Career
Per 9 Innings
7
7
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Bud Thomas
Career
Per 9 Inningsverified
143
2.45
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Bud Thomas
Career
Per 9 Innings
58
0.99
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Bud Thomas
Career
Per 9 Innings
25
0.43
Jake Odorizzi
Career
Per 9 Inningsverified
69
0.5
Bud Thomas
Careerverified
Per 9 Innings
34
0.58
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Bud Thomas
Career
Per 9 Innings
42.37
42.37
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Bud Thomas
Career
Per 9 Innings
40.56
40.56
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Careerverified
Per 9 Inningsverified
13
0.22
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Careerverified
Per 9 Inningsverified
2
0.03
Jake Odorizzi
Career
Per 9 Innings
1
0.01
Bud Thomas
Careerverified
Per 9 Inningsverified
3
0.05
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
Bud Thomas
Careerverified
Per 9 Innings
290
4.96
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Bud Thomas
Career
Per 9 Innings
4.96
4.96
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Bud Thomas
Career
Per 9 Innings
4.79
4.79
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Bud Thomas
Career
Per 9 Innings
4.77
4.77
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Bud Thomas
Career
Per 9 Innings
0.287
0.287
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Bud Thomas
Career
Per 9 Innings
1578
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Bud Thomas
Career
Per 9 Innings
526
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
Bud Thomas
Careerverified
Per 9 Innings
625
10.69
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Bud Thomas
Career
Per 9 Innings
10.69
10.69
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Bud Thomas
Careerverified
Per 9 Inningsverified
53
0.91
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Bud Thomas
Careerverified
Per 9 Inningsverified
0.91
0.91
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Bud Thomas
Careerverified
Per 9 Inningsverified
0.37
0.37
Jake Odorizzi
Career
Per 9 Innings
427
3.07
Bud Thomas
Careerverified
Per 9 Inningsverified
166
2.84
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Bud Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
3.07
3.07
Bud Thomas
Careerverified
Per 9 Inningsverified
2.84
2.84
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Bud Thomas
Career
Per 9 Innings
135
2.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Bud Thomas
Career
Per 9 Innings
2.31
2.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Bud Thomas
Career
Per 9 Innings
0.94
0.94
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Bud Thomas
Career
Per 9 Innings
0.572
0.572
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Bud Thomas
Careerverified
Per 9 Innings
14
0.24
Jake Odorizzi
Career
Per 9 Innings
35
0.25
Bud Thomas
Careerverified
Per 9 Inningsverified
4
0.07
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Bud Thomas
Career
Per 9 Innings
3
0.05
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Bud Thomas
Career
Per 9 Inningsverified
2347
40.16
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Bud Thomas
Careerverified
Per 9 Inningsverified
50
0.86
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
Bud Thomas
Careerverified
Per 9 Innings
344
5.89
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Bud Thomas
Career
Per 9 Innings
5.89
5.89
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Bud Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Bud Thomas
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
58
0.42
Bud Thomas
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Bud Thomas
Career
Per 9 Innings
1.504
1.504
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
Bud Thomas
Career
Per 9 Inningsverified
2177
37.25
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Bud Thomas
Careerverified
Per 9 Inningsverified
2.41
2.41
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Bud Thomas
Career
Per 9 Innings
0.288
0.288
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Bud Thomas
Careerverified
Per 9 Inningsverified
40.16
40.16

Fielding Stats for Jake Odorizzi and Bud Thomas

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Bud Thomas
Career
Per 9 Innings
7
Jake Odorizzi
Careerverified
Per 9 Inningsverified
241
1.73
Bud Thomas
Career
Per 9 Innings
143
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3760
27
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1253.1
9
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
62
0.45
Bud Thomas
Career
Per 9 Innings
22
Jake Odorizzi
Career
Per 9 Inningsverified
95
0.68
Bud Thomas
Careerverified
Per 9 Innings
98
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Bud Thomas
Careerverified
Per 9 Inningsverified
2
Jake Odorizzi
Careerverified
Per 9 Inningsverified
166
1.19
Bud Thomas
Career
Per 9 Innings
122
Jake Odorizzi
Careerverified
Per 9 Inningsverified
157
1.13
Bud Thomas
Career
Per 9 Innings
120
Jake Odorizzi
Career
Per 9 Inningsverified
94.58
94.58
Bud Thomas
Careerverified
Per 9 Innings
98.36
Jake Odorizzi
Career
Per 9 Inningsverified
0.652
0.652
Bud Thomas
Careerverified
Per 9 Innings
0.839
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
7
0.05
Bud Thomas
Career
Per 9 Innings
1
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bud Thomas
Career
Per 9 Innings
0

Hitting Stats for Jake Odorizzi and Bud Thomas

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Bud Thomas
Career
Per 600 PA
7
7
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Bud Thomas
Career
Per 600 PA
143
490.29
Jake Odorizzi
Career
Per 600 PA
30
600
Bud Thomas
Careerverified
Per 600 PA
175
600
Jake Odorizzi
Career
Per 600 PA
24
480
Bud Thomas
Careerverified
Per 600 PAverified
150
514.29
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Bud Thomas
Careerverified
Per 600 PAverified
0.12
0.12
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Bud Thomas
Careerverified
Per 600 PAverified
0.409
0.409
Jake Odorizzi
Career
Per 600 PA
2
40
Bud Thomas
Careerverified
Per 600 PAverified
18
61.71
Jake Odorizzi
Career
Per 600 PA
2
40
Bud Thomas
Careerverified
Per 600 PAverified
14
48
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
3
10.29
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
1
3.43
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
4
13.71
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
0.222
0.222
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
0.007
0.007
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
0.056
0.056
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Bud Thomas
Careerverified
Per 600 PAverified
4.83
16.54
Jake Odorizzi
Career
Per 600 PA
2
40
Bud Thomas
Careerverified
Per 600 PAverified
24
82.29
Jake Odorizzi
Career
Per 600 PA
3
60
Bud Thomas
Careerverified
Per 600 PAverified
27
92.57
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Bud Thomas
Careerverified
Per 600 PAverified
0.17
0.17
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Bud Thomas
Careerverified
Per 600 PAverified
0.16
0.16
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Bud Thomas
Careerverified
Per 600 PAverified
0.33
0.33
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
0.04
0.04
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Bud Thomas
Careerverified
Per 600 PAverified
0.116
0.116
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Bud Thomas
Careerverified
Per 600 PAverified
0.25
0.25
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Bud Thomas
Careerverified
Per 600 PAverified
0.207
0.207
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Careerverified
Per 600 PAverified
7
24
Jake Odorizzi
Career
Per 600 PAverified
3
60
Bud Thomas
Careerverified
Per 600 PA
10
34.29
Jake Odorizzi
Career
Per 600 PAverified
3
60
Bud Thomas
Careerverified
Per 600 PA
16
54.86
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Bud Thomas
Careerverified
Per 600 PAverified
1.18
4.04
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Bud Thomas
Careerverified
Per 600 PAverified
9
30.86
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
Bud Thomas
Career
Per 600 PA
67
229.71
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Bud Thomas
Career
Per 600 PA
2.61
2.61
Jake Odorizzi
Career
Per 600 PA
0.13
0.13
Bud Thomas
Career
Per 600 PA
0.13
0.13
Jake Odorizzi
Career
Per 600 PAverified
5
100
Bud Thomas
Careerverified
Per 600 PA
16
54.86
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bud Thomas
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Bud Thomas
Career
Per 600 PA