2003-04 North American Hockey League
The 2003-04 season was the North American Hockey League's 29th, and 21 teams competed in the league that year.
2003-04 North American Hockey League Standings
2003-04 North American Hockey League League Leaders
Billings Bulls (40-14-2) - Roster | Statistics
Bismarck Bobcats (30-22-4) - Roster | Statistics
Bozeman IceDogs (28-22-6) - Roster | Statistics
Central Texas Blackhawks (19-30-7) - Roster | Statistics
Cleveland Barons (31-20-5) - Roster | Statistics
Dayton Gems (7-16-1) - Roster | Statistics
Fairbanks Ice Dogs (31-15-10) - Roster | Statistics
Fargo-Moorhead Jets (33-21-2) - Roster | Statistics
Fernie Ghostriders (12-38-6) - Roster | Statistics
Helena Bighorns (28-22-6) - Roster | Statistics
Lone Star Cavalry (28-22-6) - Roster | Statistics
Minnesota Blizzard (20-28-8) - Roster | Statistics
Soo Indians (44-6-6) - Roster | Statistics
Springfield Jr. Blues (34-18-4) - Roster | Statistics
Springfield Spirit (13-39-4) - Roster | Statistics
Texarkana Bandits (30-24-2) - Roster | Statistics
Texas Tornado (48-6-2) - Roster | Statistics
Toledo IceDiggers (13-38-5) - Roster | Statistics
USNTDP Under-18 Team (28-21-7) - Roster | Statistics
Wichita Falls Wildcats (29-20-7) - Roster | Statistics
Youngstown Phantoms (28-21-7) - Roster | Statistics
Marker indicates city location, not venue address.