 During his college years Forrest also played for Hibernian & Caledonian in the Pacific Coast Soccer League winning a USASA national championship in 2005.Forrest was drafted by Colorado Rapids with the third pick of the 2008 MLS Supplemental Draft, but was suffering from another stress fracture in pre-season training, and was eventually released by the Rapids on March 3, 2008.On July 31, 2008, Forrest signed with the Seattle Sounders of the USL First Division for the remainder of the season, and subsequently played in nine games for the team.