Pete Grimsey

Pete was born in Auckland, New Zealand and spent the last 10 years at the Hollyburn Country Club. He has coached a variety of players, but was specifically involved with developing the U10-U18 High Performance program. Pete has assisted with player selection and training for Tennis BC Provincial Training Camps for over 6 years and has taken the top U16 BC players to compete at Canadian Nationals since 2016. He has been involved with different tours, including “Little Mo” (California & Florida), a Tennis Canada U12 National Camp (Montreal 2018) and Vancouver J3 ITF (2019). Pete is excited to take on the High Performance Director role at the UBC Tennis Centre and bring his knowledge and expertise to the Centre.

JJ Mahony

With over 25 years of experience, JJ came to UBC in 2011 from the North Shore Winter Club, where he was the Tennis Director from 2003-2011. JJ has been passionate about the game of tennis since he started the game when he was 7 years old. He competed in junior provincial, national, and international events and recently represented Canada in the world championships for the 35 division in New Zealand. JJ is very excited to bring his playing and teaching knowledge to UBC and to keep growing the sport of a lifetime.


  • 2011-Present – Tennis Director UBC Tennis Centre
  • 2003-2011 – Tennis Director (North Shore Winter Club)
  • 2000-2002 – Head Assistant Pro (Shaughnessy Golf and Country Club)
  • 1989-2000 – Assistant Pro (The Arbutus Club)

Greg Macken

With 8+ years of coaching experience, Greg’s interest in tennis began at a young age where he grew up in a family of renowned tennis professionals. He played as a junior, in high school and at the university level, and currently plays Open Level tournaments. With a passion for the sport and working with children, Greg specialized early in our Junior Progressive Programs but has experience coaching players of all ages. Greg now specializes in Junior Development and High Performance and has supported many tournament players in BC. Greg has a Bachelors Degree in Psychology from UBC and he is excited to continue teaching the game to both new and experienced players in a fun and engaging way.