TOP Leadership Team

Luke Earl

  • President, Co-founder, TOP Sports
  • Father of three TOP athletes
  • Former Professional Hockey Player (Germany Oberliga, ECHL)
  • Yale University, NCAA D-1 Hockey, Captain, Mechanical Engineering Major
  • High School Lacrosse, Soccer, Hockey player

Ian Mackenzie

  • Head of Development, Co-founder, TOP Sports
  • 8+ years experience coaching youth sports 
  • Wilfrid Laurier University, Club Hockey, Communications and Business Major
  • GTHL Hockey, 10 years, Captain  
  • High School Soccer, Golf, Volleyball player



Kevin Shier

  • Program Director, TOP Sports
  • 5+ Years experience coaching youth sports
  • Union College, NCAA D-1 Hockey
  • OJHL Alumni, MVP, All-Star, Asst. Captain
  • Ryerson University, RTA School Of Sport Media
  • High School Hockey, Football, Rugby, Baseball player

TOP Sports Coaches

Reid Acton

  • President, Instructor, Bob Acton Sports
  • 12 years experience coaching youth sports
  • Professional Lacrosse player (NLL, MLL)
  • Loyola University, NCAA D-1 Lacrosse, National Champion, Captain, 2x All American, Marketing Major
  • OHL Draft Pick
  • High School Hockey, Lacrosse player

Ben Storey

  • Head Coach, TOP Beaches Hockey
  • Harvard University, NCAA D-1 Hockey, Business Major
  • 4th Round, 98th overall 1996 NHL Draft to Colorado Avalanche
  • 10-year professional hockey player (AHL, ECHL, EBEL, EIHL, Germany)
  • High school lacrosse, rugby, soccer player

Katelyn Gardner

  • Head Coach, TOP Girls Lacrosse
  • Experienced Provincial/Rep girls field lacrosse coach
  • Brock University, CIS Lacrosse
  • Team Ontario Lacrosse Alumni
  • Ontario Women's Field Lacrosse League Player
  • High school lacrosse, rugby, soccer player

Mike Vergara

  • Head Coach, TOP Midtown Hockey
  • Head of Goalie Development, TOP Hockey
  • Founder & Director, MAV Sports & Entertainment
  • 5+ years experience coaching youth sports
  • MLSE Senior Instructor
  • Hockey Canada Certified Coach
  • High School Hockey, Lacrosse, baseball, rugby player

Andrew Mullen

  • Head Coach, TOP Boys Lacrosse
  • Head Coach, TOP Beaches Hockey
  • 5+ years experience coaching youth sports
  • Professional Lacrosse player (NLL, MLL)
  • Virginia University, NCAA D-1 Lacrosse
  • Ryerson Rams Varsity Hockey, USports
  • High School Hockey, Lacrosse, baseball, football player