Viene selezionato con la 27ª scelta al draft 2009 dai Memphis Grizzlies. Nella prima stagione a Memphis Carroll trovò molto spazio giocando 71 partite di cui 7 da titolare. Nella stagione successiva Carroll trovò poco spazio nelle rotazioni del coach Lionel Hollins tanto che il 14 dicembre 2010 venne assegnato ai Dakota Wizards, in D-League; venne reintegrato il 5 gennaio 2011. A Memphis non riuscì a imporsi, giocando per lo più in uscita dalla panchina. Nella seconda stagione giocò solo 7 partite e nessuna di queste da titolare.