Baseball Musings Day By Day Database, Bill James Starting Pitcher Historical Rankings
Enter morning of date, then click Submit to see pitchers ranked.
Rank
Pitcher
Rating
1
Zack Wheeler
538.97
2
Gerrit Cole
523.76
3
Corbin Burnes
517.26
4
Merrill Kelly
509.82
5
Zac Gallen
504.17
6
Logan Webb
501.48
7
Aaron Nola
501.41
8
Dylan Cease
491.19
9
Luis Castillo
489.55
10
Max Scherzer
488.09
11
Sonny Gray
487.96
12
Blake Snell
486.9
13
Freddy Peralta
485.66
14
Logan Gilbert
485.61
15
Jose Berrios
482.74
16
Pablo Lopez
482.26
17
Nathan Eovaldi
480.0
18
Framber Valdez
478.67
19
Kevin Gausman
478.06
20
Justin Verlander
477.96
Rank
Pitcher
Rating
21
Jordan Montgomery
476.62
22
Chris Bassitt
473.45
23
Spencer Strider
469.21
24
Ranger Suarez
469.16
25
Charlie Morton
468.67
26
Clayton Kershaw
461.94
27
Max Fried
461.26
28
Cristian Javier
458.37
29
Shane Bieber
452.62
30
Brandon Woodruff
448.51
31
Yu Darvish
448.25
32
George Kirby
447.45
33
Kyle Bradish
445.65
34
Shohei Ohtani
444.56
35
Joe Ryan
440.86
36
Jon Gray
438.96
37
Tyler Anderson
438.17
38
Sandy Alcantara
437.84
39
Mitch Keller
436.94
40
Reid Detmers
436.37
Rank
Pitcher
Rating
41
Michael Wacha
434.75
42
Yusei Kikuchi
430.1
43
Jesus Luzardo
429.9
44
Zach Eflin
429.06
45
Kyle Gibson
429.04
46
Marcus Stroman
426.87
47
Justin Steele
426.56
48
Tyler Glasnow
426.01
49
Brady Singer
425.41
50
Lance Lynn
425.18
51
Dane Dunning
424.93
52
Dean Kremer
421.23
53
Joe Musgrove
420.9
54
Jameson Taillon
420.76
55
Nick Pivetta
420.3
56
Julio Urias
418.61
57
Lucas Giolito
418.24
58
Bailey Ober
417.35
59
Taijuan Walker
416.9
60
Aaron Civale
415.95
Rank
Pitcher
Rating
61
Miles Mikolas
415.92
62
Eduardo Rodriguez
412.83
63
Hunter Greene
409.69
64
Kodai Senga
409.52
65
Kutter Crawford
408.01
66
Tarik Skubal
407.86
67
Seth Lugo
407.59
68
Andrew Heaney
405.91
69
JP Sears
404.07
70
Braxton Garrett
402.82
71
Brayan Bello
402.54
72
Tanner Bibee
400.26
73
Patrick Sandoval
398.96
74
Cal Quantrill
396.06
75
Josiah Gray
393.81
76
Carlos Rodon
391.91
77
Bryce Miller
391.16
78
Nestor Cortes
389.72
79
Bobby Miller
386.95
80
Alex Cobb
386.24
Rank
Pitcher
Rating
81
Zack Greinke
386.24
82
Clarke Schmidt
386.23
83
Andrew Abbott
385.94
84
Cristopher Sanchez
383.04
85
Chris Sale
382.95
86
Mike Clevinger
380.96
87
Tanner Houck
380.35
88
Bryce Elder
379.82
89
Shane McClanahan
379.57
90
Triston McKenzie
379.13
91
Michael Lorenzen
378.92
92
Jordan Lyles
377.82
93
MacKenzie Gore
377.75
94
Paul Blackburn
376.99
95
Kyle Freeland
376.73
96
Brandon Pfaadt
375.79
97
Grayson Rodriguez
375.75
98
Patrick Corbin
375.66
99
Cole Ragans
374.87
100
Austin Gomber
374.78
Rank
Pitcher
Rating
101
Johan Oviedo
373.98
102
Graham Ashcraft
373.97
103
Wade Miley
372.61
104
Jake Irvin
371.24
105
Sean Manaea
369.32
106
Griffin Canning
369.19
107
Logan Allen
368.0
108
Kenta Maeda
366.38
109
Reese Olson
366.13
110
Jack Flaherty
365.87
111
Colin Rea
365.01
112
Martin Perez
364.16
113
Jose Quintana
362.83
114
Adrian Houser
361.7
115
Cole Irvin
361.63
116
Zack Littell
360.3
117
Michael Kopech
360.2
118
Edward Cabrera
360.04
119
J.P. France
357.42
120
Jose Urquidy
357.3
Rank
Pitcher
Rating
121
Luis Severino
355.73
122
Trevor Williams
355.12
123
Hunter Brown
353.11
124
Alek Manoah
350.91
125
James Paxton
349.97
126
Spencer Turnbull
349.27
127
Kyle Hendricks
348.48
128
Michael King
347.2
129
Javier Assad
345.85
130
Jared Jones
345.7
131
Ronel Blanco
345.14
132
Reynaldo Lopez
345.08
133
Ryne Nelson
343.92
134
Rich Hill
343.46
135
Tony Gonsolin
343.45
136
Brandon Williamson
343.17
137
Tyler Wells
342.73
138
Ryan Pepiot
341.52
139
Jordan Hicks
340.73
140
Chris Flexen
339.0
Rank
Pitcher
Rating
141
Matt Manning
338.98
142
Bailey Falter
338.5
143
Erick Fedde
337.96
144
Shota Imanaga
337.82
145
Alec Marsh
337.37
146
Tylor Megill
337.02
147
Eury Perez
336.77
148
David Peterson
335.97
149
Keaton Winn
335.8
150
Carlos Carrasco
334.58
151
Yoshinobu Yamamoto
334.03
152
Cody Bradford
332.93
153
Bryan Woo
332.74
154
Drew Smyly
332.47
155
Ross Stripling
332.43
156
Ryan Weathers
331.68
157
Luis Gil
331.01
158
Garrett Crochet
330.82
159
Garrett Whitlock
330.53
160
Jose Butto
328.11
Rank
Pitcher
Rating
161
Matt Waldron
328.0
162
Casey Mize
327.33
163
Nick Lodolo
327.09
164
Frankie Montas
326.8
165
Alex Wood
326.58
166
Max Meyer
326.25
167
Trevor Rogers
325.79
168
Eric Lauer
325.5
169
Jordan Wicks
325.32
170
Kyle Harrison
323.88
171
Zach Davies
323.84
172
Adam Wainwright
323.42
173
Tommy Henry
323.36
174
Jose Soriano
323.12
175
Mitchell Parker
322.32
176
Joe Boyle
322.17
177
Ryan Feltner
321.91
178
Marco Gonzales
321.6
179
Albert Suarez
321.14
180
Ben Brown
319.54
Rank
Pitcher
Rating
181
Joe Ross
319.44
182
Ben Lively
319.35
183
Emerson Hancock
318.89
184
Ken Waldichuk
318.64
185
Dakota Hudson
318.59
186
Gavin Williams
317.94
187
Yariel Rodriguez
316.97
188
Steven Matz
316.49
189
Landon Knack
316.32
190
Kyle Wright
315.91
191
Gavin Stone
315.75
192
Chris Paddack
314.63
193
Cooper Criswell
314.25
194
Bryse Wilson
313.53
195
Shawn Armstrong
312.86
196
Tyler Alexander
311.84
197
Touki Toussaint
310.93
198
Taj Bradley
310.83
199
Mike Soroka
310.6
200
Xzavion Curry
310.43
Rank
Pitcher
Rating
201
Darius Vines
310.26
202
Simeon Woods Richardson
310.2
203
Roddery Munoz
309.48
204
Slade Cecconi
309.25
205
Brennan Bernardino
308.77
206
Tobias Myers
308.41
207
Johnny Cueto
308.37
208
Spencer Arrighetti
307.21
209
Cody Poteet
307.07
210
Chase Silseth
306.79
211
Josh Winckowski
306.35
212
DL Hall
306.32
213
Ryan Walker
306.26
214
Zack Thompson
306.16
215
Josh Fleming
306.0
216
Jonathan Cannon
306.0
217
Luke Weaver
305.82
218
Jacob Waguespack
305.72
219
Kyle Hurt
305.54
220
Nick Nastrini
305.46
Rank
Pitcher
Rating
221
Chase Anderson
305.42
222
Randy Vasquez
305.34
223
Ty Blach
304.19
224
Tanner Banks
304.03
225
Louie Varland
303.95
226
Nick Martinez
303.87
227
A.J. Puk
303.75
228
Luke Little
303.56
229
Joan Adon
303.36
230
Jakob Junis
303.23
231
Sixto Sanchez
303.14
232
Ryan Brasier
302.88
233
Luis Medina
301.28
234
Peter Lambert
300.97
235
Quinn Priester
300.68
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711. Newer data was purchased from Baseball Info Solutions.