Final 2017 Mock Draft from Callis and Mayo

June 12th, 2017

The 2017 MLB Draft is here, and this is our final attempt to project the first round.

Note that the Indians (who forfeited their first-round pick when they signed ), Rockies (Ian Desmond) and Cardinals (Dexter Fowler) do not appear in this projection because they do not pick in the first round.

:: 2017 MLB Draft coverage ::

1. Twins

Callis: Brendan McKay, LHP/1B, Louisville

Mayo: Brendan McKay, LHP/1B, Louisville

2. Reds

Callis: Hunter Greene, RHP, Notre Dame HS (Sherman Oaks, Calif.)

Mayo: Hunter Greene, RHP, Notre Dame HS (Sherman Oaks, Calif.)

3. Padres

Callis: MacKenzie Gore, LHP, Whiteville (N.C.) HS

Mayo: MacKenzie Gore, LHP, Whiteville (N.C.) HS

4. Rays

Callis: Royce Lewis, SS/OF, JSerra Catholic HS (San Juan Capistrano, Calif.)

Mayo: Royce Lewis, SS/OF, JSerra Catholic HS (San Juan Capistrano, Calif.)

5. Braves

Callis: Keston Hiura, OF/2B, UC Irvine

Mayo: Keston Hiura, OF/2B, UC Irvine

6. Athletics

Callis: Kyle Wright, RHP, Vanderbilt

Mayo: Austin Beck, OF, North Davidson HS (Lexington, N.C.)

7. D-backs

Callis: Pavin Smith, 1B, Virginia

Mayo: Pavin Smith, 1B, Virginia

8. Phillies

Callis: Adam Haseley, OF, Virginia

Mayo: Kyle Wright, RHP, Vanderbilt

9. Brewers

Callis: Austin Beck, OF, North Davidson HS (Lexington, N.C.)

Mayo: Jo Adell, OF, Ballard HS (Louisville, Ky.)

10. Angels

Callis: Jake Burger, 3B, Missouri State

Mayo: Adam Haseley, OF, Virginia

11. White Sox

Callis: Evan White, 1B, Kentucky

Mayo: J.B. Bukauskas, RHP, North Carolina

12. Pirates

Callis: Shane Baz, RHP, Concordia Lutheran HS (Tomball, Texas)

Mayo: Shane Baz, RHP, Concordia Lutheran HS (Tomball, Texas)

13. Marlins

Callis: Jo Adell, OF, Ballard HS (Louisville, Ky.)

Mayo: Trevor Rogers, LHP, Carlsbad (N.M.) HS

14. Royals

Callis: Trevor Rogers, LHP, Carlsbad (N.M.) HS

Mayo: Alex Faedo, RHP, Florida

15. Astros

Callis: J.B. Bukauskas, RHP, North Carolina

Mayo: Jake Burger, 3B, Missouri State

16. Yankees

Callis: Alex Faedo, RHP, Florida

Mayo: Nick Pratto, 1B, Huntington Beach (Calif.) HS

17. Mariners

Callis: David Peterson, LHP, Oregon

Mayo: Nate Pearson, RHP, JC of Central Florida

18. Tigers

Callis: Jeren Kendall, OF, Vanderbilt

Mayo: Jeren Kendall, OF, Vanderbilt

19. Giants

Callis: Heliot Ramos, OF, Leadership Christian Academy, Guaynabo, P.R.

Mayo: David Peterson, LHP, Oregon

20. Mets

Callis: D.L. Hall, LHP, Valdosta (Ga.) HS

Mayo: D.L. Hall, LHP, Valdosta (Ga.) HS

21. Orioles

Callis: Tanner Houck, RHP, Missouri

Mayo: Logan Warmoth, SS, North Carolina

22. Blue Jays

Callis: Logan Warmoth, SS, North Carolina

Mayo: Evan White, 1B, Kentucky

23. Dodgers

Callis: Bubba Thompson, OF, McGill-Toolen HS (Mobile, Ala.)

Mayo: Tanner Houck, RHP, Missouri

24. Red Sox

Callis: Nick Pratto, 1B, Huntington Beach (Calif.) HS

Mayo: Bubba Thompson, OF, McGill-Toolen HS (Mobile, Ala.)

25. Nationals

Callis: Seth Romero, LHP, dismissed from Houston

Mayo: Seth Romero, LHP, dismissed from Houston

26. Rangers

Callis: Tristen Lutz, OF, Martin HS (Arlington, Texas)

Mayo: Tristen Lutz, OF, Martin HS (Arlington, Texas)

27. Cubs

Callis: Nate Pearson, RHP, JC of Central Florida

Mayo: Nick Allen, SS, Parker HS (San Diego)

28. Blue Jays (Compensation pick for Encarnacion signing with the Indians)

Callis: Sam Carlson, RHP, Burnsville (Minn.) HS

Mayo: Gavin Sheets, 1B, Wake Forest

29. Rangers (Compensation pick for Desmond signing with the Rockies)

Callis: Steven Jennings, RHP, Dekalb County HS (Smithville, Tenn.)

Mayo: Sam Carlson, RHP, Burnsville (Minn.)

30. Cubs (Compensation pick for Fowler signing with the Cardinals)

Callis: Drew Rasmussen, RHP, Oregon State

Mayo: Alex Lange, RHP, Louisiana State