 Prior to advancing to the professional ranks, Foster played both junior hockey and college hockey.He played his collegiate hockey at Bowling Green State University.After leaving college in 2006, he was signed to the Toronto Maple Leafs organization.