During a successful freshman year with the University of Michigan, Porter was added to the Team USA side hosting the 2005 World Junior Championships in Grand Forks, North Dakota. Porter amassed 3 goals and 5 points in 7 games. He scored in the Bronze medal game against the Czech Republic, however again missed the medals and finished fourth. Porter was selected to his fourth junior tournament as a sophomore with Team USA at the 2006 World Junior Championships in Vancouver, Canada. As Captain of the United States, he led the team to a second consecutive fourth-place finish, compiling 6 points in 7 games to be named as Team USA's best forward by his teammates.