Current Season | Past Seasons | Teams | Records | Awards | Championships | Pros | Search & More | Contact | Women's site |
1962-63 Season
12-2 in league play, 15-10 overall Coach:Norm Fenn Dick Brown John Callahan Art Cockfield Bob Ferrigan Dwight Gibson Dave Gorman Larry Hale Keith McConnell Bob Moore John Scobie | 1963-64 Season
13-1 in league play, 21-5 overall Coach:Norm Fenn Dick Brown John Callahan Tom Gorman Don Home Barrie Laughton Cliff Lebrun Bob Moore John Morgan Barrie Nicholds John Scobie | 1964-65 Season
16-0 in league play, 28-4 overall Coach:Ernie Zoppa Donald Bone Dick Brown Dwight Gibson Tom Gorman Wayne Kilfoyle Cliff Lebrun Bob Moore Barrie Nicholds Pat O'Brien John Scobie Patrick Stewart Tom Tebbutt | 1965-66 Season
15-1 in league play, 21-6 overall Coach:Ernie Zoppa Charles Brown Marc Buchanan Bruce Davey Dwight Gibson Glen Gilbeau Tom Gorman Brad Jones Wayne Kilfoyle Cliff Lebrun Tim Moore Pat O'Brien Patrick Stewart Bob Wallace | 1966-67 Season
10-6 in league play, 11-13 overall Coach:Ernie Zoppa William Buchanan Don Cline Wayne Copp Stan Fogel Paul Kearns Geoff Mace David Medhurst Allan Munroe Pat O'Brien Denis Schuthe Patrick Stewart Devon Woods |
1967-68 Season
12-2 in league play, 17-8 overall Coach:Ernie Zoppa Dennis Bibby Patrick Byrne Don Cline Patrick Doyle Ian Kelley Geoff Mace Liston McIlhagga David Medhurst Denis Schuthe Graham Smart Patrick Stewart Devon Woods | 1968-69 Season
8-0 in league play, 17-11 overall Coach:Dick Brown Robert Buchanan William Buchanan Patrick Byrne Brian Fraser Ian Kelley Liston McIlhagga David Medhurst David Montagano Jim Murray Hugh Reid Denis Schuthe | 1969-70 Season
5-3 in league play, 12-14 overall Coach:Dick Brown Robert Buchanan William Buchanan Patrick Byrne Brian Fraser Bruce Giddings Ian Kelley David Medhurst David Montagano Hugh Reid Thomas Ryan Denis Schuthe | 1970-71 Season
3-3 in league play, 9-13 overall Coach:Dick Brown Robert Buchanan Bruce Giddings Scott Houston Jonathan Lefebure Ian Lefebvre Drew Love Michael McPhee David Montagano Michael Pulchny Hugh Reid Thomas Ryan | 1971-72 Season
7-5 in league play, 8-13 overall Coach:Bob O'Billovich Ronald Belin Lorne Bowles Bruce Giddings Graham Haig James Hall Thomas Harris Jonathan Lefebure Drew Love Ronald Lukace Dennis McKernan Michael McPhee Michael Pulchny Hugh Reid Thomas Ryan Benjamin Sadavoy Murray Shoup Tom Towle Arnold Tracey |
1972-73 Season
8-4 in league play, 15-12 overall Coach:Bob O'Billovich Brian Beck Lorne Bowles Graham Haig James Hall Jonathan Lefebure Drew Love Jonathan Love Carl Mitchell David Montagano John Morgan Francis Papai Paul Price Benjamin Sadavoy Brian White | 1973-74 Season
6-8 in league play, 9-17 overall Coach:Greg Poole Paul Armstrong Richard Bell George Bowles Graham Haig James Hall Paul Johnson Drew Love Jonathan Love Graham MacMillan Carl Mitchell Ross Montagano Ian Stark Fred Zambon | 1974-75 Season
7-7 in league play, 12-14 overall Coach:Greg Poole Paul Armstrong Timothy Aubry George Bowles Gary Breen Raymond Foucault Gregory Garvey Graham Haig Richard Kazanowski David Loney David Piotrowski Donald Reid John Walbergs | 1975-76 Season
9-5 in league play, 19-10 overall Coach:Greg Poole Paul Armstrong Gordon Betcherman Gary Breen Robert Cole Gregory Garvey Patrick Henry Christopher Lachman Jonathan Love James McSheffrey Donald Reid Larry Wilson | 1976-77 Season
11-3 in league play, 18-9 overall Coach:Pat O'Brien Paul Armstrong Fred Belowitz Gary Breen Robert Cole Tom Graham Doug Green Patrick Henry Bill Langford Drew Love Jonathan Love David McKendry James McSheffrey Donald Reid Pat Stoqua Larry Wilson |
1977-78 Season
7-5 in league play, 17-12 overall Coach:Pat O'Brien Fred Belowitz Robert Cole Kevin Gallagher Keith Kelso Bill Langford Jonathan Love David McKendry Henry Mulder Rick Powers Donald Reid Steve Sheehan Pat Stoqua Larry Wilson | 1978-79 Season
10-2 in league play, 17-12 overall Coach:Pat O'Brien Tom Cholock Brock Cowan Keith Kelso James McSheffrey Spencer Overgaard-Thomsen Rick Powers Chris Rodgers Dale Roe Steve Sheehan Pat Stoqua Mike Tims Rob Walkingshaw Greg Yeldon | 1979-80 Season
11-1 in league play, 21-10 overall Coach:Pat O'Brien Paul Armstrong Steve Casselman Tom Cholock Brock Cowan Grant Johnson Glen Lipomanis Rick Powers Donovan Robinson Chris Rodgers Dale Roe Pat Stoqua Greg Yeldon | 1980-81 Season
9-3 in league play, 17-12 overall Coach:Pat O'Brien Greg Armstrong Steve Casselman Brock Cowan Len Fitzpatrick Bill Holmes Grant Johnson Keith Kelso Gord Pepper Rick Powers Mike Spyridis Greg Yeldon | 1981-82 Season
5-7 in league play, 6-23 overall Coach:Gene Chatterton Greg Armstrong Steve Casselman Brock Cowan Andy Czich Steve Gladu Bill Holmes Keith Kelso Dave Patterson Pete Simons Geoff Wells Greg Yeldon |
1982-83 Season
8-6 in league play, 15-23 overall Coach:Gene Chatterton Steve Bull Brock Cowan Andy Czich Dan Elliott Steve Gladu Bill Holmes Keith Kelso Tim May Kevin Mullington Rick Powers Peter Richards Gary Sullivan Geoff Wells Dave West | 1983-84 Season
9-5 in league play, 13-19 overall Coach:Paul Armstrong Greg Armstrong John Barrington Mike Brady Andy Czich Bill Holmes Russell Hotsenpiller Tim May Rob McGruer Kevin Mullington Peter Richards Andy Waterman Geoff Wells | 1984-85 Season
9-5 in league play, 15-18 overall Coach:Paul Armstrong Mike Brady Dave Coughlin Sean Fitzgerald Bill Holmes Russell Hotsenpiller Louis Mazzuca Rob McGruer Mark Ortelli Alex Overwijk Pat Reggan Darren Reid Mark Sylvester Geoff Wells Craig Youdale | 1985-86 Season
8-6 in league play, 12-20 overall Coach:Paul Armstrong John Anstess Mike Brady Sean Fitzgerald Russell Hotsenpiller Mike Hoy Pat Istead Paul Lebreux Louis Mazzuca Rob McGruer Mark Ortelli Alex Overwijk Rene Romain Craig Youdale | 1986-87 Season
1-11 in league play, 4-24 overall Coach:Paul Armstrong John Anstess Scott Bolton Sean Fitzgerald Andy Hofer Mike Hoy Pat Istead Paul Lebreux Jeff Mariasine Michael McInrue John Nicoletta Alex Overwijk Roger Piovesan Walter Robinson Art Stewart |
1987-88 Season
8-4 in league play, 17-17 overall Coach:Paul Armstrong Stefan Barton Paul Chaplin Paul Draper Larry Elliot Wayne Ferguson David Fralick Pat Istead Brian Major Michael McInrue Alex Overwijk Roger Piovesan Walter Robinson Peter Ruiter | 1988-89 Season
11-7 in league play, 18-15 overall Coach:Paul Armstrong Stefan Barton Craig Chandler Paul Chaplin Paul Draper Larry Elliot Wayne Ferguson Pat Istead Michael McInrue Alex Overwijk Mark Painter Roger Piovesan Jeff Sandy Michael Trought | 1989-90 Season
3-15 in league play, 4-26 overall Coach:Paul Armstrong Steve Brown Craig Chandler Paul Chaplin Peter Cruickshank Doug Elliot Larry Elliot Justin Fontaine Cam Haszczyn Michael Hatcher Michael La Rose Mark Lacey Michael McInrue John Newport Gary Russell Jeff Sandy Michael Trought Scott Wykes | 1990-91 Season
9-6 in league play, 15-16 overall Coach:Paul Armstrong Steve Brown Paul Chaplin Taffe Charles Jeff Cressman Stephen Dever Doug Elliot Larry Elliot Wayne Ferguson Justin Fontaine Nat Garrow Michael McInrue Pat Serediuk Michael Trought Geoff Wheeler Scott Wykes | 1991-92 Season
6-9 in league play, 9-20 overall Coach:Paul Armstrong Jason Barton Paul Chaplin Taffe Charles Jeff Cressman Peter Cruickshank Luca Diaconescu Doug Elliot Wayne Ferguson Justin Fontaine Richard Sabbagh Slavek Stawski Michael Trought Geoff Wheeler |
1992-93 Season
3-9 in league play, 5-22 overall Coach:Paul Armstrong John Armstrong Jason Barton Shawn Campbell Taffe Charles Jeff Cressman Luca Diaconescu Doug Elliot David Gardiner Curtis Houlden Gary Kennedy James Marquardt John Newport Jeff Robins Patrick Sherlock Chris Webber Sidney Zigah | 1993-94 Season
2-10 in league play, 5-22 overall Coach:Paul Armstrong Mike Badger Taffe Charles Luca Diaconescu Curtis Houlden George Kapaklis Glenn Lynch James Marquardt Quinn Osbourne Shaun Poole Jeff Robins Brian Russell Jeremy Sims Andrew Smith Brian Smith Reagh Vidito | 1994-95 Season
5-7 in league play, 12-17 overall Coach:Paul Armstrong Mike Badger Taffe Charles Luca Diaconescu James Marquardt Matthew Moloney Sergio Movilla Tony Ogini Brian Russell Andrew Smith Brian Smith Andy Stewart Matt Wylie Sidney Zigah | 1995-96 Season
3-9 in league play, 6-22 overall Coach:Paul Armstrong Mike Badger Jason Barton Luca Diaconescu Shane Elliott Mohammed Ibrahim Kevin Malcolm Joseph Moore Joseph Poole Shaun Poole Brian Russell Andrew Smith Andy Stewart Larry Tam Bob Tierney Terry Vilayil Jack Zeilenga | 1996-97 Season
5-15 in league play, 9-23 overall Coach:Paul Armstrong Jason Barton Matt Boulton Robert Dawson Shane Elliott A.J. Gerth Kevin Malcolm Cameron Miller Matthew Moloney Brian Russell Andy Stewart Justin Sudds Bob Tierney Terry Vilayil Jack Zeilenga |
1997-98 Season
7-13 in league play, 12-18 overall Coach:Paul Armstrong Matt Boulton Sean Byrne Shane Elliott Matthew Koeslag Brian Leonard Cesar Lukwago Matt Mahar Matt McKechnie Matthew Moloney Dean Petridis Andy Stewart Justin Sudds Terry Vilayil Jack Zeilenga | 1998-99 Season
12-8 in league play, 17-13 overall Coach:Paul Armstrong Jonathan Addy Matt Boulton Charlie Cattran Ed Dottin Jeffery Huddleston Brian Leonard Nelson Louro Cesar Lukwago Matt Mahar Jafeth Maseruka Andy Olson Dean Petridis Andy Stewart Justin Sudds Chabine Tucker Terry Vilayil | 1999-00 Season
11-9 in league play, 13-17 overall Coach:Dave Smart Jonathan Addy Charlie Cattran Glenn Green Danny Hurst Paul Larmand Jafeth Maseruka Mark McMahon Dylan Myllymaki Dean Petridis Josh Poirier Rob Smart Jr. Devin Taylor Chabine Tucker Terry Vilayil | 2000-01 Season
21-1 in league play, 32-6 overall Coach:Dave Smart Charlie Cattran Ben Doornekamp Glenn Green Paul Larmand Jafeth Maseruka Matt McKechnie Mark McMahon James O'Grady Dean Petridis Josh Poirier Matt Ross Michael Smart Rob Smart Jr. Devin Taylor Chabine Tucker Adam White | 2001-02 Season
19-3 in league play, 29-8 overall Coach:Dave Smart Charlie Cattran B.J. Charles Ben Doornekamp Bernard Edmunds John-Scott Esposito Gary Gallimore John Kulwartin Paul Larmand Matt Mahar Jafeth Maseruka Shawn McCleery Matt McKechnie Mark McMahon Josh Poirier Matt Ross Michael Smart Rob Smart Jr. |
2002-03 Season
21-1 in league play, 36-2 overall Coach:Dave Smart Charlie Cattran B.J. Charles Ben Doornekamp Bernard Edmunds Osvaldo Jeanty Rick Khlystov Paul Larmand Jafeth Maseruka Shawn McCleery Rob McLean Josh Poirier Matt Ross Pat Ross Michael Smart Rob Smart Jr. | 2003-04 Season
22-0 in league play, 39-3 overall Coach:Dave Smart Ryan Bell B.J. Charles Andrew Cutler Bernard Edmunds Adam Falsetto James Fleming Robbie Green Jean-Emmanuel Jean-Marie Osvaldo Jeanty Paul Larmand John Marshall Josh Poirier Matt Ross Pat Ross Michael Smart | 2004-05 Season
22-0 in league play, 35-7 overall Coach:Dave Smart Ryan Bell Aaron Doornekamp Jean-Emmanuel Jean-Marie Osvaldo Jeanty John Marshall Shawn McCleery Matt Ross Pat Ross Drew Samuels Robert Saunders Michael Smart Sheldon Stewart Stuart Turnbull Andre Upshaw | 2005-06 Season
20-2 in league play, 32-7 overall Coach:Dave Smart Ryan Bell Didier Doirin Aaron Doornekamp Jean-Emmanuel Jean-Marie Osvaldo Jeanty Daron Leonard Kevin McCleery Shawn McCleery Derek McConnery Pat Ross Robert Saunders Herbert Thompson Stuart Turnbull | 2006-07 Season
19-3 in league play, 34-7 overall Coach:Dave Smart Ryan Bell Luke Chapman Aaron Doornekamp Scott Graeme Jean-Emmanuel Jean-Marie Osvaldo Jeanty Michael Kenny Abdul Kosar Daron Leonard Kevin McCleery Shawn McCleery Derek McConnery Jordan Pleet Robert Saunders Sheldon Stewart Stuart Turnbull |
2007-08 Season
22-0 in league play, 35-6 overall Coach:Dave Smart Ryan Bell Aaron Chapman Luke Chapman Neal Dawson Aaron Doornekamp Cole Hobin Jean-Emmanuel Jean-Marie Michael Kenny Daron Leonard Kevin McCleery Derek McConnery Robert Saunders Elliot Thompson Stuart Turnbull | 2008-09 Season
21-1 in league play, 40-4 overall Coach:Dave Smart Anthony Ashe Aaron Chapman Luke Chapman Kevin Churchill Aaron Doornekamp Cole Hobin Michael Kenny Kevin McCleery Derek McConnery Dan Penner Robert Saunders Kyle Smendziuk Elliot Thompson Stuart Turnbull | 2009-10 Season
20-2 in league play, 33-5 overall Coach:Dave Smart Anthony Ashe Aaron Chapman Luke Chapman Kevin Churchill Greg Faulkner Tyson Hinz Cole Hobin Michael Kenny Willy Manigat Kevin McCleery Derek McConnery Dan Penner Scott Ring Thomas Scrubb Kyle Smendziuk Elliot Thompson | 2010-11 Season
22-0 in league play, 36-5 overall Coach:Dave Smart Aaron Chapman Kevin Churchill Greg Faulkner Tyson Hinz Cole Hobin Gael Kanza Michael Kenny Willy Manigat Dan Penner Gavin Resch Philip Scrubb Thomas Scrubb Kyle Smendziuk Elliot Thompson Mehdi Tihani Nathaniel Timm | 2011-12 Season
22-0 in league play, 39-6 overall Coach:Dave Smart Ryan Augustine Guillaume Payen Boucard Kevin Churchill Benjamin Felix Tyson Hinz Cole Hobin Gael Kanza Willy Manigat Dan Penner Gavin Resch Philip Scrubb Thomas Scrubb Justin Shaver Kyle Smendziuk Elliot Thompson |
2012-13 Season
19-1 in league play, 34-4 overall Coach:Dave Smart Ryan Augustine Kewyn Blain Guillaume Payen Boucard Kevin Churchill Nathaniel Cziranka-Crooks Tyson Hinz Cole Penman Dan Penner Jean Emmanuel Pierre-Charles Gavin Resch Philip Scrubb Thomas Scrubb Justin Shaver Kyle Smendziuk Clinton Springer-Williams Connor Wood | 2013-14 Season
22-0 in league play, 37-3 overall Coach:Dave Smart Guillaume Payen Boucard Kevin Churchill Tyson Hinz Brody Maracle Josh Millar Cole Penman Jean Emmanuel Pierre-Charles Victor Raso Gavin Resch Philip Scrubb Thomas Scrubb Cameron Smythe Clinton Springer-Williams Brett Stockton Connor Wood | 2014-15 Season
17-2 in league play, 33-4 overall Coach:Dave Smart Guillaume Payen Boucard Connor Branch Mitchell Jackson Matthew Karnik Brody Maracle Sheldon McIntosh Anthony Pate Jean Emmanuel Pierre-Charles Victor Raso Gavin Resch Philip Scrubb Thomas Scrubb Cameron Smythe Glenn Thelemaque Connor Wood Mitchell Wood | 2015-16 Season
16-3 in league play, 28-8 overall Coach:Rob Smart Jr. Marcus Anderson Guillaume Payen Boucard Ryan Ejim Mitchell Jackson Yasiin Joseph Kaza Kajami-Keane William Kohler Tajinder (TJ) Lall Stanley Mayambo Sheldon McIntosh Jake Newman Anthony Pate Gavin Resch Cameron Smythe Glenn Thelemaque Connor Wood Mitchell Wood | 2016-17 Season
19-0 in league play, 36-3 overall Coach:Dave Smart Marcus Anderson Ryan Ejim Eddie Ekiyor Mitchell Jackson Yasiin Joseph Kaza Kajami-Keane William Kohler Tajinder (TJ) Lall Stanley Mayambo Dontae Mitchell Emmanuel Owootoah Joe Rocca Cameron Smythe Glenn Thelemaque Connor Wood Mitchell Wood |
2017-18 Season
23-0 in league play, 44-3 overall Coach:Dave Smart Marcus Anderson Owen Boisvert Eddie Ekiyor Biniam Ghebrekidan Mitchell Jackson Yasiin Joseph Narcisse Kalamba William Kohler Tajinder (TJ) Lall Alain Louis Stanley Mayambo Dontae Mitchell Emmanuel Owootoah Troy Reid-Knight Cameron Smythe Will Spaulding Munis Tutu Mitchell Wood | 2018-19 Season
22-1 in league play, 39-1 overall Coach:Dave Smart Marcus Anderson Elliot Bailey Owen Boisvert Simon Chamberlain Tarig Eisa Eddie Ekiyor Biniam Ghebrekidan Mitchell Jackson Yasiin Joseph William Kohler Tajinder (TJ) Lall Alain Louis Stanley Mayambo Isiah Osborne Emmanuel Owootoah Lloyd Pandi Troy Reid-Knight Munis Tutu Connor Vreeken Aiden Warnholtz Mitchell Wood | 2019-20 Season
21-1 in league play, 35-3 overall Coach:Taffe Charles Marcus Anderson Elliot Bailey Simon Chamberlain Ivan Cucak Biniam Ghebrekidan Joshua Haughton Yasiin Joseph Elie Karojo Tajinder (TJ) Lall Wazir Latiff Alain Louis Stanley Mayambo Isiah Osborne Lloyd Pandi Munis Tutu Cordell Veira Connor Vreeken Aiden Warnholtz | 2020-21 Season
Coach:Taffe Charles Elliot Bailey Mason Bourcier Simon Chamberlain Ivan Cucak Daniel Cummings Biniam Ghebrekidan Joshua Haughton Khalifa Koulamallah Tajinder (TJ) Lall Wazir Latiff Alain Louis Isiah Osborne Lloyd Pandi Grant Shephard Cordell Veira Connor Vreeken Aiden Warnholtz | 2021-22 Season
14-0 in league play, 24-2 overall Coach:Taffe Charles Elliot Bailey Simon Chamberlain Nelson Cilien Ivan Cucak Biniam Ghebrekidan Reginald Jean Seraphin Khalifa Koulamallah Wazir Latiff Alain Louis Marjok Okado Lloyd Pandi Gebrael Samaha Grant Shephard Emmanuel Ugbah Cordell Veira Connor Vreeken Aiden Warnholtz |
2022-23 Season
18-4 in league play, 28-9 overall Coach:Taffe Charles Elliot Bailey Marko Braticevic Nelson Cilien Luka Dolman Reginald Jean Seraphin Jacob Knight Wazir Latiff Bradley Louidon Evan Meyer Emanuel Milon Marjok Okado Ben Riley Gebrael Samaha Grant Shephard Emmanuel Ugbah Connor Vreeken Aiden Warnholtz | 2023-24 Season
13-9 in league play, 19-13 overall Coach:Taffe Charles Augustas Brazdeikis Nathan Christopher Raphael Constant Aubrey Dorey-Havens Reginald Jean Seraphin Jacob Knight Drake Kucharik Wazir Latiff Emanuel Milon Marjok Okado To Randriasalama Ben Riley Noah Simpson Daniel Smith Xavier Spencer Emmanuel Ugbah |
Statistical information maintained by Martin Timmerman. Please provide feedback to: MartinTimmerman@gmail.com