McCoy pilotó sobre todo en carreras de la División 2 en pistas como el ahora cerrado Newcastle Motordrome.
Debutó con la temporada completa un año después, aunque se perdió carreras por lesiones en 1993 y 1994.
Estuvo fuera del circuito cuando empezó 1999[3] pero se unió al Mundial a media temporada y acabó tercero en el Gran Premio de la Comunidad Valenciana.
En 2004 se unió al equipo NCR Ducati del Campeonato Mundial de Superbikes,[6] ganando en Phillip Island[7] y acabando sexto en la clasificación general.
[9][10] McCoy esperaba montar la Ilmor en 2007, pero Andrew Pitt y una lesión, provocaron que Jeremy McWilliams fuera el elegido.
[11][12] En 2008 McCoy se unió a la escudería Triumph del Campeonato Mundial de Supersport con la Daytona 675.
Sin embargo, él no formó parte del equipo de cuatro pilotos.