Matt Barnes
Principios de su carrera (2002-2006)
Barnes fue seleccionado con el número 46 de la lista global por los Memphis Grizzlies en el draft de la NBA de 2002, e inmediatamente fue traspasado, junto con Nick Anderson, a los Cleveland Cavaliers por Wesley Person. Los Cavaliers lo asignaron para la D-League de la NBA, y se unió a los Fayetteville Patriots para la temporada 2002-03.
Barnes firmó con los Long Beach Jam de la ABA para su temporada inaugural en 2003, donde jugó con Dennis Rodman. El equipo llegó a estar 24-7 y ganó el Campeonato de la ABA. Barnes promedió 18,9 puntos y 6,8 rebotes, y pudo convertir su rendimiento en un contrato con Los Ángeles Clippers para la segunda mitad de la temporada 2003-04.
En octubre de 2004, firmó con los Sacramento Kings. Debutó con los Kings registrando 17 puntos y 9 rebotes, estableciéndose como un jugador de rotación clave para Sacramento. Fue traspasado a mitad de la temporada 2004-05 junto con Chris Webber a los Philadelphia 76ers, a cambio de Kenny Thomas, Corliss Williamson y Brian Skinner. No se vistió con Filadelfia esa temporada mientras se recuperaba de una tendinitis en la rodilla, y se le dio el alta por lesión.
Barnes firmó un contrato de agente libre con los New York Knicks en octubre de 2005. Aunque parecía asegurarse un puesto de titular con una impresionante pretemporada y la retirada de Allan Houston, fue renunciado por los Knicks tras jugar sólo seis partidos. Luego fue reclamado por los 76ers para cumplir una segunda etapa en Filadelfia, donde terminó la temporada.
Golden State Warriors (2006-2008)
Barnes firmó con los Golden State Warriors antes de su primer día de campamento de entrenamiento en octubre de 2006, y efectivamente elevó su estatus en la liga desde que se unió al equipo. Con el alero Mike Dunleavy, Jr. en dificultades, colocado en el banquillo, el entrenador Don Nelson le dio más tiempo de juego. El 26 de diciembre de 2006, encestó siete tiros de campo de tres puntos para empatar un récord de la franquicia de los Warriors. El récord fue superado esa misma temporada por Jason Richardson, que anotó 8 triples el 29 de marzo de 2007. Barnes, un receptor de secundaria All-American, dice que si no hubiera sido contratado por los Warriors habría probado en la NFL.
Antes de firmar con Golden State, Barnes sólo había hecho 10 triples en su carrera. En la temporada 2006-07, hizo 106. Tras fichar por Golden State, el ataque de Matt mejoró de forma impresionante, pasando de 3 puntos por partido en Filadelfia a 9,8, apareciendo en 76 partidos. También sumó una fuerte postemporada en 2007, con 11,1 ppg y 5,7 rpg en once partidos de playoffs y ayudó a los Warriors, cabeza de serie nº 8, a derribar a los Mavericks, cabeza de serie nº 1, en los playoffs de 2007.
El 6 de agosto de 2007, Barnes regresó a los Warriors con un contrato de un año.
Barnes, junto con sus compañeros Stephen Jackson y Baron Davis, ejerció de capitán del equipo de los Warriors para la temporada 2007-08. No se esperaba que volviera para la temporada 2008-09.
Phoenix Suns (2008-2009)
El 22 de julio de 2008, Barnes firmó un contrato de un año con los Phoenix Suns. El 14 de noviembre de 2008, Barnes recibió una suspensión de dos partidos por su papel en la refriega con Rafer Alston de Houston dos días antes.
Orlando Magic (2009-2010)
El 23 de julio de 2009, Barnes firmó un contrato de dos años con los Orlando Magic. Aunque pudo optar por salir de su acuerdo después del primer año, Barnes declaró que le gustaría permanecer en Orlando. Después de que los Magic fueran eliminados en los Playoffs de la NBA de 2010 por los Boston Celtics, Barnes anunció que optaría por el último año de su contrato.
Los Ángeles Lakers (2010-2012)
El 23 de julio de 2010, Barnes firmó con Los Ángeles Lakers.
Regreso a los Clippers (2012-2015)
Barnes firmó con Los Ángeles Clippers en septiembre de 2012. El 31 de octubre de 2012, la NBA suspendió a Barnes por un partido después de que se declarara inocente de un delito menor por resistir, retrasar u obstruir a un agente de policía. En junio de 2013, Barnes fue nombrado Jugador Defensivo del Año de los Clippers. El 10 de julio de 2013, Barnes volvió a firmar con los Clippers un contrato de varios años. En noviembre de 2013, Barnes fue multado con 25.000 dólares por no abandonar la cancha de manera oportuna después de una expulsión en un partido contra los Oklahoma City Thunder y por utilizar su cuenta de Twitter durante el juego en violación de las reglas de la NBA.
Durante la temporada 2014-15, Barnes fue multado en múltiples ocasiones. El 13 de diciembre fue multado con 25.000 dólares por patear una botella de agua y usar el lenguaje durante un partido contra los Washington Wizards. El 25 de enero de 2015 fue multado con 25.000 dólares por lo que se dijo que era un lenguaje inapropiado dirigido a un aficionado durante un partido contra los Phoenix Suns, aunque Barnes dijo que iba dirigido al propietario de los Suns. El 8 de mayo, fue multado con 50.000 dólares por unos comentarios dirigidos a la madre de James Harden durante un partido de playoffs contra los Houston Rockets.
Memphis Grizzlies (2015-2016)
El 15 de junio de 2015, Barnes fue traspasado, junto a Spencer Hawes, a los Charlotte Hornets a cambio del escolta Lance Stephenson.
Más tarde, el 25 de junio, Barnes fue traspasado de nuevo, esta vez a los Memphis Grizzlies a cambio de Luke Ridnour. El movimiento reunió a Barnes con el equipo que lo reclutó originalmente en 2002. El 28 de diciembre de 2015, Barnes fue suspendido por la NBA durante dos partidos por un altercado físico con el entrenador de los New York Knicks, Derek Fisher, en la casa de la esposa separada de Barnes en el sur de California en octubre. El 13 de enero de 2016, la Asociación de Jugadores de la NBA presentó una queja en nombre de Barnes para que se anulara su suspensión de dos partidos sin sueldo. Cuatro días más tarde, la NBA le impuso una multa de 35.000 dólares por haber defendido públicamente su violencia hacia Fisher en su refriega de octubre. El 24 de febrero, anotó 25 puntos, la cifra más alta de la temporada, en la victoria de los Grizzlies por 128-119 sobre Los Ángeles Lakers. El 11 de marzo, registró el primer triple-doble de su carrera con 26 puntos, 11 rebotes y 10 asistencias en la victoria en la prórroga por 121-114 sobre los New Orleans Pelicans.
Regreso a Sacramento (2016-2017)
El 9 de julio de 2016, Barnes firmó con los Sacramento Kings. El 20 de febrero de 2017, fue renunciado por los Kings para hacer espacio a los tres jugadores que los Kings adquirieron en el trade de DeMarcus Cousins.
Regreso a Golden State (2017)
El 2 de marzo de 2017, Barnes firmó con los Golden State Warriors. El alero titular de los Warriors, Kevin Durant, cayó por una lesión en el ligamento cruzado anterior, lo que dejó al equipo con la necesidad de un alero de reemplazo. Barnes fue titular en 5 partidos de los 20 que jugó con los Warriors en la temporada regular. Los Warriors ganaron el Campeonato de la NBA de 2017 tras derrotar a los Cleveland Cavaliers por 4-1 en las Finales de la NBA, dando a Barnes su primer anillo de campeón tras 14 temporadas en la NBA y 16 años en el baloncesto profesional. Los Warriors terminaron los playoffs con un récord de 16-1, el mejor porcentaje de victorias en postemporada de la historia de la NBA.
El 11 de diciembre de 2017, Barnes anunció su retirada de la NBA a través de un post en Instagram.