Professional level hockey training designed and instructed by professional hockey players


Welcome to the P3 Hockey Academy

Updating in progress…


Meet Our Team


Steve played AAA for the Oakville Rangers before playing 4 years with the Oakville Blades Jr A club. After a strong final year in Oakville, Steve accepted a NCAA division 1 scholarship with The Rochester Institute of Technology. Steve completed 2 years before being the first player in school history to sign an NHL contract (Washington Capitals).  He played for the Hershey Bears in the AHL over 5 seasons, winning 2 Calder Cup Championships and finishing second in the league with a +40 rating in 2010.  He moved on to sign with the Vancouver Canucks where he played his first NHL season in 2012.  He later signed with the Edmonton Oilers, registering a Gordie Howe Hat-Trick in his first game.  Steve played several more years in the NHL/AHL before taking his talents to the DEL in Germany, where he won 3 DEL Championships with Munich Red Bull.  He played another year with the Cologne Sharks before he retired in 2019.

Jason played for the Oakville Blades Jr A club before being drafted to the OHL Barrie Colts 47th overall. He played 2 years in the OHL before returning to Jr A where he registered 140 points in a single season, ranking 3rd highest points total ever in Ontario Jr A hockey. He continued to play at York University for 4 years where his team won the OUA Championship in 2003. Jason then began his professional career in Germany, where he continued to play a total of 13 seasons. He won the DEL2 Championship in 2015 and officially ranks 2nd in DEL2 All-Time Scoring. Jason finished playing Professional Hockey in 2018 and now coaches Rep hockey in the GTHL. He is a certified NCCP D1 Level Coach.

Marc played Jr B for the Stoney Creek Spirit in the Golden Horseshoe Junior Hockey League, where he led the team in points. He was selected as the only underaged rookie in the league to play the league All Star Game, and finished the season as the top rookie points leader. The following season he played for the Oakville Blades Jr A club, where he would spend 4 seasons, scoring 145 points in 160 total games. He was named Captain in his last year, where he finished with 1.25 points per game. He later played for the Erfurt Black Dragons in the German Oberliga. Marc is an NCCP D1 Trained coach and currently coaches Rep hockey for the Oakville Rangers.

Ryan grew up in Mississauga playing minor hockey in the GTHL for the Toronto Red Wings & Marlies. Ryan was drafted by Owen Sound in the OHL before going to Western Michigan University on a full scholarship. He played 10 years of professional hockey in the ECHL, CHL, UHL as well as overseas winning the UK Elite league championship in Belfast before retiring. Ryan has over 20 years of experience coaching and teaching hockey schools around the world and joined P3 this past winter working with teams and skill development for individuals.

Womens Hockey

P3 Hockey Academy

– Our system has been designed by professional athletes that have been involved in the game for a long time


  • Stickhandling
  • Puck Control
  • Vision
  • Agility
  • Balance
  • Acceleration
  • Passing
  • Have Fun