Jake Odorizzi vs. Bob Weiland — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Greatest GenerationIllinoisThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueStarting Pitcher

Looking at the career totals, Jake Odorizzi and Bob Weiland are fairly close on the surface numbers. Jake Odorizzi posted stronger numbers in ERA (3.99 vs 4.24) and WHIP (1.255 vs 1.494). Bob Weiland had the advantage in home runs allowed (0.55 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 Bob Weiland

Jake Odorizzi
Career
Per 9 Innings
11
11
Bob Weiland
Careerverified
Per 9 Inningsverified
12
12
Jake Odorizzi
Career
Per 9 Innings
241
1.73
Bob Weiland
Careerverified
Per 9 Inningsverified
277
1.8
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Bob Weiland
Career
Per 9 Innings
179
1.16
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Bob Weiland
Career
Per 9 Innings
62
0.4
Jake Odorizzi
Careerverified
Per 9 Inningsverified
69
0.5
Bob Weiland
Career
Per 9 Innings
94
0.61
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Bob Weiland
Career
Per 9 Innings
39.74
39.74
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Bob Weiland
Career
Per 9 Innings
64.62
64.62
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Careerverified
Per 9 Inningsverified
66
0.43
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Careerverified
Per 9 Inningsverified
7
0.05
Jake Odorizzi
Career
Per 9 Innings
1
0.01
Bob Weiland
Careerverified
Per 9 Inningsverified
7
0.05
Jake Odorizzi
Careerverified
Per 9 Inningsverified
555
3.99
Bob Weiland
Career
Per 9 Innings
654
4.24
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
Bob Weiland
Career
Per 9 Innings
4.24
4.24
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Bob Weiland
Career
Per 9 Innings
4.35
4.35
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Bob Weiland
Career
Per 9 Innings
4.31
4.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
Bob Weiland
Career
Per 9 Innings
0.266
0.266
Jake Odorizzi
Career
Per 9 Innings
3760
27
Bob Weiland
Careerverified
Per 9 Innings
4165
27
Jake Odorizzi
Career
Per 9 Innings
1253.1
9
Bob Weiland
Careerverified
Per 9 Innings
1388.1
9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1137
8.16
Bob Weiland
Career
Per 9 Innings
1463
9.48
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
Bob Weiland
Career
Per 9 Innings
9.48
9.48
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Bob Weiland
Careerverified
Per 9 Inningsverified
85
0.55
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Bob Weiland
Careerverified
Per 9 Inningsverified
0.55
0.55
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Bob Weiland
Careerverified
Per 9 Inningsverified
0.31
0.31
Jake Odorizzi
Careerverified
Per 9 Inningsverified
427
3.07
Bob Weiland
Career
Per 9 Innings
611
3.96
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Bob Weiland
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Bob Weiland
Career
Per 9 Innings
3.96
3.96
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Bob Weiland
Career
Per 9 Innings
614
3.98
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Bob Weiland
Career
Per 9 Innings
3.98
3.98
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Bob Weiland
Career
Per 9 Innings
2.22
2.22
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Bob Weiland
Career
Per 9 Innings
0.882
0.882
Jake Odorizzi
Career
Per 9 Innings
20
0.14
Bob Weiland
Careerverified
Per 9 Inningsverified
13
0.08
Jake Odorizzi
Careerverified
Per 9 Innings
35
0.25
Bob Weiland
Career
Per 9 Inningsverified
37
0.24
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
Bob Weiland
Career
Per 9 Innings
5
0.03
Jake Odorizzi
Career
Per 9 Innings
5275
37.88
Bob Weiland
Careerverified
Per 9 Inningsverified
6150
39.87
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Bob Weiland
Careerverified
Per 9 Inningsverified
47
0.3
Jake Odorizzi
Careerverified
Per 9 Inningsverified
594
4.27
Bob Weiland
Career
Per 9 Innings
794
5.15
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
Bob Weiland
Career
Per 9 Innings
5.15
5.15
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Bob Weiland
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Bob Weiland
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
58
0.42
Bob Weiland
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Bob Weiland
Career
Per 9 Innings
1.494
1.494
Jake Odorizzi
Career
Per 9 Innings
4751
34.12
Bob Weiland
Careerverified
Per 9 Inningsverified
5502
35.67
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
Bob Weiland
Career
Per 9 Innings
2.87
2.87
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.284
0.284
Bob Weiland
Career
Per 9 Innings
0.287
0.287
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Bob Weiland
Careerverified
Per 9 Inningsverified
39.87
39.87

Fielding Stats for Jake Odorizzi and Bob Weiland

Jake Odorizzi
Career
Per 9 Inningsverified
11
11
Bob Weiland
Careerverified
Per 9 Innings
12
Jake Odorizzi
Career
Per 9 Inningsverified
241
1.73
Bob Weiland
Careerverified
Per 9 Innings
277
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3760
27
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1253.1
9
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
62
0.45
Bob Weiland
Career
Per 9 Innings
44
Jake Odorizzi
Career
Per 9 Inningsverified
95
0.68
Bob Weiland
Careerverified
Per 9 Innings
265
Jake Odorizzi
Careerverified
Per 9 Innings
9
0.06
Bob Weiland
Career
Per 9 Inningsverified
15
Jake Odorizzi
Career
Per 9 Inningsverified
166
1.19
Bob Weiland
Careerverified
Per 9 Innings
324
Jake Odorizzi
Career
Per 9 Inningsverified
157
1.13
Bob Weiland
Careerverified
Per 9 Innings
309
Jake Odorizzi
Career
Per 9 Inningsverified
94.58
94.58
Bob Weiland
Careerverified
Per 9 Innings
95.37
Jake Odorizzi
Career
Per 9 Inningsverified
0.652
0.652
Bob Weiland
Careerverified
Per 9 Innings
1.116
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Inningsverified
7
0.05
Bob Weiland
Careerverified
Per 9 Innings
19
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Career
Per 9 Innings
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Bob Weiland
Career
Per 9 Innings
0

Hitting Stats for Jake Odorizzi and Bob Weiland

Jake Odorizzi
Career
Per 600 PA
11
11
Bob Weiland
Careerverified
Per 600 PAverified
12
12
Jake Odorizzi
Career
Per 600 PAverified
242
4840
Bob Weiland
Careerverified
Per 600 PA
277
331.08
Jake Odorizzi
Career
Per 600 PA
30
600
Bob Weiland
Careerverified
Per 600 PA
502
600
Jake Odorizzi
Career
Per 600 PA
24
480
Bob Weiland
Careerverified
Per 600 PAverified
443
529.48
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Bob Weiland
Careerverified
Per 600 PAverified
0.129
0.129
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
Bob Weiland
Careerverified
Per 600 PAverified
0.415
0.415
Jake Odorizzi
Career
Per 600 PA
2
40
Bob Weiland
Careerverified
Per 600 PAverified
57
68.13
Jake Odorizzi
Career
Per 600 PA
2
40
Bob Weiland
Careerverified
Per 600 PAverified
45
53.78
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
6
7.17
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
3
3.59
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
3
3.59
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
12
14.34
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
0.211
0.211
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
0.007
0.007
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
0.053
0.053
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
Bob Weiland
Careerverified
Per 600 PAverified
15.71
18.78
Jake Odorizzi
Career
Per 600 PA
2
40
Bob Weiland
Careerverified
Per 600 PAverified
78
93.23
Jake Odorizzi
Career
Per 600 PA
3
60
Bob Weiland
Careerverified
Per 600 PAverified
84
100.4
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
Bob Weiland
Careerverified
Per 600 PAverified
0.179
0.179
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
Bob Weiland
Careerverified
Per 600 PAverified
0.176
0.176
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
Bob Weiland
Careerverified
Per 600 PAverified
0.355
0.355
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
0.047
0.047
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
Bob Weiland
Careerverified
Per 600 PAverified
0.124
0.124
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
Bob Weiland
Careerverified
Per 600 PAverified
0.272
0.272
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
Bob Weiland
Careerverified
Per 600 PAverified
0.198
0.198
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
21
25.1
Jake Odorizzi
Career
Per 600 PAverified
3
60
Bob Weiland
Careerverified
Per 600 PA
19
22.71
Jake Odorizzi
Career
Per 600 PAverified
3
60
Bob Weiland
Careerverified
Per 600 PA
37
44.22
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
Bob Weiland
Careerverified
Per 600 PAverified
6.05
7.23
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
1
1.2
Jake Odorizzi
Career
Per 600 PA
1
20
Bob Weiland
Careerverified
Per 600 PAverified
26
31.08
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
Bob Weiland
Career
Per 600 PA
167
199.6
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Bob Weiland
Career
Per 600 PA
3.01
3.01
Jake Odorizzi
Career
Per 600 PA
0.13
0.13
Bob Weiland
Careerverified
Per 600 PAverified
0.16
0.16
Jake Odorizzi
Career
Per 600 PAverified
5
100
Bob Weiland
Careerverified
Per 600 PA
32
38.25
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0
0
Bob Weiland
Career
Per 600 PA
4
4.78
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
1
1.2
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Bob Weiland
Careerverified
Per 600 PAverified
1
1.2
Jake Odorizzi
Career
Per 600 PA
Bob Weiland
Careerverified
Per 600 PAverified
100
100