Rank First Name Last Name Team
1 Clayton Kershaw Dodgers
2 Max Scherzer Nationals
3 Chris Sale White Sox
4 Jake Arrieta Cubs
5 Madison Bumgarner Giants
6 Carlos Carrasco Indians
7 Jacob deGrom Mets
8 Stephen Strasburg Nationals
9 Noah Syndergaard Mets
10 David Price Red Sox
11 Corey Kluber Indians
12 Chris Archer Rays
13 Matt Harvey Mets
14 Gerrit Cole Pirates
15 Zack Greinke Dodgers
16 Jose Fernandez Marlins
17 Dallas Keuchel Astros
18 Felix Hernandez Mariners
19 Jon Lester Cubs
20 Danny Salazar Indians
21 Johnny Cueto Giants
22 Masahiro Tanaka Yankees
23 Cole Hamels Rangers
24 Francisco Liriano Pirates
25 Garrett Richards Angels
26 Carlos Martinez Cardinals
27 Raisel Iglesias Reds
28 Tyson Ross Padres
29 Justin Verlander Tigers
30 Hisashi Iwakuma Mariners
31 Adam Wainwright Cardinals
32 Yu Darvish Rangers
33 Yordano Ventura Royals
34 Jose Quintana White Sox
35 Patrick Corbin Diamondbacks
36 Marcus Stroman Blue Jays
37 Jake Odorizzi Rays
38 Jeff Samardzija Giants
39 Clay Buchholz Red Sox
40 Drew Smyly Rays
41 Carlos Rodon White Sox
42 Ian Kennedy Royals
43 Taijuan Walker Mariners
44 Michael Pineda Yankees
45 Steven Matz Mets
46 Michael Wacha Cardinals
47 Sonny Gray Athletics
48 Gio Gonzalez Nationals
49 James Shields Padres
50 Scott Kazmir Dodgers
51 John Lackey Cubs
52 Collin McHugh Astros
53 Wei-Yin Chen Marlins
54 Lance McCullers Astros
55 Jason Hammel Cubs
56 Shelby Miller Diamonbacks
57 Jaime Garcia Cardinals
58 Kevin Gausman Orioles
59 Rich Hill Athletics
60 Joe Ross Nationals
61 Luis Severino Yankees
62 Matt Moore Rays
63 Kyle Hendricks Cubs
64 Mike Fiers Astros
65 Julio Teheran Braves
66 Kyle Gibson Twins
67 Anibal Sanchez Tigers
68 Jordan Zimmermann Tigers
69 Kenta Maeda Dodgers
70 Erasmo Ramirez Rays
71 J.A. Happ Blue Jays
72 Eduardo Rodriguez Red Sox
73 Hyun-Jin Ryu Dodgers
74 Lucas Giolito Nationals
75 Jose Berrios Twins
76 Jimmy Nelson Brewers
77 Tyler Duffey Twins
78 Andrew Heaney Angels
79 Andrew Cashner Padres
80 Nathan Eovaldi Yankees
81 Josh Tomllin Indians
82 Aaron Nola Phillies
83 Daniel Norris Tigers
84 Trevor Bauer Indians
85 Vincent Velasquez Phillies
86 Edinson Volquez Royals
87 Anthony DeSclafani Reds
88 Alex Wood Dodgers
89 John Lamb Reds
90 R.A. Dickey Blue Jays
91 Mike Leake Diamondbacks
92 Jake Peavy Giants
93 Chris Heston Giants
94 Alex Cobb Rays
95 Ervin Santana Twins
96 Derek Holland Rangers
97 Homer Bailey Reds
98 Mat Latos White Sox
99 Wade Miley Mariners
100 Zack Wheeler Mets