Current Season | Past Seasons | Teams | Records | Awards | Championships | Pros | Search & More | Contact | Women's site |
1956-57 Season
Unknown coach Donald Fox Jim Mosher | 1957-58 Season
Unknown coach David Armstrong Gene Chatterton Donald Fox Jim Mosher | 1958-59 Season
4-4 in league play, 4-6 overall Coach:Stu Aberdeen David Armstrong Gene Chatterton Donald Fox Jim Mosher | 1959-60 Season
4-2 in league play, 6-5 overall Coach:Stu Aberdeen David Armstrong Gene Chatterton Blair Dixon P. Haley Dean Hilts E. McCurdy Jim Mosher Peter Simmonds | 1960-61 Season
0-0 in league play, 20-3 overall Coach:Stu Aberdeen Gene Chatterton Blair Dixon Ian Hendry Dean Hilts Andy Kranack Jim Pigden Peter Simmonds Richie Spears Warren Sutton Mike Tzagarakis |
1961-62 Season
0-0 in league play, 1-0 overall Coach:Stu Aberdeen Fred Campbell Ian Hendry Andy Kranack Ian MacMillan Peter Simmonds Richie Spears Warren Sutton Charlie Thomas Mike Tzagarakis Bill White | 1962-63 Season
6-0 in league play, 19-6 overall Coach:Stu Aberdeen Ronnie Ayes Paul Caron Steve Konchalski Andy Kranack Jim Kreutzer Ian MacMillan Gary Merrill John Olinto Dan Parrinelli Peter Simmonds Richie Spears Charlie Thomas Mike Tzagarakis Bill White | 1963-64 Season
11-1 in league play, 15-4 overall Coach:Stu Aberdeen Bob Chew Simon Chiasson Ian Hendry Doug Howard Steve Konchalski Andy Kranack Scott Lumsden Ian MacMillan John Olinto Peter Pike Damon Pouyat Dave Rode Richie Spears | 1964-65 Season
11-1 in league play, 19-5 overall Coach:Stu Aberdeen Jim Clark Brian Heaney Steve Konchalski Andy Kranack Scott Lumsden Peter Pike Damon Pouyat Dave Rode Don Smith Pete Travers Ward White | 1965-66 Season
12-0 in league play, 18-5 overall Coach:Stu Aberdeen Saverio (Sam) Besachio Hughie Bruce Brian Heaney Steve Konchalski Scott Lumsden Terry McMullin Peter Pike Damon Pouyat Dave Rode Don Smith Nar Zanolin |
1966-67 Season
5-7 in league play, 5-7 overall Coach:Reagh Wetmore Tom Andriola Paul Caron Frank Coolidge Kevin Curley Tom Estabrook Brian Forsythe John Frohlich Peter Pike Don Smith Bruce Tinkham | 1967-68 Season
8-4 in league play, 12-5 overall Coach:Gilbert (Gib) Chapman Bruce Black Hughie Bruce Tom Estabrook Brian Forsythe John Frohlich John Hale Brian Heaney Scott Lumsden Terry McMullin Ron Mitton Don Smith Garth Spinney | 1968-69 Season
12-0 in league play, 19-5 overall Coach:Gilbert (Gib) Chapman Terry Condon Frank Coolidge Kevin Curley Richard (Rick) Eaton Bill Fletcher Brian Forsythe Brian Heaney John Lewis Roy Mercer Bob Mill Steve Pound Nar Zanolin | 1969-70 Season
9-3 in league play, 22-4 overall Coach:Gilbert (Gib) Chapman Terry Condon Peter Curran Richard (Rick) Eaton Gary Folker Dan Keegan John Lewis Jim Moore Peter Phipps Steve Pound Chuck Smith Cameron Starritt Paul Talbot Nar Zanolin | 1970-71 Season
12-0 in league play, 30-2 overall Coach:Gilbert (Gib) Chapman Jon Beausang Terry Condon Richard (Rick) Eaton Tom Farrington Gary Folker Dan Keegan Jerome McGee Fred Moczulski Peter Phipps Steve Pound Freeman Schofield Thomas Staines Paul Talbot |
1971-72 Season
11-1 in league play, 15-5 overall Coach:Gilbert (Gib) Chapman George Beattie Jon Beausang Sean Casey Tom Farrington Gary Folker John Godden Larry Kennedy John McGrattan Roy Mercer Steve Pound Paul Talbot Glenn Taylor Joey Wells | 1972-73 Season
17-1 in league play, 18-3 overall Coach:Gilbert (Gib) Chapman George Beattie Jon Beausang John Bodroko Sean Casey Rick Cassey Terry Deane John Dionisi Tom Farrington John McGrattan Thomas Staines Paul Talbot Glenn Taylor Chris Viger Joey Wells Gordie West | 1973-74 Season
16-2 in league play, 22-7 overall Coach:Dick Hunt George Beattie Jon Beausang John Bodroko Rick Cassey Terry Deane John Dionisi Tom Farrington Wayne Grantham Peter Leighton Dave Paquette Dave Rollins Eugene Saunders Thomas Staines Glenn Taylor Joey Wells Gordie West | 1974-75 Season
9-3 in league play, 16-10 overall Coach:Dick Hunt Tony Aker Wade Barry Dave Holland Gordon Ives Peter Leighton Ray Mapp Glenn Normore Shawne Ricks Eugene Saunders Glenn Taylor Robert Upshaw Nick Vojuodic Joey Wells | 1975-76 Season
10-3 in league play, 19-9 overall Coach:Dick Hunt Paul Babcock Alvin Jessamy Steve Johnson Peter Leighton Ray Mapp Glenn Normore Allan Oliver Shawne Ricks Eugene Saunders Ed Shannon Bruce Toigo Robert Upshaw Brian Williams |
1976-77 Season
9-1 in league play, 25-5 overall Coach:Dick Hunt Tony Aker John Archibald Bruce Hunt Alvin Jessamy Steve Johnson Peter Leighton Allan Oliver Doug Roberts Ed Shannon Eric Skinner Bruce Toigo Robert Upshaw Ted Upshaw Gordie West Norm Whynot | 1977-78 Season
18-2 in league play, 27-7 overall Coach:Dick Hunt Tony Aker John Archibald John Grimmer Michael Hazard Bruce Hunt Alvin Jessamy Steve Johnson Ray Mapp Dave Moffatt Eric Skinner Victor Soares Ted Upshaw Chris Wentzell Gordie West | 1978-79 Season
11-7 in league play, 19-11 overall Coach:Dick Hunt Tony Aker John Archibald Peter Carpentieri Tom Cavanaugh Donnie Ehler Ken Fells Bo Hampton Michael Hazard Bruce Hunt Steve Johnson Tom Lyons Alfie MacLeod Ray Mapp Don Oliver Eric Skinner Robert Upshaw Ted Upshaw | 1979-80 Season
13-5 in league play, 21-9 overall Coach:Dick Hunt John Archibald Phil Coldwell Donnie Ehler Ken Fells John Grimmer Bo Hampton Michael Hazard Steve Johnson Alfie MacLeod Dave Montgomery Allan Oliver Shawne Ricks Dan Sukara Robert Upshaw Ted Upshaw | 1980-81 Season
17-1 in league play, 31-3 overall Coach:Ian MacMillan Kevin Armstrong Phil Coldwell Steve Cox Mike Crowell Donnie Ehler Ken Fells Bo Hampton Larry Hampton Wayne Kehoe Alfie MacLeod Eric Skinner Robert Upshaw Ted Upshaw |
1981-82 Season
2-16 in league play, 2-19 overall Coach:Ian MacMillan Colum Armstrong Kevin Armstrong Doug Ceiling Phil Coldwell Steve Cox Mike Crowell Mike Cunnane Donnie Ehler Benjamin Fuller Cliff MacLachlan Alfie MacLeod William McKinney Dave Montgomery Eric Storr | 1982-83 Season
5-13 in league play, 5-14 overall Coach:Dave Nutbrown Kevin Armstrong Steve Cox Arnold Dowell Donnie Ehler Eugene Gibson Greg Hairston John Lott Rodney Martin Joe McFarland Kevin McHugh Guy McIsaac Ed McNally Kevin Moore Brian Oickle David Southward | 1983-84 Season
9-9 in league play, 12-10 overall Coach:Dave Nutbrown Mike Carson Colin Charles Arnold Dowell Eugene Gibson John Lott Rodney Martin Ed McNally Kevin Moore Peter Morris Gerald (Skeeter) Mower Chris Sumner Mike Zareski | 1984-85 Season
16-4 in league play, 22-6 overall Coach:Dave Nutbrown Dave Benson Mike Carson Colin Charles Shayne Connolly Eugene Gibson Grant MacDonald Greg Macdonald Rodney Martin Jose Montero Peter Morris Gerald (Skeeter) Mower Dwane Derrick Provo Chris Sumner Gary Towle Kevin Veinot | 1985-86 Season
12-6 in league play, 19-10 overall Coach:Dave Nutbrown Clive Anderson Dave Benson Eugene Gibson Rob Hahn Charles Ikejiani Grant MacDonald Rodney Martin Peter Morris Gerald (Skeeter) Mower Gary Towle Kevin Veinot Bill Whittaker Jason Wilson |
1986-87 Season
16-2 in league play, 17-5 overall Coach:Dave Nutbrown Chris Adams Clive Anderson Ted Byrne Tyrone Carvery Marty Frenette Rob Hahn Charles Ikejiani Bryan Loates Grant MacDonald Rodney Martin Peter Morris Danny Steele Kevin Veinot Jason Wilson | 1987-88 Season
17-1 in league play, 26-5 overall Coach:Dave Nutbrown Chris Adams Ted Byrne Tyrone Carvery Donovan Dill Charles Ikejiani Doug Lawrie Grant MacDonald Chris Mesher Dave Moody Peter Morris Danny Steele Wayne Taylor Sean Tidd Kevin Veinot | 1988-89 Season
14-4 in league play, 18-8 overall Coach:Dave Nutbrown Chris Adams Clive Anderson Peter Baldauf Ted Byrne Charles Ikejiani Eric James Grant MacDonald Chris Mesher Dave Moody John Sowerby Danny Steele Wayne Taylor Shawn Thorburn Sean Tidd Kevin Veinot Duncan White | 1989-90 Season
11-7 in league play, 16-13 overall Coach:Dave Nutbrown Ted Byrne Michael Dixon Danny Eveleigh Rob Henry Eric James Kevin Lee Lars McDonald Dave Moody Gerald (Skeeter) Mower John Shoemaker John Sowerby Danny Steele Tim Taylor Kevin Veinot Duncan White | 1990-91 Season
10-10 in league play, 16-12 overall Coach:Dave Nutbrown Peter Baldauf Ted Byrne Serge Casas Michael Dixon Danny Eveleigh Rob Henry Eric James Kevin Lee Lars McDonald Ian McGennis Mike Oravsky Scott Reid John Shoemaker Joe Walker |
1991-92 Season
15-5 in league play, 18-7 overall Coach:Dave Nutbrown Peter Baldauf Jerome Carter Serge Casas Danny Eveleigh Rob Henry Rory Herget Eric James Keith Johnson Kevin Lee Stafford Lowe Reginald Oblitey Mike Oravsky Kevin Pick Mike Redden Duncan White | 1992-93 Season
13-7 in league play, 19-9 overall Coach:Dave Nutbrown Leon Beaton Jerome Carter Danny Eveleigh Clive Henry Tom Henry Rory Herget Eric James Keith Johnson Geoff Kott Kevin Lee Stafford Lowe Adam Miller Wayne Mulgrave Reginald Oblitey Kevin Pick Mike Redden Duncan White | 1993-94 Season
9-11 in league play, 17-15 overall Coach:Dave Nutbrown Leon Beaton Jerome Carter Adam Griffin Tom Henry Keith Johnson Geoff Kott Kevin Lee Adam Miller Gerald Muizelaar Kevin Pick Scott Rawding Colin Ring Jeremy Smyth Duncan White | 1994-95 Season
12-8 in league play, 15-15 overall Coach:Dave Nutbrown Mike Bishop Christopher Cain Jerome Carter Derek Cotton Joel Dart Adam Gladwin Adam Griffin Mark Headley Tom Henry Keith Johnson Geoff Kott Murray McLeod Adam Miller James O'Grady Colin Ring Jeremy Smyth Jan Trojanowski | 1995-96 Season
13-7 in league play, 24-10 overall Coach:Dave Nutbrown Christopher Cain Derek Cotton Joel Dart Graham Farmer Adam Gladwin Adam Griffin Mark Headley Marcus Jamieson Geoff Kott Murray McLeod James O'Grady Colin Poponne Mark Seaborn Sheldon Shaw Sean Smith Everton Thomas Jan Trojanowski |
1996-97 Season
8-12 in league play, 16-18 overall Coach:Dave Nutbrown Richard Brenton Christopher Cain Derek Cotton Ryan Dolan Adam Gladwin Markus Goch Michael Goch Adam Griffin Mark Headley Victor Herbert Murray McLeod James O'Grady Colin Poponne Mark Seaborn Sean Smith Everton Thomas Jan Trojanowski | 1997-98 Season
16-4 in league play, 26-9 overall Coach:Dave Nutbrown Richard Brenton Christopher Cain Derek Cotton Jean-Pierre Fleurantin Markus Goch Michael Goch Adam Griffin Victor Herbert Saj Joseph Murray McLeod Michael Messenger James O'Grady Colin Poponne Mark Seaborn Everton Thomas Jan Trojanowski Sam Worrell | 1998-99 Season
12-8 in league play, 19-14 overall Coach:Dave Nutbrown Greg Albright Barry Anderson Thorvaldur Arnarsson Richard Brenton Michael Carnes Tom Crawford Michael Dalley Victor Herbert Saj Joseph Murray McLeod Michael Messenger Mark Seaborn Ryan Stacey Jan Trojanowski Sam Worrell Erick Wynter | 1999-00 Season
12-8 in league play, 19-15 overall Coach:Dave Nutbrown Barry Anderson Neil Belot Richard Brenton Michael Carnes Tom Crawford Shawn Critchlow Michael Dalley Phil Davis Mike Grant Victor Herbert Saj Joseph Michael Messenger Walter Moyse Jeffrey Nickel Mike Palombella Mark Seaborn Glen Smith Erick Wynter | 2000-01 Season
12-8 in league play, 18-15 overall Coach:Dave Nutbrown Neil Belot Richard Brenton Josh Carpenter Phil Davis Mike Grant Victor Herbert Saj Joseph Ryan Marrast Michael Messenger Peter Milne Walter Moyse Jeffrey Nickel Mike Palombella Glen Smith Daniel White Erick Wynter |
2001-02 Season
7-13 in league play, 11-20 overall Coach:Dave Nutbrown Neil Belot Matt Conrad Brian Finniss Saj Joseph Former Player KK Nicholas Landrigan Mitch MacNeil Ryan Marrast Jomo Mayers Michael Messenger Curtis Morris Walter Moyse Jeffrey Nickel Mike Palombella Brent Wennekes Daniel White Greg Winter Erick Wynter | 2002-03 Season
13-7 in league play, 19-12 overall Coach:Dave Nutbrown Tim Adams Chris Akelaitis Matthew Chapman Brian Donelson Mike Filinski Brian Finniss Andre Grant Craig Green Nicholas Landrigan Ryan Marrast Walter Moyse Chris Unruh Daniel White Matt White Greg Winter Erick Wynter | 2003-04 Season
6-14 in league play, 11-22 overall Coach:Dave Nutbrown Chris Akelaitis Clint Bateman Jared Budd James Burke Mike Filinski Brian Finniss Andre Grant Jason Jordan Brent Kirychuk Matt Kirychuk Nicholas Landrigan Ryan Marrast Walter Moyse Graeme Nicol Dwayne Selby Jordan Sheriko Brent Wennekes | 2004-05 Season
8-12 in league play, 15-20 overall Coach:Tim Darling and Jeff Cummins Chris Akelaitis Joshua Baker Clint Bateman Jared Budd James Burke Tab Donaldson Wayne Duncan Mike Filinski Matt Hanna Jason Jordan Nicholas Landrigan Achuil Lual Graeme Nicol Jordan Sheriko Brent Wennekes | 2005-06 Season
2-17 in league play, 5-24 overall Coach:Les Berry James Burke Luckern Dieu Mike Filinski Mike Folker Peter Leighton Achuil Lual Chris Ogbuah Adam Philpott Justin Purden Paulo Santana Jordan Sheriko Sanchez Starks Alexander Traikov Matthew Woodhead |
2006-07 Season
14-6 in league play, 24-15 overall Coach:Les Berry Shawn Berry Ephrem Davis Luckern Dieu Mike Folker Andrew Kraus Peter Leighton James Logue-Prest Achuil Lual Patrick McIver Chris Ogbuah Adam Philpott Garth Reid Sean Ricci Leonel Saintil Paulo Santana Jordan Sheriko Alexander Traikov | 2007-08 Season
18-2 in league play, 27-7 overall Coach:Les Berry Shawn Berry Joel Boudreaux James Burke Luckern Dieu Kevin Duffie J.D. Howlett Andrew Kraus Peter Leighton Achuil Lual Patrick McIver Leonel Saintil Paulo Santana Alexander Traikov | 2008-09 Season
6-14 in league play, 7-23 overall Coach:Stephen Baur Justin Boutilier James Burke Luckern Dieu Matthew Doidge Nathan Duncan Casey Fox J.D. Howlett Marcel Hyde Stephen Jones Peter Leighton Brian Magann Patrick McIver Joseph Nwabuzor Chris Ogbuah Garth Reid Leonel Saintil Alexander Traikov | 2009-10 Season
9-11 in league play, 16-18 overall Coach:Stephen Baur Colin Bebbington Justin Boutilier Matthew Doidge Thomas Filgiano Casey Fox Lauchlan Gale Andre Grant Jonathan Kamba Owen Klassen Tyler Lutton Alexander McLaughlin Lars Meyer Joseph Nwabuzor Dustin Poirier Anthony Sears Alexander Traikov | 2010-11 Season
7-13 in league play, 15-20 overall Coach:Stephen Baur Anthony Ashe Justin Boutilier Sinclair Brown Patrick Bush Bojan Dodik Thomas Filgiano Lauchlan Gale Christopher Jordan Jonathan Kamba Owen Klassen Phil Leighton Tyler Lutton Alexander McLaughlin Dustin Poirier Elias Prochnau Alan Rivers-Bowerman Anthony Sears Jonathan Tull |
2011-12 Season
14-6 in league play, 24-14 overall Coach:Stephen Baur Anthony Ashe Justin Boutilier Thomas Filgiano Lauchlan Gale Thomas Johnston Owen Klassen Rhys Larry Alexander McLaughlin Dustin Poirier Elias Prochnau Tyler Scott Anthony Sears Shaquille Smith Bradley States Sean Stoqua Jonathan Tull | 2012-13 Season
15-5 in league play, 24-10 overall Coach:Stephen Baur Kyle Arseneault Anthony Ashe Thomas Filgiano Lauchlan Gale Kyle Jennex Thomas Johnston Owen Klassen Rhys Larry Dustin Poirier Christian Puchalski Tyler Scott Anthony Sears AJ Simmonds Shaquille Smith Bradley States Sean Stoqua Jonathan Tull | 2013-14 Season
15-5 in league play, 22-8 overall Coach:Stephen Baur Ethan Anderson Kyle Arseneault Anthony Ashe Andrew Blackmon Nathan D'Entremont Lauchlan Gale Alex Johnson Thomas Johnston Owen Klassen Rhys Larry Gianmarco Luciani Christian Puchalski Kyle Rogers Anthony Sears AJ Simmonds Shaquille Smith Sean Stoqua Alex Thomas | 2014-15 Season
5-15 in league play, 9-24 overall Coach:Kevin Duffie Kyle Arseneault Andrew Blackmon Nick De Palma Brett Dickie Nick Ernest Ryan Gates Thomas Johnston Rhys Larry Gianmarco Luciani Daniel Luton Kyle MacKinnon Ben Miller AJ Simmonds Shaquille Smith Brendan Stoqua Sean Stoqua Alex Thomas | 2015-16 Season
12-8 in league play, 17-18 overall Coach:Kevin Duffie Kyle Arseneault Nick De Palma Brett Dickie Nick Ernest Thomas Johnston Rhys Larry Kyle MacKinnon Ben Miller Erik Nissen Andrew Scott AJ Simmonds Shaquille Smith Brendan Stoqua Mitchell Tempro |
2016-17 Season
10-10 in league play, 15-18 overall Coach:Kevin Duffie Kyle Arseneault Marcel Boudreau Jack Campbell Nick De Palma Mark Graham Trevon Grant Matthew Ingham Kyle MacKinnon Ben Miller Jerome Mugambi Erik Nissen Andrew Scott AJ Simmonds Mitchell Tempro Alex Thomas Michael Williams | 2017-18 Season
15-5 in league play, 22-13 overall Coach:Kevin Duffie Marcel Boudreau Jack Campbell Nick De Palma Trevon Grant Matthew Ingham Thomas Johnston Eli Kraushar Rhys Larry Forest Mahoney Mason Middaugh Ben Miller Junior Moaku-Matia Jerome Mugambi Erik Nissen Rowan Power Andrew Scott Brett Speedy Mitchell Tempro | 2018-19 Season
6-14 in league play, 10-18 overall Coach:Kevin Duffie Nick De Palma Steven Ford Trevon Grant Daemen Hemphill Eli Kraushar Jacques Lukusa Forest Mahoney Logan Mahoney Ben Miller Junior Moaku-Matia Jerome Mugambi Honore Niyongira Rowan Power Temitayo Shittu Brett Speedy Marcus Upshaw | 2019-20 Season
7-13 in league play, 9-23 overall Coach:Kevin Duffie Brandon Aultman Joe Frenette Eli Kraushar Dylan Landry Jacques Lukusa Forest Mahoney Logan Mahoney Alex Muise Ryan Munro Honore Niyongira Jaylen Passley Rowan Power Brett Speedy Jack Tilley Marcus Upshaw | 2020-21 Season
0-0 in league play, 0-2 overall Coach:Kevin Duffie Joe Frenette Eli Kraushar Dylan Landry Thomas MacDonald Logan Mahoney Peter Moses Alex Muise Ryan Munro Tim Mununga Honore Niyongira Rowan Power Brett Speedy Jack Tilley |
2021-22 Season
1-15 in league play, 2-20 overall Coach:Mike Leslie Adam Barney Jacob Butz Joe Frenette Eli Kraushar Dylan Landry Finn Larkin Thomas MacDonald Kaj MacVicar Peter Moses Alex Muise Ryan Munro Tim Mununga Daniel O'Brien Rowan Power Brett Speedy Jack Tilley Aidan Wilson | 2022-23 Season
4-16 in league play, 8-21 overall Coach:Mike Leslie Adam Barney Seth Blundell Miguel Perez Boskovic Aidan Clarke Gabe Davignon Jonah Eruera Erik Hayden Dylan Landry Finn Larkin Thomas MacDonald Nick MacDougall Jackson Mackinnon-Metcalf Benjamin Manns Demeric Mercer Alex Muise Kyle Munro Ryan Munro Owen Parsons Adam Rosenberger Mirza Todorovac | 2023-24 Season
8-12 in league play, 15-17 overall Coach:Mike Leslie Ricky Biyavanga Seth Blundell Miguel Perez Boskovic Samou Brayan-Kone Glen Cox Gabe Davignon Robbie Grant Erik Hayden Mohamed Hendy Ike Imegwu Thomas MacDonald Nick MacDougall Demeric Mercer Kyle Munro Ryan Munro Adam Rosenberger Briawne Wilson | 2024-25 Season
2-6 in league play, 7-8 overall Coach:Mike Leslie Samou Brayan-Kone David Chijioke Glen Cox Gabe Davignon Joseph Dongelmans Robbie Grant Erik Hayden Markus Hayden Alain Mapendo Kyle Munro Ryan Regault Donovan Reid Adam Rosenberger Marc Sidoine Nkwitche Briawne Wilson |
Statistical information maintained by Martin Timmerman. Please provide feedback to: MartinTimmerman@gmail.com