Jake Odorizzi vs. Jim Willis — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Greatest GenerationLouisianaThrows RightBats LeftNorth AmericaChicago CubsNational LeagueRelief Pitcher

Jake Odorizzi built a career as a starting pitcher and Jim Willis as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Jim Willis posted stronger surface numbers — ERA 3.39 and WHIP 1.417 compared to 3.99 and 1.255 for Jake Odorizzi. By the career numbers, Jim Willis had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Jake Odorizzi and Jim Willis

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Jim Willis
Career
Per 9 Innings
2
2
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Jim Willis
Career
Per 9 Inningsverified
27
3.66
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Jim Willis
Career
Per 9 Innings
4
0.54
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
Jim Willis
Career
Per 9 Innings
2
0.27
Jake Odorizzi
Career
Per 9 Innings
69
0.5
Jim Willis
Careerverified
Per 9 Inningsverified
2
0.27
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
Jim Willis
Career
Per 9 Innings
50
50
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Jim Willis
Career
Per 9 Innings
14.81
14.81
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Careerverified
Per 9 Inningsverified
2
0.27
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
555
3.99
Jim Willis
Careerverified
Per 9 Inningsverified
25
3.39
Jake Odorizzi
Career
Per 9 Innings
3.99
3.99
Jim Willis
Careerverified
Per 9 Inningsverified
3.39
3.39
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
Jim Willis
Career
Per 9 Innings
3.8
3.8
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
Jim Willis
Career
Per 9 Innings
4.64
4.64
Jake Odorizzi
Career
Per 9 Innings
0.239
0.239
Jim Willis
Careerverified
Per 9 Inningsverified
0.235
0.235
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Jim Willis
Career
Per 9 Innings
199
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Jim Willis
Career
Per 9 Innings
66.1
9
Jake Odorizzi
Career
Per 9 Innings
1137
8.16
Jim Willis
Careerverified
Per 9 Inningsverified
59
8.01
Jake Odorizzi
Career
Per 9 Innings
8.16
8.16
Jim Willis
Careerverified
Per 9 Inningsverified
8.01
8.01
Jake Odorizzi
Career
Per 9 Innings
171
1.23
Jim Willis
Careerverified
Per 9 Inningsverified
2
0.27
Jake Odorizzi
Career
Per 9 Innings
1.23
1.23
Jim Willis
Careerverified
Per 9 Inningsverified
0.27
0.27
Jake Odorizzi
Career
Per 9 Innings
0.71
0.71
Jim Willis
Careerverified
Per 9 Inningsverified
0.07
0.07
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
Jim Willis
Careerverified
Per 9 Innings
35
4.75
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Jim Willis
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
Jim Willis
Career
Per 9 Innings
4.75
4.75
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
Jim Willis
Career
Per 9 Innings
20
2.71
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
Jim Willis
Career
Per 9 Innings
2.71
2.71
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
Jim Willis
Career
Per 9 Innings
0.74
0.74
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
Jim Willis
Career
Per 9 Innings
0.829
0.829
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
Jim Willis
Careerverified
Per 9 Innings
2
0.27
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
Jim Willis
Careerverified
Per 9 Innings
6
0.81
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Jim Willis
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
Jim Willis
Career
Per 9 Inningsverified
292
39.62
Jake Odorizzi
Career
Per 9 Innings
2
0.01
Jim Willis
Careerverified
Per 9 Inningsverified
10
1.36
Jake Odorizzi
Career
Per 9 Innings
594
4.27
Jim Willis
Careerverified
Per 9 Inningsverified
25
3.39
Jake Odorizzi
Career
Per 9 Innings
4.27
4.27
Jim Willis
Careerverified
Per 9 Inningsverified
3.39
3.39
Jake Odorizzi
Career
Per 9 Innings
25
0.18
Jim Willis
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Career
Per 9 Innings
37
0.27
Jim Willis
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
58
0.42
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
Jim Willis
Career
Per 9 Innings
1.417
1.417
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4751
34.12
Jim Willis
Career
Per 9 Innings
251
34.06
Jake Odorizzi
Career
Per 9 Innings
2.46
2.46
Jim Willis
Careerverified
Per 9 Inningsverified
0.93
0.93
Jake Odorizzi
Career
Per 9 Innings
0.284
0.284
Jim Willis
Careerverified
Per 9 Inningsverified
0.249
0.249
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
Jim Willis
Careerverified
Per 9 Inningsverified
39.62
39.62

Fielding Stats for Jake Odorizzi and Jim Willis

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
Jim Willis
Career
Per 9 Innings
2
2
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
Jim Willis
Career
Per 9 Inningsverified
27
10.57
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
Jim Willis
Career
Per 9 Innings
1
0.39
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
Jim Willis
Career
Per 9 Innings
69
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
Jim Willis
Career
Per 9 Innings
23
9
Jake Odorizzi
Careerverified
Per 9 Innings
62
0.45
Jim Willis
Career
Per 9 Inningsverified
4
1.57
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
Jim Willis
Career
Per 9 Inningsverified
20
7.83
Jake Odorizzi
Career
Per 9 Innings
9
0.06
Jim Willis
Careerverified
Per 9 Inningsverified
0
0
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
Jim Willis
Career
Per 9 Inningsverified
24
9.39
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
Jim Willis
Career
Per 9 Inningsverified
24
9.39
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
Jim Willis
Careerverified
Per 9 Inningsverified
100
100
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
Jim Willis
Careerverified
Per 9 Inningsverified
0.889
0.889
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
Jim Willis
Career
Per 9 Innings
3.7
3.7
Jake Odorizzi
Careerverified
Per 9 Innings
7
0.05
Jim Willis
Career
Per 9 Inningsverified
1
0.39
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
Jim Willis
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and Jim Willis

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
Jim Willis
Career
Per 600 PA
2
2
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
Jim Willis
Career
Per 600 PA
27
1012.5
Jake Odorizzi
Careerverified
Per 600 PA
30
600
Jim Willis
Career
Per 600 PA
16
600
Jake Odorizzi
Careerverified
Per 600 PA
24
480
Jim Willis
Career
Per 600 PAverified
14
525
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.35
0.35
Jim Willis
Career
Per 600 PA
0.156
0.156
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
Jake Odorizzi
Careerverified
Per 600 PAverified
0.24
4.7
Jim Willis
Career
Per 600 PA
0.01
0.29
Jake Odorizzi
Careerverified
Per 600 PAverified
2
40
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Jim Willis
Career
Per 600 PA
1
37.5
Jake Odorizzi
Careerverified
Per 600 PAverified
0.12
0.12
Jim Willis
Career
Per 600 PA
0.067
0.067
Jake Odorizzi
Careerverified
Per 600 PAverified
0.083
0.083
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.203
0.203
Jim Willis
Career
Per 600 PA
0.067
0.067
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
0.075
0.075
Jim Willis
Career
Per 600 PA
0.03
0.03
Jake Odorizzi
Careerverified
Per 600 PAverified
0.136
0.136
Jim Willis
Career
Per 600 PA
0.071
0.071
Jake Odorizzi
Careerverified
Per 600 PAverified
0.125
0.125
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Careerverified
Per 600 PAverified
1
37.5
Jake Odorizzi
Careerverified
Per 600 PAverified
3
60
Jim Willis
Career
Per 600 PA
1
37.5
Jake Odorizzi
Careerverified
Per 600 PA
3
60
Jim Willis
Career
Per 600 PAverified
2
75
Jake Odorizzi
Careerverified
Per 600 PAverified
-0.63
-12.61
Jim Willis
Career
Per 600 PA
-1.12
-41.94
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
1
20
Jim Willis
Career
Per 600 PAverified
1
37.5
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PAverified
8
160
Jim Willis
Careerverified
Per 600 PA
6
225
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
Jim Willis
Career
Per 600 PA
2.67
2.67
Jake Odorizzi
Career
Per 600 PA
0.13
0.13
Jim Willis
Careerverified
Per 600 PAverified
0.17
0.17
Jake Odorizzi
Careerverified
Per 600 PAverified
5
100
Jim Willis
Career
Per 600 PA
1
37.5
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
Jim Willis
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
Jim Willis
Career
Per 600 PA