Jake Odorizzi vs. David Williams — Career Comparison

MillenialIllinoisThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueStarting PitcherAll-Star
Gen XAlaskaThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueStarting Pitcher

When held to the same standard, Jake Odorizzi comes out ahead of David Williams in this starter comparison. Jake Odorizzi led in strikeout rate (K%+ 103 vs 80), walk avoidance (BB%+ 94 vs 85), and skill-based run prevention (DICE+ 96 vs 86). David Williams held the edge in run prevention (ERA+ 108 vs 103). The edge goes to Jake Odorizzi.

Pitching Stats for Jake Odorizzi and David Williams

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
David Williams
Career
Per 9 Innings
6
6
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
David Williams
Career
Per 9 Inningsverified
82
1.81
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
David Williams
Career
Per 9 Innings
72
1.59
Jake Odorizzi
Careerverified
Per 9 Inningsverified
74
0.53
David Williams
Career
Per 9 Innings
22
0.49
Jake Odorizzi
Career
Per 9 Inningsverified
69
0.5
David Williams
Careerverified
Per 9 Innings
31
0.68
Jake Odorizzi
Careerverified
Per 9 Inningsverified
51.75
51.75
David Williams
Career
Per 9 Innings
41.51
41.51
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
David Williams
Career
Per 9 Innings
87.8
87.8
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Careerverified
Per 9 Inningsverified
1
0.02
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Careerverified
Per 9 Inningsverified
1
0.02
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1
0.01
David Williams
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Inningsverified
555
3.99
David Williams
Careerverified
Per 9 Innings
219
4.83
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.99
3.99
David Williams
Career
Per 9 Innings
4.83
4.83
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.67
3.67
David Williams
Career
Per 9 Innings
4.8
4.8
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.01
4.01
David Williams
Career
Per 9 Innings
5.26
5.26
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.239
0.239
David Williams
Career
Per 9 Innings
0.265
0.265
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
David Williams
Career
Per 9 Innings
1224
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
David Williams
Career
Per 9 Innings
408
9
Jake Odorizzi
Career
Per 9 Inningsverified
1137
8.16
David Williams
Careerverified
Per 9 Innings
411
9.07
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.16
8.16
David Williams
Career
Per 9 Innings
9.07
9.07
Jake Odorizzi
Career
Per 9 Inningsverified
171
1.23
David Williams
Careerverified
Per 9 Innings
64
1.41
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.23
1.23
David Williams
Career
Per 9 Innings
1.41
1.41
Jake Odorizzi
Careerverified
Per 9 Inningsverified
0.71
0.71
David Williams
Career
Per 9 Innings
0.78
0.78
Jake Odorizzi
Career
Per 9 Inningsverified
427
3.07
David Williams
Careerverified
Per 9 Innings
165
3.64
Jake Odorizzi
Careerverified
Per 9 Inningsverified
9
0.06
David Williams
Career
Per 9 Innings
15
0.33
Jake Odorizzi
Careerverified
Per 9 Inningsverified
3.07
3.07
David Williams
Career
Per 9 Innings
3.64
3.64
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1172
8.42
David Williams
Career
Per 9 Innings
245
5.4
Jake Odorizzi
Careerverified
Per 9 Inningsverified
8.42
8.42
David Williams
Career
Per 9 Innings
5.4
5.4
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.86
4.86
David Williams
Career
Per 9 Innings
2.99
2.99
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.276
1.276
David Williams
Career
Per 9 Innings
1.005
1.005
Jake Odorizzi
Career
Per 9 Inningsverified
20
0.14
David Williams
Careerverified
Per 9 Innings
8
0.18
Jake Odorizzi
Career
Per 9 Inningsverified
35
0.25
David Williams
Careerverified
Per 9 Innings
28
0.62
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2
0.01
David Williams
Career
Per 9 Innings
3
0.07
Jake Odorizzi
Careerverified
Per 9 Innings
5275
37.88
David Williams
Career
Per 9 Inningsverified
1778
39.22
Jake Odorizzi
Career
Per 9 Innings
2
0.01
David Williams
Careerverified
Per 9 Inningsverified
3
0.07
Jake Odorizzi
Career
Per 9 Inningsverified
594
4.27
David Williams
Careerverified
Per 9 Innings
237
5.23
Jake Odorizzi
Careerverified
Per 9 Inningsverified
4.27
4.27
David Williams
Career
Per 9 Innings
5.23
5.23
Jake Odorizzi
Career
Per 9 Inningsverified
25
0.18
David Williams
Careerverified
Per 9 Innings
19
0.42
Jake Odorizzi
Career
Per 9 Inningsverified
37
0.27
David Williams
Careerverified
Per 9 Innings
16
0.35
Jake Odorizzi
Careerverified
Per 9 Innings
58
0.42
David Williams
Career
Per 9 Inningsverified
40
0.88
Jake Odorizzi
Careerverified
Per 9 Inningsverified
1.248
1.248
David Williams
Career
Per 9 Innings
1.412
1.412
Jake Odorizzi
Careerverified
Per 9 Innings
4751
34.12
David Williams
Career
Per 9 Inningsverified
1550
34.19
Jake Odorizzi
Careerverified
Per 9 Inningsverified
2.46
2.46
David Williams
Career
Per 9 Innings
2.89
2.89
Jake Odorizzi
Career
Per 9 Innings
0.284
0.284
David Williams
Careerverified
Per 9 Inningsverified
0.28
0.28
Jake Odorizzi
Career
Per 9 Innings
37.88
37.88
David Williams
Careerverified
Per 9 Inningsverified
39.22
39.22

Fielding Stats for Jake Odorizzi and David Williams

Jake Odorizzi
Careerverified
Per 9 Inningsverified
11
11
David Williams
Career
Per 9 Innings
6
6
Jake Odorizzi
Careerverified
Per 9 Innings
241
1.73
David Williams
Career
Per 9 Inningsverified
82
1.81
Jake Odorizzi
Careerverified
Per 9 Inningsverified
237
1.7
David Williams
Career
Per 9 Innings
72
1.59
Jake Odorizzi
Careerverified
Per 9 Innings
3760
27
David Williams
Career
Per 9 Innings
1224
27
Jake Odorizzi
Careerverified
Per 9 Innings
1253.1
9
David Williams
Career
Per 9 Innings
408
9
Jake Odorizzi
Careerverified
Per 9 Inningsverified
62
0.45
David Williams
Career
Per 9 Innings
15
0.33
Jake Odorizzi
Careerverified
Per 9 Innings
95
0.68
David Williams
Career
Per 9 Inningsverified
82
1.81
Jake Odorizzi
Career
Per 9 Inningsverified
9
0.06
David Williams
Careerverified
Per 9 Innings
4
0.09
Jake Odorizzi
Careerverified
Per 9 Innings
166
1.19
David Williams
Career
Per 9 Inningsverified
101
2.23
Jake Odorizzi
Careerverified
Per 9 Innings
157
1.13
David Williams
Career
Per 9 Inningsverified
97
2.14
Jake Odorizzi
Career
Per 9 Innings
94.58
94.58
David Williams
Careerverified
Per 9 Inningsverified
96.04
96.04
Jake Odorizzi
Career
Per 9 Innings
0.652
0.652
David Williams
Careerverified
Per 9 Inningsverified
1.183
1.183
Jake Odorizzi
Careerverified
Per 9 Inningsverified
98.34
98.34
David Williams
Career
Per 9 Innings
87.8
87.8
Jake Odorizzi
Career
Per 9 Innings
7
0.05
David Williams
Careerverified
Per 9 Inningsverified
8
0.18
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Career
Per 9 Innings
0
0
Jake Odorizzi
Career
Per 9 Innings
0
0
David Williams
Career
Per 9 Innings
0
0

Hitting Stats for Jake Odorizzi and David Williams

Jake Odorizzi
Careerverified
Per 600 PAverified
11
11
David Williams
Career
Per 600 PA
6
6
Jake Odorizzi
Careerverified
Per 600 PAverified
242
4840
David Williams
Career
Per 600 PA
83
363.5
Jake Odorizzi
Career
Per 600 PA
30
600
David Williams
Careerverified
Per 600 PA
137
600
Jake Odorizzi
Career
Per 600 PA
24
480
David Williams
Careerverified
Per 600 PAverified
123
538.69
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
David Williams
Careerverified
Per 600 PAverified
0.122
0.122
Jake Odorizzi
Career
Per 600 PA
0.35
0.35
David Williams
Careerverified
Per 600 PAverified
0.38
0.38
Jake Odorizzi
Career
Per 600 PA
2
40
David Williams
Careerverified
Per 600 PAverified
15
65.69
Jake Odorizzi
Career
Per 600 PA
2
40
David Williams
Careerverified
Per 600 PAverified
11
48.18
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
3
13.14
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
1
4.38
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
4
17.52
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
0.267
0.267
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
0.008
0.008
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
0.067
0.067
Jake Odorizzi
Career
Per 600 PA
0.24
4.7
David Williams
Careerverified
Per 600 PAverified
3.76
16.48
Jake Odorizzi
Career
Per 600 PA
2
40
David Williams
Careerverified
Per 600 PAverified
21
91.97
Jake Odorizzi
Career
Per 600 PA
3
60
David Williams
Careerverified
Per 600 PAverified
19
83.21
Jake Odorizzi
Career
Per 600 PA
0.12
0.12
David Williams
Careerverified
Per 600 PAverified
0.148
0.148
Jake Odorizzi
Career
Per 600 PA
0.083
0.083
David Williams
Careerverified
Per 600 PAverified
0.171
0.171
Jake Odorizzi
Career
Per 600 PA
0.203
0.203
David Williams
Careerverified
Per 600 PAverified
0.319
0.319
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
0.049
0.049
Jake Odorizzi
Career
Per 600 PA
0.075
0.075
David Williams
Careerverified
Per 600 PAverified
0.11
0.11
Jake Odorizzi
Career
Per 600 PA
0.136
0.136
David Williams
Careerverified
Per 600 PAverified
0.232
0.232
Jake Odorizzi
Career
Per 600 PA
0.125
0.125
David Williams
Careerverified
Per 600 PAverified
0.241
0.241
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
5
21.9
Jake Odorizzi
Career
Per 600 PAverified
3
60
David Williams
Careerverified
Per 600 PA
9
39.42
Jake Odorizzi
Career
Per 600 PAverified
3
60
David Williams
Careerverified
Per 600 PA
13
56.93
Jake Odorizzi
Career
Per 600 PA
-0.63
-12.61
David Williams
Careerverified
Per 600 PAverified
-0.02
-0.11
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PAverified
1
20
David Williams
Careerverified
Per 600 PA
4
17.52
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Careerverified
Per 600 PAverified
8
160
David Williams
Career
Per 600 PA
65
284.67
Jake Odorizzi
Careerverified
Per 600 PAverified
3.75
3.75
David Williams
Career
Per 600 PA
2.11
2.11
Jake Odorizzi
Careerverified
Per 600 PAverified
0.13
0.13
David Williams
Career
Per 600 PA
0.06
0.06
Jake Odorizzi
Career
Per 600 PAverified
5
100
David Williams
Careerverified
Per 600 PA
9
39.42
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Careerverified
Per 600 PAverified
1
4.38
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
0
0
David Williams
Career
Per 600 PA
0
0
Jake Odorizzi
Career
Per 600 PA
David Williams
Career
Per 600 PA