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