Miami Heat (2011-2015)Rediger
Cole blev udtaget af Chicago Bulls i første runde af NBA-draften i 2011 som 28. valg fra Cleveland State, men i en række draft night deals blev hans rettigheder efterfølgende handlet til Minnesota Timberwolves, som derefter handlede ham til Miami Heat.
Cole imponerede både sine trænere og holdkammerater under træningslejren, herunder en imponerende optræden i Heat’s årlige Red & Black Scrimmage, hvor han demonstrerede ro, selvtillid og lynhurtighed i en præstation med 21 point og 4 assist. Efter en solid preseason, hvor han i gennemsnit lavede 96 point og 45 assists, imponerede han et landsdækkende publikum i Heat’s hjemmebaneåbning mod Boston Celtics ved at score 15 point i 4. quarter (han lavede mange afgørende skud i de sidste minutter) for at sikre Heat sejren over for et comebackforsøg fra Celtics. Cole sluttede den kamp med i alt 20 point, 4 assists, 4 rebounds og 3 steals. Han blev den fjerde hurtigste rookie i Heat-franchisens historie til at score mindst 20 point i en kamp.
Cole blev oprindeligt udeladt fra Rising Stars Challenge 2012, men på grund af den stigende stjernestatus for Jeremy Lin, der blev tilføjet sent til gruppen, blev Cole udvalgt som den 20. rookie for at udligne konkurrencen. Han lavede 18 point, 6 assists og 4 steals i kampen.
Cole sluttede sæsonen 2011-2012 med et gennemsnit på 6,8 point, 1,4 rebounds og 2,0 assist på 39 % skudprocent og fungerede som holdets backup point guard bag Mario Chalmers. Han lavede to store 3-pointere i kamp 4 i NBA-finalerne i 2012, hvilket ville udløse et comeback. Cole vandt sit første mesterskab i sin rookiesæson, efter at Miami Heat besejrede Oklahoma City Thunder med 4-1.
Cole spillede 80 kampe i 2012-2013-sæsonen, herunder 4 starterkampe, og lavede i gennemsnit 5,6 point og 2,1 assists. I slutspillet lavede Cole i gennemsnit 6 point pr. kamp, herunder to kampe i træk med 18 point mod Chicago Bulls i kamp 2 og 3 i deres andenrundeserie. Han ville blive udvist fra kamp 7 i Eastern Conference Finals 2013 af dommer Ken Mauer efter en skubbe-kamp med Indiana Pacers-forward Jeff Pendergraph, som også blev udvist sidst i fjerde quarter under en 26-punkts føring til Miami Heat. Miami gik videre til finalen, hvilket var Coles anden tur. Miami pressede San Antonio Spurs til 7 kampe og vandt titlen for Coles andet mesterskab.
I sæsonen 2013-2014 spillede Cole i alle 82 kampe og startede i seks kampe og lavede i gennemsnit 6,4 point og 3 assists pr. kamp. I slutspillet scorede Cole 13 point i kamp 4 i Heat’s første runde-sweep af Charlotte Bobcats, og han ville ikke score tocifret igen før Miamis afgørende sejr i kamp 2 mod Pacers i Eastern Conference-finalen, hvor han lavede 11 point med to trepointscoringer. Miami besejrede Indiana 4 kampe mod 2 for at gå videre til deres fjerde finale i træk og Coles tredje i træk. Heat skulle endnu en gang møde San Antonio Spurs i NBA-finalen i 2014, men Miami tabte serien i fem kampe. Cole var den eneste Heat-spiller, der havde en kontrakt, der løb til og med NBA-sæsonen 2014-15.
Den 29. oktober 2014 startede Cole for første gang i sin første åbningskamp og scorede efterfølgende 23 point i karrieren i en 107-95 sejr over Washington Wizards. I 47 spillede kampe og startede 23 kampe med Heat i 2014-15 regulær sæson, scorede Cole i gennemsnit 6,3 point, 3,5 assists, 2,3 rebounds, ,9 steals og spillede 24,4 minutter pr. kamp, inden han blev handlet.
New Orleans Pelicans (2015-2016)Rediger
Den 19. februar 2015 blev Cole handlet til New Orleans Pelicans i en treholdshandel, der involverede Phoenix Suns. To dage senere fik han sin debut for Pelicans mod sit tidligere hold, Miami Heat. I knap 30 minutter fra bænken noterede han sig for 12 point, 6 rebounds og 3 assists i en 105-91 sejr. Cole blev en erstatning for den skadede Jrue Holiday. Pelicans nåede frem til slutspillet, men blev fejet i deres første runde mod de senere mestre, Golden State Warriors. I NBA-slutspillet 2014-15 scorede Cole i gennemsnit 8,8 point, 1,8 assists, 1,8 rebounds, 26,5 minutter pr. kamp; i 28 kampe spillet i den regulære sæson (med Pelicans) scorede han i gennemsnit 9,9 point, 3,2 assists, 1.8 rebounds, med 44,4 % skud og 37,8 % trepointskydning på 24,4 minutter pr. kamp.
I juni 2015 tilbød Pelicans et kvalifikationstilbud på 3,03 millioner dollars for at gøre Cole til restricted free agent. Den 17. september 2015 underskrev Cole igen med Pelicans og accepterede det etårige kvalifikationstilbud på 3,03 millioner dollars. Den 1. december spillede Cole sin første kamp i 2015-16-sæsonen efter at have misset Pelicans’ første 17 kampe med en skade i venstre ankel. I knap 23 minutters spil fra bænken scorede han 11 point i et nederlag til Memphis Grizzlies, da Pelicans faldt til en 4-14 sejr/tab-rekord for at starte sæsonen. Den 2. januar 2016 noterede han sin anden double-double i karrieren med 16 point og 12 rebounds i en 105-98-sejr over Dallas Mavericks. Den 6. februar scorede han karrierens højeste score på 26 point i et nederlag til Cleveland Cavaliers. I de 45 kampe, han spillede med Pelicans i 2015-16-sæsonen, startede Cole 23 kampe og sluttede med et gennemsnit på 10,6 point, 3,4 rebounds, 3,7 assists, ,8 steals og spillede 26,6 minutter pr. kamp. Cole missede sin første og eneste deltagelse i NBA-slutspillet med Pelicans i 2015-16-sæsonen.
Shandong Golden Stars (2016)Rediger
Den 5. oktober 2016 skrev Cole under med Shandong Golden Stars fra den kinesiske basketballforening. Den 30. november 2016 blev han frigivet af Shandong. I 9 kampe spillet for Shandong scorede Cole i gennemsnit karrierens højeste 19,1 point pr. kamp, 2,5 rebounds, 4,3 assists, 1,6 steals pr. kamp.
Oklahoma City Thunder (2017)Edit
Den 1. marts 2017 skrev Cole under med Oklahoma City Thunder. I 13 kampe spillet for Thunder lavede Cole i gennemsnit 3,3 point og 1,1 assists i 9,6 minutter pr. kamp.
Maccabi Tel Aviv (2017-2018)Rediger
Den 15. august 2017 underskrev Cole en etårig aftale med det israelske hold Maccabi Tel Aviv fra EuroLeague. Den 30. november 2017 noterede Cole sig for sæsonhøjde 26 point, idet han skød 4 ud af 6 fra trepunktsbanen, sammen med 5 rebounds og 4 assists i en 81-74-sejr over Žalgiris.
Cole hjalp Maccabi med at vinde det israelske ligamesterskab i 2018 og vandt dermed sin tredje titel i karrieren. I 28 EuroLeague-kampe spillet i 2017-18-sæsonen spillede Cole i gennemsnit 12,6 point, 2,5 rebounds, 3,8 assists og 1,1 steals pr. kamp.
Sidigas Avellino (2018)Rediger
Den 17. august 2018 skrev Cole under med det italienske basketballhold Sidigas Avellino for 2018-19 LBA-sæsonen. Den 7. oktober 2018 fik Cole sin debut med Avellino i 98-81 sejr over Red October Cantù, hvor han lavede 21 point, tre rebounds og 13 assists, hvilket var karrierens højeste i karrieren. To dage senere noterede Cole et karrierehøjde på 34 point sammen med 5 rebounds og 7 assists i en 100-93 sejr over Nizhny Novgorod. Han blev efterfølgende kåret som Champions League Gameday 1 MVP. Den 23. oktober 2018 noterede Cole 33 point, idet han skød 7 ud af 13 fra 3-punktsbanen, sammen med otte rebounds og ni assists i en 105-102 sejr i overtid over Anwil Włocławek. Han blev efterfølgende udnævnt til Champions League Gameday 3 MVP. I 19 kampe spillet for Avellino lavede Cole i gennemsnit 16,3 point, 3,4 rebounds og karrierens højeste antal af 6,2 assists.
Den 21. december 2018 skiltes Cole fra Avellino på grund af økonomiske vanskeligheder.
Budućnost (2018-2019)Rediger
Den 21. december 2018 sluttede Cole sig til det montenegrinske hold Budućnost Podgorica fra ABA League og EuroLeague, hvor han skrev under for resten af sæsonen. Den 28. december 2018 fik Cole sin debut i et 88-93-nederlag til Bayern München, hvor han lavede 27 point og seks assists fra bænken. I 15 Euroleague-kampe spillet og 12 kampe startet, lavede han i gennemsnit 16,6 point, 2,7 rebounds og 4,6 assists i 26,6 minutter pr. kamp.
Monaco (2019-nutid)Rediger
Den 6. oktober 2019 sluttede Cole sig til Maccabi Haifa i forbindelse med deres 2019 NBA pre-season tour.
Den 11. november 2019 underskrev Cole en etårig aftale med Monaco fra det franske LNB Pro A. Den 20. november 2019 fik han sin debut i en 77-75 sejr over Maccabi Rishon LeZion, hvor han noterede sig for 18 point og tre assists fra bænken.