在1987年FIFA U-20世界杯比赛中,福雷斯特在1988年5月对阵智利的友<unk>赛中首次亮相加拿大高级队. 他获得了56次比赛 (不包括1990年5月对阵美国的北美锦标赛比赛),这是国家队历史上任何守门员中最多的,与帕特·奥恩斯塔德 (Pat Onstad) 相同,并在2002年退役之前获得了国家历史上最多的清洁表. 他的国际生涯的亮点无疑是帮助加拿大赢得2000年CONCACAF金杯
福雷斯特在比赛中获得了MVP和最有价值的守门员的称号,因为他在5场比赛中只打进3球,并拦截了2个罚球. 在他的国际职业生涯中,加拿大在1994年在美国举行的世界杯前一个月就在巴西队中获得了1比1的平局. 福雷斯特在2001年在巴西取得了进一步的成功,在2001年在日本的联合会杯中以0<unk>0的平局记录了一个干净的表格. 2012年,福雷斯特被球迷们选为加拿大足球协会前100年最佳11队.