Matt Barnes
Wczesna kariera (2002-2006)
Barnes został wybrany z 46. wyborem przez Memphis Grizzlies w drafcie NBA 2002 i został natychmiast wymieniony wraz z Nickiem Andersonem do Cleveland Cavaliers za Wesleya Persona. Cavaliers przydzielili go do NBA D-League, a on dołączył do Fayetteville Patriots na sezon 2002-03.
Barnes podpisał kontrakt z Long Beach Jam z ABA na ich inauguracyjny sezon w 2003 roku, gdzie grał z Dennisem Rodmanem. Zespół poszedł 24-7 i wygrał ABA Championship. Barnes notował średnio 18.9 punktów i 6.8 zbiórek i był w stanie przekuć swoje osiągnięcia w kontrakt z Los Angeles Clippers na drugą połowę sezonu 2003-04.
W październiku 2004 roku podpisał kontrakt z Sacramento Kings. Zadebiutował w barwach Królów notując 17 punktów i 9 zbiórek, stając się kluczowym graczem rotacji Sacramento. W połowie sezonu 2004-05 został sprzedany wraz z Chrisem Webberem do Philadelphia 76ers, w zamian za Kenny’ego Thomasa, Corlissa Williamsona i Briana Skinnera. W tym sezonie nie wystąpił w barwach Philadelphii, lecz leczył się z zapalenia ścięgna podkolanowego i został zwolniony z powodu kontuzji.
Barnes podpisał kontrakt z New York Knicks jako wolny agent w październiku 2005 roku. Choć wydawało się, że zabezpieczy sobie miejsce w wyjściowym składzie dzięki imponującemu preseason i emeryturze Allana Houstona, został zwolniony przez Knicks po rozegraniu zaledwie sześciu spotkań. Następnie został przejęty przez 76ers, by po raz drugi zagrać w Philadelphii, gdzie dokończył sezon.
Golden State Warriors (2006-2008)
Barnes podpisał kontrakt z Golden State Warriors przed pierwszym dniem obozu treningowego w październiku 2006 roku i skutecznie podniósł swój status w lidze od momentu dołączenia do zespołu. Z walczącym napastnikiem Mike Dunleavy, Jr. posadzonym na ławce, Barnes otrzymał więcej czasu gry od trenera Dona Nelsona. 26 grudnia 2006 roku trafił siedem rzutów za trzy punkty, czym wyrównał rekord Warriors. Rekord ten został pobity później w tym samym sezonie przez Jasona Richardsona, który 29 marca 2007 roku trafił 8 trójek. Barnes, licealny All-American wide receiver, mówi, że gdyby nie został podpisany przez Warriors, próbowałby swoich sił w NFL.
Przed podpisaniem kontraktu z Golden State, Barnes wykonał tylko 10 rzutów trzypunktowych w swojej karierze. W sezonie 2006-07 trafił ich aż 106. Po dołączeniu do Golden State, ofensywa Matta poprawiła się imponująco, z 3 punktów na mecz w Philadelphii do 9.8, występując w 76 meczach. Dodał również mocny post-season 2007, z 11.1 ppg i 5.7 rpg w jedenastu meczach playoffów i pomógł #8 seed Warriors zdjąć #1 seed Mavericks w playoffach 2007.
6 sierpnia 2007, Barnes wrócił do Warriors na mocy jednorocznego kontraktu.
Barnes, wraz z kolegami z drużyny Stephenem Jacksonem i Baronem Davisem, służył jako kapitan drużyny Warriors w sezonie 2007-08. Nie spodziewano się jego powrotu na sezon 2008-09.
Phoenix Suns (2008-2009)
22 lipca 2008 roku Barnes podpisał jednoroczny kontrakt z Phoenix Suns. 14 listopada 2008 roku, Barnes otrzymał dwumeczowe zawieszenie za swoją rolę w starciu z Raferem Alstonem z Houston dwa dni wcześniej.
Orlando Magic (2009-2010)
23 lipca 2009 roku, Barnes podpisał dwuletnią umowę z Orlando Magic. Mimo, że miał możliwość zrezygnowania z umowy po pierwszym roku, Barnes stwierdził, że chciałby pozostać w Orlando. Po tym jak Magic zostali wyeliminowani w 2010 roku w NBA Playoffs przez Boston Celtics, Barnes ogłosił, że zrezygnuje z ostatniego roku kontraktu.
Los Angeles Lakers (2010-2012)
23 lipca 2010 roku Barnes podpisał kontrakt z Los Angeles Lakers.
Powrót do Clippers (2012-2015)
Barnes podpisał kontrakt z Los Angeles Clippers we wrześniu 2012 roku. 31 października 2012 roku NBA zawiesiła Barnesa na jeden mecz po tym, jak przyznał się bez zarzutu do wykroczenia za stawianie oporu, opóźnianie lub utrudnianie pracy policjantowi. W czerwcu 2013 roku, Barnes został uznany Defensywnym Graczem Roku dla Clippers. W dniu 10 lipca 2013 roku, Barnes ponownie podpisał z Clippers na wieloletnią umowę. W listopadzie 2013 roku Barnes został ukarany grzywną w wysokości 25 tysięcy dolarów za nieopuszczenie boiska w odpowiednim czasie po wyrzuceniu w meczu przeciwko Oklahoma City Thunder oraz za używanie swojego konta na Twitterze podczas gry z naruszeniem zasad NBA.
W sezonie 2014-15 Barnes był wielokrotnie karany grzywną. 13 grudnia został ukarany grzywną w wysokości 25 000 dolarów za kopnięcie butelki z wodą i używanie języka podczas meczu przeciwko Washington Wizards. 25 stycznia 2015 roku został ukarany grzywną w wysokości 25 tysięcy dolarów za to, co zostało uznane za nieodpowiedni język skierowany w stronę kibica podczas meczu z Phoenix Suns, choć Barnes powiedział, że był on skierowany w stronę właściciela Suns. 8 maja został ukarany grzywną w wysokości 50 tysięcy dolarów za uwagi skierowane do matki Jamesa Hardena podczas meczu playoff przeciwko Houston Rockets.
Memphis Grizzlies (2015-2016)
15 czerwca 2015 roku Barnes został przehandlowany, wraz ze Spencerem Hawesem, do Charlotte Hornets w zamian za shooting guarda Lance’a Stephensona.
Później w tym samym miesiącu, 25 czerwca, Barnes został przehandlowany ponownie, tym razem do Memphis Grizzlies w zamian za Luke’a Ridnoura. Ruch ten ponownie połączył Barnesa z drużyną, która pierwotnie draftowała go w 2002 roku. 28 grudnia 2015 roku, Barnes został zawieszony przez NBA na dwa mecze za fizyczną sprzeczkę z trenerem New York Knicks Derekiem Fisherem w domu zrażonej żony Barnesa w południowej Kalifornii w październiku. 13 stycznia 2016 roku, NBA Players Association złożyło zażalenie w imieniu Barnesa, aby uzyskać uchylenie jego dwumeczowego zawieszenia bez wynagrodzenia. Cztery dni później został ukarany przez NBA grzywną w wysokości 35 tysięcy dolarów za publiczne bronienie swojej przemocy wobec Fishera w ich październikowej sprzeczce. 24 lutego zdobył season-high 25 punktów w wygranej Grizzlies 128-119 nad Los Angeles Lakers. 11 marca zanotował swoje pierwsze w karierze triple-double z 26 punktami, 11 zbiórkami i 10 asystami w wygranej 121-114 w dogrywce nad New Orleans Pelicans.
Powrót do Sacramento (2016-2017)
9 lipca 2016 roku Barnes podpisał kontrakt z Sacramento Kings. 20 lutego 2017 roku został przez Królów zwolniony, aby zrobić miejsce dla trzech graczy, których Królowie pozyskali w wymianie DeMarcusa Cousinsa.
Powrót do Golden State (2017)
2 marca 2017 roku Barnes podpisał kontrakt z Golden State Warriors. Startujący napastnik Warriors, Kevin Durant, zszedł z kontuzją MCL, co pozostawiło drużynę w potrzebie zastępstwa napastnika. Barnes rozpoczął w 5 meczach z 20 rozegranych z Warriors w sezonie regularnym. Warriors zdobyli Mistrzostwo NBA 2017 po pokonaniu Cleveland Cavaliers 4-1 w Finałach NBA, dając Barnesowi jego pierwszy pierścień mistrzowski po 14 sezonach w NBA i 16 latach w profesjonalnej koszykówce. Warriors zakończyli playoffy z rekordem 16-1, najlepszym postseasonowym zwycięskim procentem w historii NBA.
W dniu 11 grudnia 2017 roku Barnes ogłosił swoją emeryturę z NBA poprzez post na Instagramie.
.