Nel 1997, a 17 anni, Thorrington firma un contratto con il Manchester United. Non trova spazio in prima squadra, così viene ceduto al Bayer Leverkusen, club della Bundesliga. Nella stagione 2000-2001 milita per un breve periodo nel Bolton Wanderers, poi firma con l'Huddersfield Town, club della seconda serie inglese. L'Huddersfield retrocede senza che Thorrington abbia tutta la documentazione necessaria per poter debuttare in campo. Al termine della stagione successiva s'infortuna a una gamba. Nel marzo del 2004 passa al Grimsby Town, dove non riesce a trovare spazio fra i titolari, così l'anno successivo firma con i Chicago Fire. Nel 2006, durante il primo allenamento nel nuovo stadio del club, Thorrington s'infortuna al ginocchio. Nel 2007 le comincia a giocare con una certa regolarità con i Fire. Il 21 ottobre 2007 ha segnato il primo gol con la maglia di Chicago contro i Los Angeles Galaxy.