- Bishop Fenwick High School class of 2006
- CCL and Salem News All Start 2006
- Played NCAA D3 Hockey for Framingham State University.
- Played Jr Hockey for Valley Junior Warriors
- Umass Dartmouth, 1996-2000.
- ECAC Northeast Champions,1997 & 1998.
- Member of the 1997-98 Umass Dartmouth Ice Hockey Team that was elected to the Corsair Hall of Fame.
- High School Hockey Coach, 18 years.
- Coaching Staff at Archbishop Williams.
- Boston Jr. Terriers u16 Elite Coach
- USA Women's National U18 team 2015
- NCAA Division 1 Colgate University
-Ranked 5th All-Time with 125 points
-Drafted 10th overall by the Boston Pride
- Played in the PWHPA 2019-20
-8 Year Chicago Mission
Former Player and Captain at BC High
Assistant Coach and Head Freshman Coach at BCH
Mass State Champion Coach 2013-2014
Played College Hockey at Army
Paul Vincent Summer Camp Staff Member
Archbishop Williams - Class of 04' (Captain Senior Year) (CCL All-Star - 04')
Bridgewater Bandits (EJHL), Seguin Bruins (OPJHL), Brockville Braves (CJHL), Walpole Express (AJHL)
New England College - Class of 10' (Assistant Captain Senior Year)
Rome Frenzy (FHL)
Grew up playing for the 1995 South Shore Kings
Played HS Hockey at Noble's and Greenough for two years
Played three seasons in the QMJHL for the Moncton Wildcats and Quebec Remparts
Attended NHL Rookie Camps for the Carolina Hurricanes and NJ Devils
Injuries have forced him to retire from Pro Hockey