2004 Rosters
Breton Education Centre
New Waterford, NS
#10 Christian Head
#12 Andrew Roach
#15 Devon Burke
#22 Aaron MacKinnon
#23 Kyle Bursey
#24 Brandon Ferguson
#32 Trevor Dewaepenaere
#33 Gregory White
#35 Alex MacPherson
#42 Matthew Burke
#44 Roddy Campbell
#53 Travis McEachern
Coaches: Greg White
Ambrose White
John Chiasson
Manager: Barrett MacIntyre
Glenlawn Collegiate Institute
Winnipeg, MB
#4 Pat Daniels
#7 Scott Jones
#8 Alex Persowich
#11 Nick Vujadin
#13 Triston Steadman
#14 Kris Geyson
#15 Paul Oramasionwu
#22 Cam Hornby
#23 Alex Purvis-Collins
#31 Kael Smith
#33 Marc Martin
Coach: Minich Nowrang
Manager: Mark Giasson
Mount-Saint-Sacrement
Saint-Gabriel-de-Valcartier, QC
#3 Francois Robitaille
#4 Pierre-Luc Gagnon
#6 Jerome Nadeau
#7 Francois de Repentigny
#12 Maxime Chabot
#21 Anthony Fradette
#32 Billy Castilloux
#33 Frederick Vezina
#34 Francois Martin Verreault
#55 Mathieu Carmichael
Coach: Thierry Girard
Manager: Jacques Nadeau
Herdman Collegiate
Corner Brook, NL
#4 David Joyce
#5 Ryan Rose
#11 Josh Jacobs
#12 Peter Mullins
#14 Harvey Green
#15 Josh Loveys
#22 Jeff Buckle
#24 Adam Warren
#25 Nick Bruce
#31 Chad Warren
#32 Chris Ogbuah
#33 Adam MacDonald
Coaches: Ed Buckle
Steve Cave
Patrick Fogarty Catholic Secondary School
Orillia, ON
#10 Travis Wilson
#11 Brandon Herron
#13 Kacper Kraul
#15 Adam Borutski
#22 Michael Mendoza
#23 Michael Kreisz
#24 Ben Mclsaac
#30 Craig Thanasse
#33 Brad Cooke
#52 Cody Spichtig
#55 Phil Trovarello
Coaches: Rick Foshay
Brad MacNeil
Managers: Chris Ethier
Mike McParland
Glace Bay High School
Glace Bay, NS
#3 Liam Hodder
#10 Evan Donovan
#11 Keegan Smith
#15 Adam MacLellan
#21 Daniel McNeil
#22 Richard Macinnis
#23 Ricky MacCarthy
#25 Billy MacNeil
#32 Scott Dunlop
#33 Mark Callaghan
#34 Sean O'Neill
#35 Mike MacKenzie
#44 Jeff Dunlop
Coaches: Joe MacLellan
Dennis Hodder
Manager: Don Donovan
McKinnon Park Secondary School
Caledonia, ON
#10 Ryan Craig
#11 Mark Watts
#12 Marty Platz
#14 Steve Fox
#20 Neil McCollum
#21 Brandon Lynch
#23 Luke O'Reilly
#24 Tyler Edwards
#25 Brad Keenan
#32 Scott Walker
#33 Jim Elliott
#42 Rob Currie
#44 Mark Leonard
#54 Jon Weerdenburg
#55 Brad Currie
Coaches: Bill Keenan
Mike Demchuk
Manager: Jordan Lynch
Three Oaks High
Summerside, PE
#4 lan Kelly
#5 Alex Campbell
#6 David Walker
#7 Steven Hardy
#8 Brock Green
#9 Jordan Richard
#10 Mitch Adams
#11 Matt Pauptit
#13 Kevin Bryce
#15 Darren Riley
#21 Morgan Carlile
Coaches: Mike Leslie
David MacNeill
Larry Wright
Halifax West
Halifax, NS
#4 Brad Wilson
#5 Jeremiah Goree
#7 John Scott
#8 Nick Wilson
#9 Eric Gilroy
#10 Chance Howe
#11 Adrian MacDonald
#12 Cedric Mwambi
#13 Mark Mcgarrigle
#14 Andrew Allan
#15 Mahir Markos
#21 Joel McNeil
#22 Matt Bishop
Coaches: Tom Fahie
Tim Mcgarrigle
Chad Wadden
Holy Cross High
Saskatoon, SK
#4 Charles Puno
#6 Kevin Hollman
#7 Josh Farthing
#8 Simon Haimanot
#9 Jeff Griffith
#10 Brayden Elliott
#11 Chris Bodnar
#12 Brett Boechler
#13 Adam Vangool
#14 Alex Bains
#15 Colby Pocock
#22 Andrew Kudel
#23 Scott McHenry
Coaches: Barry Rawlyk
Brett Czarnota
Managers: Dennis Dorgan
Ryan Epp
Girls
Breton Education Centre Girls
New Waterford, NS
#4 Kyrstal MacKenzie
#5 Courtney MacKinnon
#7 Katie Marsh
#8 Sandi Champion
#9 Peggy MacNeil
#10 Kathleen MacDonald
#11 Leslie Morrison
#12 Nicole Forward
#14 Suzanne MacLeod
#21 Mary Beth Tighe
#22 Maggie MacLellan
#32 Renee Boudreau
Coaches: Doug MacKinnon
Karl MacNeil
McKinnon Park Secondary
Caledonia, ON
#3 Dani Howard
#4 Jill Larlee
#12 Krissa Staats
#13 Julie Martin
#15 Jessalyn Elliott
#22 Lindsay Anderson
#24 Alisha Jacobs
#32 Jen Meahan
#34 Amanda Roth
#44 Kate Haines
#53 Megan Campbell
Coaches: Bill Keenan
Kirsten Pederson