Jun 28, 2006 - The New Jersey Nets selected Marcus D. Williams in Round 1 with Pick 22 in the 2006 NBA Draft.
Jul 11, 2006 - Marcus D. Williams signed a multi-year contract with the New Jersey Nets.
Oct 29, 2007 - The New Jersey Nets exercised their Team Option on the contract of Marcus D. Williams to extend his contract.
Jul 22, 2008 - Marcus D. Williams was acquired in a trade by the Golden State Warriors from the New Jersey Nets.
Mar 10, 2009 - The Golden State Warriors placed the contract of Marcus D. Williams on waivers.
Mar 12, 2009 - Marcus D. Williams, previously with the Golden State Warriors, became a free agent.
Aug 6, 2009 - Marcus D. Williams signed a contract with the Memphis Grizzlies.
Jul 1, 2010 - Marcus D. Williams, previously with the Memphis Grizzlies, became a free agent.