The order for the 2010 MLB Draft is almost set, with only picks 18 and 20 up in the air pending the outcome of Tuesday night's tiebreaker game.
Order is determined by 2009 final regular-season records, with ties broken by previous year's record:
12. Cincinnati Reds
15. Texas Rangers (for failing to sign Matt Purke)
16. Chicago Cubs
17. Tampa Bay Rays
21. Minnesota Twins
22. Texas Rangers
23. Florida Marlins
26. Colorado Rockies
31. Tampa Bay Rays (for failing to sign 2B/OF LeVon Washington)
32. New York Yankees
Toronto will receive compensatory picks 37B and 68B for failing to sign James Paxton and Jake Eliopoulos, respectively, as well as an extra pick after the third round for failing to sign Jake Barrett, giving the Blue Jays six picks before the fourth round unless they sign a Type A free agent.
Tampa Bay will receive compensatory pick 78B for failing to sign Kenny Diekroger.
The White Sox will receive an extra pick after the third round for failing to sign Bryan Morgado. The Angels will receive an extra pick after the third round for failing to sign Josh Spence, after the Blue Jays and White Sox receive their picks.