2004 Draft

Round 1 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Graham Bona D 1988-05-12 6’02½ 219 Dartmouth Subways
2 Antigonish Bulldogs Nick Emmanuele D 1987-05-05 5’11 170 Cape Breton Tradesmen
3 Weeks Crushers Matthew Bragg C 1987-06-12 5’10 180 Tri Pen Frost
4 Summerside Western Capitals Jordan Knox F 1987-03-12 5’08 165 Cornwall Thunder
5 Amherst Ramblers Brett Morrison F 1987-07-25 5’09 150 Cape Breton Tradesmen
6 Woodstock Subway Slammers Jeff Conrad D 1986-02-08 5’11½ 189 Dartmouth Subways
7 Campbellton Tigers Dean Ouellet F 1987-08-05 6’00 175 Fredericton Canadiens
8 Weeks Crushers Danny Morgan F 1987-03-07 5’11 168 Halifax McDonald’s
9 Moncton Gagnon Beavers David Crossman D 1987-01-04 5’11 168 Moncton Flyers
10 Miramichi Timberwolves Chris Carter
11 Truro Bearcats Bryan Meaves
12 Yarmouth Mariners Matthew Bracegirdle G 1986-09-03 5’10 168 Cole Harbour Rage
Round 2 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Steven MacFerson
2 Woodstock Subway Slammers Mitchell Price
3 Summerside Western Capitals Kory Cooke F 1987-02-20 5’10 160 Cornwall Thunder
4 Amherst Ramblers Marc Cheverie G 1987-02-22 6’03 186 Dartmouth Subways
5 Miramichi Timberwolves Steven Tilley
6 Charlottetown Abbies Garrett Lewis F 1986-07-23 5’10 180 Cornwall Thunder
7 Campbellton Tigers Eric Fallu
8 Moncton Gagnon Beavers Jevin MacLellan D 1987-07-17 6’02 178 Moncton Flyers
9 Antigonish Bulldogs Justin Bennett D 1987-09-01 6’01 170
10 Truro Bearcats Matthew Oxfod F 1986-10-02 5’06½ 159 Cole Harbour Rage
11 Woodstock Subway Slammers Rory MacEachern F 1986-09-20 6’01 208 Cape Breton West Islanders
12 Weeks Crushers Brent Ruppert F 1987-10-12 5’10 157 Cole Harbour Rage
Round 3 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Simon Prosper F 1987-01-27 6’02½ 195 Weeks Pictou County
2 Campbellton Tigers Francis Comeau F 1986-02-03 6’04 215 Miramichi Rivermen
3 Miramichi Timberwolves Luc Melanson F 1988-09-14 5’11 184 Moncton Flyers
4 Summerside Western Capitals Jonathan Cameron D 1987-06-02 6’01 175 Cornwall Thunder
5 Amherst Ramblers Jeremy Kavanagh D 1986-04-02 5’10 170 St. John’s Maple Leafs
6 Summerside Western Capitals Ben Clark D 1987-01-23 6’01 190 Charlottetown Islanders
7 Charlottetown Abbies Alex Allison F 1986-08-21 5’10 165 Moncton Flyers
8 Campbellton Tigers Brent Lynch F 1987-04-27 6’01 185 Tri Pen Frost
9 Moncton Gagnon Beavers Michel Lavoie
10 Truro Bearcats Mike Withrow
11 Amherst Ramblers Chris Culligan F 1988-06-23 6’00 170 Cape Breton Tradesmen
12 Yarmouth Mariners Wesley Welcher F 1987-09-14 5’11 164 St. John’s Maple Leafs
Round 4 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Shane Petterson
2 Woodstock Subway Slammers Keenan Leonard
3 Weeks Crushers Bryan Frazee D 1986-04-09 5’10 168 Weeks Pictou County
4 Weeks Crushers Tim Caines F 1987-08-29 5’08 155 Western Kings
5 Amherst Ramblers Andrew Hill D 1986-09-27 5’10 200 St. John’s Maple Leafs
6 Woodstock Subway Slammers Patrick Leland
7 Charlottetown Abbies Kyle Dunn F 1987-02-27 6’00 177 Charlottetown Islanders
8 Campbellton Tigers Lee Elliott D 1986-12-06 6’01 200 Tri Pen Frost
9 Moncton Gagnon Beavers Mark Ferguson D 1987-06-01 6’01 170 Fredericton Canadiens
10 Miramichi Timberwolves Travis Coles
11 Truro Bearcats Adam Beauchamp D 1987-02-18 6’00 166 Cole Harbour Rage
12 Yarmouth Mariners Jamie Blom D 1987-02-21 6’04 201 Cole Harbour Rage
Round 5 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Scott Carragher C 1987-12-31 5’05 138 Charlottetown Islanders
2 Yarmouth Mariners Josh Wood F 1987-03-30 5’11 170 Cape Breton West Islanders
3 Miramichi Timberwolves Cary Paul D 1986-06-30 6’04 225 Cape Breton Tradesmen
4 Summerside Western Capitals Steve Havenga
5 Amherst Ramblers Eric McKenna
6 Miramichi Timberwolves Mike Neil F 1987-06-18 6’00 175 Saint John Vito’s
7 Truro Bearcats Corey Chipman
8 Campbellton Tigers Nathan Francis F 1987-01-02 5’09 190 Miramichi Rivermen
9 Moncton Gagnon Beavers Patrick Lockyer C 1987-05-01 5’09 163 Moncton Flyers
10 Antigonish Bulldogs Travis King F 1987-09-05 6’01 170 Cape Breton West Islanders
11 Truro Bearcats Laughlin MacInnis D 1987-01-05 5’10 155 Cape Breton West Islanders
12 Yarmouth Mariners Marc Robborthan
13 Amherst Ramblers Passed
Round 6 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Daniel Fougere F 1986-03-22 6’02 164 Cole Harbour Rage
2 Woodstock Subway Slammers Tony Nelson F 1987-01-06 5’10 155 Saint John Vito’s
3 Weeks Crushers Donnie Grant F 1987-02-26 6’02 170 Cape Breton West Islanders
4 Woodstock Subway Slammers Greg Toole D 1986-04-18 6’01 170 Fredericton Canadiens
5 Amherst Ramblers Chad Deny
6 Amherst Ramblers Kurt Jerrett F 1986-05-24 6’01 160 Halifax McDonald’s
7 Charlottetown Abbies Joseph MacDougall
8 Miramichi Timberwolves Dusty Levi
9 Summerside Western Capitals Devin O’Brien G 1987-09-01 5’10 150 St. John’s Maple Leafs
10 Antigonish Bulldogs Brent VanOirschot F 1987-02-28 5’09 154 Cape Breton West Islanders
11 Truro Bearcats Mike Furlong F 1986-07-01 6’02 170 St. John’s Maple Leafs
12 Amherst Ramblers Ben Chaisson
Round 7 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Matt Milson
2 Woodstock Subway Slammers Dan Snow
3 Weeks Crushers Rudy Allan
4 Weeks Crushers Rudy Allan
5 Summerside Western Capitals Chris Bruce
6 Antigonish Bulldogs Jason Picco
7 Antigonish Bulldogs Stephen Sutherland 1986-01-07 5’11 178 Cape Breton West Islanders
8 Charlottetown Abbies Joel Walker F 1986-05-17 6’03 180 Fredericton Canadiens
9 Weeks Crushers Justin Russell
10 Moncton Gagnon Beavers Remi Gautreau
11 Miramichi Timberwolves Adam Clow
12 Truro Bearcats Scott McManaman
13 Woodstock Subway Slammers Ryley Watling
Round 8 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Jonathan Stuart D 1986-05-17 6’01 195 Halifax McDonald’s
2 Woodstock Subway Slammers Ryan MacDonald
3 Weeks Crushers Andrew Paquett F 1987-03-05 5’08 178 Weeks Pictou County
4 Antigonish Bulldogs Evan Perry
5 Amherst Ramblers Dylan Shearer
6 Antigonish Bulldogs Andrew Arbuckle F 1987-01-27 5’11 160 Cape Breton West Islanders
7 Charlottetown Abbies Robbie Chandler F 1987-03-03 5’08 195 Charlottetown Islanders
8 Campbellton Tigers Luc Bourdon
9 Campbellton Tigers Mitch Abbot
10 Miramichi Timberwolves Ryan Valdron
11 Truro Bearcats Tyler Blinkhorn D 1987-10-14 5’10½ 160 Cole Harbour Rage
12 Summerside Western Capitals Brodie Sanderson F 1986-07-07 5’07 145 Cornwall Thunder
Round 9 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Corey Bamfield
2 Woodstock Subway Slammers John Bekkers D 1986-11-23 6’04 190 Halifax McDonald’s
3 Weeks Crushers (Forfeit)
4 Summerside Western Capitals Bryan McRae
5 Summerside Western Capitals Brad Parsons
6 Antigonish Bulldogs Kyle Versuhuren D 1987-05-10 5’11 160 Cape Breton Tradesmen
7 Charlottetown Abbies Ryan Power
8 Campbellton Tigers Joel Brooks D 1986-05-27 6’02 180 Saint John Vito’s
9 Moncton Gagnon Beavers Justin LeBlanc D 1987-02-06 5’10 169 Moncton Flyers
10 Marc Losier Miramichi Timberwolves F 1987-05-04 5’10 170 Miramichi Rivermen
11 Truro Bearcats Chris Chaisson
12 Halifax Wolverines Scott Sack
Round 10 Team Name Pos DOB Height Weight Last Team
1 Halifax Wolverines Jeff Harnish D 1987-06-17 5’10 175 Halifax McDonald’s
2 Woodstock Subway Slammers Paul Anderson D 1986-02-02 5’10½ 173 Cape Breton West Islanders
3 Weeks Crushers Richard White
4 Summerside Western Capitals Jamie MacInnis F 1987-04-22 5’09 145 Charlottetown Islanders
5 Amherst Ramblers Passed
6 Antigonish Bulldogs Gary Cummings G 1986-07-10 6’00 160 Cape Breton West Islanders
7 Charlottetown Abbies Paul Gormley
8 Campbellton Tigers Alexandre Soucy
9 Moncton Gagnon Beavers James Moser F 1986-12-12 5’11 170 Fredericton Canadiens
10 Miramichi Timberwolves Scott Myshrall
11 Truro Bearcats Rodi Short D 1987-05-24 5’11½ 165 St. John’s Maple Leafs
12 Halifax Wolverines Brad Elliott F 1987-08-18 6’00 207 St. John’s Maple Leafs
Territorial 1 Team Name Pos DOB Height Weight Last Team
1 Mathieu Lebrie Campbellton Tigers D 1987-06-26 6’01 195 Fredericton Canadiens
2 Yarmouth Mariners Brendon MacDonald F 1987-08-21 6’02 175 Cape Breton Tradesmen
3 Halifax Wolverines Chris Wall G 1986-03-06 6’02 167 Dartmouth Subways
4 Woodstock Subway Slammers Scott Fraser G 1988-08-29 6’03 170 Miramichi Rivermen
5 Woodstock Subway Slammers Alex Curran F 1987-01-10 6’02 155 Fredericton Canadiens
6 Miramichi Timberwolves Chris Gardiner
7 Summerside Western Capitals Devin Prought
8 Amherst Ramblers David Hicks D 1987-07-14 5’10 173 Weeks Pictou County
9 Amherst Ramblers David Morehouse
10 Antigonish Bulldogs Tyson Cameron F 1987-04-27 5’11 165 Weeks Pictou County
11 Charlottetown Abbies Todd Gregory G 1987-04-07 6’00 140 Cornwall Thunder
12 Moncton Gagnon Beavers Jason Rinzler C 1987-02-14 5’11 170 Moncton Flyers
13 Moncton Gagnon Beavers Travis Fullerton G 1987-11-03 5’11 152 Moncton Flyers
14 Miramichi Timberwolves Ryan Barry D 1987-07-15 6’02 190 Miramichi Rivermen
15 Truro Bearcats Zack Sill F 1988-05-24 5’10½ 160 Cole Harbour Rage
Territorial 2 Team Name Pos DOB Height Weight Last Team
1 Charlottetown Abbies Colby Pridham F 1987-08-07 5’10 150 Cornwall Thunder
2 Campbellton Tigers Ryan Penney C 1987-11-04 5’09 175 Tri Pen Frost
3 Miramichi Timberwolves Brian Penney D 1987-02-19 6’01 200 Tri Pen Frost
4 Truro Bearcats Kyle Bennett F 1988-05-09 6’01½ 202 Dartmouth Subways
5 Yarmouth Mariners Ryan Graham F 1987-06-17 5’11 185 St. John’s Maple Leafs