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