Looking at the Cards drafts since 2000, a few things pop out. First, they've had a ton of first round picks. 27 which is the same # as the Twins. However, not many real difference makers (at least not yet) outside of Mauer. Twins drafted high in 2000, 2001 and the last two years but in between they had pretty comparable draft spots. Of those 54 combined picks (which isn't completely fair since some of those picks are still in the minors, some didn't sign, but ignore that for now), Only 6 players managed even 5 WAR so far. And only 3 really made it with their team - Mauer, Perkins and Span. The other three - Garza, Barton and Rasmus were traded away. Obviously, Mauer at the top of the draft is the best guy. Second round picks are even more interesting. Cards had two guys with 5+ WAR (Dan Haren and John Jay), Twins had three (Slowey, Baker, Crain). But the Cards actually really missed out - they traded both Haren and Barton for two seasons of Mark Mulder (who re-signed later but only had one good season in total with the Cards). Third round neither team has a guy meet the 5 WAR cut off but Duensing is the closest Twin (4.8) and Kelly (3.4) is the closest Card. (If we went back to 1999, Morneau was chosen). Fourth round Cards nabbed Molina, Eddie Rosario might be the Twins best pick in that period. Fifth round nothing much. Skip Schumaker is the best player. But it's a lot of meh. Sixth to tenth. Cards found both Brandan Ryan and Allen Craig who have combined for about 23 WAR. Twins drafted Neshek, Dozier and Adam Lind (combined about 14 WAR) in those rounds. The Twins picks in the first few rounds have been better (if we went back to 1999, we could count Pujols in the 13th round). I didn't look into picks that were later traded (like Bullock for Diamond) since that seemed like a lot of work but the drafts themselves don't look too one-sided either way.