Current Season | Past Seasons | Teams | Records | Awards | Championships | Pros | Search & More | Contact | Women's site |
1964-65 Season
Coach:Jim Brownrigg Dave Bjarman Ron Eger Bruce Evans Jim Fawcett Keith Fawcett Mitch Gilbert George Greorovich Gary Kushner Dominic Man Kit Lam Lloyd Miller Bob Murray Dave Parsons Jeff Perry Fred Viinikka Ron Whitney | 1965-66 Season
0-0 in league play, 10-6 overall Coach:Jim Brownrigg Don Arnot Ian Connors Bob Elvin Ray Halverson George Kelly Brian McKinnon Dave Parsons John Sivhonen Myron Warywoda | 1966-67 Season
0-0 in league play, 19-16 overall Coach:Bruce Bristowe Bob Bemko Larry Hebert Don Holmstrom Jim Johnson George Kostyshyn Lou Pero Maurice Siemieluk Myron Warywoda | 1967-68 Season
0-0 in league play, 13-11 overall Coach:George Birger Peter Andros Al Aznew Bob Cameron Larry Hebert Rob Holman Don Holmstrom Bill Horychuk Jim Johnson Lloyd Koski George Kostyshyn Lou Pero Maurice Siemieluk Ken Woods | 1968-69 Season
0-0 in league play, 18-9 overall Coach:George Birger Bob Cameron Dan Carroll Mike Davis Richard Earl Phil Fury Al Haapaniemi Don Holmstrom Wayne Humphreys Willie Jerks Lloyd Koski Lou Pero Dennis Portman Maurice Siemieluk |
1969-70 Season
0-0 in league play, 23-2 overall Coach:George Birger Shelton Bellamy Bob Cameron Wayne Chuchmuch Jerry Hemmings Robert Jackson Eric Janhunen Brian Nieminen Dale Olsen Joe Parks Renato Savioli Brian Smith Charlie Tallack Ken Traynor Lewis Vaughin | 1970-71 Season
0-0 in league play, 21-9 overall Coach:Howard Lockhart Erik Anderson Shelton Bellamy Richard Earl John Gamble Al Grunys Peter Halpin Jerry Hemmings Gordon Hisprop Robert Jackson Dennis Krawchuk Brian Nieminen Dale Olsen Joe Parks Evan Simpson Brian Smith Charlie Tallack | 1971-72 Season
0-0 in league play, 14-11 overall Coach:Howard Lockhart Erik Anderson Russell Bailey James Copeland Joe Edwards Neil Fisher John Gamble Al Grunys Ken Hill Walter Hubbard Dennis Krawchuk Dan Rajnovich Evan Simpson | 1972-73 Season
12-4 in league play, 20-9 overall Coach:Howard Lockhart Russell Bailey Jerome Blue James Copeland Joe Edwards Tom Francis John Gamble Ken Hill Robert Jackson Mitch Lalonde Grant Pierce Don Ragnovich Dan Rajnovich Evan Simpson Rick Warner Rick Whitfield | 1973-74 Season
12-4 in league play, 19-13 overall Coach:Howard Lockhart Lester Barkman James Copeland Joe Edwards Tom Francis Harry Gruntmanis Martin Gysbers Tony Kurec Brett McEwan Brian McKenzie Brian Peters Dan Rajnovich Evan Simpson Lloyd Small Jeff Watson |
1974-75 Season
6-6 in league play, 14-17 overall Coach:Howard Lockhart David Cronin Tom Francis Harry Gruntmanis Martin Gysbers Mike Holyfield Arnold Kelly Gary Llwellyn Jim Mackey Brett McEwan Dan Rajnovich A. Reboulet Jeff Watson Neil Wickson | 1975-76 Season
0-12 in league play, 4-23 overall Coach:Arne Donovan Jim Carter Bob Ehlers Tom Francis Martin Gysbers George Hardisty Dave Kirychuk Mitch Lalonde Howie May Brett McEwan Grant Pierce Dan Rajnovich Jeff Watson | 1976-77 Season
7-5 in league play, 19-17 overall Coach:Arne Donovan Mel Bishop Mike Busch Dennis Chibnall Martin Gysbers George Hardisty Dave Kirychuk Mitch Lalonde Howie May Brett McEwan Dave Preuss Al Tekoniemi George Wheatley John Zanatta Jim Zoet | 1977-78 Season
11-5 in league play, 19-15 overall Coach:Arne Donovan Jeff Bennett Neil Brown Andy Erickson Jim Grisim Martin Gysbers Dave Kirychuk Mitch Lalonde Dave Preuss Peter Vitols John Zanatta Jim Zoet | 1978-79 Season
11-5 in league play, 22-9 overall Coach:Don Punch David Arseneault Tom Binkley Jody Connor Keith Dailey Ned Janjic Mitch Lalonde Greg McLean David Poon Tip Dave Preuss Richie Silvera Sean Taylor Al Tekoniemi Harry Van Laar David Zanatta John Zanatta |
1979-80 Season
8-8 in league play, 12-11 overall Coach:Don Punch Wayne Comeau Doug Fast Ned Janjic Kerry Lichty John Marandola Greg McLean David Poon Tip Dave Preuss Peter Stoyakovich Karl Subban Sean Taylor Harry Van Laar David Zanatta John Zanatta | 1980-81 Season
8-8 in league play, 11-16 overall Coach:Rick Suffield Cliff Bluechardt Wayne Comeau David Kurtz Rudy Massino Greg McLean Ken Ross Tony Scott Darryl Stevenson Karl Subban Sean Taylor Harry Van Laar Rod Williams John Zanatta Walter Zielinski | 1981-82 Season
12-4 in league play, 21-9 overall Coach:Rick Suffield Robert Baergen Alan Blumenfeld John Grace John Marangelli Henry Mulder Al Roos Ken Ross Tony Scott Maurice Seales Karl Subban Harry Van Laar David Zanatta | 1982-83 Season
8-8 in league play, 8-9 overall Coach:John Zanatta Brian Adduno John Devuono Steve Gill John Grace John Himanen Kevin Jones Alex Rocco Ken Ross Tony Scott Maurice Seales Karl Subban Barry Thomas | 1983-84 Season
10-6 in league play, 13-8 overall Coach:John Zanatta Pat Charlebois John Grace John Himanen Dave Preuss Tony Scott Karl Subban Barry Thomas Harry Van Laar Cheddie Warner David Zanatta |
1984-85 Season
2-14 in league play, 2-20 overall Coach:John Zanatta Andrew Barbeau John Grace Andy Hirslund Mike Kaysor John Laplante Rene Pawliak Rob Quesnel Al Roos Barry Thomas Cheddie Warner Greg Whitlock | 1985-86 Season
0-16 in league play, 1-20 overall Coach:Bruno Colavecchio Dave Barkwell Gord Bruyere Jeff Byerley Mike Connolly Stuart Gray Rob Hendricks Peter Himanen Andy Hirslund Mike Kaysor John Laplante Rene Pawliak Rob Quesnel Brent Quinn Harry Sillen | 1986-87 Season
2-14 in league play, 3-15 overall Coach:Bruno Colavecchio Dave Barkwell Gord Bruyere Jeff Byerley Edward Collins Mike Connolly Wally Gangl Jeff Gaudette Mike Johnson Mike Kaysor John Laplante Albert Tremonti Greg Whitlock | 1987-88 Season
3-13 in league play, 3-14 overall Coach:Bruno Colavecchio Mike Connolly Andrew Covello Dan Desrochers Jim Dimotroff Peter Himanen Mike Lalonde John Laplante Chris Picard Leslie Ragguette Marlon Rose Mighty Rob Siver David St. James Albert Tremonti Dino Wesley | 1988-89 Season
3-11 in league play, 3-11 overall Coach:Bruno Colavecchio Peter Buchan Jeff Byerley Edward Collins Mike Connolly Doug Fenwick Ray Foster Brian Konu Mike Lalonde Jeff Laplante John Laplante Leslie Ragguette John Rissanen Charles Schmidt David St. James Brian Tees Rodney Wells |
1989-90 Season
5-9 in league play, 8-11 overall Coach:Lou Pero Al Brinkert Gord Bruyere Peter Buchan Jeff Byerley Doug Fenwick Ray Foster Chris Grace Mike Lalonde John Laplante David Pineau Leslie Ragguette Steve Riddle Rodney Wells | 1990-91 Season
6-8 in league play, 7-9 overall Coach:Lou Pero Peter Brown Peter Buchan Jason Byerley Jeff Byerley Ray Foster Chris Grace Mike Lalonde Jerry Lawlor Brian Norland David Pineau Leslie Ragguette Steve Riddle Brian Tees Rodney Wells | 1991-92 Season
5-9 in league play, 6-12 overall Coach:Lou Pero Mark Bonitatibus Peter Brown Greg Cummings Ray Foster Chris Grace Cory Keeler Mike Lalonde Craig Law Jeff McGee Brian Norland David Pineau Leslie Ragguette Anthony Randall Steve Riddle | 1992-93 Season
6-8 in league play, 8-13 overall Coach:Lou Pero Paul Andrews Cam Becher Chuck Brown Peter Brown Chris Grace Cory Keeler Craig Law Brian Norland David Pineau Steve Riddle Kareem Rodriguez Eric Schultz Murray Smith Brian Tees Noah Van Sickle | 1993-94 Season
7-7 in league play, 11-11 overall Coach:Lou Pero Paul Andrews Chuck Brown Peter Brown Ray Foster Cory Keeler Craig Law Mark Moorhouse David Pineau Kareem Rodriguez Eric Schultz Murray Smith Brian Tees Garrett Thayer |
1994-95 Season
6-8 in league play, 10-20 overall Coach:Lou Pero Paul Andrews Mike Booth Chuck Brown Peter Brown Shawn Campbell Willy Crocker Cory Keeler Craig Law Chris Livingstone Mark Moorhouse Brian Norland David O'Brien Murray Smith Garrett Thayer Bryan Turner Carlo Zoffranieri | 1995-96 Season
6-8 in league play, 9-19 overall Coach:Lou Pero Paul Andrews Mike Booth Brent Bradshaw Willy Crocker Craig Law Mark Moorhouse Mark Neilson David O'Brien Kareem Rodriguez Ryan Stuart Quentin Tizzard Peter Vale Carlo Zoffranieri | 1996-97 Season
3-11 in league play, 4-21 overall Coach:Lou Pero Luke Bazuk Brent Bradshaw David Elliott Patrick Johnson Mark Moorhouse Mark Neilson Mike Pasco Kareem Rodriguez Andrew Stevenson Ryan Stuart Chuck Tallon Quentin Tizzard Carlo Zoffranieri | 1997-98 Season
5-9 in league play, 14-15 overall Coach:Lou Pero Paul Andrews Robert Boaz Mike Booth David Elliott Brennan Judge Ramon McElmurry Mark Moorhouse Mark Neilson Emanuel Ostojic Kareem Rodriguez Anderson Spencer Andrew Stevenson Brad Volkmann Carlo Zoffranieri | 1998-99 Season
6-8 in league play, 12-19 overall Coach:Lou Pero Mike Booth Brent Bradshaw Jeremie Clarke-Okah Brennan Judge Jake Lawrence Ramon McElmurry Hamead Rashead Steve Reid Dave Reynolds Andrew Stevenson Mark Tonizzo Dan Zapior Carlo Zoffranieri |
1999-00 Season
5-9 in league play, 14-19 overall Coach:Lou Pero Joey Barrett Brent Bradshaw Mark Burtenshaw Jeremie Clarke-Okah Matthew Coulson Gavin Gilles Eric Kauranen Jeff Langley Ramon McElmurry Steve Reid Jeff Rosar Ryan Sinninghe Andrew Stevenson Dan Zapior | 2000-01 Season
4-10 in league play, 5-19 overall Coach:Lou Pero Brent Bradshaw Jeremie Clarke-Okah Matthew Coulson Jonathan Drysdale David Gordanier Ryan Groskrentz Derek Morgan Steve Reid Steve Riddle Jeff Rosar Brendan Shoniker Ryan Sinninghe Andrew Stevenson Dan Zapior | 2001-02 Season
7-15 in league play, 14-20 overall Coach:Lou Pero Ryan Bishop Matt Brown Aaron Casella Jeremie Clarke-Okah Matthew Coulson Matt Erdman Matt King Matthew Koeslag James Purcell Steve Reid Jeff Rosar Aaron Rost Ryan Sinninghe Dan Zapior | 2002-03 Season
10-12 in league play, 16-19 overall Coach:Lou Pero Ryan Bishop Aaron Casella Matthew Coulson Matt Erdman Sandy Millar James Purcell Steve Reid Chris Richards Jeff Rosar Aaron Rost Ryan Sinninghe Chris Swenson Matt Verboom Russell Yurick Dan Zapior | 2003-04 Season
5-17 in league play, 10-25 overall Coach:Scott Morrison Ryan Bishop Aaron Casella Matt Erdman Matthew Koeslag Sandy Millar Brennan Percy Kiraan Posey Lee Reckman Chris Richards Aaron Rost Ryan Sinninghe Chris Swenson Matt Verboom Steve Zapior |
2004-05 Season
10-12 in league play, 16-22 overall Coach:Scott Morrison Everett (E.L.) Adams Aaron Casella Justin Dickens Matt Erdman Sandy Millar Ted Morris Kieran O'Rourke Kiraan Posey Ryan Precious Lee Reckman Chris Richards Scott Seeley Djordje Varagic Matt Verboom Steve Zapior | 2005-06 Season
8-14 in league play, 15-19 overall Coach:Scott Morrison Vaughan Daley Justin Dickens Warren Gilchrist Andrew Hackner Ryan Marrast Kieran O'Rourke Kiraan Posey Ryan Precious Lee Reckman Chris Richards Scott Seeley Warren Thomas Djordje Varagic Matt Verboom Evan Woodland | 2006-07 Season
1-21 in league play, 2-33 overall Coach:Scott Morrison Saad Beg Justin Dickens Graeme Enns Andrew Hackner Dean Magierowski Isinki Massunker Hugh Mullally Matthew Nobles Kieran O'Rourke Paul Popo-Ola Ryan Precious Andrew Quirion Chris Richards Jamie Searle Warren Thomas Matt Verboom Zack White Evan Woodland | 2007-08 Season
8-14 in league play, 12-20 overall Coach:Scott Morrison Graeme Enns Warren Gilchrist Andrew Hackner Aaron Jackson Dean Magierowski Kyle McConnell Paul Popo-Ola Kiraan Posey Matthew Powell Ryan Precious Andrew Quirion Jamie Searle Warren Thomas Matt Verboom Zack White Lerry Williams | 2008-09 Season
6-16 in league play, 13-21 overall Coach:Scott Morrison Paul Boettcher Greg Carter Andrew Gini Andrew Hackner Aaron Jackson Delton Johnson Brendan King Dean Magierowski Kyle McConnell Paul Popo-Ola Kiraan Posey Matthew Powell Andrew Quirion Yoosrie Salhia Matthew Schmidt Jamie Searle Zack White |
2009-10 Season
17-5 in league play, 28-9 overall Coach:Scott Morrison Greg Carter Andrew Hackner Cameron Hornby Aaron Jackson Joseph Jones Sebastian Kasiuk Brendan King Anthony McIntosh Matthew Nagy Andrew Quirion Karl Rom Yoosrie Salhia Matthew Schmidt Jamie Searle Ryan Thomson Nathan Wainwright | 2010-11 Season
17-5 in league play, 27-12 overall Coach:Scott Morrison Greg Carter Andrew Hackner Cameron Hornby Akeem Isaac-Philip Benjamin Johnson Joseph Jones Brendan King Kemp McCrae Anthony McIntosh Karl Rom Venzal Russell Yoosrie Salhia Matthew Schmidt Jamie Searle Ryan Thomson Nathan Wainwright | 2011-12 Season
20-2 in league play, 32-5 overall Coach:Scott Morrison Sylvestor Alexander Greg Carter Adam Johnson Benjamin Johnson Joseph Jones Brendan King Anthony McIntosh Brandon Myketa Joseph Nitychoruk Alexandre Robichaud Venzal Russell Yoosrie Salhia Matthew Schmidt Ryan Thomson Michael Thorne-Finch Nathan Wainwright | 2012-13 Season
14-7 in league play, 30-13 overall Coach:Scott Morrison Greg Carter Joe Hart Dwayne Harvey Benjamin Johnson Joseph Jones Brendan King Anthony McIntosh Brandon Myketa Joseph Nitychoruk Alexandre Robichaud Yoosrie Salhia Matthew Schmidt Ryan Thomson Nathan Wainwright | 2013-14 Season
9-13 in league play, 15-19 overall Coach:Matt Erdman Josh Bell Justin Bell Dwayne Chong Jamar Coke Dwayne Harvey Mitchell Hearn Igor Lebov Nolan MacKenzie Andrew McCarthy Anthony McIntosh Brandon Myketa Joseph Nitychoruk Alexandre Robichaud Henry Tan Ryan Thomson Nathan Wainwright Brent Wallace |
2014-15 Season
11-8 in league play, 19-14 overall Coach:Manny Furtado Dwayne Chong Jamar Coke Bacarius Dinkins Ryan Doornick Dwayne Harvey Ashaunti Hogan Anthony McIntosh Mor Menashe Brandon Myketa Nick Nihezagire Addy Ogunye Michael Poirier Alexandre Robichaud Henry Tan Brent Wallace | 2015-16 Season
10-9 in league play, 22-13 overall Coach:Manny Furtado Jack Bull Nicholas Burke Darnell Curtin Bacarius Dinkins Kyle Estalilla Antony Flores Chris Howell Quincy Johnson Kache Kopec Andrew McCarthy Mor Menashe Matthew Mustapic Taner Parrington Brandon Persad Michael Poirier Alexandre Robichaud Nick Soulias Henry Tan Holelsky (Mike) Theodore | 2016-17 Season
6-13 in league play, 10-21 overall Coach:Manny Furtado Jack Bull Nicholas Burke Kingsley Campbell-Olsen Taysean Cavaliers Darnell Curtin Bacarius Dinkins Kyle Estalilla Antony Flores Jon Hayter Nahshon Hurst Quincy Johnson Noel Jones Kache Kopec Mor Menashe Wais Mohamed Michael Poirier Alexandre Robichaud Tarik Smith-James Henry Tan Holelsky (Mike) Theodore | 2017-18 Season
2-22 in league play, 4-26 overall Coach:Manny Furtado and Ryan Thomson Trevon Ash Ricardo Belony Jack Bull Nicholas Burke Kingsley Campbell-Olsen Lequan Cseri-Hylton Darnell Curtin Matthew Edwards Kyle Estalilla Nahshon Hurst Quincy Johnson Noel Jones Kache Kopec Mor Menashe Rashean Neil-Simpson Michael Poirier Tarik Smith-James Ryan Takkale Holelsky (Mike) Theodore | 2018-19 Season
10-14 in league play, 14-17 overall Coach:Ryan Thomson Blake Anderson Jack Bull Nicholas Burke Darnell Curtin Alston Harris Quincy Johnson Jared Kreiner Lock Lam Kevin Ndahiro Rashean Neil-Simpson Michael Poirier Isaiah Traylor Davarius Wright |
2019-20 Season
17-5 in league play, 20-8 overall Coach:Ryan Thomson Blake Anderson Jamani Barrett Austin Burchat Matthew Edwards Eric Gonzalez Alston Harris Quincy Johnson Jared Kreiner Lock Lam Igor Milkovic Laoui Msambya Kevin Ndahiro Chume Nwigwe Rayshawn Scarlett Isaiah Traylor | 2020-21 Season
Coach:Ryan Thomson Jamani Barrett Matthew Edwards Flynn Gilmour Eric Gonzalez Alston Harris Jared Kreiner Igor Milkovic Dylan Morrison Laoui Msambya Chume Nwigwe Michael Okafor Nas Roberts Chris Sagl Rayshawn Scarlett Jevon Westcarth Ethan Willmore | 2021-22 Season
11-5 in league play, 16-6 overall Coach:Ryan Thomson Jamani Barrett Nathan Bilamu Ryan Brooks Flynn Gilmour Eric Gonzalez Alston Harris Seth Johnson Jared Kreiner Igor Milkovic Dylan Morrison Laoui Msambya Chume Nwigwe Michael Okafor Nas Roberts Chris Sagl Jevon Westcarth Ethan Willmore | 2022-23 Season
16-6 in league play, 24-9 overall Coach:Ryan Thomson Faramade Ajayi Nathan Bilamu Javier Fernandez Flynn Gilmour Eric Gonzalez Alston Harris Seth Johnson Jared Kreiner Dylan Morrison Laoui Msambya Chume Nwigwe Michael Okafor Douglas Owusu Ansah Chris Sagl Tyler Sagl Harold Santa Cruz Jevon Westcarth Ethan Willmore | 2023-24 Season
10-12 in league play, 15-15 overall Coach:Ryan Thomson Faramade Ajayi Nathan Bilamu Martins Bumbieris Flynn Gilmour Johnathan Goode Walter Head Eduardo Hernanadez Batista Seth Johnson Jared Kreiner Jackson Lawrence Laoui Msambya Chume Nwigwe Douglas Owusu Ansah Chris Sagl Tyler Sagl Harold Santa Cruz Joshua Strongman Carsen Unrau Ethan Willmore |
2024-25 Season
18-4 in league play, 20-11 overall Coach:Ryan Thomson Yahya Abdisamed Faramade Ajayi Marcos Alonso Hernandez Nathan Bilamu Keylian Coulibaly Flynn Gilmour Johnathan Goode Walter Head Eduardo Hernanadez Batista Marcus Johnson Jackson Lawrence Adrian Nowak Chris Sagl Harold Santa Cruz Nate Smith Carsen Unrau Ethan Willmore |
Statistical information maintained by Martin Timmerman. Please provide feedback to: MartinTimmerman@gmail.com