On December 23, 2009, Schroeder was named to the American team for the 2010 World Junior Ice Hockey Championships, his third straight appearance at the World Junior Championships. The only player on the American team to play in two previous World Junior tournaments, Schroeder was also the first player from the University of Minnesota to participate in three tournaments. In a quarter-final match against Finland Schroeder notched three assists, including his 26th career point in the tournament, which surpassed Jeremy Roenick for the highest career total for an American. His 20 career assists was the third highest total in the history of the tournament. In the gold-medal game against Canada, Schroeder led the American team in shots on goal with six, scoring a goal on one of them. He finished with three goals and five assists in seven games as the Americans won the gold medal.