It is basically a pitched battle between the Cubs and Sox for the 3rd slot.

Neither team is catching the Marlins or Houston for the top two slots.
And Milwaukee is at least 4 games back of the Cubs for the 3rd slot.

Yeah, it is hard to see a scenario where the Sox don't draft in the top five next year. And I suspect the Sox will cool off a bit on the next road trip -- 10 games against AL East contenders coming up.