Season Won Lost Tied Pts GF GA League / Tourney
1981-1982 4 13 1 9 52 97 6th ML
1982-1983 5 11 4 14 60 83 5th ML
1983-1984 6 12 2 14 65 99 6th ML
1984-1985 10 8 2 22 85 72 4th ML
1985-1986 14 6 2 30 98 63 2nd ML District Semi-Final
1986-1987 15 4 2 32 122 63 2nd ML District Semi-Final
1987-1988 15 5 2 32 106 40 3rd Roy District Final
1988-1989 11 8 1 23 68 72 4th Roy
1989-1990 11 8 2 24 77 79 3rd Roy District Semi-Final
1990-1991 8 9 3 19 72 99 3rd Roy
1991-1992 8 12 0 16 90 103 3rd Roy
1992-1993 13 8 1 27 83 63 4th Roy District Final
1993-1994 11 9 0 22 115 64 3rd Roy
1994-1995 16 5 1 33 149 56 1st Roy District Semi-Final
1995-1996 21 4 0 42 150 53 1st Roy District Semi-Final
1996-1997 14 6 2 30 105 44 2nd Roy District Quarter-Final
1997-1998 15 4 2 32 110 33 1st Roy District Quarter-Final
1998-1999 22 3 0 44 140 34 2nd Roy State Final
1999-2000 16 5 1 33 108 52 1st Roy State Champions
2000-2001 16 4 1 33 115 45 1st Roy Districts- First Round
2001-2002 12 6 4 28 75 55 2nd Roy District Quarter-Final
2002-2003 18 5 1 37 101 56 3rd Roy District Final
2003-2004 12 5 6 30 77 44 3rd Roy District Semi-Final
2004-2005 16 6 0 32 94 59 1st Roy District Quarter-Final
2005-2006 4 13 3 11 50 71 5th Roy
2006-2007 10 11 0 20 58 49 4th Roy Districts- First Round
2007-2008 12 5 5 29 63 36 1st Roy District Quarter-Final
2008-2009 18 4 3 39 110 41 1st Roy State Champions
2009-2010 13 4 5 31 85 45 1st Roy District Final
2010-2011 10 9 2 22 65 66 1st Roy District Quarter-Final
2011-2012 10 10 1 21 86 82 5th Quinn District Quarter-Final
2012-2013 15 6 1 31 96 68 2nd Quinn District Semi-Final
2013-2014 21 2 1 43 140 34 1st Quinn State Champions
2014-2015 17 5 0 34 106 49 1st Quinn District Final
2015-2016 18 2 1 37 95 41 1st Quinn District Semi-Final
2016-2017 23 0 1 47 116 28 1st Quinn State Champions
2017-2018 20 2 2 42 108 48 1st Quinn State Champions
2018-2019 4 12 4 12 25 54 N/A- D1 Independent
2019-2020 12 7 2 26 61 32 NA- D1 Independent 1st Round- State Tournament
2020-2021 8 4 0 16 50 36 2nd Place Pod 1- COVID-19
2021-2022 8 12 0 16 49 64 5th- Merrimack Valley
2022-2023 10 11 0 20 81 89 5th- Merrimack Valley 1st Round- State Tournament
2023-2024 12 8 1 25 85 63 3rd Merrimack Valley 1st Round- State Tournament
2024-2025 10 11 0 20 70 63 3rd Merrimack Valley 1st Round- State Tournament
Goalie Games Saves GA Won Lost Tied SO
Mike Cox '88 81 1705 207 50 22 8 6
Nate Sorenson '99 70 978 87 47 9 2 18
Joe Duquette '97 63 1265 144 43 14 3 11
Erin Villiotte '91 60 1398 224 28 25 6 2
Nick Dion '01 55 844 88 31 9 2 3
Pat Army '08 50 960 94 22 17 6 6
Shane Gorrie '16 48 670 95 34 8 1 5
Phil Dagle '84 47 1030 184 11 30 5 1
Pat Coates '10 44 582 62 21 5 4 6
Pat Shaughnessy '18 41 614 58 37 2 2 6
Mike Mrazik '07 39 721 109 19 16 2 5
Tim Baumann '02 38 454 52 13 6 2 4
Steve Abbot '04 38 535 56 13 6 2 4
Alan Grebelsky '24 35 685 118 19 14 1 6
Pat Casey '03 33 411 54 18 4 1 6
Chris Shelby '15 28 506 96 14 10 1 5
Paul Wilson '93 28 487 76 11 9 0 1
Kevin Roy '94 24 604 85 10 13 1 6
Bobby Fitgerald '10 23 331 29 11 3 3 4
Rank Player Goals Assists Total Points
1 Justin Sorenson '02 102 82 184
2 Steve Cardosi '87 99 77 176
3 Andy Morano '01 77 93 170
4 Matt Ward '17 56 80 136
5 Anthony Quinlivan '18 55 77 132
6 Jack Quinlivan '15 66 65 131
7 Dan Quinlivan '15 49 78 127
8 Jeff Wright '96 44 80 124
9 Liam Quinlivan '18 55 67 122
10 Tom Hogan '99 51 56 107
11 David Belbin '14 45 61 106
12 Jeff Duquette '98 49 56 105
13 Kevin Hunt '99 30 72 102
14 Matt Bodley '12 57 42 99
14 Jason Bauman '03 38 61 99
16 Alex Sage '03 42 55 97
17 Ryan Hawley '03 41 53 94
18 Eddie Bourget '96 45 46 91
18 Steve Ambach '85 31 60 91
18 March Busenberg '96 22 69 91
21 Adam Twitchell '16 47 43 90
21 Bobby Cardin '00 49 41 90
23 Carl Lemire '00 29 57 86
24 Scott Hawley '96 40 44 84
25 Tom Villotte '95 43 40 83
25 Tom Cardosi '88 38 45 83
27 Dave Lemay '92 43 39 82
28 John Duquette '88 30 51 81
29 Keith Belinskas '94 43 36 79
30 Matt Dillon '16 19 59 78
31 Anthony Nuzzolilo '24 40 37 77
32 Joe Buduo '15 33 41 74
32 Caston Sommer '09 36 38 74
34 Chris Gaston '91 41 31 72
34 Andrew Sanclemente '87 28 44 72
36 Trevor Shea '15 31 38 69
37 Clark Dumart '10 33 35 68
37 Rich Nicholson '96 30 38 68
39 Darren Mawdsley '93 31 35 66
39 Jon Rischiteli '92 22 44 66
41 Frank Panarelli '84 40 25 65
42 Jay Pietrasiak '06 35 29 64
42 Justin Grenier '95 35 29 64
44 Christian Thoren '25 30 33 63
45 George Breen '91 43 18 61
45 Scott Joslyn '88 33 28 61
45 Jeff Lewis '86 28 33 61
48 Steve Stanislawzyk '11 27 33 60
49 Patrick Brossi '09 29 30 59
49 Conall Persechino '18 15 44 59
49 Steve Smith '98 30 29 59
52 Matt Daly '89 19 39 58
52 Todd Lemay '87 18 40 58
54 Jeff Lemire '94 23 34 57
55 Sam Masterson '06 25 30 55
56 Kevin Dufault '10 22 32 54
57 James Tepper '20 31 20 51
58 Cam Cottom '13 22 26 48
58 Jason Flanagan '05 28 20 48
58 Alex Lavin '05 23 25 48
58 Jameson Alicandro '21 27 21 48
62 Sam O'Connor '20 21 26 47
63 Tyler Borys '19 19 27 46
63 Nate Lavner '06 24 22 46
65 Jon Kujala '99 11 34 45
65 Jack Tepper '18 17 28 45
67 Pat Collins '83 21 23 44
67 Matt Sroka '99 13 31 44
69 Dave Rischitelli '93 18 25 43
69 Bryan Parsons '12 11 32 43
69 Kyler Allen '03 9 34 43
72 Mike Centerbar '13 24 18 42
72 Derric Dell'Olio '14 20 22 42
74 Tyler O'Keefe '15 15 26 41
74 T.J. Valentine '95 21 20 41
76 Brian Collins '99 20 20 40
76 Carter Richardson '23 19 21 40
78 Jason Alera '07 16 23 39
78 David George '05 12 27 39
78 Shawn Salt '25 18 21 39
81 Andrew Peris '23 17 21 38
82 Dave Comeau '05 17 20 37
82 Derek Ryan '09 9 28 37
82 Kevyn Bosma '94 10 27 37
82 Ryan Kelley '26 18 19 37
86 David Crouse '03 16 20 36
87 S.J. Turnblom '04 18 17 35
87 Craig Maidrand '90 15 20 35
87 Tim West '05 15 20 35
87 Chuck Snowden '05 14 21 35
87 Colby Coghlin '24 18 17 35
87 Matthew McDonough '25 20 15 35
93 Brian Giles '90 15 19 34
93 Will Turner '99 10 24 34
93 Bill Benson '90 7 27 34
93 Nico Evangelous '21 12 22 34
97 Joe Violette '99 12 21 33
97 Connor Mudd '25 5 28 33
99 Zach Sroka '00 13 19 32
99 Mark DiMeco '02 13 19 32
99 Tommy Belbin '21 9 23 32