Töltse ki a következő mondatot: Forrest a 1987-es FIFA U-20 Világbajnokságon játszott, és 1988 májusában debütált a kanadai szenior csapatban, egy barátságos mérkőzésen Chile ellen. 56 meccset játszott (kivéve az 1990-es májusi Észak-amerikai Bajnokság mérkőzését az Egyesült Államok ellen), a legtöbbet a nemzeti csapat történelmében, Pat Onstadmal egyenlően, és a legtöbb tiszta lapot szerzett az ország történelmében, mielőtt 2002-ben visszavonult a nemzetközi labdarúgásból. Nemzetközi karrierje csúcspontja kétségtelenül az volt, hogy segített Kanadának megnyerni a
2000 CONCACAF Aranykupja, amelyben Forrest-t MVP-nek és Legértékesebb Toronyőrnek nevezték el, mivel mindössze három gólt engedett és két büntetést állított meg az öt meccsen. Nemzetközi pályafutása során Kanada 1x1 reményt szerzett Brazília ellen, csak egy hónappal az 1994-es amerikai világbajnokság előtt. Forrest további sikereit 2001-ben szerzett Brazília ellen, a 0:0-os döntetlenben tiszta lapot rögzített a 2001-es Konföderációs Kupán Japánban. 2012-ben a rajongók a kanadai legjobb XI-nek választották a CSA első 100 évében.