Scrivi una continuazione per questo paragrafo - Alle Olimpiadi estive del 2008 a Pechino, McGrath si è qualificato per la sua seconda squadra canadese, come un senior di 32 anni, nella cross country maschile
la gara ricevendo uno dei tre posti disponibili della nazione dalla Canadian Cycling Association e dall'Union Cycliste Internationale, sulla base della sua migliore prestazione nella serie di Coppa del Mondo, Campionati del Mondo e Mountain Biking World Series. McGrath non ha potuto eguagliare una prestazione stellare da Atene, poiché ha subito una foratura della gomma e poi ha dovuto guidare il cerchio per tutto il percorso intorno alla zona tecnica per sostituire la gomma a vuoto. Rendendosi conto che la sua nuova ruota conteneva una lenta perdita nel sito designato, McGrath decise di terminare la sua corsa con solo tre giri rimasti e un quarantquattresimo posto.