Bradford Rattlers Hockey Logo
Bradford Rattlers Hockey | Team Members


With an all-time record of 425-98, the Bradford Rattlers are the premier hockey franchise of the Greater Metro Jr. ’A’Hockey League. Over the league's 10-year history, the Rattlers have won three Russell Cup Championships (’07, ’08 and’13) and captured the John Klink award for 1st place during the regular season the same three years. Safe to say winning is a tradition and something we take huge pride in and we credit all our success to the program and winning formula we have put in place in Bradford.

Aside from the 42-game regular season, GMHL Showcase Tournament and Russell Cup Playoffs, Rattler players skate 5-6 times per week on average depending on the game schedule. They also have team and individual off-ice and gym sessions daily, along with chalk talk and video analysis.




Russel Cup Championships


Regular Season Champions


Win Rate


Player Announcements





On-Ice Trainings
  • On-ice Training four-times per week with team practice
  • Additional Skills Development Academy program available
  • 10 Day Training Camp prior to start of season 
  • 42 Game Regular Season
  • Niagara Falls Showcase Classic
  • GMHL All-Star / Young Guns Game
  • Russell Cup Playoffs
  • National Championship Tournament
Off-Ice Trainings
  • Video Coaching
  • Team Workouts
  • Weight Room Membership
  • Gymnasium Membership
  • Pool Membership 
Weekly Schedule

Training Days - Tuesday, Wednesday, Thursday, Friday
Road Games - Thursday, Friday, Saturday (as scheduled)
Home Game - Sunday

Training Days:
11:00AM - Skills Development Academy On-ice (Optional)
1:00PM - Gym Workout
3:00PM - Team Practice On-ice
4:30PM - Team Video

Academy Program

The Academy program offers players additional morning skates in a skill development atmosphere, three days per week. These skates take place in the morning, and are popular for the Rattlers players, along with local U16 or U18 prospects. Details on the additional cost are available at request. 

Check out our On-Ice & Off-Ice Training Schedule details below. 

Bradford Rattlers Hockey |

Living / Billeting

Over the years, the Rattlers have been very fortunate to attract fantastic billets for all of our players. All potential billets are interviewed by the team and must submit an official police record check to qualify as billets. The team tries to find homes that will house 2-3 players in order to make the transition more comfortable for each new Rattler member.

Each player is responsible to pay their billet family the agreed upon billet fee on the 1st of every month. The team also have a few apartments available for older players that might prefer to live alone; however, this is also subject to management approval.

The Rattlers only travel by Coach Bus to games and all hotel stays are included in the program. 

Bradford Rattlers Hockey |

Study / English + Hockey

While playing on the Rattlers, there are options for continue studying in High School, University or English as Second Language Courses. 
The Bradford Rattlers have an agreement with the local English School for players wanting to attend English School. Players can attend English School from 9:00am-12:00pm Monday to Friday, before joining on-ice training at 2:30pm and then off-ice training at 5:00pm every day.
Bradford Rattlers Hockey |

Official Summer Training Camp

The EP Summer Hockey Camp is the official summer training camp of the Bradford Rattlers. The EP Showcase Camp offers our players and prospects world-class coaching, skills development and tournament showcases. For over a decade, the EP Showcase has been a key to our organizations success giving our players a head start to the season. The EP Showcase is one of the top AAA and Junior level showcases in Canada. 

2024 Hockey Camp and Showcase

Bradford Rattlers Hockey |

Life Away From The Rink

Being located just 30 minutes from Toronto offers our players the opportunity to have fun and be social away from the rink! Many teammates enjoy exploring the Hockey Hall of Fame, Niagara Falls, NHL/OHL Games and more! We also take school and team visits to University Teams.



David Mooney
Head Coach

Coach Mooney brings experiance as both a Coach and player at the USport, Junior A and U18 AAA/Prep levels. The 32-year old Coach was previously an Assistant with the University of Toronto (USport). He also spent seasons at the Junior A level with the North York Rangers and Aurora Tigers. Most recently, Mooney was the Head Coach of the Hill Academy U18 AAA Club. As a player, David played spent three seasons at the Jr. A level before committing to the University of Toronto. The young bench boss is known locally as an elite development coach, with a great hockey mind.

Front Office

Bob Russell President
• Edmonton Oilers WHA Rookie of the Year
• Toronto Maple Leafs NHL
• Drafted LA KIngs NHL
• Sudbury Wolves OHL Captain
Jessica Dafoe Billet Coordinator
Travis Dafoe Sponsorship & Community Rep

Hockey Operations

Jack Edmands Assistant Coach

Johan Eriksson Director of Scouting

Sean Werth General Manager
• Joined Rattlers in 2009
Egor Grishatov Asst. GM & Skills Coach
• Head of Russian Operations
• GHA Hockey Agency
• Z-Hockey School
Alex Magi Director of Player Personnel

David Mooney Head Coach
• University of Toronto USport; Coach
• North York Rangers OJHL; Coach
• Aurora Tigers OJHL; Coach
• Hill Academy U18 AAA; Coach
Devon Rapley Trainer / Equipment Manager




Bradford, ON

July 27 - 29

Want To Become A


More Info