| 1. Jacob deGrom (NYM) | Tue 5/4-@STL (Oviedo) | Sun 5/9-ARI (Smith) |
| 2. Tyler Glasnow (TB) | Mon 5/3-@LAA (Quintana) | Sat 5/8-@OAK (Montas) |
| 3. Gerrit Cole (NYY) | Thu 5/6-HOU (McCullers) |
| 4. Corbin Burnes (MIL) | Fri 5/7-@MIA (Rogers) |
| 5. Yu Darvish (SD) | Wed 5/5-PIT (Brubaker) |
| 6. Aaron Nola (PHI) | Tue 5/4-MIL (Lauer) | Sun 5/9-@ATL (Ynoa) |
| 7. Max Scherzer (WSH) | Sat 5/8-@NYY (Kluber) |
| 8. Walker Buehler (LAD) | Tue 5/4-@CHC, Gm. 1 (Hendricks) | Sun 5/9-@LAA (Quintana) |
| 9. Jack Flaherty (STL) | Fri 5/7-COL (Gomber) |
| 10. Shane Bieber (CLE) | Wed 5/5-@KC (Singer) |
| 11. Kenta Maeda (MIN) | Mon 5/3-TEX (Dunning) | Sat 5/8-@DET (Urena) |
| 12. Brandon Woodruff (MIL) | Thu 5/6-@PHI (Wheeler) |
| 13. Zack Greinke (HOU) | Tue 5/4-@NYY (German) | Sun 5/9-TOR (Kay) |
| 14. German Marquez (COL) | Tue 5/4-SF, Gm. 1 (Sanchez) | Sun 5/9-@STL (Wainwright) |
| 15. Trevor Bauer (LAD) | Wed 5/5-@CHC (Arrieta) |
| 16. Clayton Kershaw (LAD) | Tue 5/4-@CHC, Gm. 2 (Alzolay) |
| 17. Hyun Jin Ryu (TOR) | Thu 5/6-@OAK (Fiers) |
| 18. Zac Gallen (ARI) | Fri 5/7-@NYM (Peterson) |
| 19. Blake Snell (SD) | Fri 5/7-@SF (DeSclafani) |
| 20. Luis Castillo (CIN) | Sat 5/8-@CLE (Civale) |
| 21. Sandy Alcantara (MIA) | Tue 5/4-ARI (Smith) | Sun 5/9-MIL (Lauer) |
| 22. Andrew Heaney (LAA) | Thu 5/6-TB (Fleming) |
| 23. Lucas Giolito (CWS) | Sun 5/9-@KC (Minor) |
| 24. John Means (BAL) | Wed 5/5-@SEA (Kikuchi) |
| 25. Sonny Gray (CIN) | Wed 5/5-CWS (Keuchel) |
| 26. J.A. Happ (MIN) | Tue 5/4-TEX (Gibson) | Sun 5/9-@DET (Boyd) |
| 27. Charlie Morton (ATL) | Fri 5/7-PHI (Eflin) |
| 28. Joe Musgrove (SD) | Sat 5/8-@SF (Gausman) |
| 29. Mike Minor (KC) | Tue 5/4-CLE (Hentges) | Sun 5/9-CWS (Giolito) |
| 30. Lance Lynn (CWS) | Sat 5/8-@KC (Lynch) |
| 31. Jose Berrios (MIN) | Fri 5/7-@DET (Skubal) |
| 32. Adam Wainwright (STL) | Mon 5/3-NYM (Lucchesi) | Sun 5/9-COL (Marquez) |
| 33. Zack Wheeler (PHI) | Thu 5/6-MIL (Woodruff) |
| 34. Rich Hill (TB) | Fri 5/7-@OAK (Manaea) |
| 35. Frankie Montas (OAK) | Mon 5/3-TOR (Matz) | Sat 5/8-TB (Glasnow) |
| 36. Aaron Civale (CLE) | Mon 5/3-@KC (Lynch) | Sat 5/8-CIN (Castillo) |
| 37. Nick Pivetta (BOS) | Tue 5/4-DET (Fulmer) | Sun 5/9-@BAL (Kremer) |
| 38. Jose Quintana (LAA) | Mon 5/3-TB (Glasnow) | Sun 5/9-LAD (Buehler) |
| 39. Trevor Rogers (MIA) | Fri 5/7-MIL (Burnes) |
| 40. Kyle Hendricks (CHC) | Tue 5/4-LAD, Gm. 1 (Buehler) | Sun 5/9-PIT (Anderson) |
| 41. Jameson Taillon (NYY) | Fri 5/7-WSH (Corbin) |
| 42. Carlos Rodon (CWS) | Fri 5/7-@KC (Keller) |
| 43. Eduardo Rodriguez (BOS) | Fri 5/7-@BAL (Harvey) |
| 44. Robbie Ray (TOR) | Wed 5/5-@OAK (Bassitt) |
| 45. Sean Manaea (OAK) | Fri 5/7-TB (Hill) |
| 46. Joey Lucchesi (NYM) | Mon 5/3-@STL (Wainwright) | Sat 5/8-ARI (Kelly) |
| 47. Marcus Stroman (NYM) | Wed 5/5-@STL (Kim) |
| 48. Domingo German (NYY) | Tue 5/4-HOU (Greinke) | Sun 5/9-WSH (Ross) |
| 49. Kevin Gausman (SF) | Sat 5/8-SD (Musgrove) |
| 50. Ian Anderson (ATL) | Sat 5/8-PHI (TBD) |
| 51. Michael Pineda (MIN) | Wed 5/5-TEX (Arihara) |
| 52. Cristian Javier (HOU) | Sat 5/8-TOR (Matz) |
| 53. Steven Matz (TOR) | Mon 5/3-@OAK (Montas) | Sat 5/8-@HOU (Javier) |
| 54. Dane Dunning (TEX) | Mon 5/3-@MIN (Maeda) | Sat 5/8-SEA (Newsome) |
| 55. Madison Bumgarner (ARI) | Thu 5/6-@MIA (TBD) |
| 56. Pablo Lopez (MIA) | Wed 5/5-ARI (Weaver) |
| 57. Patrick Corbin (WSH) | Fri 5/7-@NYY (Taillon) |
| 58. Lance McCullers Jr. (HOU) | Thu 5/6-@NYY (Cole) |
| 59. Daniel Lynch (KC) | Mon 5/3-CLE (Civale) | Sat 5/8-CWS (Lynn) |
| 60. Brady Singer (KC) | Wed 5/5-CLE (Bieber) |
| 61. Julio Urias (LAD) | Fri 5/7-@LAA (Canning) |
| 62. Tyler Mahle (CIN) | Sun 5/9-@CLE (Hentges) |
| 63. Eric Lauer (MIL) | Tue 5/4-@PHI (Nola) | Sun 5/9-@MIA (Alcantara) |
| 64. Freddy Peralta (MIL) | Wed 5/5-@PHI (Anderson) |
| 65. Kyle Gibson (TEX) | Tue 5/4-@MIN (Happ) | Sun 5/9-SEA (Sheffield) |
| 66. Anthony DeSclafani (SF) | Fri 5/7-SD (Snell) |
| 67. Taijuan Walker (NYM) | Thu 5/6-@STL (Gant) |
| 68. Mike Foltynewicz (TEX) | Fri 5/7-SEA (Flexen) |
| 69. Huascar Ynoa (ATL) | Tue 5/4-@WSH (Ross) | Sun 5/9-PHI (Nola) |
| 70. Luke Weaver (ARI) | Wed 5/5-@MIA (Lopez) |
| 71. Nathan Eovaldi (BOS) | Thu 5/6-DET (Turnbull) |
| 72. Adrian Houser (MIL) | Mon 5/3-@PHI (Velasquez) | Sat 5/8-@MIA (TBD) |
| 73. Cole Irvin (OAK) | Tue 5/4-TOR (Kay) | Sun 5/9-TB (Mcclanahan) |
| 74. Sam Hentges (CLE) | Tue 5/4-@KC (Minor) | Sun 5/9-CIN (Mahle) |
| 75. Corey Kluber (NYY) | Sat 5/8-WSH (Scherzer) |
| 76. Chris Bassitt (OAK) | Wed 5/5-TOR (Ray) |
| 77. Anthony Kay (TOR) | Tue 5/4-@OAK (Irvin) | Sun 5/9-@HOU (Greinke) |
| 78. Danny Duffy (KC) | Thu 5/6-CLE (McKenzie) |
| 79. Riley Smith (ARI) | Tue 5/4-@MIA (Alcantara) | Sun 5/9-@NYM (deGrom) |
| 80. Tyler Anderson (PIT) | Mon 5/3-@SD (Diaz) | Sun 5/9-@CHC (Hendricks) |
| 81. Dean Kremer (BAL) | Mon 5/3-@SEA (TBD) | Sun 5/9-BOS (Pivetta) |
| 82. Jose Urquidy (HOU) | Fri 5/7-TOR (Stripling) |
| 83. Matthew Boyd (DET) | Sun 5/9-MIN (Happ) |
| 84. Miguel Diaz (SD) | Mon 5/3-PIT (Anderson) |
| 85. Justus Sheffield (SEA) | Sun 5/9-@TEX (Gibson) |
| 86. JT Brubaker (PIT) | Wed 5/5-@SD (Darvish) |
| 87. Kwang Hyun Kim (STL) | Wed 5/5-NYM (Stroman) |
| 88. Alex Wood (SF) | Tue 5/4-@COL, Gm. 2 (Chacin) |
| 89. Joe Ross (WSH) | Tue 5/4-ATL (Ynoa) | Sun 5/9-@NYY (German) |
| 90. David Peterson (NYM) | Fri 5/7-ARI (Gallen) |
| 91. Zach Plesac (CLE) | Fri 5/7-CIN (Miley) |
| 92. Austin Gomber (COL) | Fri 5/7-@STL (Flaherty) |
| 93. Shane McClanahan (TB) | Tue 5/4-@LAA (TBD) | Sun 5/9-@OAK (Irvin) |
| 94. Merrill Kelly (ARI) | Sat 5/8-@NYM (Lucchesi) |
| 95. Zach Eflin (PHI) | Fri 5/7-@ATL (Morton) |
| 96. Griffin Canning (LAA) | Fri 5/7-LAD (Urias) |
| 97. Aaron Sanchez (SF) | Tue 5/4-@COL, Gm. 1 (Marquez) | Sun 5/9-SD (TBD) |
| 98. Carlos Martinez (STL) | Sat 5/8-COL (Gonzalez) |
| 99. Justin Dunn (SEA) | Tue 5/4-BAL (Lopez) |
| 100. Triston McKenzie (CLE) | Thu 5/6-@KC (Duffy) |
| 101. Wade Miley (CIN) | Fri 5/7-@CLE (Plesac) |
| 102. Ryan Weathers (SD) | Tue 5/4-PIT (Keller) |
| 103. Johan Oviedo (STL) | Tue 5/4-NYM (deGrom) |
| 104. Vince Velasquez (PHI) | Mon 5/3-MIL (Houser) |
| 105. Yusei Kikuchi (SEA) | Wed 5/5-BAL (Means) |
| 106. Spencer Turnbull (DET) | Thu 5/6-@BOS (Eovaldi) |
| 107. Luis Garcia (HOU) | Wed 5/5-@NYY (Montgomery) |
| 108. Mike Fiers (OAK) | Thu 5/6-TOR (Ryu) |
| 109. Brad Keller (KC) | Fri 5/7-CWS (Rodon) |
| 110. Ryan Yarbrough (TB) | Wed 5/5-@LAA (Cobb) |
| 111. Jordan Montgomery (NYY) | Wed 5/5-HOU (Garcia) |
| 112. Dylan Bundy (LAA) | Sat 5/8-LAD (TBD) |
| 113. Josh Fleming (TB) | Thu 5/6-@LAA (Heaney) |
| 114. Alex Cobb (LAA) | Wed 5/5-TB (Yarbrough) |
| 115. Dallas Keuchel (CWS) | Wed 5/5-@CIN (Gray) |
| 116. John Gant (STL) | Thu 5/6-NYM (Walker) |
| 117. Trevor Williams (CHC) | Sat 5/8-PIT (Crowe) |
| 118. Martin Perez (BOS) | Wed 5/5-DET (Mize) |
| 119. Matt Shoemaker (MIN) | Thu 5/6-TEX (Lyles) |
| 120. Jon Gray (COL) | Wed 5/5-SF (Webb) |
| 121. Adbert Alzolay (CHC) | Tue 5/4-LAD, Gm. 2 (Kershaw) |
| 122. Zach Davies (CHC) | Fri 5/7-PIT (Cahill) |
| 123. Chase Anderson (PHI) | Wed 5/5-MIL (Peralta) |
| 124. Garrett Richards (BOS) | Sat 5/8-@BAL (Zimmermann) |
| 125. Max Fried (ATL) | Wed 5/5-@WSH (Fedde) |
| 126. Jorge Lopez (BAL) | Tue 5/4-@SEA (Dunn) |
| 127. Chris Flexen (SEA) | Fri 5/7-@TEX (Foltynewicz) |
| 128. Dylan Cease (CWS) | Tue 5/4-@CIN (Hoffman) |
| 129. Chi Chi Gonzalez (COL) | Sat 5/8-@STL (Martinez) |
| 130. Jon Lester (WSH) | Thu 5/6-ATL (Smyly) |
| 131. Mitch Keller (PIT) | Tue 5/4-@SD (Weathers) |
| 132. Ross Stripling (TOR) | Fri 5/7-@HOU (Urquidy) |
| 133. Trevor Cahill (PIT) | Fri 5/7-@CHC (Davies) |
| 134. Jhoulys Chacin (COL) | Tue 5/4-SF, Gm. 2 (Wood) |
| 135. Jake Arrieta (CHC) | Wed 5/5-LAD (Bauer) |
| 136. Logan Webb (SF) | Wed 5/5-@COL (Gray) |
| 137. Erick Fedde (WSH) | Wed 5/5-ATL (Fried) |
| 138. Jeff Hoffman (CIN) | Tue 5/4-CWS (Cease) |
| 139. Ljay Newsome (SEA) | Sat 5/8-@TEX (Dunning) |
| 140. Wil Crowe (PIT) | Sat 5/8-@CHC (Williams) |
| 141. Jose Urena (DET) | Sat 5/8-MIN (Maeda) |
| 142. Casey Mize (DET) | Wed 5/5-@BOS (Perez) |
| 143. Drew Smyly (ATL) | Thu 5/6-@WSH (Lester) |
| 144. Matt Harvey (BAL) | Fri 5/7-BOS (Rodriguez) |
| 145. Jordan Lyles (TEX) | Thu 5/6-@MIN (Shoemaker) |
| 146. Michael Fulmer (DET) | Tue 5/4-@BOS (Pivetta) |
| 147. Tarik Skubal (DET) | Fri 5/7-MIN (Berrios) |
| 148. Bruce Zimmermann (BAL) | Sat 5/8-BOS (Richards) |
| 149. Kohei Arihara (TEX) | Wed 5/5-@MIN (Pineda) |