Foster spent two seasons playing for the Bowling Green Falcons, and two seasons playing for the Danville Wings of the USHL. For the Wings, Foster recorded 80 points over two seasons (32 goals, 48 assists). He also accumulated 129 PIM. In 2003-04, he helped lead the Wings to the USHL Final Four.
2004-05: Foster had a very strong freshman season for Bowling Green, finishing second on the team in points with 31 (eight goals, 23 assists). He was the ninth highest scoring freshman in the NCAA. He was named CCHA Rookie of the Week on January 10th.
2005-06: Foster followed up his strong freshman season with a stronger sophomore season. He was one of only five players to have 50 points or more with 51 points (11 goals, 40 assists). His 40 assists were tied for the most in the nation. He was named the Toyota UConn Holiday Classic Tournament MVP, finishing with a tournament leading four points. He was named the CCHA Player of the Month for the month of November, and won the CCHA Offensive Player of the Week. He was named to the CCHA Second-Team, and won Bowling Green’s Sam Cooper Trophy awarded to the teams leading scorer and the Jim Sears Award given to the team’s MVP.
2007-08: In his third and most productive season with the club, Foster appeared in 67 games with the Toronto Marlies (AHL), recording 46 points (18g+28a) and ending the season with a +17 plus/minus rating. He added an additional eight points (2g+6a) in 19 playoff games. He also saw some time at the Air Canada Centre, dressing for three games with the Maple Leafs.
Foster is an energetic playmaker who is really fun to watch. He is extremely quick and very tough for opposing defenders to play against and contain. Foster is an excellent skater who can get up to speed quickly. He is very active and mobile, who at times, seems to be all over the ice. He doesn’t shy away from the physical aspects of the game. Foster can not only dish out the hits but can take them as well. He is a fierce competitor who is relentless in his puck pursuit. He moves very well in traffic and will take the punishement in front of the net to make the plays. He possesses a fairly accurate shot and get it off in a hurry. One of Foster’s best attributes is his ability to find his teammates on the ice. He has great on-ice vision and can make something out of nothing.