In 15 anni sui ghiacci tedeschi Carroll ha giocato oltre 250 partite in seconda Bundesliga e diverse stagioni in Oberliga. Tra le formazioni della serie cadetta il Bad Nauheim e due società poi iscrittesi in DEL: il Wolfsburg e il Wedemark trasformatosi negli Hannover Scorpions. Nel 2002 la sua carriera di allenatore prima col doppio ruolo di tecnico-giocatore negli Eislöwen di Lipsia, poi nel Selb e infine il ritorno al Bad Nauheim dove rimane 5 stagioni. Nel 2012 Carroll riceve l’incarico anche per la nazionale olandese come vice dell’ex cortinese Larry Suarez e dell’attuale coach della nazionale Tom Poker, non andando oltre al bronzo al mondiale Div 2 B. Consigliato da Stefan Mair, il nuovo tecnico del Caldaro l’anno scorso è stato voluto dal Bozen 84 soprattutto per poter inserire i giovani in squadra. Già allora era stato contattato dai Lucci.