Orlando Magic (2011-2012)Edit
2011. június 24-én Ligginst a 2011-es NBA draft 53. helyén választotta ki az Orlando Magic. Liggins 2012. február 20-án debütált az NBA-ben az Orlando színeiben a Milwaukee Bucks elleni idegenbeli mérkőzésen, ahol 10 perc játék alatt 3 pontot és 2 lepattanót jegyzett. 2012 júliusában csatlakozott a Magichez a 2012-es NBA nyári ligában.
Oklahoma City Thunder (2012-2013)Edit
2012. szeptember 12-én Liggins aláírt az Oklahoma City Thunderhez. A 2012-13-as szezonban többször szerepelt az NBA Development League Tulsa 66ers csapatában. Liggins 2013. január 13-án Portlandben, a Portland Trail Blazers ellen kezdte első NBA-meccsét a Thunder színeiben. A Thunder 87-83-as Trail Blazers-győzelménél 11 pontot és 9 lepattanót jegyzett. 2013 júliusában csatlakozott a Thunderhez a 2013-as NBA nyári ligában. 2013. szeptember 6-án Ligginst lemondta a Thunder.
Sioux Falls Skyforce és Miami Heat (2013-2014)Edit
2013 novemberében Ligginst megszerezte a Sioux Falls Skyforce. 2014. február 3-án bekerült a 2014-es NBA D-League All-Star Game futures All-Star játékoskeretébe.
2014. február 25-én Liggins 10 napos szerződést írt alá a Miami Heathez. 2014. március 8-án egy második 10 napos szerződést is aláírt a Heathez. Másnap a Sioux Falls Skyforce-hoz igazolt. Egy nappal később visszahívták. 2014. március 14-én a Heat lemondott róla. A Heatnél mindössze egy mérkőzésen jutott szóhoz, ahol 2 pontot és 1 lepattanót jegyzett. 2014. március 18-án visszavásárolta őt a Skyforce. Április 21-én a 2014-es év D-Ligás védőjátékosának választották.
Oroszország és Németország (2014-2015)Edit
2014 júliusában Liggins csatlakozott a Detroit Pistonshoz az Orlando Summer League-re és a Los Angeles Clippershez a Las Vegas-i Summer League-re. 2014. október 15-én az orosz Krasny Oktyabrhoz írt alá a 2014-15-ös szezonra. 2015. január 20-án elváltak útjai a Krasny Oktyabrral. 2015. február 27-én a szezon hátralévő részére a német Eisbären Bremerhavennél írt alá.
Második Sioux Falls Skyforce-szereplés (2015-2016)Edit
2015. november 2-án Ligginst visszaszerezte a Sioux Falls Skyforce. Január 29-én bekerült a keleti All-Star csapatba a 2016-os NBA D-League All-Star Game-en, ezzel három éven belül a második All-Star jelölését szerezte meg. A január 9-én elszenvedett jobb talpszárcsont-sérülése miatt azonban kikerült az All-Star játékból, és helyére Quinn Cook került a keleti csapatba. Április 13-án három éven belül másodszor érdemelte ki a D-Ligában az év védőjátékosa címet. Hozzájárult ahhoz, hogy a Skyforce 2015-16-ban a D-Liga legjobb, 40-10-es mérlegével zárta a bajnokságot, és a Los Angeles D-Fenders elleni 2-1-es döntősorozat megnyeréséhez segítette a csapatot. A szezon végén pályafutása során másodszor került be az All-NBA D-League második csapatába és az All-NBA D-League All-Defensive First Teambe.
Cleveland Cavaliers (2016-2017)Edit
2016. szeptember 26-án Liggins aláírt a Cleveland Cavaliershez. A Cavaliersben 2016. október 25-én debütált a csapat szezonnyitóján, ahol négy pontot, három lepattanót, három asszisztot és egy blokkot jegyzett a New York Knicks elleni 117-88-as győzelem alkalmával. 2017. április 9-én lemondott róla a Cavaliers.
Dallas Mavericks (2017)Edit
2017. április 11-én Ligginst a Dallas Mavericks levette a waiverről.
2017-es holtszezonSzerkesztés
2017. június 28-án Ligginst készpénzért cserélték a Houston Rocketshez, majd azonnal elcserélték a Los Angeles Clippershez, annak a cserének a részeként, amely Chris Pault Houstonba küldte. Szeptember 25-én ismét elcserélték – ezúttal az Atlanta Hawkshoz draft ellenértékért. A Hawks néhány órával a tranzakciót követően lemondott róla. 2017. október 10-én Liggins aláírt a Miami Heathez. Négy nappal később lemondtak róla, miután egy előszezonbeli mérkőzésen szerepelt.
Milwaukee Bucks (2017-2018)Edit
2017. október 16-án Ligginst a Milwaukee Bucks levette a waiverről. 2018. január 7-én a Bucks lemondott róla.
New Orleans Pelicans (2018)Edit
2018. január 10-én Liggins 10 napos szerződést kötött a New Orleans Pelicansszel. 2018. január 20-án egy második 10 napos szerződést is aláírt a Pelicansszel. 2018. február 5-én kétéves szerződést írt alá a Pelicansszel. Négy nappal később, a Philadelphia 76ers elleni 100-82-es vereség alkalmával Liggins először kezdett a szezonban, de 19 perc alatt nem szerzett pontot. 2018. augusztus 31-én a Pelicans lemondott róla.
Harmadik állomáshelye a Sioux Falls Skyforce (2018-2019)Edit
2018. október 7-én Liggins aláírt a Miami Heathez. A Heat október 11-én lemondott róla, miután egy előszezon mérkőzésen szerepelt. Liggins ezt követően a Sioux Falls Skyforce játékoskeretébe került.
Kolossos Rodou (2019)Edit
2019. március 23-án Liggins a görög kosárlabdaligában szereplő Kolossos Rodou-hoz írt alá a szezon hátralévő részére.
Fuenlabrada (2019)Edit
2019. augusztus 5-én Liggins egyéves szerződést kötött a spanyol Montakit Fuenlabrada klubbal. Meccsenként 2,8 pontot, 3,6 lepattanót és 2,0 asszisztot átlagolt.
London Lions (2020-jelen)Edit
2020. július 22-én aláírt a brit kosárlabda ligában (BBL) szereplő London Lionshoz.