Two varsity teams and an honours physics degree at the same time, at the University of Guelph, with Academic All-Canadian in four of five years. Swimming is where the pool on every page of this site comes from.
national titles
3
wins on the road
4
Academic All-Canadian
4×
varsity seasons
9
athletes captained
~40
Fig. 1. Five seasons, three tracks. Hover or tap a season to read it.
(1)Varsity cheerleading
4 seasons, 2022 to 2026 · University of Guelph · Captain 2025–26
Second at nationals in my first season, then national champions in each of the next three, with a win on the road every year: Nashville twice, Virginia Beach, and Montreal. I captained the 2025–26 team of about 40 athletes.
Fig. 2. Finish at nationals, by season.Fig. 3. Wins away from home, traced from Guelph.
Fig. 4. My round-off into a double full, rebuilt in 3D from one 30 fps phone clip. A pose model found the joints, and I corrected every frame by hand, marking which side was nearer the camera and which points it couldn’t see. The phone’s pan, tilt, roll, zoom and drift come from the background and the floor lines. Every joint then sits on its line of sight from the phone, with fixed bone lengths and a torso that twists between hips and shoulders. In the air, the centre of mass has to follow a parabola with \(g = 9.81\) m/s² with the spin held steady. That gives 0.80 s in the air, a take-off at 3.4 m/s upward and a 0.60 m rise. Peak run-in speed is 7.4 m/s, and the whole pass covers 7.1 m. The double full is two full twists in the air, at up to about 1,390°/s. Drag the scene sideways to look around. Choose a variable in the corner or above the graph, and hover over or drag across the graph to step through the frames.
3× national champion
4 road wins
Captain
(2)Varsity swimming
5 seasons, 2021 to 2026 · Breaststroke · Provincial championship team
Named to the provincial championship roster every season, swimming breaststroke.
50 m breaststroke, short course
29.88
100 m breaststroke, short course
1:05.79
Off my first-year 100
−2.92 s
Fig. 5. One breaststroke cycle. Speed peaks after the kick and nearly stalls while the legs recover.
Fig. 6. Season best by year, short course. Gold marks the best. Hover a point for the time.
Fig. 7. The first-year 100 against the best 100, four times real speed. The clock shows real time.