InsidethePark.com's Final 2005 Mock Draft

The draft is finally here - three hours and counting down. Who will the Diamondbacks tab as the No. 1 pick? Will it be Justin Upton or is there truth to the rumors that Boras and 'Zona execs made a pre-draft deal stemming from the Stephen Drew negotiations? Will Alex Gordon fall to Seattle at No. 3? So many questions...

1. Arizona DiamondbacksJustin Upton, SS/CF – Great Bridge HS (Va.)
Arizona will not pass up the draft's top talent, regardless of his future defensive position. Too much upside, too many plus tools. Two straight years of getting the drafts best overall talent isn't a bad way to rebuild a club.

2. Kansas City Royals – Alex Gordon, 3B – U. of Nebraska
Kansas City could take Maybin here, but the Maybin camp's financial demands aren't making it easy for anyone in the top five to take him. Gordon would be in the Royals lineup in a year.

3. Seattle Mariners – Troy Tulowiztki, SS – Long Beach State
Seattle could go with catcher Jeff Clement here but if KC passes on Gordon, he'll be the pick. Clement and Gordon would be natural fits as left-handed power hitters at the Safe. Tulowiztki could drop as low as 11th to Pittsburgh if Seattle doesn't take him with No. 3

4. Washington Nationals – Ryan Zimmerman, 3B – U. of Virginia
The Nats could choose to go with Maybin here but getting a defensive-minded third baseman with top plate skills is probably a smarter decision for a new franchise. Zimmerman is a polished player capable of cracking the bigs in two years.

5. Milwaukee Brewers – Jeff Clement, C - USC
Clement could cost the Brewers, as could Maybin in this spot, prompting some to predict Miami 3B Ryan Braun to go here. If Clement is still on the board, Clement is the best choice.

6. Toronto Blue Jays - Ricky Romero, LHP – Cal State Fullerton
The Blue Jays have been all over Romero since January and should get the shot to take him at No. 6.

7. Colorado Rockies - Cameron Maybin, OF – T.C. Roberson HS (N.C.)
Colorado could go with Tulowiztki if he falls, presumably leaving Maybin for the Tigers at No. 10.

8. Tampa Bay Devil Rays – Ryan Braun, 3B - U. of Miami
Another spot for Tulowitzki if he falls, Braun is a good backup plan for the cost-conscious Devil Rays.

9. New York Mets - Mike Pelfrey, RHP – Wichita State
Pelfrey is at or near the top of the Mets board, and thanks to Scott Boras' presence, the Mets get their man and replace Scott Kazmir in their farm system.

10. Detroit Tigers – Wade Townsend, RHP – U. of Rice (2004)
If Clement falls, Detroit will take Pudge's 2007 replacement but Townsend could be bound for the Tigers rotation sometime in 2006.


11. Pittsburgh Pirates - Jay Bruce, OF – Westbrook HS (Tex.)
12. Cincinnati Reds – Craig Hansen, RHP – St. John's
13. Baltimore Orioles – Luke Hochevar, RHP – U. of Tennessee
14. Cleveland IndiansBrian Bogusevic, LHP - U. of Tulane
15. Chicago White Sox – Mark Pawelek, RHP – Springfield HS (Utah)
16. Florida Marlins – Andrew McCuthcheon, OF – Fort Meade HS (Fla.)
17. New York Yankees – Jacob Ellsbury, OF – Oregon State
18. San Diego Padres – Trevor Crowe, OF – U. of Arizona
19. Texas Rangers – Lance Broadway, RHP - TCU
20. Chicago CubsC.J. Henry, SS – Putnam City HS (Ok.)
21. Oakland A's - Cesar Carrillo, RHP – U. of Miami
22. Florida Marlins - Mark McCormick, RHP – U. of Baylor
23. Boston Red Sox - Matt Torra, RHP – U. of Massachusetts
24. Houston Astros - Taylor Teagarden, C – U. of Texas
25. Minnesota Twins - Cliff Pennington, SS – Texas A & M
26. Boston Red Sox – Chris Volstad, RHP – Palm Beach Gardens HS (Fla.)
27. Atlanta Braves – Joey Devine, RHP – North Carolina State
28. St. Louis CardinalsJohn Mayberry, OF - Stanford
29. Florida Marlins – Colby Rasmus, OF – Russell County (Ala.)
30. St. Louis Cardinals – Brandon Snyder, C/SS – Westfield HS (Va.)

Seattle Clubhouse Top Stories