2007 Tanda-tanda untuk membuat kejutan kembali ke MotoGP, pada usia 42, untuk tim Ilmor SRT yang baru, meskipun tulang paha kirinya patah saat pengujian dengan tim pada akhir 2006.
2007 Tanda-tanda untuk membuat kejutan kembali ke MotoGP, pada usia 42, untuk tim Ilmor SRT yang baru, meskipun tulang paha kirinya patah saat pengujian dengan tim pada akhir 2006. Kecelakaan saat latihan untuk pembuka musim Qatar membuatnya absen balapan, yang ternyata menjadi yang terakhir bagi Ilmor musim ini - dan mungkin selamanya - setelah 'masalah keuangan'.
2006 Sesekali AMA Formula Xtreme outings untuk Buell, diminta untuk menguji Ilmor di akhir musim.
2005 Dengan mundurnya Aprilia dari MotoGP, McWilliams menemukan pilihan yang terbatas dan memilih untuk bergabung dengan tim Stobart Honda dari Paul Bird untuk menyerang kejuaraan British Superbike. Namun, sebagian karena cedera bahu, musim ini mengecewakan dan dia melewatkan banyak balapan. Ketika dia mengecualikan peluang satu kali berkendara untuk Tim Roberts di MotoGP setelah berpisah dari KTM, jelas di mana dia berada dalam kejuaraan.
2004 Rambu-rambu untuk mengendarai Aprilia RS Cube di MotoGP bersama Shane Byrne. Finis ke-19 dalam poin selama musim yang sulit di mana masalah keuangan di Aprilia membuat motor MotoGP hampir tidak berkembang.
2003 Tetap bersama Tim Proton KR. Memulai musim dengan KR3 setelah penundaan dengan V5 empat tak baru tim. Memutar kepala dengan beberapa perjalanan berani di kedua alat berat, tetapi dengan enggan meninggalkan tim pada akhir tahun setelah pemasok ban Bridgestone mencabut dukungan mereka.
2002 Pindah ke MotoGP dengan Tim Proton KR mengendarai triple 500cc mereka melawan empat pukulan. Sorotan tahun ini posisi tiang kejutan di Phillip Island. Finis ke-14 dalam kejuaraan dengan 59 poin.
2001 Berlanjut dengan Aprilia Team tetapi dalam kategori 250cc - finis keenam dengan 141 poin.
2000 Kembali ke Kejuaraan Dunia 500cc dengan skor 76 poin. Tergolong ke-14 dalam klasemen.
1999 Kesepuluh di Kejuaraan Dunia 250cc bersama Aprilia.
1998 Kesembilan di Kejuaraan Dunia 250cc.
1997 Kesepuluh di Kejuaraan Dunia 250cc setelah melakukan debutnya di Malaysia.
1996 16 di Kejuaraan Dunia 500cc.
1995 ke-19 di Kejuaraan Dunia 500cc.
1994 12 di Kejuaraan Dunia 500cc.
1993 Melakukan debut Kejuaraan Dunia (AUS) 500cc. Finis ke-21 dalam klasemen keseluruhan.
1992 Berkompetisi di Kejuaraan Irlandia dan Kejuaraan Open and British Supercup 250cc.
Juga balapan di Kejuaraan 250cc Eropa dan Supercup 750cc Inggris.
1991 Memenangkan Kejuaraan Irlandia.
Memenangkan British Supercup 250cc di Brands Hatch.
1990 Memenangkan Kejuaraan Irlandia, balapan 350cc terbuka.
Pertama di Kejuaraan Irlandia '' Yamaha Powervalve '' 350cc.
1989 Membalap di Kejuaraan Dunia 350cc Irlandia dan Kejuaraan Irlandia, produksi 350cc.
1988 Pertama di Kejuaraan Irlandia, produksi, balapan 350cc.