Brockville Braves Carleton Place Canadians Cornwall Colts Navan Grads Hawkesbury Hawks Kemptville 73s Nepean Raiders Ottawa Jr Senators Pembroke Lumber Kings Renfrew Wolves Rockland Nationals Smiths Falls Bears

Front Office & Coaching Staff


Steve Barban, Governor & President

Email:  [email protected] 

Marty Abrams, General Manager & Head Coach

Abrams comes to the Grads having coached over 1000 Junior A games primarily with the Wellington Dukes of the OJHL, recently passing the 700 wins mark . Under his watch his teams have made the playoffs for 17 consecutive seasons in the OJHL, capturing two Buckland Cup league titles, two Dudley-Hewitt Central Canada Region Championships and two national Royal Bank Cup appearances.

Internationally, Abrams has represented Canada 7 times, including 6 times being named to the Team Canada East Staff at the World Junior A Challenge.  A former OHL Head Coach, he has coached over 300 players who he has personally help move on to the NCAA, OHL, QMJHL, CIS and Pro hockey opportunities including the NHL.

Prior to embarking on a coaching career Abrams  was the Head Scout for the London Knights and worked for the OHL Central Scouting Bureau. He is also a former NHL Draft pick with a playing career that includes time in the CCHL playing for the Pembroke Lumber Kings before moving on to the OHL where he won a league championship.

Email:  [email protected]     Cell #:  (613) 885-2431


Ryan Woodward, Assistant General Manager & Associate Coach

Ryan comes to the Grads after serving as General Manager and Associate Coach of the Wellington Dukes during the 2017-2018 season. Prior to this position Woodward worked with Marty Abrams as his Associate Coach and Assistant General Manager of the Wellington Dukes for two seasons.

Woodward spent five seasons as the Head Coach and General Manager of the Picton Pirates Junior ‘C’ Hockey Club. During his tenure with the Pirates he became the all-time winningest coach in franchise history. The Pirates won three consecutive regular season championships and won three league championships; In 2013, the Pirates captured the organization’s first All-Ontario Provincial Junior ‘C’ Schmalz Cup Championship.

Before his coaching career, Woodward played 4 seasons at Oswego State University. In 2006, Woodward was named SUNYAC Player of the Year and NCAA All-American. In 2007, Woodward captained the Oswego State Lakers to the programs first NCAA Division III National Championship.

Prior to his University career, Woodward played 4 seasons for the Wellington Dukes Junior ‘A’ Hockey Club and is the franchise’s all-time leading scorer. In 2003, he was named OPJHL Most Valuable Player and OHA Junior ‘A’ Player of the Year. As captain, the Dukes won the Buckland Cup, Dudley Hewitt Cup and was a Semi-Finalist at the 2003 Royal Bank Cup in Charlottetown, PEI.

Email:  [email protected]     Cell #:  (613) 885-9532


Sean Bamford, Assistant Coach

The 29-year-old, Ottawa, Ontario native joins the Grads after serving as an Assistant Coach and Academic Advisor with the Nepean Raiders (CCHL) the past three seasons. In 2016, Sean travelled to Beijing, China to mentor young players and help grow the game of hockey overseas.

Prior to Sean’s coaching career, Grads fans will remember Bamford as a player for the Cumberland Grads from 2009-2010 to 2011-2012.  A proud member of the Grads alumni, Sean played in 179 career CCHL games, registering 49 goals, 46 assists and 95 points over three seasons.

Sean played four seasons for the Carleton University Ravens (USports) and graduated in 2017 with Bachelor’s degree in Law and a secondary focus on Business Studies.


Assistant Coach

Neil Trimm

Goalie Coach

Brian Abrams 

Goalie Consultant

Marco Marciano 

Director of Scouting

Bill Kerr

Northern Ontario Scout

Claudio Sacco

Intern Scout

Ethan Abrams

Team Doctor


Head Trainer

Chuck Dufton

Assistant Trainer

Patrick Cruickshank

Strength & Conditioning Coach

Nick Haince

Academic Advisor

Bill Walsh

While the folks named above look after the day to day operations of the Grads, we count on numerous, dedicated volunteers to help with the team on game days. The names of these fine team members are found in the Volunteer section.