Current Season | Past Seasons | Teams | Records | Awards | Championships | Pros | Search & More | Contact | Women's site |
1962-63 Season
0-6 in league play, 1-10 overall Coach:Joseph Rutigliano Unknown Ashworth Aubrey Browne Sandy Cameron Unknown Dwyer Nick Fraser Nadir Freedman Brian Garland Paul Gray Ron Hamade Peter Herrndorf Alex Shaw Ted Viele | 1963-64 Season
2-10 in league play, 4-14 overall Coach:Al Yarr George Blakeney Tor Boswick Jack Budd Gerry Clarke Wally Clements Ken Langille Dave MacDonald Dick MacLean Mill Maycock Bill McCormick Miller (Bud) McSween Ross Nesbitt Mike Nihill Howie Parker Dave Precious Jim Seaman Bob Silver Pete Stone Dave Vineyar Roger Young | 1964-65 Season
6-6 in league play, 7-9 overall Coach:Al Yarr Larry Archibald Tom Beattie Eric Durnford George Hughes Peter Lacas Ian MacMillan Miller (Bud) McSween Ross Nesbitt Howie Parker Jim Seaman Carl Thomas Norm Vickery | 1965-66 Season
7-5 in league play, 12-9 overall Coach:Al Yarr Larry Archibald Tom Beattie Irv Cohen Eric Durnford George Hughes Dave MacDonald Bruce Reynolds Alex Shaw Dennis Taylor Kevin White | 1966-67 Season
8-4 in league play, 12-4 overall Coach:Al Yarr Tom Beattie Bruce Bourassa Simon Chiasson Eric Durnford Barry Gamberg George Hughes Eric Renford Laurie Ryan Jim Seaman Alex Shaw Jerry Smith George Teed Kevin White |
1967-68 Season
9-3 in league play, 11-5 overall Coach:Al Yarr Drew Bethune Bruce Bourassa John Cassidy Irv Cohen Eric Durnford David Montagano Brian Peters Mel Ritcey Brock Savage Jerry Smith Howard Snow Kevin White | 1968-69 Season
7-5 in league play, 11-7 overall Coach:Al Yarr Drew Bethune Steve Bezanson Bruce Bourassa John Cassidy Irv Cohen Gary Folker Bill Graves George Hughes Joe Murphy Brian Peters Mickey Ryan Howard Snow Wayne Talbot | 1969-70 Season
10-2 in league play, 15-3 overall Coach:Al Yarr Larry Archibald Drew Bethune Steve Bezanson John Cassidy Irv Cohen Mike Flinn Bob Howard Joe-Lee Leishman Brian Peters Brock Savage Albert Slaunwhite | 1970-71 Season
9-3 in league play, 10-6 overall Coach:Al Yarr Steve Bezanson Bruce Bourassa Mike Flinn Joe-Lee Leishman Brock Savage Albert Slaunwhite Peter Sprogis | 1971-72 Season
10-2 in league play, 14-4 overall Coach:Al Yarr Steve Bezanson Bob Blount Chip Budreski John Cassidy Tom Fahie Mike Flinn Bill Graves Bruce Johnson Brian Peters Brock Savage Albert Slaunwhite Peter Sprogis |
1972-73 Season
9-9 in league play, 10-12 overall Coach:Al Yarr Bob Blount Bill Burns Bruce Cassidy Paul Coste John Driscoll Tom Fahie John Godden Keith Johnston Peter Lang Gordon MacKay Doug Ryan Albert Slaunwhite | 1973-74 Season
10-8 in league play, 10-10 overall Coach:Al Yarr Bob Blount Bill Burns Bruce Cassidy Mike Donaldson John Driscoll Dave Harris Keith Johnston Kevin Kelley Gordon MacKay Don Robertson Doug Ryan | 1974-75 Season
4-8 in league play, 6-9 overall Coach:Al Yarr Kevin Arnstein Bob Blount Bill Burns Bruce Cassidy Bob Donaldson Mike Donaldson John Driscoll Bob Fagan Wayne Fagan Dave Iverson Kevin Kelley Unknown Morris Mike Pederson Doug Ryan Rob Ryan | 1975-76 Season
8-6 in league play, 9-12 overall Coach:Jim de la Mothe Kevin Arnstein Bill Burns Mike Donaldson Bob Fagan Jeff Gray Everitt Hanson Terry Johnson Kevin Kelley Steven Locke Joe Murphy Don Robertson | 1976-77 Season
2-8 in league play, 3-13 overall Coach:Al Yarr Tim Crowell Bob Fagan Ken Fells Peter Fougere Everitt Hanson Phil Howlett Gord McCartney Gary Montle Dave Pothier Don Robertson Doug Ryan Rob Ryan |
1977-78 Season
6-14 in league play, 9-20 overall Coach:Al Yarr Tim Crowell Mike Donaldson Bob Fagan Dave Fagan Ken Fells Peter Fougere Jeff Gray Erik Haughn Phil Howlett Alastair MacDonald Murray Steeves | 1978-79 Season
2-16 in league play, 3-21 overall Coach:Al Yarr Doug Christofferson Tim Crowell Dave Fagan Erik Haughn Phil Howlett Roger Jones Charles Judson Fred King Alastair MacDonald Colin McAdam Wesley Ramseur Ken Russell Curtis White | 1979-80 Season
3-15 in league play, 4-23 overall Coach:Peter (Doc) Ryan Al Campbell Larry Gaudet Erik Haughn Phil Howlett Roger Jones Charles Judson Steve Lambert Alastair MacDonald John MacDonald Brian McPhee Ken Russell Pat Slawter Don Zwaagstra | 1980-81 Season
2-16 in league play, 2-25 overall Coach:Peter (Doc) Ryan Al Campbell Tim Crowell Everitt Hanson Jack Hutchinson Charles Judson Steve Lambert Alastair MacDonald Greg MacDonald Al Ryan Pat Slawter | 1981-82 Season
10-8 in league play, 10-10 overall Coach:Peter (Doc) Ryan Tim Crowell A. Erickson Tim Flinn Phil Howlett Roger Jones Steve Lambert James (Bo) Malott John McIntosh J. McNeil Art Screaton Pat Slawter Stan Whetstone |
1982-83 Season
12-6 in league play, 16-11 overall Coach:Peter (Doc) Ryan Rob Baert Pat Colley Dave Fraser Bo Hampton Jeff Holmes Steve Lambert James (Bo) Malott Mitch Paquin Al Ryan Pat Slawter Stan Whetstone Ron Wright | 1983-84 Season
13-5 in league play, 16-11 overall Coach:Peter (Doc) Ryan Rob Baert Bo Hampton Alex Laevski Steve Lambert George Leacock James (Bo) Malott Al Ryan Pat Slawter Stan Whetstone Ron Wright | 1984-85 Season
7-13 in league play, 8-16 overall Coach:Peter (Doc) Ryan Luis Atherton Jeff Burns Lyndon Dorrington Robert Duffley George Leacock Brian Lennox James (Bo) Malott Mike Mansfield Robert Murray Bruce Russell Al Ryan Shawn Sutherland Ron Wright | 1985-86 Season
13-5 in league play, 19-12 overall Coach:Peter (Doc) Ryan Luis Atherton Greg Brown Rob Chadwick Pat Colley Michael Gillett Doug Hill Darryl Johnson George Leacock Brian Lennox James (Bo) Malott Oscar Martens Noel Pendergast Darnell Williams | 1986-87 Season
2-16 in league play, 6-23 overall Coach:Peter (Doc) Ryan Allan Abbass Jeff Burns Rob Chadwick Colin Charles Michael Gillett Steve Gillett George Leacock Brian Lennox Andrew Merritt Noel Pendergast Paul Riley Willem Verbeek |
1987-88 Season
7-11 in league play, 7-11 overall Coach:Bev Greenlaw Darcy Birse Gary Blair Carl Boswick Rob Chadwick Colin Charles David Chiasson Pat Colley David Daigle Kevin Hayden Oscar Martens Andrew Merritt Paul Riley Mike Smith Willem Verbeek | 1988-89 Season
8-10 in league play, 8-12 overall Coach:Bev Greenlaw Gary Blair Wade Brockway Colin Charles Jim Charters Chris Forbes Kevin Hayden Oscar Martens John Meads Andrew Merritt Paul Riley Dean Thibodeau Willem Verbeek | 1989-90 Season
8-10 in league play, 9-13 overall Coach:Bev Greenlaw Gary Blair David Brown David Chiasson Chris Forbes Kevin Hayden Darryl Johnson Shawn Mantley Oscar Martens Andrew Merritt David Paquette Paul Riley Dean Thibodeau Duane Thomas Willem Verbeek | 1990-91 Season
9-11 in league play, 14-16 overall Coach:Bev Greenlaw Jeff Carruthers David Chiasson Don Chisholm Keith Donovan Randy Fehr Matt Finden Shawn Mantley Ron McIntosh David Paquette Ravi Parkash Paul Smith Jason Taylor Dean Thibodeau Marcus Williams | 1991-92 Season
8-12 in league play, 9-13 overall Coach:Bev Greenlaw David Chiasson Don Chisholm Roland Colley Brad Dobbin Keith Donovan Matt Finden Chudi Igboemeka Robert Lordon Shawn Mantley Jeff McAleer Ron McIntosh Spencer Mellish Paul Riley Dean Thibodeau Marcus Williams |
1992-93 Season
10-9 in league play, 12-12 overall Coach:Bev Greenlaw Christopher Cain David Chiasson Don Chisholm Matt Finden Chudi Igboemeka Marcus Jamieson Cory Janes Shawn Mantley Jeffrey Mayo Jeff McAleer Steve McGilligan Ron McIntosh Shawn Plancke David Reynolds Derrick Taylor Dean Thibodeau | 1993-94 Season
12-8 in league play, 17-14 overall Coach:Bev Greenlaw Kyle Atkinson Kevin Bellamy Gary Blair Christian Currie Matt Finden Steve Harris Peter Hunt Chudi Igboemeka Marcus Jamieson Michael Kronick Shawn Mantley Jeffrey Mayo Jeff McAleer Reginald Oblitey Shawn Plancke David Reynolds | 1994-95 Season
15-5 in league play, 22-9 overall Coach:Tim McGarrigle Kyle Atkinson Kevin Bellamy Christian Currie Ted Dongelmans Tim Elliott Steve Harris Clive Henry Dwayne Hopkinson Peter Hunt Tim Maloney Jeffrey Mayo Reginald Oblitey Kannin Osei-Tutu Blair Pallopson Shawn Plancke David Reynolds | 1995-96 Season
17-3 in league play, 27-7 overall Coach:Tim McGarrigle Kevin Bellamy Christian Currie Tim Elliott Clive Henry Dwayne Hopkinson Tremayne Howe Tim Maloney Jeffrey Mayo Reginald Oblitey Kannin Osei-Tutu Blair Pallopson Brian Parker Shawn Plancke Dallas Shannon | 1996-97 Season
13-7 in league play, 18-14 overall Coach:Tim McGarrigle Darryl Baptiste Jesse Brothers Tim Elliott Ray Fountain Dwayne Hopkinson Tremayne Howe Dale Jackson Tim Maloney Stanleigh Mitchell Kannin Osei-Tutu Blair Pallopson Brian Parker Shawn Plancke Mike Sabol Dallas Shannon |
1997-98 Season
7-13 in league play, 13-19 overall Coach:Tim McGarrigle Darryl Baptiste Jesse Brothers Colin Crawford Scott Devnick Jason Hiscock Tremayne Howe Dale Jackson David Mullally Saul Offman Brian Parker Mike Sabol Paul Williscroft Tim Zinck | 1998-99 Season
13-7 in league play, 19-14 overall Coach:Tim McGarrigle Kinte Ambrose Kyle Atkinson Colin Crawford Scott Devnick Randolph (Benny) Edison Jason Hiscock Dale Jackson David Mullally Doug Newson Ashkan Rajaee Matt Smith Danny Stone Kurt Walker Michael Wall Paul Williscroft | 1999-00 Season
5-15 in league play, 9-22 overall Coach:Tim McGarrigle Kinte Ambrose Dontae Blaney Colin Crawford Scott Devnick Nick Donald Randolph (Benny) Edison William Fagan Will Jernigan Mike Lawton Greg MacDonald David Mullally Craig Slaunwhite Matt Smith Dion Walcott Kurt Walker | 2000-01 Season
3-17 in league play, 7-24 overall Coach:Tim McGarrigle Rubens Aubourg Oreine Davis Scott Devnick Nick Donald Randolph (Benny) Edison William Fagan Mike Harvey Stefan Hoddinot Josh Langford Mike Lawton Greg MacDonald David Mullally Hugh Mullally Craig Slaunwhite | 2001-02 Season
5-15 in league play, 12-20 overall Coach:Tim McGarrigle Kinte Ambrose Rubens Aubourg Oreine Davis Randolph (Benny) Edison Sandy Getta Mike Harvey Trystan James Josh Langford Stuart Leech Greg MacDonald Hugh Mullally Craig Slaunwhite Dion Walcott |
2002-03 Season
5-15 in league play, 8-23 overall Coach:John Campbell Kinte Ambrose Rubens Aubourg Oreine Davis Nick Donald Monte Francois Sandy Getta Steven Hanrahan Mike Harvey Trystan James Josh Langford Greg MacDonald Philip Mang Hugh Mullally Tim O'Conner Lee Perrin Marcus Verdu Dion Walcott | 2003-04 Season
4-16 in league play, 8-26 overall Coach:John Campbell Matthew Brooks Mike Budreski Dan Bustillo Ryan DeWinter Nick Donald Monte Francois Josh Langford Hugh Mullally Tim O'Conner David Piers Chad Smith Drew Stratton Adrian Turchet Marcus Verdu Dion Walcott | 2004-05 Season
5-15 in league play, 10-23 overall Coach:John Campbell Germain Bendegue Matthew Brooks Mike Budreski Dan Bustillo Paul Cade Ryan DeWinter Monte Francois Joonha Hwang Trystan James Devon Norris Tim O'Conner David Piers Chad Smith Drew Stratton Jermayne Williams | 2005-06 Season
5-15 in league play, 12-19 overall Coach:John Campbell Shea Balish Germain Bendegue Matthew Brooks Dan Bustillo Ryan DeWinter Alex Doley Monte Francois Joonha Hwang Andrew MacKean Devon Norris Tim O'Conner Drew Stratton Andrew Sullivan Jermayne Williams | 2006-07 Season
8-12 in league play, 13-20 overall Coach:John Campbell Shea Balish Germain Bendegue Ryan DeWinter Ryan Engels Monte Francois Jason Jordan Andrew MacKean Jonathan MacLanders Devon Norris Drew Stratton Andrew Sullivan Sandy Veit Jermayne Williams |
2007-08 Season
10-10 in league play, 17-18 overall Coach:John Campbell Shea Balish Josh Beattie Germain Bendegue Charles Campbell Ryan DeWinter Simon Farine Jeppe Knudsen Devon Norris Robert Nortmann Drew Stratton Andrew Sullivan Sandy Veit Yannick Walcott Jason Wang | 2008-09 Season
13-7 in league play, 24-12 overall Coach:John Campbell Josh Beattie Germain Bendegue Tim Coote Galen Enlow Simon Farine Nick Flynn Stephen Lopez Robert Nortmann Joseph Schow Andrew Sullivan Sandy Veit Yannick Walcott Jason Wang | 2009-10 Season
12-8 in league play, 21-12 overall Coach:John Campbell Tim Coote Galen Enlow Joel Everett Simon Farine Nick Flynn Chris Hunt Mike Mensah Robert Nortmann Mari Peoples-Wong Joseph Schow Andrew Sullivan Cole Taylor Sandy Veit Jason Wang William Yengue | 2010-11 Season
14-6 in league play, 23-11 overall Coach:John Campbell Alexander Arthur Tim Coote Simon Farine Nick Flynn Casey Fox Hayden Galbraith Juleous Grant Chris Hunt Peter Leighton Stephen Lopez Jeremy McAvoy Jumol Mullings Robert Nortmann Joseph Schow Nathan Smith Sandy Veit Jason Wang Sam Williams William Yengue | 2011-12 Season
9-11 in league play, 12-18 overall Coach:John Campbell Alexander Arthur Matthew Bertolissi Casey Fox Chris Hunt Ritchie Kanza Mata Stephen Lopez Jumol Mullings Derek Norris Robert Nortmann Nathan Smith John Traboulsi Sam Williams William Yengue |
2012-13 Season
11-9 in league play, 15-14 overall Coach:John Campbell Hassan Abdullahi Nicholas Boole Casey Fox Kashrell Lawrence Chidi Majok Simon Marr Matt Morrison Jumol Mullings Derek Norris Jarred Reid Keith Robinson Nathan Smith Sven Stammberger Devon Stedman John Traboulsi William Yengue | 2013-14 Season
6-14 in league play, 11-20 overall Coach:Rick Plato Thomas Baltzer Justin Bhangoo Nick Dickinson Ryan Harnett Roderick Iyekekpolor Ritchie Kanza Mata Kashrell Lawrence Chidi Majok Simon Marr Nick Nissirios Derek Norris Jarred Reid Nathan Smith Sven Stammberger Devon Stedman John Traboulsi | 2014-15 Season
10-10 in league play, 21-16 overall Coach:Rick Plato Justin Bhangoo Maurice Colley Ross Crichton Sean Dodds Kevin Duong Michael Fraser Jonathan Kamba Ritchie Kanza Mata Adam Karmali Kashrell Lawrence Jarred Reid Cedric Sanogo Sven Stammberger Devon Stedman John Traboulsi | 2015-16 Season
13-7 in league play, 27-10 overall Coach:Rick Plato Jordan Aquino-Serjue Zac Cote Ross Crichton Sean Dodds Kevin Duong Michael Fraser Ritchie Kanza Mata Sascha Kappos Adam Karmali Kashrell Lawrence Matt McVeigh Alex Petronis Jarred Reid Cedric Sanogo Sven Stammberger William Yengue | 2016-17 Season
16-4 in league play, 32-8 overall Coach:Rick Plato Jordan Aquino-Serjue Quinn Brown Alex Carson Spencer Cottrelle Ross Crichton Kevin Duong Ryan Harnett Ritchie Kanza Mata Sascha Kappos Adam Karmali Kashrell Lawrence Warren Liang Matt McVeigh Jarred Reid Cedric Sanogo Sven Stammberger Ryall Stroud |
2017-18 Season
16-4 in league play, 28-6 overall Coach:Rick Plato Jordan Aquino-Serjue Marley Blommers Jordan Brathwaite Alex Carson Kevin Duong Conor Foran Riley Foran Ryan Harnett Sascha Kappos Adam Karmali Warren Liang Xavier Ochu Cedric Sanogo Adam Sellan Sven Stammberger Keevan Veinot Tyler Williams | 2018-19 Season
14-6 in league play, 29-10 overall Coach:Rick Plato Marley Blommers Jordan Brathwaite Shamar Burrows Alex Carson Kevin Duong Sascha Kappos Dali Lombardi Xavier Ochu Minwoo Park Cedric Sanogo Adam Sellan Mike Shoveller Keevan Veinot Samuel Wade Jordan Wilson | 2019-20 Season
19-1 in league play, 36-2 overall Coach:Rick Plato Marley Blommers Jordan Brathwaite Shamar Burrows Alex Carson Ifesinachi Chiekwe Sascha Kappos Zekun Li Samuel Maillet Brent Martindale Matt McVeigh Xavier Ochu Minwoo Park Kendall Saunders Adam Sellan Ben Shoveller Keevan Veinot Samuel Wade Jordan Wilson | 2020-21 Season
0-0 in league play, 1-0 overall Coach:Rick Plato Nathan Barton Marley Blommers Shamar Burrows Alex Carson Ifesinachi Chiekwe Benjamin Gory Drazen Jerkovic Zekun Li Samuel Maillet Nginyu Ngala Xavier Ochu Alejandro Ruiz Adam Sellan Ben Shoveller Caleb Sooley Keevan Veinot Samuel Wade | 2021-22 Season
12-2 in league play, 24-5 overall Coach:Rick Plato Nathan Barton Marley Blommers Shamar Burrows Alex Carson Ifesinachi Chiekwe Malcolm Christie Benjamin Gory Lydell Husbands-Browne Zekun Li Samuel Maillet Nginyu Ngala Alejandro Ruiz Adam Sellan Ben Shoveller Matthew Smith Caleb Sooley Keevan Veinot Samuel Wade |
2022-23 Season
12-8 in league play, 20-15 overall Coach:Rick Plato Jacob Adams Shamar Burrows Ifesinachi Chiekwe Malcolm Christie Babacar Cisse Danny Daly Benjamin Gory Lydell Husbands-Browne Dolu Johnson Joshua Koulamallah Samuel Maillet Gabriel Marcotullio Peter Moses Nginyu Ngala Jayden Parker Alejandro Ruiz Ben Shoveller Matthew Smith Caleb Sooley Samuel Wade | 2023-24 Season
11-9 in league play, 26-14 overall Coach:Rick Plato Mustafa Abokar Jacob Adams Randall Browne Malcolm Christie Danny Daly Gabriel Damey Lydell Husbands-Browne Dolu Johnson Samuel Maillet Gabriel Marcotullio Peter Moses Nginyu Ngala Jayden Parker Andre Reid Spencer Riar Alejandro Ruiz Caleb Stewart Riley Stewart Nathaniel Titus | 2024-25 Season
7-13 in league play, 10-19 overall Coach:Rick Plato Mustafa Abokar Giovanni Ajiamah Gabriel Damey Tysen Dimech-Dufrane Dimitrios Georgoulias Lydell Husbands-Browne Dolu Johnson Drake Kucharik Gabriel Marcotullio James Murphy Jayden Parker Andre Reid Spencer Riar Caleb Stewart Riley Stewart Heath Taylor Austin Thomson Nathaniel Titus |
Statistical information maintained by Martin Timmerman. Please provide feedback to: MartinTimmerman@gmail.com