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


Executive Director & Co-founder TOP Sports

  • Program Director, TOP Hockey
  • Wilfrid Laurier University, Club Hockey, Communications and Business Major
  • 10+ years youth sports coaching experience 
  • GTHL Hockey, 10 years, Captain  
  • High School Soccer, Golf, Volleyball player

Kevin Shier


Executive Director

TOP Sports

  • Program Director, TOP Hockey
  • 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

Program Directors

Shane Beharry


Program Director 

TOP Soccer

  • Robert Morris University, NCAA D1 Soccer
  • Robert Morris University, School of Communications Graduate
  • Professional Experience in Asia, Europe and Americas 
  • York University - CIS/OUA Champion
  • High School Soccer, Basketball, Track and Field

Mark Pryor


Program Director

TOP Boys Lacrosse

  • Lynn University, NCAA Div. 2, Team Captain
  • Lynn University Athlete of the Year
  • Upper Canada College Faculty Member
  • Edge Lacrosse Senior Instructor
  • Former Team Ontario & Team Canada Player
  • High School football, Lacrosse, hockey player

Katelyn Gardner


Program Director 

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

Lead Coaches

Mike Vergara


  • Head Coach, TOP Midtown Hockey
  • Head of Goalie Development, TOP Hockey
  • Founder & Director, MAV Sports & Entertainment
  • MLSE Senior Instructor
  • Hockey Canada Certified Coach
  • High School Hockey, Lacrosse, baseball, rugby player

Justin DeMarchi


  • Head Coach, TOP Boys Lacrosse 
  • Denison University, NCAA Lacrosse
  • Team Ontario Lacrosse Coach
  • Former St. Michael's College School Teacher 
  • High School lacrosse, hockey, soccer player.

Andrew Mullen


  • Head Coach, TOP Boys Lacrosse 
  • Assistant Coach, TOP Beaches Hockey
  • Virginia University, NCAA D-1 Lacrosse
  • Ryerson Rams Varsity Hockey, USports
  • High School Hockey, Lacrosse, baseball, football player

Massimo Luciani


  • Assistant Coach, TOP Midtown Hockey
  • Canadian Deaflympics Team Member 
  • Former CCHL & Jr. A Hockey player
  • Millbrook Prep School Alumni, USHS Prep
  • Ryerson University, RTA Sport Media
  • High School Hockey, Soccer, Baseball

Sonya Mwabu


  • Assistant Coach, TOP Girls Lacrosse
  • York University, Varsity Women's Lacrosse
  • Former Team Ontario Player
  • High School Lacrosse, Rugby, Soccer

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