Matt Barnes
Tidig karriär (2002-2006)
Barnes valdes som 46:e spelare av Memphis Grizzlies i 2002 års NBA-draft och byttes omedelbart tillsammans med Nick Anderson till Cleveland Cavaliers för Wesley Person. Cavaliers tilldelade honom NBA D-League, och han anslöt sig till Fayetteville Patriots för säsongen 2002-03.
Barnes skrev på för Long Beach Jam i ABA för deras inledande säsong 2003, där han spelade med Dennis Rodman. Laget gick med 24-7 och vann ABA-mästerskapet. Barnes gjorde i genomsnitt 18,9 poäng och 6,8 rebounds och kunde omvandla sina prestationer till ett kontrakt med Los Angeles Clippers för andra halvan av säsongen 2003-04.
I oktober 2004 skrev han på för Sacramento Kings. Han gjorde sin debut för Kings med 17 poäng och 9 returer och etablerade sig som en viktig rotationsspelare för Sacramento. Han byttes efter halva säsongen 2004-05 tillsammans med Chris Webber till Philadelphia 76ers i utbyte mot Kenny Thomas, Corliss Williamson och Brian Skinner. Han spelade inte för Philadelphia den säsongen medan han återhämtade sig från en knäseninflammation, och fick en skadefrihet.
Barnes skrev på ett free agent-kontrakt med New York Knicks i oktober 2005. Även om han såg ut att säkra en startplats med en imponerande försäsong och Allan Houstons avgång, blev han avskedad av Knicks efter att ha spelat bara sex matcher. Han togs sedan av 76ers för att göra en andra sejour i Philadelphia, där han avslutade säsongen.
Golden State Warriors (2006-2008)
Barnes skrev på för Golden State Warriors innan deras första dag på träningslägret i oktober 2006, och höjde effektivt sin status i ligan sedan han anslöt sig till laget. När den kämpande forwarden Mike Dunleavy, Jr. placerades på bänken fick Barnes mer speltid av tränaren Don Nelson. Den 26 december 2006 slog han sju trepoängsmål och slog därmed Warriors franchiserekord. Rekordet slogs senare samma säsong av Jason Richardson, som slog åtta trepoängare den 29 mars 2007. Barnes, som i high school var en All-American wide receiver, säger att om han inte hade fått kontrakt med Warriors skulle han ha provat NFL.
För att skriva kontrakt med Golden State hade Barnes bara gjort 10 trepoängare i sin karriär. Under säsongen 2006-2007 gjorde han 106 stycken. Efter att ha anslutit sig till Golden State förbättrades Matts offensiv på ett imponerande sätt, från 3 poäng per match i Philadelphia till 9,8, med framträdande i 76 matcher. Han lade också till en stark eftersäsong 2007, med 11,1 ppg och 5,7 rpg på elva slutspelsmatcher och hjälpte det 8:e seedade Warriors att besegra det 1:a seedade Mavericks i 2007 års slutspel.
Den 6 augusti 2007 återvände Barnes till Warriors med ett ettårskontrakt.
Barnes, tillsammans med lagkamraterna Stephen Jackson och Baron Davis, fungerade som lagkapten för Warriors inför säsongen 2007-2008. Han förväntades inte återvända till säsongen 2008-09.
Phoenix Suns (2008-2009)
Den 22 juli 2008 undertecknade Barnes ett ettårskontrakt med Phoenix Suns. Den 14 november 2008 fick Barnes två matchers avstängning för sin roll i bråket med Houstons Rafer Alston två dagar tidigare.
Orlando Magic (2009-2010)
Den 23 juli 2009 skrev Barnes på ett tvåårskontrakt med Orlando Magic. Även om han hade möjlighet att välja bort sitt avtal efter det första året, uppgav Barnes att han skulle vilja stanna kvar i Orlando. Efter att Magic slogs ut i NBA-slutspelet 2010 av Boston Celtics meddelade Barnes att han skulle välja bort det sista året av sitt kontrakt.
Los Angeles Lakers (2010-2012)
Den 23 juli 2010 skrev Barnes på för Los Angeles Lakers.
Återgång till Clippers (2012-2015)
Barnes skrev kontrakt med Los Angeles Clippers i september 2012. Den 31 oktober 2012 stängde NBA av Barnes i en match efter att han erkänt sig skyldig till en förseelse för att ha gjort motstånd, fördröjt eller hindrat en polisman. I juni 2013 utsågs Barnes till årets försvarsspelare för Clippers. Den 10 juli 2013 skrev Barnes på nytt på ett flerårigt avtal med Clippers. I november 2013 bötfälldes Barnes med 25 000 dollar för att han inte lämnade planen i tid efter en utvisning i en match mot Oklahoma City Thunder och för att han använde sitt Twitterkonto under matchen i strid med NBA:s regler.
Under säsongen 2014-15 bötfälldes Barnes flera gånger. Den 13 december bötfälldes han med 25 000 dollar för att ha sparkat på en vattenflaska och använt sig av språkbruk under en match mot Washington Wizards. Den 25 januari 2015 bötfälldes han med 25 000 dollar för vad som sades vara olämpligt språkbruk riktat mot ett fan under en match mot Phoenix Suns, även om Barnes sade att det var riktat mot Suns ägare. Den 8 maj bötfälldes han med 50 000 dollar för kommentarer till James Hardens mamma under en slutspelsmatch mot Houston Rockets.
Memphis Grizzlies (2015-2016)
Den 15 juni 2015 byttes Barnes, tillsammans med Spencer Hawes, till Charlotte Hornets i utbyte mot shooting guard Lance Stephenson.
Senare samma månad, den 25 juni, byttes Barnes igen, den här gången till Memphis Grizzlies i utbyte mot Luke Ridnour. Flytten återförenade Barnes med det lag som ursprungligen draftade honom 2002. Den 28 december 2015 blev Barnes avstängd av NBA i två matcher för ett fysiskt bråk med New York Knicks tränare Derek Fisher hemma hos Barnes’ frånskilda fru i södra Kalifornien i oktober. Den 13 januari 2016 lämnade NBA Players Association in ett klagomål på Barnes vägnar för att få sin avstängning på två matcher utan lön upphävd. Fyra dagar senare fick han 35 000 dollar i böter av NBA för att han offentligt försvarade sitt våld mot Fisher i deras bråk i oktober. Den 24 februari gjorde han säsongshögsta 25 poäng i Grizzlies 128-119-seger mot Los Angeles Lakers. Den 11 mars gjorde han sin första trippeldouble i karriären med 26 poäng, 11 returer och 10 assist i en 121-114 övertidsseger över New Orleans Pelicans.
Återkomst till Sacramento (2016-2017)
Den 9 juli 2016 skrev Barnes på för Sacramento Kings. Den 20 februari 2017 blev han waived av Kings för att ge plats åt de tre spelare som Kings förvärvade i DeMarcus Cousins trade.
Återkomst till Golden State (2017)
Den 2 mars 2017 skrev Barnes på med Golden State Warriors. Warriors startande forward, Kevin Durant, gick ner med en MCL-skada, vilket gjorde att laget var i behov av en ersättningsforward. Barnes startade i 5 matcher av sina 20 spelade matcher med Warriors under den ordinarie säsongen. Warriors vann NBA-mästerskapet 2017 efter att ha besegrat Cleveland Cavaliers med 4-1 i NBA-finalen, vilket gav Barnes sin första mästerskapsring efter 14 säsonger i NBA och 16 år i professionell basket. Warriors avslutade slutspelet med ett 16-1 rekord, den bästa vinstprocenten i eftersäsongen i NBA:s historia.
Den 11 december 2017 meddelade Barnes sin pensionering från NBA via ett inlägg på Instagram.