Geoffrion joined the Badgers in 2006–07 where he led the team in penalties with 62 minutes. He again played for Team USA, this time at the 2007 World Junior Ice Hockey Championships where he appeared in all seven of his team's games, registering one assist as the Americans won a bronze medal. In his sophomore season, Geoffrion improved to 30 points overall and tied for the team lead with 19 points in Western Collegiate Hockey Association (WCHA) play. His teammates named him the most competitive player on the Badgers. He returned to the World Junior Hockey Championships in 2008, scoring one point in six games while the Americans failed to win a medal.