2004 World Junior Ice Hockey Championships rosters
Pos No Player Team NHL Rights
GK 1 Dominic Vicari Michigan State University
GK 29 Al Montoya University of Michigan
D 2 Mark Stuart Colorado College Boston Bruins
D 3 Corey Potter Michigan State University New York Rangers
D 4 Matt Carle University of Denver San Jose Sharks
D 5 Matt Hunwick University of Michigan
D 6 Danny Richmond London Knights Carolina Hurricanes
D 7 Ryan Suter University of Wisconsin Nashville Predators
D 10 Jeff Likens University of Wisconsin
D 20 James Wisniewski Plymouth Whalers Chicago Blackhawks
F 9 Patrick Eaves Boston College Ottawa Senators
F 11 Zach Parise University of North Dakota New Jersey Devils
F 12 Patrick O'Sullivan Mississauga IceDogs Minnesota Wild
F 14 Brady Murray University of North Dakota Los Angeles Kings
F 15 Greg Moore University of Maine Calgary Flames
F 16 Jake Dowell University of Wisconsin
F 17 Ryan Kesler Manitoba Moose Vancouver Canucks
F 19 Drew Stafford University of North Dakota
F 21 David Booth Michigan State University
F 22 Dan Fritsche Columbus Blue Jackets Columbus Blue Jackets
Group A -- United States
Head coach : Mike Eaves
Below are the rosters for teams competing in the 2004 World Junior Ice Hockey Championships.