Program Areas

Greg Macken

Greg Macken

Greg Macken is the Head Coach at the UBC Tennis Centre, where he leads the coaching team and oversees the design and delivery of tennis programs across all age groups and skill levels. With over 15 years of coaching experience, Greg has worked in a variety of roles focused on program management, coach mentorship, and junior development. His […]

JJ Mahony

JJ Mahony

With over 35 years of coaching experience, JJ joined the UBC Tennis Centre in 2011 after serving as Tennis Director at the North Shore Winter Club from 2003 to 2011. Since arriving at UBC, he has led the program as Tennis Director for more than 15 years, continuing to share his passion for the game […]

Walking & Rolling Programs

Walking & Rolling Programs

Walking & Rolling Programs Walking is a convenient, accessible, and free way to improve your health, reduce stress, and make connections with the community and nature. In line with the 2021 ParticipACTION Report Card on Physical Activity for Adults recommendations to encourage the development and mobilization of community walking groups, our walking and rolling programs […]

UBC Aquatic Centre Rules & Etiquette
Get Moving

Get Moving

Welcome! UBC Recreation is committed to providing all individuals on campus with welcoming, accessible, and enjoyable physical recreation opportunities. Explore this section to find free and low barrier activities suitable for all abilities, backgrounds, and fitness levels. What’s New?

Storm the Wall

Storm the Wall

Welcome to March 22 – 25, 2026 | Register By March 13, 2026 Join us for one of UBC’s most iconic experiences! Participate as a competitive or just for fun team and complete the course as a relay, or challenge yourself to do the whole course on your own as an Iron Person. You will […]
Heat Schedules & Entrants List

Heat Schedules & Entrants List

2024 Heat Schedules & Entrants List Listed here are all entrants and heats for the 2024 UBC TriDu. Please be sure to double check your race time prior to your race. Any changes to race schedules will be posted here first. Race Type First Name Last Name Heat Time & Type Pool Swim Time Bib […]
Photo Cred: Stephanie Oey

On The Button Curling Bonspiel

Welcome to On The Button Bonspiel  Latest On The Button Bonspiel News
UBC Triathlon Duathlon

UBC Triathlon Duathlon

× Triathlon Registration Opens – July 7 @ 1:00 PM Registration for the UBC Triathlon opens on Tuesday, July 7 @ 1:00 p.m. For any questions, please contact us at ubc.triathlon@ubc.ca. March 6, 2027 – First Outdoor Triathlon of the Year in BC Kick off your 2027 race season with BC’s longest running triathlon. With […]
Gladiator

Gladiator

Welcome to Gladiator Latest Gladiator News