Does anyone have a list of trades the last 10 years or so where a team traded up in the draft?
It's an incredibly long list, so...
The 2005 draft had twelve such trades. A good question is how often it's actually worth it to move up. Using 2005 as an example, here are the moves. For the sake of brevity, I'm eliminated the rounds and pick numbers; these are only the players selected. The team moving up is first, therefore the targeted player they were moving up for is on the right.
San Jose trades #12 (about to be traded), Chad Denny, and Myles Stoesz to Atlanta for Devin Setoguchi
New York trades Alex Bourret and Ondrej Pavelec to Atlanta for Marc Staal (#12)
Florida trades Steve Downie and Cory Emmerton to Philadelphia for Kenndal McArdle
Washington trades Tom Fritsche and Chris Durand to Colorado for Joe Finley
Montreal trades Marc-Andre Cliche and Brodie Dupont to New York for Guillaume Latendresse
Phoenix trades Jeremy Duchesne and 2006 2nd-rounder (#39) to Philadelphia for Pier-Olivier Pelletier
Tampa trades PJ Fenton and Jase Weslosky to San Jose for Radek Smolenak
Calgary trades Marc-Andre Gragnani and Chris Butler to Buffalo for Dan Ryder
Tampa trades 2006 2nd-rounder to Philadelphia for Chris Lawrence and Blair Jones
Columbus trades 2006 4th-rounder and Derrick Walser (roster player) to Carolina for Jared Boll
Anaheim trades Tony Lucia and 2006 7th-rounder to San Jose for Brian Salcido
Tampa trades 2006 5th-rounder for Kevin Beech
The ones toward the tail end usually reflect that particular type of asset management: to get a late pick in that year's draft one-for-one will normally require a pick the next year one round higher. Kevin Beech was a 6th-rounder; Tampa traded the next year's 5th to get him.