The Rangers will have the 29th overall pick in the first round. They will also have two picks in the compensation round. They have the 39th overall pick as compensation for C.J. Wilson signing with the Angels and the 53rd pick for Darren Oliver signing with the Blue Jays.
The Rangers also get the Angels' second-round pick as compensation for Wilson. That will be the 83rd overall pick, but the Cardinals get the Angels first-round pick -- 19th overall -- for Pujols. The Rangers' second-round pick is 93rd overall.