All-Time Roster

Head Coaches (6)
Name B-T Seasons
(Years)
Career Record
Overall W% Reg Seas W% Post W%
John Grace R-R 1976, 78-80 (4) 21-41 .339 21-39 .350 0-2 .000
Ron Matthews R-R 1981-83 (3) 40-15 .727 36-12 .750 4-3 .571
Tom Perry R-R 2008-16 (9) 107-51 .677 99-43 .697 8-8 .500
Pat Phillips R-R 2001-07 (7) 45-76 .372 42-69 .378 3-7 .300
Dave Saddlemire L-R 1984-2000 (17) 115-172 .401 109-163 .401 6-9 .400
Corky Van Kleeck R-R 1977 (1) 2-12 .143 2-12 .143 0-0 .---


Assistant Coaches (18)
Name B-T Seasons (Years) Record
Jeff Barton L-L 2009-16 (8) 96-46
Mike Bouffard L-R 2000 (1) 14-6
Nate Brubaker R-R 1998 (1) 8-9
Tom Critchlow Sr. R-R 2008, 2016 (2) 25-9
Brian Flynn L-L 2003, 05-07 (4) 25-43
Will Goodreau R-R 1988-90 (3) 10-38
Josh Kessler R-R 2000-04 (5) 40-51
Jay Leone R-R 2002 (1) 7-10
Whitney Lyman R-R 1991-93 (3) 19-31
Kevin Mitchell R-R 2012-13 (2) 28-10
Pete Monty R-R 1984-85 (2) 15-18
Ryan O'Hara R-R 2008-15 (8) 93-47
John Phillips R-R 2001 (1) 9-9
Jamie Rozzi R-R 2013 (1) 14-5
Bob Russell R-R 2004 (1) 4-14
TJ Sawyer R-R 2011-12 (2) 29-7
Jeff Tarigo R-R 2003 (1) 6-12
Jim Wood L-R 1993-99 (7) 59-63


Players (349)
All players who appeared in at least one varsity game are listed here.
Positions listed are those they played during their careers, in no particular order.
If they only DHed, pinch hit or pinch/courtesy ran, their regular positions are in parentheses.
If you have comments or info that you think could help, contact webmaster Josh Kessler.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | Y

Name (Grad Yr) B-T Position Years
Jeff Addleman '85 R-R P, OF 1983-85
Tim Agan '84 R-R 1B, OF 1983-84
Rikki Albert '02 R-R P, OF 2001-02
Ross Aleman '92 R-R C, 2B, OF 1991
Nick Antell '99 R-R 2B, SS, OF 1999
Jared Antoniak '15 R-R C, 1B, 3B, SS 2013-15
Brandon Arel '15 R-R OF 2013-15
Ryan Arel '17 R-R P, 3B 2016-17
Zack Aubin '08 R-R P, 2B, OF 2007-08

Jason Bacigalupo '96 L-L OF 1995-96
Paul Balboni '83 R-R OF 1982
Mibushke Bandy '97 L-R OF 1996
Connor Barton '15 R-R OF 2014-15
Nick Barton '10 L-R C, OF 2007-10
Mike Battistini '82 R-R P, SS, OF 1981-82
Reed Beaupre R-R C 1987
Paschal Bechade '15 R-R P, 3B 2014-15
Jeff Belanger '76 R-R P, OF 1976
Tom Belisle '95 R-R C 1994-95
Jordan Bell '17 R-R P, C, 2B, 3B, SS 2015-17
Cory Benoit '13 R-R 2B 2012-13
Scott Benoit '89 R-L 1B, OF 1987-89
Kyle Bergeron '98 R-R DH (1B, OF) 1997
Rick Bergeron '79 R-R 2B 1978-79
Tom Bergeron '82 R-R 2B, 3B, OF 1981-82
Doug Bergstein '83 R-R P, SS, OF 1982-83
Brian Besaw '85 S-R 1B, 2B, 3B, SS, OF 1985-86
Craig Bessette '95 R-R 1B, 2B, OF 1994-95
Larry Bevins '78 R-R P 1977
Jeremy Bigelow '06 R-R P, 2B, 3B 2005-06
Joel Bissonnette '03 L-L 1B, OF 2002-03
Justin Bissonnette '00 L-L P, 1B 1998, 2000
Brian Bittner '82 R-R C 1981-82
Kyle Blake '16 R-R OF 2014-16
Jeremie Blondin '96 R-R 2B, OF 1995-96
John Bond '83 R-R P, 1B, 3B, OF 1981-83
Addison Bouchard '98 L-L OF 1997-98
Kenny Boucher '95 R-R P, 1B, 3B, SS 1993-95
Mike Bouffard '99 L-R C, 3B, OF 1997-99
Pat Bouffard '83 L-L P, OF 1982-83
Tyler Bouffard '07 R-R OF 2006
Travis Boutin '16 R-R OF 2014-16
Jeff Boyer '00 R-R 2B, 3B, SS 1999-2000
John Brigante '78 R-R 2B, SS 1976-78
Mike Brochu '82 R-R OF 1981-82
Brett Brosseau '90 R-R P, 2B, SS, OF 1989-90
Nate Brubaker '93 R-R P, 3B, SS, OF 1992-93
Dan Brunelle '85 R-R C, 2B, 3B, SS 1984-85
Kyle Burkhard '04 R-R P, C, 1B, 2B, OF 2003-04
Colin Burns '12 R-L P, OF 2010-12
Sean Burns '07 R-R P, 2B, SS, OF 2004-07
Tyler Bushey '16 R-R P, 3B, SS 2015-16

Sean Callahan '13 R-R P, 1B, 3B, SS 2012-13
Rick Campbell '76 L-L P, 1B, OF 1976
Robin Campbell '78 R-R 2B, 3B, SS, OF 1977-78
Bob Campolungo '87 R-R 2B, 3B, SS, OF 1986-87
Jason Carey '01 L-R 2B, SS 1999-2001
Jim Carleton '81 R-R 3B, OF 1979
John Carp '84 R-R P, 3B, SS 1983-84
Mark Carpenter '98 R-R 1B, 2B, OF 1997-98
Kris Cauchon '08 R-R P, 2B, 3B, SS 2006-08
Jared Cayia '12 R-L P, OF 2009-12
Todd Charlebois '94 R-R OF 1993-94
Chris Chase '02 R-R 2B, OF 2001
Rob Chase '15 R-R P, 1B, OF 2014-15
Sean Chase '98 L-R C, 2B, 3B 1996-98
Paul Choiniere '82 R-R OF 1981-82
Lorne Church '92 R-R 2B, OF 1991
Travis Clairmont '02 R-R P, 1B, 2B, 3B, OF 1999-2002
Tyler Cochran '93 R-R P, 3B, SS, OF 1991-92
Nathan Colgrove '18 L-L   2016-17
Thomas Colgrove '18 R-R   2016-17
Todd Collins '86 L-R OF 1985-86
Steve Combs '89 R-R 3B 1987
Jason Compagnon '02 R-R OF 2000-01
Lawrence "Chip" Compagnon '87 R-R C, 3B 1987
Dan Companion '87 R-R P, 1B, 3B, SS, OF 1986-87
Dana Conner '90 R-R 2B 1989
Andrew Cootware '11 R-R 1B 2009-11
Tyler Cootware '15 R-R 2B 2015
Chris Corrigan '02 R-R P, 1B 2001-02
Nick Corrigan '12 L-L 1B 2011-12
Jim Covey '89 R-R P, 1B, 2B, 3B, SS, OF 1988-89
Coleman Crady '18 R-R   2017
GJ Critchlow '06 R-R OF 2006
Tom Critchlow '08 R-R OF 2007-08
Tyler Critchlow '02 R-R OF 2001-02
David Cross '17 R-R   2017
Duane Crowley '78 R-R OF 1976
Ryan Crowley '11 R-R P, C, 3B 2009-11
Casey Cruz '92 R-R OF 1991
Mike Cunningham '92 R-R OF 1991-92

Mike Danaher '98 R-R DH (OF) 1997
Spencer Dandurand '10 L-R P, SS, OF 2007-10
Zach Dandurand '11 R-R P, 2B 2009-11
Tyler Daniels '19 R-R   2017
Brent Dashnow '84 R-R C, OF 1982-83
Jay Dashnow R-R OF 1978-80
Mark Daubenschmidt '80 R-R P, 1B, 3B, OF 1979-80
Steve Daviau '89 R-R OF 1988-89
Bob Degree '82 R-R P, 1B, OF 1982
Bill Delaney '81 R-R 2B, 3B 1979-81
Jacob Dell '18 R-R   2017
George Desorcie '81 L-L 1B 1980
Devin Dessormeau '13 R-R P, SS 2011-13
Jim Dicesare '98 R-R P, 1B, 2B, 3B, OF 1996-98
Tom Dicesare '95 R-R P, C, 1B, 2B, 3B, SS, OF 1995
Adam "Addie" Dion '00 R-R P, 3B, SS 1999-2000
Mark Dodge '87 R-R OF 1986-87
Jeremy Dostie '95 R-R 2B, 3B, OF 1994-95
Brady Doud '14 R-R OF 2012-13
Galen Doud '08 L-L P, 1B, OF 2007-08
Joey Doud '05 R-R 1B, OF 2003-05
John Dubuque '81 L-L P, 1B 1979-81
Matt Dudley R-R P, 1B 2009

Jeff Earl '86 R-R 3B, OF 1985-86
Scott Eaton '92 R-R P, 1B 1992
D.J. Edwards '05 R-R 2B, 3B, SS, OF 2003-05
Curtis Esden '98 R-L P, OF 1997
Sean Eustace '10 R-R OF 2009-10
Justin Evans '16 R-R 2B 2015-16

Chris Fanning '85 R-R 1B, OF 1983
Joel Farnsworth '93 R-R 2B, OF 1992-93
Marc Ferlo '94 R-R OF 1992-94
Pat Finnegan '85 R-R 2B, 3B 1985
Andrew Folley '01 L-R P, C, 3B, OF 2000-01
Tom Foote '99 R-R 3B, OF 1998-99
Jeff Foy '78 R-R P, SS 1977-78
Jake Francis '09 R-R PH (OF) 2008
Shawn Frazier '85 R-R 2B, OF 1984
James Fredette '09 R-R 3B, SS 2008
Dusty Fregeau '03 R-R C 2001-03
Travis Frenette '04 R-L P, 1B 2004
Brad Frieberg '05 R-R OF 2003-05
Collin Frisbie '89 R-R C, OF 1988-89

Sean Gilbert '94 R-R C, OF 1993-94
Alex Girelli '07 R-R OF 2006
Scott Godbout '87 R-R P, 1B, OF 1986-87
Joey Goldsbury '06 R-R C, 2B, 3B, OF 2004-06
Joe Goodreau '89 R-R C, 1B, OF 1988-89
Jeremy Goulet '82 R-R P, OF 1982
Kevin Grabowski '88 L-L P, 1B, OF 1986-88
Mike Graves '05 R-R P, OF 2004
Julian "Spike" Green '92 L-L P, 1B, OF 1991
Doug Greig '87 R-R 2B, OF 1986
Garth Guibord '94 R-R OF 1993

Justin Haight '02 R-R OF 2001-02
Ray Halnon '79 R-R P, 3B 1977-78
Scott Hamlett '84 R-R 2B, 3B, SS 1983-84
Tom Hamlin '80 R-R 2B, 3B, SS 1978-80
Adam Hammond '02 R-R C, OF 2002
Mike Hammond '90 L-R C 1990
Chris Hansen '77 R-R 1B 1977
Rick Harrison '80 R-R P, 2B, 3B, SS 1979-80
Kyle Hatin '11 R-R OF 2011
Guy Henry '86 R-R 2B, SS, OF 1985-86
Tom Hergenrother '96 R-R 2B, 3B, SS, OF 1995-96
Alan Hill '97 R-R P, 2B, SS 1995-97
John Hill '94 L-L P, 1B, OF 1993-94
Travis Hilton '98 R-R 3B, SS 1996-98
Scott Hinman '89 R-R 2B, 3B, SS 1988-89
Matt Holton '89 R-R C, 2B, 3B 1988-89
Jim Horton '77 R-R P, C 1976
Keagan Horton '14 R-R P 2013
Isaac Hutchins '18 L-L   2017

Mike Ianni '85 R-R P, 2B, 3B, SS 1984-85

Tom Jackman '97 R-R 2B, OF 1996-97
Chris Jarvis '79 R-R P, 1B, 3B, OF 1976-79
Mike Jean '78 R-R C, OF 1977-78
Todd Jewell '87 L-L P, 1B, OF 1986-87
Travis Jocelyn '90 R-R P, 3B 1989-90
Bryan Johnson '07 R-R P, C, 2B, 3B, OF 2005-07
Mike Johnson '94 R-R C, 2B, SS, OF 1993-94
Corey Juckett '08 R-R 3B, OF 2007-08

Karsen Kelsey '16 L-R OF 2016
Josh Kessler '99 R-R 2B 1999
Jim Kipp '82 R-R PH (2B) 1981
Mike Kirby '86 R-R 2B, OF 1985
Tom Klingebiel '98 R-R P, 1B, 3B 1996-98
John Kresser '76 R-R P, 3B 1976
Brett Krzynski '16 R-R C 2015-16

Matt La Roe '04 R-R P, OF 2004
David LaCroix '13 L-L P, OF 2010-13
Dean Lamothe '85 R-R P, 3B, OF 1983-85
Nick Lamphere '14 R-R P, C, 2B, 3B, OF 2012-14
Shea Lamphere '88 L-R P, 3B, SS 1986-88
Marc Langlois '89 R-R OF 1988-89
Luke Laroche '00 R-R P, OF 1998-2000
David Lavigne L-L P, OF 1979-80
Keith Lavoie '91 R-R OF 1990-91
Heath Leamon '88 R-R 2B, 3B, OF 1988
Matt Leclerc '79 R-R 1B 1978-79
Jason Leduc '92 L-L 1B, OF 1990
Gary Lefebvre '76 R-R 2B, SS 1976
Jason Lestage '97 R-R OF 1996-97
Bill Libby '78 R-R 3B, OF 1977
Kevin Lilley '02 L-R 2B, OF 2001-02
Tappan Little '95 R-R P, 2B, OF 1994-95
Tom Lockerby '81 R-R P, OF 1981
Jared Lowe '03 R-R P, 2B, OF 2002-03
Whitney Lyman '90 R-R P, OF 1989-90
Andrew Lynch '16 R-R P, 2B, 3B, SS, OF 2015-16

Jeremy Malley '98 R-R 1B, 2B, 3B, OF 1997-98
Joe Malley '06 L-R 1B 2006
Nate Malley '99 R-R P, 1B, 2B, 3B, SS, OF 1997-99
Joe Manahan '94 R-R 2B 1993-94
Brad Maneely '93 R-R OF 1992-93
PJ Marchand '08 R-R P, 3B, SS 2008
Aaron Mason '03 R-R OF 2003
Tim Matthews '86 R-R 2B, OF 1985
Jess Mattison '02 R-R P, 2B, 3B 2001-02
Tim Maynes '78 R-R C, 1B 1977-78
Lucas McClanahan '19 R-R   2017
Brian McGary '09 R-R P, 2B, SS, OF 2008-09
Sean McGary '08 L-R OF 2007
Pat McHugh '15 R-R P, 1B, OF 2012-15
Tom McHugh '17 R-R OF 2016-17
Matt McKenzie '84 R-R P, 2B, 3B, SS 1983-84
Mick McKenzie '80 R-R C 1979-80
Hunter McSweeney '14 R-R 1B 2013-14
Lee Medeiros '78 R-R 2B, OF 1977-78
Mike Medeiros '86 R-R PH (IF, OF) 1985
Kory Merchant '91 R-R P, C, 1B, OF 1989-91
Mickey Merola '07 L-R P, 1B, 2B, 3B 2005-07
Rocco Merola '08 L-R 1B 2008
Nick Meunier R-R OF 2007
Andy Miles '02 R-R C, 3B, OF 2001-02
Travis Miles '00 R-L P, 1B, OF 1999-2000
Glenn Milisci '88 R-R OF 1987-88
Ryan Miller '07 R-L 1B, 3B, OF 2006-07
Keegan Mitchell '13 R-R OF 2012-13
Jeff Mongeon '97 R-R P, C, 1B, OF 1996-97
Chris Montgomery '91 R-R 2B, SS 1990-91
Eddie Montgomery L-R 2B 2003
Dave Monty '85 R-R C, OF 1983-85
Casey Moore '11 R-R 2B, OF 2010-11
Cassidy Moore '14 R-R P, 2B, SS, OF 2011-14
Jamie Moore '02 R-R P, 1B, 2B, 3B, SS, OF 2000-02
Jon Moore '99 R-R OF 1997
Jason Morin '89 R-R OF 1989
Nick Morley '03 R-R P, 2B, 3B, SS, OF 2001-02
Sean Mulcahy '82 R-R 1B, OF 1981-82
Lucas Mullally '05 R-R C, 1B, 2B, OF 2003-05
Sean Murphy '95 R-R 3B, OF 1993-95
Jamie Myers '92 R-R OF 1991-92
Mike Myers '88 L-R P, C, 2B 1986-88

Kyle Nadeau '85 R-R P, 2B, 3B 1983-85
Andrew Newton '07 R-R 3B, OF 2006-07
Greg Newton '81 R-R P, OF 1980-81
Taylor Newton '04 L-R 2B, OF 2003-04
Lance Nichols '07 R-L P, 1B, OF 2005-06
Aaron Noble '86 R-R P, 1B, OF 1985-86
Shelby Nolin '05 R-R P, C, 3B, OF 2003-05

Mike O'Brien '90 R-R C, 2B 1989
Alex O'Connell '17 R-R P, 3B 2016-17
Ryan O'Hara '00 R-R OF 1999-2000
Quinn O'Reilly '15 R-L P, OF 2014-15
JP Olson '14 R-R P, 1B, 2B, SS, OF 2012-14

Ricky Paparo '06 R-R OF 2005
Bryan Parizo '84 R-R OF 1983-84
Tom Parker '81 R-R DH (OF) 1981
Tyler Peacock '16 L-R 1B 2015-16
Jeff Pecor '92 R-R P, 1B, 3B, OF 1991-92
Rob Peeters '85 R-R P, 1B, 3B 1984-85
Bryant Perry '93 R-R C, 3B, SS 1991-93
Todd Perry '92 R-R 2B 1990-92
D.J. Peters '95 L-L P, 1B, OF 1995
John Pike '76 R-R 1B 1976
Josh Place '12 L-R P, C, 2B, 3B 2009-12
Shawn Place '10 R-R P, 3B, OF 2008-10
Chris Poirier '11 L-R P, 3B 2010-11
Charlie Powell '17 R-L 1B, OF 2016-17
Ty Pratt '00 L-R C, OF 1998-2000
Dave Prescott '77 R-R P, OF 1976-77
Eben Provost '19 R-R   2017

Jay Rainville '77 R-R C, OF 1976-77
Matt Ravey '11 R-R P, 3B, OF 2009-11
Bobby Reade '93 L-R P, 1B 1993
Mike Redel '80 R-R OF 1980
Rich Regimbal '82 R-R PH (C) 1981
Win Reichard '87 L-R C, 3B, OF 1986-87
Tyler Richland '10 R-R 2B, OF 2009-10
Mike Riley '99 R-R P, OF 1997-98
Jeremy Ringuette '05 R-R OF 2003-05
Nick Ringuette '08 R-R 2B, 3B, OF 2007-08
Colby Robertson '89 R-R PH (OF) 1989
Dave Robideau '78 R-R P, 3B, SS, OF 1976-77
Tom Robideau '76 R-R P, SS 1976
Pat Rogers '97 R-R 1B 1996
Peter Rogers '93 R-R P, 1B 1992-93
Matt Roy '12 L-R P, 1B, 3B 2011-12
Jared Rylant '15 R-R P, C, 1B 2013-15
Josh Rylant '13 R-R P, 3B, SS 2013

Brad St. Germain '85 L-L 1B, OF 1984-85
Scott St. Onge '06 R-R OF 2005-06
Colin Sadler '05 R-R CR (C) 2004
Derek Sanderson '16 R-R P, 1B, 2B, 3B, SS 2014-16
Jake Sanderson '10 R-R P, 3B, OF 2008-09
Dave Santerre '78 L-R C, 1B, OF 1977-78
Neil Scichitano '94 R-R P, 3B 1993-94
Anthony Scorsome '13 R-R PH (P, OF) 2012
Matt Sears '85 R-R P, 3B, OF 1984-85
Mickey Sears '89 R-R P, 1B, OF 1988
Joe Senesac '79 R-R 3B, OF 1978-79
Bob Shangraw '95 R-R PH (2B) 1994
Rob Shepard '91 R-R P, 1B, OF 1990-91
Adam Sicard '95 R-R SS, OF 1994-95
Greg Sicard '97 R-R 1B 1996-97
Jeff Simays '94 R-R C, 2B, 3B, SS 1992-94
Dave Slack '77 R-R OF 1977
Gary Slack '80 R-R C, OF 1978-80
Fred Solomon '79 R-R OF 1978-79
Sergei Sonntag '17 R-R C, 2B 2016
Bob Struble '80 R-R P 1978
Brian Struble '85 R-R PH (P) 1984
Drew Sumner '03 R-R P, OF 2003

TJ Tandy '13 R-R C, 3B 2012-13
Zach Tandy '12 R-R P, C, 2B, 3B, SS 2010-12
Mitch Thayer '13 L-R 1B, OF 2012-13
Aaron Thibault '06 R-R OF 2003-06
Dave Thibault '88 R-R P, 2B, 3B, SS 1987-88
Lance Thibault '91 R-R OF 1990-91
Scott Tomasi '96 R-R OF 1995-96
Jim Tudhope '83 R-R 2B, 3B, OF 1982-83
Cody Turner '15 R-R OF 2014-15

Ryan Uhrie '07 R-R P 2005-06

Tommy Vaux '11 R-R 2B, SS, OF 2009-11
Tom Vesosky '18 R-R OF 2016-17
Jamie Vetters '79 R-R P, C, OF 1978-79
Adam Viens '81 R-R P, OF 1980-81
Garth Viens '77 R-R OF 1976-77

Dan Wahlstrom '94 L-R 2B 1994
Roy Wallace '82 R-R P, OF 1981-82
Brian Wark '79 R-R P, OF 1978-79
Kyle Warner '06 R-R OF 2003-06
Mike Wasko '04 R-R SS 2002-04
Matt Weinheimer '90 L-R P, 1B, 2B 1989-90
Scott Weinheimer '82 R-R P, 2B 1981-82
John Welch '99 L-R OF 1998
Curtis White '06 R-R C 2005-06
Aaron Whitehouse '91 R-R P, 2B, 3B, SS, OF 1989-91
Travis Wilson '88 R-R OF 1987
Garrett Wolski '10 L-R OF 2009-10
Steve Wood '96 L-R P, 3B, SS 1994-96
Bill Wooden '00 L-L P, 1B, OF 1999

John Yandow '81 R-R P, 2B, 3B, SS, OF 1979-81
Linc Yarbrough '77 R-R C, OF 1976
Robbie Yarnell '05 R-R 2B, OF 2003-05
Jamie Young '89 R-R P, 2B, 3B, OF 1988