Orlando Magic (2011-2012)Edit
El 24 de junio de 2011, Liggins fue seleccionado con la 53ª elección global en el draft de la NBA de 2011 por los Orlando Magic. Liggins debutó en la NBA con Orlando el 20 de febrero de 2012 en un partido en la carretera contra los Milwaukee Bucks donde registró tres puntos y dos rebotes en 10 minutos en la cancha. En julio de 2012, se unió a los Magic para la Liga de Verano de la NBA 2012.
Oklahoma City Thunder (2012-2013)Edit
El 12 de septiembre de 2012, Liggins firmó con los Oklahoma City Thunder. Durante la temporada 2012-13, tuvo múltiples asignaciones con los Tulsa 66ers de la Liga de Desarrollo de la NBA. El 13 de enero de 2013, Liggins fue titular en su primer partido de la NBA para los Thunder contra los Portland Trail Blazers en Portland. Registró 11 puntos y nueve rebotes cuando los Thunder derrotaron a los Trail Blazers, 87-83. En julio de 2013, se unió a los Thunder para la Liga de Verano de la NBA 2013. El 6 de septiembre de 2013, Liggins fue renunciado por los Thunder.
Sioux Falls Skyforce y Miami Heat (2013-2014)Edit
En noviembre de 2013, Liggins fue adquirido por los Sioux Falls Skyforce. El 3 de febrero de 2014, fue nombrado en la lista de Futuros All-Star para el Partido de las Estrellas de la NBA D-League 2014.
El 25 de febrero de 2014, Liggins firmó un contrato de 10 días con los Miami Heat. El 8 de marzo de 2014, firmó un segundo contrato de 10 días con los Heat. Al día siguiente, fue asignado a los Sioux Falls Skyforce. Fue retirado un día después. El 14 de marzo de 2014, fue renunciado por los Heat. Sólo disputó un partido con los Heat, registrando 2 puntos y 1 rebote. El 18 de marzo de 2014, fue readquirido por los Skyforce. El 21 de abril, fue nombrado el Jugador Defensivo del Año de la D-League 2014.
Rusia y Alemania (2014-2015)Edit
En julio de 2014, Liggins se unió a los Detroit Pistons para la Liga de Verano de Orlando y a Los Ángeles Clippers para la Liga de Verano de Las Vegas. El 15 de octubre de 2014, firmó con el Krasny Oktyabr de Rusia para la temporada 2014-15. El 20 de enero de 2015, se separó del Krasny Oktyabr. El 27 de febrero de 2015, firmó con el Eisbären Bremerhaven de Alemania para el resto de la temporada.
Segunda etapa en los Sioux Falls Skyforce (2015-2016)Edit
El 2 de noviembre de 2015, Liggins fue readquirido por los Sioux Falls Skyforce. El 29 de enero, fue nombrado en el equipo de las estrellas del Este para el Partido de las Estrellas de la NBA D-League 2016, obteniendo su segunda nominación al All-Star en tres años. Sin embargo, fue descartado del partido de las estrellas debido a una lesión en la fascia plantar derecha sufrida el 9 de enero, y fue sustituido en el equipo del Este por Quinn Cook. El 13 de abril, obtuvo el premio de Jugador Defensivo del Año de la D-League por segunda vez en tres años. Ayudó a los Skyforce a terminar con un récord de 40-10 en la D-League en 2015-16, y llegó a ayudar al equipo a ganar el campeonato de la liga con una victoria por 2-1 en la serie final sobre los D-Fenders de Los Ángeles. Al final de la temporada, fue nombrado al segundo equipo de la D-League y al primer equipo defensivo de la D-League por segunda vez en su carrera.
Cleveland Cavaliers (2016-2017)Edit
El 26 de septiembre de 2016, Liggins firmó con los Cleveland Cavaliers. Debutó con los Cavaliers en la apertura de la temporada del equipo el 25 de octubre de 2016, registrando cuatro puntos, tres rebotes, tres asistencias y un bloqueo en una victoria por 117-88 sobre los New York Knicks. El 9 de abril de 2017, fue renunciado por los Cavaliers.
Dallas Mavericks (2017)Edit
El 11 de abril de 2017, Liggins fue reclamado fuera de los waivers por los Dallas Mavericks.
Temporada baja de 2017Editar
El 28 de junio de 2017, Liggins fue traspasado a los Houston Rockets por consideraciones de dinero en efectivo, y luego fue traspasado inmediatamente a Los Ángeles Clippers como parte del comercio que envió a Chris Paul a Houston. El 25 de septiembre, fue nuevamente traspasado – esta vez a los Atlanta Hawks por consideraciones del draft. Fue renunciado por los Hawks a las pocas horas de la transacción. El 10 de octubre de 2017, Liggins firmó con los Miami Heat. Fue renunciado cuatro días más tarde después de aparecer en un partido de pretemporada.
Milwaukee Bucks (2017-2018)Edit
El 16 de octubre de 2017, Liggins fue reclamado fuera de los waivers por los Milwaukee Bucks. El 7 de enero de 2018, fue renunciado por los Bucks.
New Orleans Pelicans (2018)Edit
El 10 de enero de 2018, Liggins firmó un contrato de 10 días con los New Orleans Pelicans. El 20 de enero de 2018, firmó un segundo contrato de 10 días con los Pelicans. El 5 de febrero de 2018, firmó un contrato de dos años con los Pelicans. Cuatro días después, en una derrota por 100-82 ante los Philadelphia 76ers, Liggins hizo su primera salida de la temporada, pero no logró anotar en 19 minutos. El 31 de agosto de 2018, fue renunciado por los Pelicans.
Tercera etapa en Sioux Falls Skyforce (2018-2019)Edit
El 7 de octubre de 2018, Liggins firmó con los Miami Heat. Fue renunciado por los Heat el 11 de octubre después de aparecer en un partido de pretemporada. Liggins fue posteriormente añadido a la lista de los Sioux Falls Skyforce.
Kolossos Rodou (2019)Edit
El 23 de marzo de 2019, Liggins firmó con el Kolossos Rodou de la Liga Griega de Baloncesto para el resto de la temporada.
Fuenlabrada (2019)Edit
El 5 de agosto de 2019, Liggins firmó un contrato de un año con el club español Montakit Fuenlabrada. Promedió 2,8 puntos, 3,6 rebotes y 2,0 asistencias por partido.
London Lions (2020-actualidad)Editar
El 22 de julio de 2020, ha firmado con London Lions de la Liga Británica de Baloncesto (BBL).