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