Na Letnich Igrzyskach Olimpijskich 2008 w Pekinie, McGrath zakwalifikował się do swojej drugiej kanadyjskiej drużyny, jako 32-letni senior, w męskiej bieganiu po kraju
zdobywając jedno z trzech miejsc w kraju od Kanadyjskiego Stowarzyszenia Rowerowego i Union Cycliste Internationale, na podstawie jego najlepszych wyników w serii Pucharu Świata, Mistrzostwach Świata i Mountain Biking World Series. McGrath nie mógł dorównać gwiezdnej wydajności z Aten, ponieważ doznał przebicia opony, a następnie musiał jeździć na obręczy przez całą strefę techniczną, aby wymienić puste opony. Uświadamiając sobie, że jego nowe koło ma powolny wyciek w wyznaczonym miejscu, McGrath postanowił zakończyć trasę, gdy pozostały tylko trzy okrążenia i osiągnął czterdzieści czwarte miejsce.