2021 MLB draft: Mock drafts, rankings, order and analysis

The 2021 MLB draft has concluded, with the Pittsburgh Pirates selecting catcher Henry Davis at No. 1 overall. For analysis of every first-round pick, go to our Draft Tracker.

The draft, which was shortened to five rounds in 2020, is 20 rounds this year, all of which were completed over a three day period from July 11-13.

Check out our complete coverage of the draft below, including information on some of the top prospects, draft results and more.

First-round winners and losers

MLB mock drafts and rankings

Mock Draft 3.0: Kiley McDaniel predicts first two rounds

Final 2021 MLB draft rankings: Top 200

Mock Draft 2.0

Draft rankings 3.0: Top 150

Mock Draft 1.0

Draft rankings 2.0: Top 100

Draft rankings 1.0: Initial top 50

Pre-draft analysis

2021 MLB draft guide: Best fits and biggest needs for all 30 teams

MLB draft mailbag: Rising pitchers, breakout hitters and a potential Yankees first-rounder

Jack Leiter, Kumar Rocker and their journeys to stardom

McDaniel: Scouting Vandy's Leiter/Rocker ace duo

MLB draft order

First round

(Note: The Houston Astros forfeit their first two picks of this draft as punishment for their illegal sign stealing.)

1. Pittsburgh Pirates:Henry Davis, C, Louisville

2. Texas Rangers:Jack Leiter, RHP, Vanderbilt

3. Detroit Tigers:Jackson Jobe, RHP, Heritage Hall HS (OK)

4. Boston Red Sox:Marcelo Mayer, SS, Eastlake HS (CA)

5. Baltimore Orioles:Colton Cowser, CF, Sam Houston State

6. Arizona Diamondbacks:Jordan Lawlar, SS, Jesuit HS (TX)

7. Kansas City Royals:Frank Mozzicato, LHP, East Catholic HS (CT)

8. Colorado Rockies:Benny Montgomery, CF, Red Land HS (PA)

9. Los Angeles Angels:Sam Bachman, RHP, Miami Ohio

10. New York Mets:Kumar Rocker, RHP, Vanderbilt

11. Washington Nationals:Brady House, SS, Winder Barrow HS (GA)

12. Seattle Mariners:Harry Ford, C, North Cobb HS (GA)

13. Philadelphia Phillies:Andrew Painter, RHP, Calvary Christian HS (FL)

14. San Francisco Giants:Will Bednar, RHP, Mississippi State

15. Milwaukee Brewers:Sal Frelick, CF, Boston College

16. Miami Marlins:Kahlil Watson, SS, Wake Forest HS (NC)

17. Cincinnati Reds:Matt McLain, SS, UCLA

18. St. Louis Cardinals:Michael McGreevy, RHP, UC Santa Barbara

19. Toronto Blue Jays:Gunnar Hoglund, RHP, Ole Miss

20. New York Yankees:Trey Sweeney, SS, Eastern Illinois

21. Chicago Cubs:Jordan Wicks, LHP, Kansas State

22. Chicago White Sox:Colson Montgomery, SS, Southridge HS (IN)

23. Cleveland Indians:Gavin Williams, RHP, East Carolina

24. Atlanta Braves:Ryan Cusick, RHP, Wake Forest

25. Oakland Athletics:Max Muncy, SS, Thousand Oaks HS (CA)

26. Minnesota Twins: Chase Petty, RHP,Mainland Regional HS (NJ)

27. San Diego Padres:Jackson Merrill, SS, Severna Park HS (MD)

28. Tampa Bay Rays:Carson Williams, SS, Torrey Pines HS (CA)

29. Los Angeles Dodgers: Maddux Bruns, LHP,UMS Wright Prep School (AL)
Compensation picks

30. Cincinnati Reds:Jay Allen, CF, John Carroll Catholic HS (FL)

Competitive balance round A

31. Miami Marlins:Joe Mack, C, Williamsville East HS (NY)

32. Detroit Tigers: Ty Madden, RHP, Texas

33. Milwaukee Brewers:Tyler Black, 2B, Wright State

34. Tampa Bay Rays:Cooper Kinney, 3B, Baylor HS (TN)

35. Cincinnati Reds: Matheu Nelson, C, Florida State

36. Minnesota Twins: Noah Miller, SS, Ozaukee HS (WI)

Second round

37. Pittsburgh Pirates:Anthony Solometo, LHP, Bishop Eustace Prep School (NJ)

38. Texas Rangers: Aaron Zavala, OF, Oregon

39. Detroit Tigers:IzaacPacheco, SS,Friendswood HS (TX)

40. Boston Red Sox: Jud Fabian, OF, Florida

41. Baltimore Orioles: Connor Norby, 2B, East Carolina

42. Arizona Diamondbacks: Ryan Bliss, SS, Auburn

43. Kansas City Royals: Ben Kudrna, RHP,Blue Valley Southwest HS (KS)

44. Colorado Rockies: Jaden Hill, RHP, LSU

45. Los Angeles Angels: Ky Bush, LHP,St. Mary's College (CA)

46. New York Mets: Calvin Ziegler, RHP, St. Mary's Catholic SS (ON)

47. Washington Nationals: Daylen Lile, OF,Trinity HS (KY)

48. Seattle Mariners: Edwin Arroyo, SS,Central Pointe Christian Academy (FL)

49. Philadelphia Phillies: Ethan Wilson, OF,University of South Alabama

50. San Francisco Giants: MattMikulski, LHP, Fordham

51. Milwaukee Brewers: Russell Smith, LHP, TCU

52. Miami Marlins: Cody Morissette, SS, Boston College

53. Cincinnati Reds: Andrew Abbott, LHP, Virginia

54. St. Louis Cardinals: Joshua Baez, OF,Dexter School (MA)

55. New York Yankees: Brendan Beck, RHP, Stanford

56. Chicago Cubs: JamesTriantos, 3B, James Madison HS (VA)

57. Chicago White Sox: Wes Kath, Deer Mountain HS (AZ)

58. Cleveland Indians: DougNikhazy, LHP, Ole Miss

59. Atlanta Braves: SpencerSchwellenbach, P, Nebraska

60. Oakland Athletics: Zack Gelof, 3B, Virginia

61. Minnesota Twins: StevenHajjar, LHP, Michigan

62. San Diego Padres: James Wood, OF, IMG Academy (FL)

63. Tampa Bay Rays: KyleManzardo, 1B, Washington State

Competitive balance round B

64. Pittsburgh Pirates: Lonnie White Jr., OF, Malvern Prep School (PA)

65. Baltimore Orioles: Reed Trimble, OF, Southern Miss

66. Kansas City Royals: Peyton Wilson, 2B, Alabama

67. Arizona Diamondbacks: Adrian Del Castillo, C, Miami

68. Colorado Rockies: Joe Rock, LHP, Ohio

69. Cleveland Indians: Tommy Mace, RHP, Florida

70. St. Louis Cardinals: Ryan Holgate, OF, Arizona

71. San Diego Padres: Robert Gasser, LHP, Houston

Related Video
Pirates select Henry Davis with No. 1 overall pick
Pirates select Henry Davis with No. 1 overall pick
The Pirates select Louisville catcher Henry Davis with the first overall pick in the 2021 MLB draft.

Kumar Rocker excited to be selected by Mets
Kumar Rocker excited to be selected by Mets
Kumar Rocker says he's excited and blessed to be picked 10th overall by the Mets.

Henry Davis didn't tell his family he was No. 1 overall pick
Henry Davis didn't tell his family he was No. 1 overall pick
Henry Davis tells Jeff Passan he found out an hour before he was announced as the No. 1 overall pick, but didn't tell his family.
Copyright © 2022 ESPN Internet Ventures. All rights reserved.