| 6th July 2006 |
NBA |
Signed a partially guaranteed one-year minimum salary contract with Sacramento Kings. |
| 26th September 2006 |
CBA |
Drafted 23rd overall in the 2006 CBA Draft by Great Falls Explorers. |
| 26th October 2006 |
NBA |
Waived by Sacramento Kings. |
| 8th November 2006 |
D League |
Designated as a returning player by Colorado 14ers. |
| 6th February 2007 |
NBA |
Signed a ten-day contract with Utah Jazz. |
| 19th February 2007 |
NBA |
Signed a second ten-day contract with Utah Jazz. |
| 1st March 2007 |
D League |
Re-acquired by Colorado 14ers. |
| 8th March 2007 |
NBA |
Signed a ten-day contract with Philadelphia 76ers. |
| 18th March 2007 |
NBA |
Signed a second ten-day contract with Philadelphia 76ers. |
| 28th March 2007 |
NBA |
Signed a guaranteed minimum salary contract for the remainder of the season and through 2008 with Philadelphia 76ers. |
| 14th August 2008 |
NBA |
Signed a guaranteed two-year minimum salary contract with Phoenix Suns. Included team option for 2009/10. |
| 29th June 2009 |
NBA |
Phoenix Suns exercised 2009/10 team option. |
| 13th September 2010 |
NBA |
Signed a two-year, $4,628,000 contract with Golden State Warriors. Included player option for 2011/12. |
| 30th June 2011 |
NBA |
Exercised 2011/12 player option. |
| 19th December 2011 |
NBA |
Traded by Golden State Warriors, along with a 2015 second-round pick (#60, Luka Mitrovic), to Indiana Pacers in exchange for Brandon Rush. |
| 24th September 2012 |
NBA |
Signed a guaranteed one-year minimum salary contract with Minnesota Timberwolves. |
| 8th February 2013 |
NBA |
Waived by Minnesota Timberwolves. |
| 2nd March 2013 |
NBA |
Signed a ten-day contract with Chicago Bulls. |
| 12th March 2013 |
NBA |
Signed a guaranteed minimum salary contract for the remainder of the season with New Orleans. |
| 23rd September 2013 |
NBA |
Signed an unguaranteed one-year minimum salary contract with L.A. Clippers. |
| 26th October 2013 |
NBA |
Waived by L.A. Clippers. |
| 12th November 2013 |
NBA |
Signed an unguaranteed minimum salary contract for the remainder of the season with New Orleans. |
| 31st December 2013 |
NBA |
Waived by New Orleans. |
| 10th April 2014 |
NBA |
Signed a partially guaranteed minimum salary contract for the remainder of the season and through 2015 with Chicago Bulls. |
| 15th July 2014 |
NBA |
Waived by Chicago Bulls. |
| 26th September 2014 |
NBA |
Signed an unguaranteed one-year minimum salary contract with Cleveland Cavaliers. |
| 5th January 2015 |
NBA |
As a part of a three-team deal, traded by Cleveland Cavaliers to New York Knicks, along with Alex Kirk and a 2019 second-round pick, and along with Dion Waiters to Oklahoma City Thunder, in exchange for Iman Shumpert and J.R. Smith from New York Knicks, and a future protected first-round pick from Oklahoma City Thunder (#26, 2016, Furkan Korkmaz). |
| 7th January 2015 |
NBA |
Waived by New York Knicks. |
| 10th January 2015 |
NBA |
Signed a ten-day contract with New York Knicks. |
| 20th January 2015 |
NBA |
Signed a second ten-day contract with New York Knicks. |
| 30th January 2015 |
NBA |
Signed a guaranteed minimum salary contract for the remainder of the season with New York Knicks. |
| 28th July 2015 |
NBA |
Re-signed by New York Knicks to a one-year, $1,635,476 contract. |
| 19th September 2016 |
NBA |
Re-signed by New York Knicks to an unguaranteed one-year minimum salary contract. |
| 21st October 2016 |
NBA |
Waived by New York Knicks. |
| 23rd March 2017 |
Philippines |
Signed for the duration of the Commissioner's Cup with Talk'N'Text Tropang Texters. |