2008年の北京オリンピックで マクグラスはカナダ代表として2度目の資格を獲得しました
カナダサイクリング協会とユニオン・サイクリスト・インターナショナルから,ワールドカップシリーズ,ワールドチャンピオンシップ,マウンテン・バイキング・ワールド・シリーズでの最高のパフォーマンスをベースに,全国の3つの利用可能なクォートのうちの1つを受賞することで,男子クロス・カントリーレース. マクグラスはアテネの輝かしいパフォーマンスを上回ることができなかった.彼はタイヤのパンクを患い,そして,フラットタイヤを交換するために,技術ゾーンの周りをずっとリムを走らなければならなかった. 新しい車輪が指定された場所に緩やかな漏れがあることに気づき,マクグラスはわずか3ラウンドしか残らず,コースを終了し,第44位に終えました.