I've bolded the three moves that really prove Grunfeld is a standout GM.
Franchises
New York Knicks: April 23, 1991 to April 21, 1999
Milwaukee Bucks: August 13, 1999 to June 29, 2003
Washington Wizards: June 30, 2003 to present
Draft Picks, Trades, and Free Agent Signings
New York Knicks Franchise
June 26, 1991: Selected Greg Anthony (1st round, 12th pick) in the 1991 NBA Draft.
July 3, 1991: Traded a 1993 2nd round draft pick (Leonard White was later selected) to the Los Angeles Clippers for Joe Wylie.
July 30, 1991: Signed Anthony Mason as a free agent.
August 14, 1991: Signed Patrick Eddie as a free agent.
September 30, 1991: Signed Carlton McKinney as a free agent.
October 1, 1991: Traded Jerrod Mustaf, Trent Tucker, a 1992 2nd round draft pick (Brian Davis was later selected) and a 1994 2nd round draft pick (Anthony Goldwire was later selected) to the Phoenix Suns for Xavier McDaniel.
October 3, 1991: Traded Maurice Cheeks to the Atlanta Hawks for Tim McCormick and a 1994 1st round draft pick (Charlie Ward was later selected).
October 3, 1991: Signed Jeff Sanders as a free agent.
November 14, 1991: Signed Kennard Winchester as a free agent.
February 20, 1992: Traded Brian Quinnett to the Dallas Mavericks for James Donaldson.
June 24, 1992: Selected Hubert Davis (1st round, 20th pick) in the 1992 NBA Draft.
June 24, 1992: Traded a 1995 1st round draft pick (Loren Meyer was later selected) to the Dallas Mavericks for Rolando Blackman.
September 13, 1992: Traded a 1996 2nd round draft pick (Amal McCaskill was later selected) to the Minnesota Timberwolves for Tony Campbell.
September 22, 1992: As part of a 3-team trade, the New York Knicks traded a 1993 1st round draft pick (Geert Hammink was later selected) to the Orlando Magic; the New York Knicks traded Mark Jackson and a 1995 2nd round draft pick (Constantin Popa was later selected) to the Los Angeles Clippers; the Los Angeles Clippers traded Bo Kimble, Doc Rivers and Charles Smith to the New York Knicks; the Los Angeles Clippers traded a 1994 1st round draft pick (Brooks Thompson was later selected) to the Orlando Magic; and the Orlando Magic traded Stanley Roberts to the Los Angeles Clippers.
October 8, 1992: Signed Eric Anderson as a free agent.
November 15, 1992: Signed Herb Williams as a free agent.
October 5, 1993: Signed Anthony Bonner as a free agent.
December 18, 1993: Signed Corey Gaines as a free agent.
January 5, 1994: Signed Gerald Paddio as a free agent.
January 6, 1994: Traded Tony Campbell and a 1997 1st round draft pick (John Thomas was later selected) to the Dallas Mavericks for Derek Harper.
June 29, 1994: Selected Monty Williams (1st round, 24th pick) and Charlie Ward (1st round, 26th pick) in the 1994 NBA Draft.
October 6, 1994: Signed Ron Grandison as a free agent.
October 13, 1994: Traded a 1997 2nd round draft pick (Paul Rogers was later selected) and a 1998 2nd round draft pick to the Los Angeles Lakers for Doug Christie. The 2nd round draft pick traded to Los Angeles was conditional and was not exercised.
January 3, 1995: Signed Greg Kite as a free agent.
September 1, 1995: Traded Pat Riley (coach) to the Miami Heat for a 1996 1st round draft pick (Walter McCarty was later selected).
November 8, 1995: Signed Gary Grant as a free agent.
February 8, 1996: Traded Charles Smith and Monty Williams to the San Antonio Spurs for Brad Lohaus, J.R. Reid and a 1996 1st round draft pick (John Wallace was later selected).
February 18, 1996: Traded Doug Christie, Herb Williams and cash to the Toronto Raptors for Victor Alexander and Willie Anderson.
February 24, 1996: Signed Matt Fish to a 10-day contract.
February 28, 1996: Signed Herb Williams to a contract for the rest of the season.
March 12, 1996: Signed Ron Grandison to the first of two 10-day contracts.
March 29, 1996: Signed Ron Grandison as a free agent.
June 26, 1996: Selected John Wallace (1st round, 18th pick), Walter McCarty (1st round, 19th pick) and Dontae' Jones (1st round, 21st pick) in the 1996 NBA Draft.
July 14, 1996: Signed Chris Childs as a free agent.
July 14, 1996: Signed Allan Houston as a free agent.
July 14, 1996: Traded Brad Lohaus and Anthony Mason to the Charlotte Hornets for Larry Johnson.
July 24, 1996: Traded Hubert Davis to the Toronto Raptors for a 1997 1st round draft pick (John Thomas was later selected).
July 26, 1996: Signed Buck Williams as a free agent.
September 4, 1996: Signed Herb Williams as a free agent.
October 2, 1996: Signed Chris Jent as a free agent.
October 2, 1996: Signed Eric Leckner as a free agent.
October 14, 1996: Signed Scott Brooks as a free agent.
June 25, 1997: Selected John Thomas (1st round, 25th pick) in the 1997 NBA Draft.
October 1, 1997: Signed Pete Myers as a free agent.
October 10, 1997: As part of a 3-team trade, the New York Knicks traded John Wallace to the Toronto Raptors; the New York Knicks traded a 1998 1st round draft pick (Bryce Drew was later selected) to the Portland Trail Blazers; the Portland Trail Blazers traded Chris Dudley to the New York Knicks; the Toronto Raptors traded a 2000 1st round draft pick (Quentin Richardson was later selected) to the New York Knicks; and the Toronto Raptors traded a 2007 2nd round draft pick (Taurean Green was later selected) to the Portland Trail Blazers.
October 22, 1997: Traded Scott Brooks, Dontae' Jones, Walter McCarty and John Thomas to the Boston Celtics for Chris Mills, a 1998 2nd round draft pick (DeMarco Johnson was later selected) and a 2000 2nd round draft pick (Lavor Postell was later selected).
October 23, 1997: Signed Rick Brunson as a free agent.
January 6, 1998: Signed Anthony Bowie as a free agent.
January 30, 1998: Signed Brooks Thompson to a 10-day contract.
February 9, 1998: Signed Brooks Thompson to a contract for the rest of the season.
February 19, 1998: Traded Ron Grandison and Herb Williams to the Philadelphia 76ers for Terry Cummings.
February 28, 1998: Signed Ben Davis to the first of two 10-day contracts.
March 20, 1998: Signed Ben Davis to a contract for the rest of the season.
June 24, 1998: Selected DeMarco Johnson (2nd round, 38th pick) and Sean Marks (2nd round, 44th pick) in the 1998 NBA Draft.
June 25, 1998: Traded Sean Marks, Charles Oakley and cash to the Toronto Raptors for Marcus Camby.
January 21, 1999: Signed Ben Davis as a free agent.
January 21, 1999: Signed Rick Brunson as a free agent.
January 21, 1999: Traded Terry Cummings, Chris Mills and John Starks to the Golden State Warriors for Latrell Sprewell.
January 22, 1999: Signed Kurt Thomas as a free agent.
January 24, 1999: Signed Dennis Scott as a free agent.
February 1, 1999: Signed David Wingate as a free agent.
March 11, 1999: Traded a 2000 1st round draft pick (Quentin Richardson was later selected) to the Philadelphia 76ers for Mirsad Turkcan.
Milwaukee Bucks Franchise
August 19, 1999: Traded Chris Gatling and Armen Gilliam to the Orlando Magic for Dale Ellis and Danny Manning.
August 20, 1999: Signed J.R. Reid as a free agent.
September 22, 1999: Signed Darvin Ham as a free agent.
January 18, 2000: Traded Dale Ellis to the Charlotte Hornets for a 2000 2nd round draft pick (Jason Hart was later selected) and a 2002 2nd round draft pick (Chris Owens was later selected).
February 16, 2000: Signed Mirsad Turkcan to a contract for the rest of the season.
April 20, 2000: Signed Maceo Baston as a free agent.
June 27, 2000: As part of a 3-team trade, the Milwaukee Bucks traded Vinny Del Negro to the Golden State Warriors; the Milwaukee Bucks traded J.R. Reid and Robert Traylor to the Cleveland Cavaliers; the Cleveland Cavaliers traded Bob Sura to the Golden State Warriors; and the Golden State Warriors traded Jason Caffey and Billy Owens to the Milwaukee Bucks.
June 28, 2000: Selected Jason Collier (1st round, 15th pick), Michael Redd (2nd round, 43rd pick) and Jason Hart (2nd round, 49th pick) in the 2000 NBA Draft.
June 28, 2000: Traded Jason Collier and a 2001 1st round draft pick (Jeryl Sasser was later selected) to the Houston Rockets for Joel Przybilla.
August 22, 2000: Traded Billy Owens to the Detroit Pistons for Lindsey Hunter.
September 27, 2000: Signed Mark Pope as a free agent.
November 24, 2000: Signed Jerome Kersey as a free agent.
June 27, 2001: Selected Andre Hutson (2nd round, 52nd pick) in the 2001 NBA Draft.
June 28, 2001: Traded Lindsey Hunter to the Los Angeles Lakers for Greg Foster.
October 1, 2001: Signed Mark Strickland as a free agent.
October 22, 2001: Traded Scott Williams and a 2004 1st round draft pick (Josh Smith was later selected) to the Denver Nuggets for Aleksandar Radojevic and Kevin Willis.
October 22, 2001: Traded Kevin Willis to the Houston Rockets for a 2002 2nd round draft pick (Dan Gadzuric was later selected).
October 25, 2001: Signed Anthony Mason as a free agent.
March 5, 2002: Signed Greg Anthony as a free agent.
June 26, 2002: Selected Marcus Haislip (1st round, 13th pick), Dan Gadzuric (2nd round, 34th pick), Ronald Murray (2nd round, 42nd pick) and Chris Owens (2nd round, 48th pick) in the 2002 NBA Draft.
June 26, 2002: Traded Rashard Griffith to the Orlando Magic for Jamal Sampson.
June 26, 2002: Traded Chris Owens to the Memphis Grizzlies for a 2003 2nd round draft pick (Szymon Szewczyk was later selected).
August 2, 2002: Traded Glenn Robinson to the Atlanta Hawks for Toni Kukoc, Leon Smith and a 2003 1st round draft pick (T.J. Ford was later selected).
August 23, 2002: Signed Mike Wilks as a free agent.
September 6, 2002: Signed Kevin Ollie as a free agent.
September 25, 2002: Signed Laron Profit as a free agent.
September 26, 2002: Signed Cedric Henderson as a free agent.
February 20, 2003: Traded Ray Allen, Ronald Murray, Kevin Ollie and a 2003 1st round draft pick (Luke Ridnour was later selected) to the Seattle SuperSonics for Desmond Mason and Gary Payton.
June 26, 2003: Selected T.J. Ford (1st round, 8th pick), Szymon Szewczyk (2nd round, 35th pick) and Keith Bogans (2nd round, 43rd pick) in the 2003 NBA Draft.
June 26, 2003: Sold Kevin Bogans to the Orlando Magic.
June 26, 2003: Traded Keith Bogans to the Orlando Magic for cash.
June 27, 2003: Traded Sam Cassell and Ervin Johnson to the Minnesota Timberwolves for Anthony Peeler and Joe Smith.
Washington Wizards Franchise
August 8, 2003: Signed Gilbert Arenas as a free agent.
August 25, 2003: Signed Chris Whitney as a free agent.
October 1, 2003: Signed Mitchell Butler as a free agent.
November 5, 2003: Traded Jahidi White to the Phoenix Suns for Brevin Knight.
January 16, 2004: Signed Torraye Braggs to the first of two 10-day contracts.
June 24, 2004: Selected Devin Harris (1st round, 5th pick) and Peter John Ramos (2nd round, 32nd pick) in the 2004 NBA Draft.
June 24, 2004: Traded Devin Harris, Christian Laettner and Jerry Stackhouse to the Dallas Mavericks for Antawn Jamison.
July 29, 2004: Signed Anthony Peeler as a free agent.
August 2, 2004: Signed Michael Ruffin as a free agent.
August 4, 2004: Signed Samaki Walker as a free agent.
October 1, 2004: Signed Laron Profit as a free agent.
October 1, 2004: Signed Gerald Fitch as a free agent.
October 1, 2004: Signed Billy Thomas as a free agent.
March 17, 2005: Signed Damone Brown to two 10-day contracts, then signed to a contract for the rest of the season.
June 28, 2005: Selected Andray Blatche (2nd round, 49th pick) in the 2005 NBA Draft.
August 2, 2005: Traded Kwame Brown and Laron Profit to the Los Angeles Lakers for Chucky Atkins and Caron Butler.
August 2, 2005: Signed Antonio Daniels as a free agent.
September 7, 2005: Signed Calvin Booth as a free agent.
October 3, 2005: Signed Awvee Storey as a free agent.
October 3, 2005: Signed Billy Thomas as a free agent.
November 10, 2005: Signed Donell Taylor as a free agent.
February 24, 2006: Signed Billy Thomas to two 10-day contracts, then signed to a contract for the rest of the season.
June 28, 2006: Selected Oleksiy Pecherov (1st round, 18th pick) and Vladimir Veremeenko (2nd round, 48th pick) in the 2006 NBA Draft.
July 19, 2006: Signed Darius Songaila as a free agent.
August 5, 2006: Signed DeShawn Stevenson as a free agent.
September 13, 2006: Signed Roger Mason as a free agent.
September 13, 2006: Signed Kevinn Pinkney as a free agent.
September 14, 2006: Signed James Lang as a free agent.
February 28, 2007: Signed Mike Hall to two 10-day contracts, then signed to a contract for the rest of the season.
June 28, 2007: Selected Nick Young (1st round, 16th pick) and Dominic McGuire (2nd round, 47th pick) in the 2007 NBA Draft.
August 17, 2007: Traded Juan Carlos Navarro to the Memphis Grizzlies for a 2010 1st round draft pick (Xavier Henry was later selected).
December 19, 2007: Signed Mike Wilks as a free agent.
June 26, 2008: Selected JaVale McGee (1st round, 18th pick) and Bill Walker (2nd round, 47th pick) in the 2008 NBA Draft.
June 26, 2008: Sold Bill Walker to the Boston Celtics.
July 10, 2008: Signed Dee Brown as a free agent.
September 22, 2008: Signed Linton Johnson as a free agent.
September 23, 2008: Signed Juan Dixon as a free agent.
December 10, 2008: As part of a 3-team trade, the Washington Wizards traded Antonio Daniels to the New Orleans Hornets; the Washington Wizards traded a 2010 1st round draft pick (Xavier Henry was later selected) to the Memphis Grizzlies; the Memphis Grizzlies traded a 2015 2nd round draft pick to the New Orleans Hornets; the Memphis Grizzlies traded Javaris Crittenton to the Washington Wizards; and the New Orleans Hornets traded Mike James to the Washington Wizards.
June 24, 2009: Traded Oleksiy Pecherov, Darius Songaila, Etan Thomas and a 2009 1st round draft pick (Ricky Rubio was later selected) to the Minnesota Timberwolves for Randy Foye and Mike Miller.
June 25, 2009: Selected Jermaine Taylor (2nd round, 32nd pick) in the 2009 NBA Draft.
June 25, 2009: Sold Jermaine Taylor to the Houston Rockets.
August 11, 2009: Signed Fabricio Oberto as a free agent.
September 25, 2009: Signed Paul Davis as a free agent.
November 11, 2009: Signed Earl Boykins as a free agent.
February 13, 2010: Traded Caron Butler, Brendan Haywood and DeShawn Stevenson to the Dallas Mavericks for Drew Gooden, Josh Howard, Quinton Ross and James Singleton.
February 17, 2010: As part of a 3-team trade, the Washington Wizards traded Drew Gooden to the Los Angeles Clippers; the Washington Wizards traded Antawn Jamison to the Cleveland Cavaliers; the Cleveland Cavaliers traded Zydrunas Ilgauskas, Emir Preldzic and a 2010 1st round draft pick (Lazar Hayward was later selected) to the Washington Wizards; the Los Angeles Clippers traded Sebastian Telfair to the Cleveland Cavaliers; and the Los Angeles Clippers traded Al Thornton to the Washington Wizards.
February 18, 2010: Traded Dominic McGuire and cash to the Sacramento Kings for a 2010 2nd round draft pick. Sacramento did not receive the 2nd round draft pick because it was top 41 protected.
February 24, 2010: Signed Mike Harris to a 10-day contract.
February 26, 2010: Signed Shaun Livingston to two 10-day contracts, then signed to a contract for the rest of the season.
March 7, 2010: Signed Alonzo Gee to the first of two 10-day contracts.
March 30, 2010: Signed Cartier Martin to a 10-day contract, then signed to a contract for the rest of the season.
March 31, 2010: Signed Cedric Jackson to a 10-day contract, then signed to a contract for the rest of the season.
June 24, 2010: Selected John Wall (1st round, 1st pick), Lazar Hayward (1st round, 30th pick) and Nemanja Bjelica (2nd round, 35th pick) in the 2010 NBA Draft.
June 24, 2010: Traded Vladimir Veremeenko to the Chicago Bulls for Kirk Hinrich, Kevin Seraphin and cash. Chicago also received a trade exception from Washington.
June 24, 2010: Traded Lazar Hayward and Nemanja Bjelica to the Minnesota Timberwolves for Trevor Booker and Hamady N'Diaye.
June 29, 2010: Traded Quinton Ross to the New Jersey Nets for Yi Jianlian and cash.
July 13, 2010: Signed Hilton Armstrong as a free agent.
September 25, 2010: Signed Sean Marks as a free agent.
September 25, 2010: Signed Lester Hudson as a free agent.
September 25, 2010: Signed Mardy Collins as a free agent.
September 25, 2010: Signed Adam Morrison as a free agent.
November 22, 2010: Signed Alonzo Gee as a free agent.
December 18, 2010: Traded Gilbert Arenas to the Orlando Magic for Rashard Lewis.
December 20, 2010: Signed Lester Hudson as a free agent.
January 22, 2011: Signed Mustafa Shakur to two 10-day contracts, then signed to a contract for the rest of the season.
February 23, 2011: Traded Hilton Armstrong and Kirk Hinrich to the Atlanta Hawks for Mike Bibby, Jordan Crawford, Maurice Evans and a 2011 1st round draft pick (Chris Singleton was later selected).
March 17, 2011: Signed Othyus Jeffers to two 10-day contracts, then signed to a contract for the rest of the season.
April 6, 2011: Signed Larry Owens as a free agent.
June 23, 2011: Selected Jan Vesely (1st round, 6th pick), Chris Singleton (1st round, 18th pick) and Shelvin Mack (2nd round, 34th pick) in the 2011 NBA Draft.
December 9, 2011: Signed Roger Mason as a free agent.
December 9, 2011: Signed Mike Wilks as a free agent.
December 10, 2011: As part of a 3-team trade, the Washington Wizards traded a 2012 2nd round draft pick to the Dallas Mavericks; the Dallas Mavericks traded Tyson Chandler, Ahmad Nivins and Georgios Printezis to the New York Knicks; the Dallas Mavericks traded a 2012 2nd round draft pick (Darius Miller was later selected) to the Washington Wizards; the New York Knicks traded Andy Rautins to the Dallas Mavericks; and the New York Knicks traded Ronny Turiaf, cash and a 2013 2nd round draft pick (Arsalan Kazemi was later selected) to the Washington Wizards. Dallas also received a trade exception from New York. Dallas did not receive the 2nd round draft pick from Washington because it was top 55 protected.
March 15, 2012: As part of a 3-team trade, the Washington Wizards traded Nick Young to the Los Angeles Clippers; the Washington Wizards traded JaVale McGee and Ronny Turiaf to the Denver Nuggets; the Denver Nuggets traded Nene to the Washington Wizards; and the Los Angeles Clippers traded Brian Cook and a 2015 2nd round draft pick to the Washington Wizards.
March 18, 2012: Signed Edwin Ubiles to a 10-day contract.
March 28, 2012: Signed Cartier Martin as a free agent.
April 5, 2012: Signed James Singleton to a 10-day contract.
April 16, 2012: Signed Morris Almond as a free agent.
June 20, 2012: Traded Rashard Lewis and a 2012 2nd round draft pick (Darius Miller was later selected) to the New Orleans Hornets for Trevor Ariza and Emeka Okafor.
June 28, 2012: Selected Bradley Beal (1st round, 3rd pick) and Tomas Satoransky (2nd round, 32nd pick) in the 2012 NBA Draft.
July 24, 2012: Signed A.J. Price as a free agent.
August 29, 2012: Signed Martell Webster as a free agent.
September 19, 2012: Signed Shavlik Randolph as a free agent.
September 19, 2012: Signed Earl Barron as a free agent.
October 1, 2012: Signed Jannero Pargo as a free agent.
November 15, 2012: Signed Shaun Livingston as a free agent.
December 25, 2012: Signed Shelvin Mack as a free agent.
December 25, 2012: Signed Garrett Temple as a free agent.
February 21, 2013: Traded Jordan Crawford to the Boston Celtics for Leandro Barbosa and Jason Collins.
June 27, 2013: Selected Otto Porter (1st round, 3rd pick), Nate Wolters (2nd round, 38th pick) and Arsalan Kazemi (2nd round, 54th pick) in the 2013 NBA Draft.
June 27, 2013: Traded Arsalan Kazemi and Nate Wolters to the Philadelphia 76ers for Glen Rice.
July 10, 2013: Signed Eric Maynor as a free agent.
July 10, 2013: Signed Garrett Temple as a free agent.
August 13, 2013: Signed Al Harrington as a free agent.
October 25, 2013: Traded Emeka Okafor and a 2014 1st round draft pick to the Phoenix Suns for Shannon Brown, Marcin Gortat, Malcolm Lee and Kendall Marshall. (Pick is top 12 protected.)
February 20, 2014: As part of a 3-team trade, the Washington Wizards traded Eric Maynor and a 2015 2nd round draft pick to the Philadelphia 76ers; the Washington Wizards traded Jan Vesely to the Denver Nuggets; the Denver Nuggets traded a 2016 2nd round draft pick to the Philadelphia 76ers; the Denver Nuggets traded Andre Miller to the Washington Wizards; and the Philadelphia 76ers traded a 2014 2nd round draft pick to the Washington Wizards. (Pick is protected.)
February 26, 2014: Signed Drew Gooden to a 10-day contract.
March 18, 2014: Signed Drew Gooden to a contract for the rest of the season.