How many Isle of Man TT races has John McGuinness won during his career?

The story behind the answer

John McGuinness has won 23 Isle of Man TT races during his career.

The Morecambe rider made his TT debut in 1996 and claimed his first victory in the 1999 Lightweight 250 TT. His wins have come across several classes, including the Superbike, Superstock, Supersport, Lightweight and Senior TTs. That range is a major part of his reputation as one of the event’s most versatile competitors.

McGuinness reached 20 TT victories in 2013 and added his 23rd win in the 2015 Senior TT. He shares the record for most Senior TT victories, with seven, alongside Mike Hailwood. His total is sometimes confused with Michael Dunlop’s rapidly increasing tally or Joey Dunlop’s historic 26 victories, but McGuinness remains third on the all-time TT winners’ list.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: