Miami Heat (2011-2015)Edit
Cole-t a Chicago Bulls draftolta a 2011-es NBA draft első körében, a Cleveland State 28. helyén, de egy sor draft éjszakai üzlet során a jogait később elcserélték a Minnesota Timberwolveshoz, akik aztán eladták őt a Miami Heatnek.
Cole lenyűgözte edzőit és csapattársait is az edzőtáborban, többek között a Heat éves Red & Black Scrimmage-jén is lenyűgöző teljesítményt nyújtott, ahol 21 pontos és 4 asszisztos teljesítményével magabiztosságot, magabiztosságot és gyorsaságot mutatott. Egy stabil előszezon után, amikor 96 pontot és 45 asszisztot átlagolt, lenyűgözte az országos közönséget a Heat hazai nyitómeccsén a Boston Celtics ellen, amikor a negyedik negyedben 15 pontot szerzett (sok döntő dobást dobott az utolsó percekben), és ezzel biztosította a Heat győzelmét a Celtic visszatérési kísérletével szemben. Cole összesen 20 ponttal, 4 assziszttal, 4 lepattanóval és 3 labdaszerzéssel fejezte be azt a mérkőzést. Ő lett a Heat franchise történetének 4. leggyorsabb újonca, aki legalább 20 pontot szerzett egy mérkőzésen.
Cole eredetileg kimaradt a 2012-es Rising Stars Challenge-ből, de a csoportba későn bekerült Jeremy Lin növekvő sztársága miatt Cole-t a 20. újoncnak választották, hogy kiegyenlítsék a versenyt. A mérkőzésen 18 pontot, 6 asszisztot és 4 labdaszerzést ért el.
Cole a 2011-2012-es szezont 6,8 pontos, 1,4 lepattanós és 2,0 asszisztos átlaggal zárta 39%-os dobószázalékkal, a csapat tartalék irányítója volt Mario Chalmers mögött. A 2012-es NBA-döntő 4. mérkőzésén két nagy hárompontost dobott, amivel elindította a visszatérést. Cole újonc szezonjában nyerte meg első bajnoki címét, miután a Miami Heat 4-1-re legyőzte az Oklahoma City Thundert.
Cole a 2012-2013-as szezonban 80 mérkőzésen játszott, ebből 4 alkalommal kezdőként, és 5,6 pontot és 2,1 asszisztot átlagolt. A rájátszásban Cole 6 pontot átlagolt meccsenként, többek között a Chicago Bulls elleni második körös sorozatuk 2. és 3. mérkőzésén zsinórban két 18 pontos meccset is játszott. A 2013-as keleti konferencia döntő 7. mérkőzéséről Ken Mauer játékvezető kiállította, miután az Indiana Pacers irányítójával, Jeff Pendergraphal lökdösődött, akit a negyedik negyed végén, 26 pontos Miami Heat vezetésnél szintén kiállítottak. A Miami bejutott a döntőbe, ami Cole második útja volt. A Miami 7 meccsre szorította a San Antonio Spurst, és megnyerte a bajnoki címet, ami Cole második bajnoki címét jelentette.
A 2013-2014-es szezonban Cole mind a 82 mérkőzésen játszott, hat meccsen kezdett, 6,4 pontot és 3 asszisztot átlagolt mérkőzésenként. A rájátszásban Cole 13 pontot szerzett a Heat Charlotte Bobcats elleni első körös söprésének 4. mérkőzésén, majd a Miami keleti konferenciadöntőben a Pacers elleni döntő 2. mérkőzéséig nem tudott ismét kétszámjegyű pontszámot elérni, 11 pontot dobott két hárompontos kosárral. A Miami 4-2-re legyőzte az Indianát, és ezzel zsinórban negyedszer, Cole pedig harmadszor jutott be a döntőbe. A Heat a 2014-es NBA-döntőben ismét a San Antonio Spursszel csapott össze, de a Miami öt meccsen elveszítette a sorozatot. Cole volt az egyetlen Heat-játékos, akinek a szerződése a 2014-15-ös NBA-szezonig szólt.
2014. október 29-én Cole először kezdett a nyitómeccsen, és ezt követően 23 pontos karriercsúcsot ért el a Washington Wizards elleni 107-95-ös győzelem alkalmával. A 2014-15-ös alapszakaszban 47 mérkőzésen játszott és 23 mérkőzésen kezdett a Heat színeiben, Cole 6,3 pontot, 3,5 asszisztot, 2,3 lepattanót, 0,9 labdaszerzést átlagolt, 24,4 percet játszott mérkőzésenként, mielőtt elcserélték.
New Orleans Pelicans (2015-2016)Edit
2015. február 19-én Cole-t a Phoenix Suns bevonásával egy háromcsapatos cserében a New Orleans Pelicanshez cserélték. Két nappal később debütált a Pelicansben korábbi csapata, a Miami Heat ellen. Alig 30 perc alatt a padról beszállva 12 pontot, 6 lepattanót és 3 asszisztot jegyzett a 105-91-es győzelem során. Cole a sérült Jrue Holiday helyére került. A Pelicans bejutott a rájátszásba, de az első körben a későbbi bajnok Golden State Warriors elleni mérkőzésen kikapott. A 2014-15-ös NBA rájátszásban Cole 8,8 pontot, 1,8 asszisztot, 1,8 lepattanót, 26,5 percet átlagolt meccsenként; az alapszakaszban (a Pelicansnél) 28 mérkőzésen 9,9 pontot, 3,2 asszisztot, 1 gólpasszt átlagolt.8 lepattanót, 44,4%-kal dobott, 37,8%-kal hárompontosból 24,4 percet meccsenként.
2015 júniusában a Pelicans 3,03 millió dolláros ajánlatot tett, amivel Cole korlátozott szabadügynökké vált. 2015. szeptember 17-én Cole újra aláírt a Pelicanshez, elfogadva az egyéves, 3,03 millió dolláros minősítő ajánlatot. December 1-jén Cole lejátszotta első mérkőzését a 2015-16-os szezonban, miután bal bokasérülés miatt kihagyta a Pelicans első 17 mérkőzését. Alig 23 perc alatt 11 pontot szerzett a Memphis Grizzlies elleni vereség alkalmával, amikor a Pelicans 4-14-es győzelem/vereség mérleggel kezdte a szezont. 2016. január 2-án karrierje második dupla-dupláját jegyezte 16 ponttal és karriercsúcsot jelentő 12 lepattanóval a Dallas Mavericks elleni 105-98-as győzelem alkalmával. Február 6-án 26 pontos karriercsúcsot ért el a Cleveland Cavaliers elleni vereség alkalmával. A 2015-16-os szezonban a Pelicans színeiben lejátszott 45 mérkőzésén Cole 23 mérkőzésen kezdett, és 10,6 pontos, 3,4 lepattanós, 3,7 asszisztos, .8 labdaszerzéses átlaggal zárt, meccsenként 26,6 percet játszott. Cole a 2015-16-os szezonban kihagyta első és egyetlen NBA rájátszásbeli szereplését a Pelicansszel.
Shandong Golden Stars (2016)Edit
2016. október 5-én Cole aláírt a kínai kosárlabda szövetség Shandong Golden Starshoz. 2016. november 30-án elengedte őt a Shandong. Cole a Shandong színeiben 9 mérkőzésen 19,1 pontot, 2,5 lepattanót, 4,3 asszisztot és 1,6 labdaszerzést átlagolt mérkőzésenként.
Oklahoma City Thunder (2017)Edit
2017. március 1-jén Cole aláírt az Oklahoma City Thunderhez. A Thunder színeiben 13 mérkőzésen 3,3 pontot és 1,1 asszisztot átlagolt 9,6 perc alatt meccsenként.
Maccabi Tel Aviv (2017-2018)Edit
2017. augusztus 15-én Cole egyéves szerződést írt alá az Euroligában szereplő izraeli Maccabi Tel Aviv csapatával. 2017. november 30-án Cole 26 pontos szezoncsúcsot ért el, 4-ből 6 hárompontosból dobott, valamint 5 lepattanót és 4 asszisztot jegyzett a Žalgiris elleni 81-74-es győzelem alkalmával.
Cole segített a Maccabinak megnyerni a 2018-as izraeli ligabajnokságot, ezzel pályafutása harmadik bajnoki címét szerezte meg. A 2017-18-as szezonban lejátszott 28 Euroliga mérkőzésen Cole 12,6 pontot, 2,5 lepattanót, 3,8 asszisztot és 1,1 labdalopást átlagolt mérkőzésenként.
Sidigas Avellino (2018)Edit
2018. augusztus 17-én Cole aláírt az olasz Sidigas Avellino kosárlabda csapatához a 2018-19-es LBA szezonra. Cole 2018. október 7-én debütált az Avellino színeiben a Red October Cantù elleni 98-81-es győzelem alkalmával, ahol 21 pontot, három lepattanót és karriercsúcsot jelentő 13 asszisztot jegyzett. Két nappal később Cole karriercsúcsot jelentő 34 pontot, valamint 5 lepattanót és 7 asszisztot jegyzett a Nyizsnyij Novgorod elleni 100-93-as győzelem során. Ezt követően őt választották a Bajnokok Ligája 1. játéknapjának MVP-jének. 2018. október 23-án Cole 33 pontot jegyzett, 7-ből 13-at dobott hárompontosból, valamint 8 lepattanót és 9 asszisztot az Anwil Włocławek elleni 105-102-es hosszabbításos győzelem során. Ezt követően őt választották a Bajnokok Ligája 3. játéknapjának MVP-jének. Az Avellino 19 mérkőzésén Cole 16,3 pontot, 3,4 lepattanót és 6,2 asszisztot átlagolt karrierje során.
2018. december 21-én Cole pénzügyi nehézségek miatt elvált az Avellinótól.
Budućnost (2018-2019)Edit
2018. december 21-én Cole az ABA Ligában és az Euroligában szereplő montenegrói Budućnost Podgorica csapatához szerződött, és a szezon hátralévő részére írt alá. 2018. december 28-án Cole a Bayern München elleni 88-93-as vereség alkalmával debütált, 27 pontot és hat asszisztot jegyzett a kispadról. Az Euroligában 15 lejátszott és 12 kezdő mérkőzésen 16,6 pontot, 2,7 lepattanót és 4,6 asszisztot átlagolt 26,6 perc alatt meccsenként.
Monaco (2019-jelen)Edit
2019. október 6-án Cole csatlakozott a Maccabi Haifához a 2019-es NBA-előszezonra.
2019. november 11-én Cole egyéves szerződést írt alá a francia LNB Pro A-ban szereplő Monacóval. 2019. november 20-án debütált a Maccabi Rishon LeZion ellen 77-75-re megnyert mérkőzésen, ahol 18 pontot és három asszisztot jegyzett a kispadról.
2019. november 11-én Cole egyéves szerződést írt alá a francia LNB Pro A-ban szereplő Monacóval.