De ahí pasó a Bélgica, donde jugó un años en el Leuven Bears y tres en el Spirou Charleroi.
A su regreso al Viejo Continente aceptó un contrato de un año en el Estrasburgo galo y en 2011 triunfó en el SLUC Nancy,[1] con el que se proclamó campeón de la Pro-A con una media de 17 puntos, 6,5 rebotes, 2.2 asistencias y 1.9 recuperaciones por partido.
En verano de 2011 Darden firmó con el Unicaja Málaga,[2] y en 2012 con el Zalgiris Kaunas, con el que ganó la supercopa lituana,[3] y del que se desvinculó en marzo de 2013 debido a los momentos de dificultades económicas que vivía el club.
Entonces fichó por el Real Madrid, sustituyendo al lesionado Martynas Pocius.
Con este equipo se proclamó campeón de la Liga ACB 2012-13.