Per la prima volta nella sua carriera John McGuinness ha vinto il Tourist Trophy 2012, riservata alle Superstock, RL 360.
La vittoria è arrivata sul filo di lana, dopo il pit stop, riuscendo a staccare il gruppetto degli inseguitori, che è giunto sul traguardo con un ritardo di circa 8″.
Alle sua spalle ci ha provato fino al termine Michael Dunlop, mentre ha deluso il grande favorito nonché vincitore delle ultime due precedenti edizioni Cameron Donald, che si è piazzato al decimo posto, precedendo Stefano Bonetti.
Tra gli azzurri da registrare il 17° posto di Alessio Corradi.