Current Season | Past Seasons | Teams | Records | Awards | Championships | Pros | Search & More | Contact | Women's site |
1966-67 Season
Coach:Unknown Coach Brian Brumwell | 1967-68 Season
0-0 in league play, 1-0 overall Coach:Unknown Coach Brian Brumwell | 1968-69 Season
0-0 in league play, 0-4 overall Coach:Robert D. Bell Brian Brumwell Skip Cronck Stan Piper | 1969-70 Season
9-7 in league play, 9-9 overall Coach:Robert D. Bell Ken Baker Brian Brumwell Barry Burch Tom Child Skip Cronck Al Glover Tom Hatcher Corky Jossul John McKeachie Stan Piper Mike Taafe | 1970-71 Season
9-9 in league play, 9-9 overall Coach:Robert D. Bell Fergie Andison Tom Child Skip Cronck Tom Hatcher Tom Holmes Gordon Hoshal Corky Jossul Brent Mullins Stan Piper Tim Reiger Mike Taafe |
1971-72 Season
7-9 in league play, 7-9 overall Coach:Gary Taylor Fergie Andison Mike Bishop John Campbell Tom Child Tom Holmes Gordon Hoshal Harry Hunter Jim Hunter Barry Moen Brent Mullins Dave Wallace Doug Walton | 1972-73 Season
9-11 in league play, 12-20 overall Coach:Gary Taylor Mike Bishop Walt Burrows Jim Duddridge Chris Hall Pard Hogeweide Tom Holmes Harry Hunter Jim Hunter Corky Jossul Jim Kupiak Brent Mullins Dave Tooby | 1973-74 Season
9-11 in league play, 13-15 overall Coach:Gary Taylor Mark Campbell Jim Duddridge Lee Edmondson Pard Hogeweide Tom Holmes Gordon Hoshal Harry Hunter Jim Hunter Dale MacDonald Al McGee Dave Mulcahy Dean Sawyer Brian Wright Bert Zethof | 1974-75 Season
14-6 in league play, 19-13 overall Coach:Gary Taylor Lorne Dakin Jim Duddridge Lee Edmondson Pard Hogeweide Evan Jones Dale MacDonald Leon Mitchell Doug Mosher Dave Mulcahy Robbie Parris David Speed Bert Zethof | 1975-76 Season
11-9 in league play, 14-13 overall Coach:Gary Taylor Tim Carlson Lorne Dakin Jim Duddridge Lee Edmondson Chris Hebb Tim McGovern Doug Mosher Robbie Parris Ben Shotton David Speed Mickey Welder Bert Zethof |
1976-77 Season
13-7 in league play, 17-14 overall Coach:Ken Shields Ted Anderson Grant Boland Tim Carlson Jim Duddridge Lee Edmondson Chris Hebb Ian Hyde-Lay Dale McLoughlin Albert Olson Robbie Parris Ben Shotton David Speed Warren Wagstaff Tom Watson Mickey Welder | 1977-78 Season
18-2 in league play, 27-14 overall Coach:Ken Shields Ted Anderson Grant Boland Gary Budd Lorne Dakin Rene Dolcetti Chris Hebb Craig Higgins Ian Hyde-Lay Billy Turney-Loos Robbie Parris Brian Sutherland-Brown Mickey Welder | 1978-79 Season
17-3 in league play, 29-13 overall Coach:Ken Shields Ted Anderson Gary Budd Rene Dolcetti Kelly Dukeshire Chris Hebb Craig Higgins Ian Hyde-Lay Gerald Kazanowski Greg Kazanowski John Kazanowski Ken Kirzinger Tom Narbeshuber Robbie Parris Mickey Welder | 1979-80 Season
20-0 in league play, 36-5 overall Coach:Ken Shields Ted Anderson Rene Dolcetti Kelly Dukeshire Bruce Hamilton Chris Hebb Craig Higgins Ian Hyde-Lay Gerald Kazanowski Greg Kazanowski Billy Turney-Loos Tom Narbeshuber Eli Pasquale Mickey Welder | 1980-81 Season
16-4 in league play, 28-7 overall Coach:Ken Shields Ted Anderson Frank Braam Dan Brosseuk Ryan Burles Lorne Dakin Kevin Dancs Kelly Dukeshire Quinn Groenheyde Bruce Hamilton Craig Higgins Gerald Kazanowski Greg Kazanowski Jim Larson Eli Pasquale |
1981-82 Season
19-1 in league play, 29-4 overall Coach:Ken Shields Dan Brosseuk Ryan Burles Kelly Dukeshire Bruce Hamilton Craig Higgins Gerald Kazanowski Greg Kazanowski Ken Larson Tom Narbeshuber Phil Ohl Eli Pasquale David Sheehan | 1982-83 Season
10-0 in league play, 24-1 overall Coach:Ken Shields Dave Bakken Dan Brosseuk Ryan Burles Kelly Dukeshire Quinn Groenheyde Gerald Kazanowski Greg Kazanowski Tom Narbeshuber Phil Ohl Eli Pasquale Vito Pasquale David Sheehan | 1983-84 Season
10-0 in league play, 20-1 overall Coach:Ken Shields Cord Clemens Quinn Groenheyde Clint Hamilton Shawn Kalinovich Ken Larson John Munro Phil Ohl Eli Pasquale David Sheehan Randy Steele Graham Taylor Greg Wiltjer | 1984-85 Season
7-3 in league play, 14-7 overall Coach:Ken Shields Ryan Burles Cord Clemens Jerry Divoky Shawn Kalinovich Rob Kreke Wade Loukes Jamie Newman Phil Ohl Vito Pasquale Lloyd Scrubb David Sheehan Randy Steele Graham Taylor Ellis Whalen | 1985-86 Season
9-1 in league play, 15-3 overall Coach:Ken Shields Cord Clemens Jerry Divoky Shawn Kalinovich Rob Kreke Brian Kruger Wade Loukes Geoff McKay Jamie Newman Vito Pasquale Lloyd Scrubb David Sheehan Randy Steele Graham Taylor |
1986-87 Season
5-5 in league play, 9-8 overall Coach:Ken Shields Jerry Divoky Tom Johnson Shawn Kalinovich Rob Kreke Brian Kruger Wade Loukes Geoff McKay Spencer McKay Steve Mitton Vito Pasquale Alan Phillips Lloyd Scrubb | 1987-88 Season
17-3 in league play, 25-6 overall Coach:Ken Shields Colin Brousson Cord Clemens Jerry Divoky Rob Kreke Wade Loukes Geoff McKay Spencer McKay Dale Olson Vito Pasquale Alan Phillips Gord Schmidt Graham Taylor | 1988-89 Season
18-2 in league play, 24-4 overall Coach:Ken Shields Maurice Basso Colin Brousson Jerry Divoky Kevin Harrington Tom Johnson Daryn Lansdell Wade Loukes Geoff McKay Spencer McKay Rick Mesich Dale Olson Kevin Ottewell | 1989-90 Season
16-4 in league play, 20-7 overall Coach:Guy Vetrie Maurice Basso Clint Hamilton Fraser Jefferson Tom Johnson David Lescheid Vesa Linnamo David McIntosh Geoff McKay Spencer McKay Rick Mesich Kevin Ottewell Roger Rai Chris Schriek | 1990-91 Season
15-5 in league play, 19-8 overall Coach:Guy Vetrie Bruce Crowle Rick Gill Clint Hamilton Tom Johnson Todd Langley David Lescheid David McIntosh Spencer McKay Rick Mesich Willis Parnell Greg Pierce Chris Schriek Andrew Wilmott |
1991-92 Season
10-10 in league play, 14-14 overall Coach:Guy Vetrie Jeff Bevington Chris Brinnen Bruce Crowle Rick Gill Tom Johnson Cory Klassen Todd Langley Dan McMillan Greg Meldrum Rick Mesich Casey Olynyk Willis Parnell Chris Schriek Andrew Wilmott | 1992-93 Season
9-11 in league play, 13-15 overall Coach:Guy Vetrie Clay Basham Jeff Bevington Colin Brousson Patrick Cannon Cory Klassen Amrit Lalli Todd Langley Greg Meldrum Casey Olynyk Chris Schriek Regan Switucka Milan Uzelac Andrew Wilmott | 1993-94 Season
13-7 in league play, 20-10 overall Coach:Guy Vetrie Jeff Bevington Colin Brousson Patrick Cannon Jeremy Harris Drew Hyndman Shawn King Todd Langley Brian Livingstone Colin Martin Greg Meldrum Casey Olynyk Mike Parkins | 1994-95 Season
16-4 in league play, 32-11 overall Coach:Guy Vetrie Greg Bateson Jeff Bevington Patrick Cannon Colin Cunningham Eric Hinrichsen Drew Hyndman Shawn King Todd Langley Dan McMillan Greg Meldrum Sterling O'Sullivan Andrew Wilmott | 1995-96 Season
12-8 in league play, 21-11 overall Coach:Guy Vetrie Jeff Bevington Patrick Cannon Colin Cunningham Eric Hinrichsen Shawn King Matthew Loveless Christopher McClean Dan McMillan Greg Meldrum Joel Neilson Allister Wilmott Andrew Wilmott |
1996-97 Season
15-5 in league play, 33-8 overall Coach:Guy Vetrie Seth Adler Tyler Bates Aaron Buckham Patrick Cannon Matthew Coyne Donald Fitzpatrick Eric Hinrichsen Matthew Loveless Colin Martin Joel Neilson Aaron Olson Ole Schmidt Allister Wilmott | 1997-98 Season
16-4 in league play, 33-12 overall Coach:Guy Vetrie Seth Adler Tyler Bates Aaron Buckham Keith Bustard Raphael Chillious Donald Fitzpatrick Eric Hinrichsen Matthew Loveless Colin Martin Aaron Olson Ole Schmidt Allister Wilmott | 1998-99 Season
17-3 in league play, 32-11 overall Coach:Guy Vetrie Tyler Bates Aaron Buckham Keith Bustard Raphael Chillious Neal Cranna Jason Crawford Josh Eldon Robbie Green Eric Hinrichsen Steve MacDonald Colin Martin Joel Neilson Ole Schmidt | 1999-00 Season
11-9 in league play, 17-12 overall Coach:Guy Vetrie Sandy Bisaro James Blake Aaron Buckham Keith Bustard Jason Crawford Reagan Daly Josh Eldon Mark Luttrell Steve MacDonald Etienne Orr-Ewing Lucky Walia Allister Wilmott | 2000-01 Season
17-5 in league play, 26-10 overall Coach:Guy Vetrie Nathan Ashmead Tyler Bates Greg Bateson Sandy Bisaro James Blake Keith Bustard Jason Crawford Reagan Daly Etienne Orr-Ewing Eric Rushton Chris Trumpy Kerry Westmore Allister Wilmott |
2001-02 Season
10-10 in league play, 24-18 overall Coach:Guy Vetrie Matt Ashmead Nathan Ashmead Sandy Bisaro Keith Bustard Jason Crawford Reagan Daly Shaun Doherty Orlando Ferguson Ross McDonald Josh Payne Peter Richmond Eric Rushton Chris Spoor Trevor Thomas Jason Tiffin | 2002-03 Season
8-12 in league play, 14-18 overall Coach:Guy Vetrie John Ross Bailey Jason Crawford Reagan Daly Shaun Doherty Tylor Hynd Chris Marsh Ross McDonald Steve Moore Michal Osusky Eric Rushton Bryan Taylor Chris Trumpy Lucky Walia Ashley Yeaman | 2003-04 Season
11-9 in league play, 17-16 overall Coach:Craig Beaucamp Nathan Ashmead Reagan Daly Shaun Doherty Tylor Hynd Rob Kinnear Chris Marsh Ross McDonald Steve Moore Michal Osusky Eric Rushton Bryan Taylor Chris Trumpy Ryan Vetrie | 2004-05 Season
14-6 in league play, 27-11 overall Coach:Craig Beaucamp Graeme Bollinger Shaun Doherty Brandon Ellis Joshua Elsdon Mitch Gudgeon Tyler Hass Jonathan Hughes Matt Kazanowski Rob Kinnear Matt Kuzminski Steve Moore Eric Rushton Evan Southern Davey Sundher Chris Trumpy | 2005-06 Season
15-5 in league play, 30-12 overall Coach:Craig Beaucamp Graeme Bollinger Jeff Cullen Jacob Doerksen Brandon Ellis Mitch Gudgeon Tyler Hass Cyril Indome Ivan Kajfes Matt Kazanowski Rob Kinnear Matt Kuzminski Stephen MacDonald Steve Moore Chris Spoor Chris Trumpy |
2006-07 Season
20-3 in league play, 26-12 overall Coach:Craig Beaucamp Michael Berg Graeme Bollinger Jeff Cullen Jacob Doerksen Brandon Ellis Mitch Gudgeon Tyler Hass Cyril Indome Rob Kinnear Steve Moore Isiah Pasquale Josh Whyte | 2007-08 Season
14-9 in league play, 20-18 overall Coach:Craig Beaucamp Pierce Anderson Michael Berg Rob Bergen Julian Spear Chief-Morris Jeff Cullen Brandon Dunlop Mitch Gudgeon Tyler Hass Mike Hull Cyril Indome Rob Kinnear Ryan MacKinnon Isiah Pasquale | 2008-09 Season
17-6 in league play, 22-11 overall Coach:Craig Beaucamp Pierce Anderson Julian Spear Chief-Morris Jeff Cullen Marco Dolcetti Brandon Dunlop Mitch Gudgeon Tyler Hass Mike Hull Cyril Indome Talon Jones Ryan MacKinnon Jeff Spoor Wendell Thomas | 2009-10 Season
9-9 in league play, 10-11 overall Coach:Craig Beaucamp Nick Adair Pierce Anderson Zac Andrus Michael Berg Rob Bergen Adam Connolly Jeff Cullen Marco Dolcetti Dan Evans Cyril Indome Talon Jones Ryan MacKinnon Spencer McLean Omid Pourmomen Trevor Scheurmann Jeff Spoor Wendell Thomas | 2010-11 Season
15-9 in league play, 19-15 overall Coach:Craig Beaucamp Pierce Anderson Zac Andrus Michael Berg Eric Casey Adam Connolly Jeff Cullen Marco Dolcetti Ryan MacKinnon Chris McLaughlin Ted Neilson Reese Pribilsky Jeff Spoor Wendell Thomas |
2011-12 Season
14-4 in league play, 19-14 overall Coach:Craig Beaucamp Michael Acheampong Pierce Anderson Zac Andrus Michael Berg Vijay Dhillon Ryan Erikson Terrell Evans Ameet (Andy) Kaila Ryan MacKinnon Chris McLaughlin Dominic Ohl Sean Patrick Reese Pribilsky Reiner Theil Johannes (John) Woldu | 2012-13 Season
16-6 in league play, 24-18 overall Coach:Craig Beaucamp Michael Acheampong Pierce Anderson Vijay Dhillon Brandon Dunlop Ryan Erikson Terrell Evans Chris McLaughlin Ted Neilson Dominic Ohl Kyle Peterson Brin Taylor Reiner Theil Johannes (John) Woldu | 2013-14 Season
19-3 in league play, 28-11 overall Coach:Craig Beaucamp Jordan Charles Ryan Erikson Terrell Evans Mathew Hampton Chris McLaughlin Ted Neilson Dominic Ohl Kyle Peterson Patrick Pilato Derek Porter Mack Roth Mahmoud (Junior) Sesay Reiner Theil Marcus Tibbs Johannes (John) Woldu | 2014-15 Season
15-5 in league play, 25-11 overall Coach:Craig Beaucamp Hassan Abdullahi Jordan Charles Kai Greene Justin Kinnear Hayden Lejeune Jeremy Leonard-Smith Chris McLaughlin Taylor Montgomery-Stinson Patrick Pilato Mack Roth Rulon Schmidt Mahmoud (Junior) Sesay Grant Sitton Reiner Theil Marcus Tibbs | 2015-16 Season
9-11 in league play, 12-17 overall Coach:Craig Beaucamp Hassan Abdullahi Tyus Barfoot Jordan Charles Joshua Charles Brandon Dunlop Kai Greene Graeme Hyde-Lay Justin Kinnear Hayden Lejeune Taylor Montgomery-Stinson Andrew Morris Mack Roth Jason Scully Grant Sitton Reiner Theil Derrick Twiggs Billy Yaworsky |
2016-17 Season
9-11 in league play, 15-19 overall Coach:Craig Beaucamp Hassan Abdullahi Noah Charles J.J. Hamel-Carey Graeme Hyde-Lay Scott Kellum Justin Kinnear Hayden Lejeune Taylor Montgomery-Stinson Jake Newman Jason Scully Grant Sitton Ty Stewart-Nelson Wayne Tucker Vladislav Zasmolin | 2017-18 Season
10-10 in league play, 17-15 overall Coach:Craig Beaucamp Jordan Charles Andrew Goertzen Eric Hegadoren Hunter Hughes Graeme Hyde-Lay Scott Kellum Justin Kinnear Hayden Lejeune Mason Loewen Trent Monkman Taylor Montgomery-Stinson Jake Newman Jason Scully Jaamel Slack Aaron Tesfagiorgis Dalton Thompson Jaden Touchie | 2018-19 Season
10-10 in league play, 15-15 overall Coach:Craig Beaucamp Jesse Barnes Jordan Charles Carlos Costa Graeme Hyde-Lay Scott Kellum Hayden Lejeune Mason Loewen Rohtash Mattu Justin McChesney Trent Monkman Taylor Montgomery-Stinson Jake Newman Gregoire Piche-Wint Jason Scully Aaron Tesfagiorgis Jaden Touchie | 2019-20 Season
15-5 in league play, 20-10 overall Coach:Craig Beaucamp Quinn Campbell Alex Comanita Carlos Costa Matthew Ellis Adam Francolini Zach Hamed Graeme Hyde-Lay Scott Kellum Hayden Lejeune Diego Maffia Justin McChesney Trent Monkman Taylor Montgomery-Stinson Dominick Oliveri Jason Scully Aaron Tesfagiorgis Jaden Touchie | 2020-21 Season
Coach:Craig Beaucamp Ethan Boag Quinn Campbell Matthew Ellis Christoffer Heggelund Graeme Hyde-Lay Scott Kellum Diego Maffia Justin McChesney Trent Monkman Taylor Montgomery-Stinson Dominick Oliveri Jason Scully Jaden Touchie |
2021-22 Season
17-1 in league play, 24-3 overall Coach:Craig Beaucamp Ethan Boag Matthew Ellis Christoffer Heggelund Scott Kellum Diego Maffia Justin McChesney Trent Monkman Jakob Neufeld Dominick Oliveri Sergio Pereira Elias Ralph Jason Scully Aaron Tesfagiorgis Levi Timmermans Jaden Touchie | 2022-23 Season
17-3 in league play, 25-6 overall Coach:Craig Beaucamp Ethan Boag Izzy Helman Djordje Jovic Diego Maffia Trent Monkman Jakob Neufeld Dominick Oliveri Sergio Pereira Elias Ralph Renoldo Robinson Arpan Singh Shadynn Smid Jaden Touchie | 2023-24 Season
17-3 in league play, 29-7 overall Coach:Craig Beaucamp Griffin Arnatt Ethan Boag Samy Buteau Ryan Gallagher Izzy Helman Diego Maffia Scott Morozov Sergio Pereira Elias Ralph Renoldo Robinson Shadynn Smid Aaron Tesfagiorgis | 2024-25 Season
20-0 in league play, 32-2 overall Coach:Murphy Burnatowski Jackson Agazzi Griffin Arnatt Ethan Boag Dylan Gage Ryan Gallagher Geoffrey James Diego Maffia Samuel Maillet Scott Morozov Sergio Pereira Renoldo Robinson Shadynn Smid Aaron Tesfagiorgis |
Statistical information maintained by Martin Timmerman. Please provide feedback to: MartinTimmerman@gmail.com