| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 253.80 | 21-22 | Rostelecom Cup |
| Short Program | TSS | 89.61 | 20-21 | World Team Trophy |
| TES | 48.56 | 20-21 | World Team Trophy | |
| PCS | 41.05 | 20-21 | World Team Trophy | |
| Free Skating | TSS | 169.21 | 21-22 | Rostelecom Cup |
| TES | 85.23 | 21-22 | Rostelecom Cup | |
| PCS | 83.98 | 21-22 | Rostelecom Cup |
Date of Birth: May 31, 1999
Place of Birth: Toronto ON
Height: 184
Hometown: Vaughan ON
Profession: part-time coach, Youtuber, videographer
Hobbies: youtube, photography, videography, music, drums, guitar, piano
Club: York Region Skating Centre
Coach: Tracey Wainman, Gregor Filipowski
Choreographer: David Wilson, Mark Pillay
| Season | Short Program | Free Skating | Exhibition |
|---|---|---|---|
| 2025-26 | Cold | βClair de lune / Photographβ | By Claude Debussy & Cody Fry | Arranged by Maxime Rodriguez | Choreo: Mark Pillay | Standing Next to You | By Jung Kook | Choreo: Roman Sadovsky |
| 2024-25 | βUnconsciousβ | By Charlie Winston | Choreo: Marie-France Dubreuil & Samuel Chouinard | Interstellar | By Hans Zimmer & Dmitrii Koshelev | Choreo: Mark Pillay | β |
| 2023-24 | βUnconsciousβ | By Charlie Winston | Choreo: Marie-France Dubreuil & Samuel Chouinard | Nureyev: Immortal, Universal Politics Two | By Alex Baranowski | Choreo: Mark Pillay | Boy with Luv | By BTS, feat. Halsey | Choreo: David Wilson |
| 2022-23 | βColdβ | By Chris Stapleton | Choreo: David Wilson | Fix You Chasing Cars βAngelsβ | By Robbie Williams | Arranged by Maxime Rodriguez | Choreo: Mark Pillay | Boy with Luv | By BTS, feat. Halsey | Choreo: David Wilson |
| 2021-22 | Breathe for Me | By Unsecret & Lonas | Choreo: Mark Pillay Exogenesis: Symphony | Part 3: Redemption | Chasing Cars | By Snow Patrol | Arranged by Maxime Rodriguez | Choreo: Mark Pillay | Boy with Luv | By BTS, feat. Halsey | Choreo: David Wilson |
| 2020-21 | Exogenesis: Symphony | Part 3: Redemption | Chasing Cars | By Snow Patrol | Arranged by Maxime Rodriguez | Choreo: Mark Pillay | I Won't Give Up | By Jason Mraz |
| 2019-20 | βFly Me to the Moonβ | By Chris Mann | Choreo: David Wilson | Schindler's List | By John Williams Prelude in C-sharp minor (Bells of Moscow) | By Sergei Rachmaninoff | Choreo: Mark Pillay | βFix Youβ | By Coldplay | Choreo: Mark Pillay |
| 2018-19 | βFly Me to the Moonβ | By Chris Mann | Choreo: David Wilson | Schindler's List | By John Williams Prelude in C-sharp minor (Bells of Moscow) | By Sergei Rachmaninoff | Choreo: Mark Pillay | β |
| 2017-18 | The Vampire Masquerade | By Peter Gundry | Choreo: Carol Lane & Juris Razgulajevs | Les MisΓ©rables | By Claude-Michel SchΓΆnberg | Choreo: Mark Pillay Sword Art Online | By Yuki Kajiura | Choreo: David Wilson | β |
| 2016-17 | Exogenesis: Symphony | Part 3: Redemption | By Muse | Choreo: David Wilson | βHangingβ |
From Plunkett & Macleane | By Craig Armstrong "Kissing You" | From Romeo + Juliet | By Des'ree "Escape" | From Plunkett & Macleane | By Craig Armstrong | Choreo: Mark Pillay | β |
| 2015-16 | The Prophet | By Gary Moore | Choreo: Grzegorz Filipowski | βHangingβ |
From Plunkett & Macleane | By Craig Armstrong "Kissing You" | From Romeo + Juliet | By Des'ree "Escape" | From Plunkett & Macleane | By Craig Armstrong | Choreo: Mark Pillay | β |
| 2014-15 | The Prophet | By Gary Moore | Choreo: Grzegorz Filipowski | Les MisΓ©rables | By Claude-Michel SchΓΆnberg | Choreo: Mark Pillay | Stairway to Heaven | By Led Zeppelin |
| 2013-14 | Live and Let Die |
Performed by David Garrett Tomorrow Never Dies | By David Arnold | Les MisΓ©rables | By Claude-Michel SchΓΆnberg | Choreo: Mark Pillay | β |
| 2012-13 | Live and Let Die |
Performed by David Garrett Tomorrow Never Dies | By David Arnold | Heart of a King |
From The Man in the Iron Mask | By Nick Glennie-Smith | β |
| Event | 25-26 | 24-25 | 23-24 | 22-23 | 21-22 | 20-21 | 19-20 | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Olympic Games | ||||||||||||||
| Olympic Games (Team) | β | β | β | β | 193.66 (4T) | β | β | β | β | β | β | β | β | β |
| Olympic Games | β | β | β | β | 62.77 (29) | β | β | β | β | β | β | β | β | β |
| Youth Olympics | β | β | β | β | β | β | β | β | β | β | 205.69 (4) | β | β | β |
| Championships | ||||||||||||||
| Worlds | β | 240.38 (14) | 221.57 (19) | β | 245.36 (12) | β | β | β | β | β | β | β | β | β |
| Four Continents | 233.51 (9) | 213.90 (10) | 217.83 (10) | β | β | β | 200.50 (16) | β | β | β | β | β | β | β |
| World Juniors | β | β | β | β | β | β | β | β | β | 186.53 (17) | β | 177.99 (14) | 178.44 (13) | β |
| Grand Prix | ||||||||||||||
| NHK Trophy | β | β | β | β | β | β | 247.50 3 | β | β | β | β | β | β | β |
| Skate America | β | β | β | 225.41 (5) | β | β | β | β | 200.10 (10) | β | β | β | β | β |
| Skate Canada | 236.73 (7) | 217.88 3 | β | β | 217.73 (12) | β | 204.35 (10) | 67.72 (12) | β | β | β | β | β | β |
| Rostelecom Cup | β | β | β | β | 253.80 (4) | β | β | β | β | β | β | β | β | β |
| GP Espoo | 243.29 (4) | β | β | β | β | β | β | β | β | β | β | β | β | β |
| Junior Grand Prix | ||||||||||||||
| Estonia | β | β | β | β | β | β | β | β | β | 221.21 2 | β | β | β | β |
| Japan | β | β | β | β | β | β | β | β | β | 211.55 (5) | β | β | β | β |
| JGP Final | β | β | β | β | β | β | β | β | β | β | 168.40 (6) | 185.47 (5) | β | β |
| Poland | β | β | β | β | β | β | β | β | β | β | 198.38 3 | β | β | β |
| Slovakia | β | β | β | β | β | β | β | β | β | β | 203.72 1 | β | β | β |
| Germany | β | β | β | β | β | β | β | β | β | β | β | 192.44 (4) | β | β |
| Czech | β | β | β | β | β | β | β | β | β | β | β | 192.08 1 | β | β |
| Belarus | β | β | β | β | β | β | β | β | β | β | β | β | 146.88 (8) | β |
| Latvia | β | β | β | β | β | β | β | β | β | β | β | β | 146.89 (14) | β |
| Slovenia | β | β | β | β | β | β | β | β | β | β | β | β | β | 153.41 (10) |
| United | β | β | β | β | β | β | β | β | β | β | β | β | β | 158.77 3 |
| World Team Trophy | ||||||||||||||
| World Team Trophy | β | 238.09 (8) | β | β | β | 224.41 (10) | β | β | β | β | β | β | β | β |
| Challenger Series | ||||||||||||||
| Nebelhorn Trophy | 233.39 (5) | 225.24 (5) | β | 222.74 3 | 207.62 (5) | β | β | β | β | β | β | β | β | β |
| Cranberry Cup | 243.23 1 | 224.70 (6) | β | β | β | β | β | β | β | β | β | β | β | β |
| Finlandia Trophy | β | β | β | β | β | β | 222.23 3 | β | 194.17 (10) | β | β | β | β | β |
| Autumn Classic | β | β | β | β | β | β | β | 233.86 3 | β | β | β | β | β | β |
| National Championships | ||||||||||||||
| Canadian Nationals | 255.10 2 | 240.35 1 | 204.94 (6) | 206.86 (8) | 247.60 2 | β | β | β | β | β | β | β | β | β |
| Other | ||||||||||||||
| Tallinn Trophy | β | 212.15 3 | β | β | β | β | β | β | β | β | β | β | β | β |
| MK John Wilson Trophy | β | β | β | 219.35 (6) | β | β | β | β | β | β | β | β | β | β |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2026 | Four Continents Championships 2026 | 79.96 (9) | 153.55 (9) | 233.51 (9) |
| Jan 2026 | 2026 Canadian National Skating Championships | 81.79 (4) | 173.31 2 | 255.10 2 |
| Nov 2025 | Grand Prix Finlandia Trophy 2025 | 82.91 (6) | 160.38 (4) | 243.29 (4) |
| Oct 2025 | Grand Prix Skate Canada International 2025 | 81.08 (10) | 155.65 (6) | 236.73 (7) |
| Sep 2025 | Challenger Series Nebelhorn Trophy 2025 | 78.44 (5) | 154.95 2 | 233.39 (5) |
| Aug 2025 | Challenger Series Cranberry Cup International 2025 | 74.76 (5) | 168.47 1 | 243.23 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2025 | World Team Trophy in 2025 | 84.75 (9) | 153.34 (9) | 238.09 (8) |
| Mar 2025 | World Championships | 80.25 (15) | 160.13 (13) | 240.38 (14) |
| Feb 2025 | Four Continents Championships | 72.85 (9) | 141.05 (11) | 213.90 (10) |
| Jan 2025 | 2025 Canadian National Skating Championships | 81.44 1 | 158.91 1 | 240.35 1 |
| Nov 2024 | 2024-2025 Skate Canada Challenge | 79.62 1 | 138.26 3 | 217.88 3 |
| Nov 2024 | Tallinn Trophy | 68.70 (9) | 143.45 3 | 212.15 3 |
| Oct 2024 | Skate Canada International | 63.37 (12) | - | 63.37 (12) |
| Sep 2024 | Nebelhorn Trophy | 71.99 (8) | 153.25 (4) | 225.24 (5) |
| Aug 2024 | Cranberry Cup International | 80.50 (6) | 144.20 (5) | 224.70 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2024 | World Championships | 84.28 (11) | 137.29 (22) | 221.57 (19) |
| Jan 2024 | Four Continents Championships | 72.44 (11) | 145.39 (10) | 217.83 (10) |
| Jan 2024 | 2024 Canadian National Skating Championships | 68.29 (7) | 136.65 (4) | 204.94 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Jan 2023 | 2023 Canadian Tire National Skating Championships | 61.48 (13) | 145.38 (5) | 206.86 (8) |
| Nov 2022 | MK John Wilson Trophy | 89.49 1 | 129.86 (8) | 219.35 (6) |
| Oct 2022 | Skate America | 78.15 (5) | 147.26 (7) | 225.41 (5) |
| Sep 2022 | Nebelhorn Trophy | 89.57 1 | 133.17 (5) | 222.74 3 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2022 | World Championships | 80.54 (18) | 164.82 (9) | 245.36 (12) |
| Jan 2022 | XXIV Olympic Winter Games 2022 (Team Event) | 71.06 (8) | 122.60 (5) | 193.66 (4T) |
| Jan 2022 | XXIV Olympic Winter Games 2022 | 62.77 (29) | - | 62.77 (29) |
| Jan 2022 | 2022 Canadian Tire National Skating Championships | 77.17 (4) | 170.43 2 | 247.60 2 |
| Nov 2021 | Rostelecom Cup | 84.59 3 | 169.21 (4) | 253.80 (4) |
| Oct 2021 | Skate Canada International | 72.94 (10) | 144.79 (11) | 217.73 (12) |
| Sep 2021 | Nebelhorn Trophy | 76.10 (8) | 131.52 (8) | 207.62 (5) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2021 | World Team Trophy | 89.61 (6) | 134.80 (10) | 224.41 (10) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2020 | Four Continents Championships | 65.87 (17) | 134.63 (15) | 200.50 (16) |
| Nov 2019 | NHK Trophy | 78.51 (4) | 168.99 2 | 247.50 3 |
| Oct 2019 | Skate Canada International | 65.29 (11) | 139.06 (8) | 204.35 (10) |
| Oct 2019 | Finlandia Trophy | 86.34 3 | 135.89 (4) | 222.23 3 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2018 | Skate Canada International | 67.72 (12) | - | 67.72 (12) |
| Sep 2018 | Autumn Classic International | 78.14 (4) | 155.72 (4) | 233.86 3 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2017 | Skate America | 70.85 (9) | 129.25 (10) | 200.10 (10) |
| Oct 2017 | Finlandia Trophy | 59.19 (12) | 134.98 (9) | 194.17 (10) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | World Junior Championships | 76.27 (9) | 110.26 (23) | 186.53 (17) |
| Sep 2016 | Junior Grand Prix Estonia | 71.96 3 | 149.25 2 | 221.21 2 |
| Sep 2016 | Junior Grand Prix Japan | 67.94 (5) | 143.61 (4) | 211.55 (5) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2016 | Winter Youth Olympics | 72.61 2 | 133.08 (4) | 205.69 (4) |
| Dec 2015 | Grand Prix Final (Junior) | 59.37 (6) | 109.03 (6) | 168.40 (6) |
| Sep 2015 | Junior Grand Prix Poland | 71.13 2 | 127.25 (5) | 198.38 3 |
| Aug 2015 | Junior Grand Prix Slovakia | 68.49 1 | 135.23 1 | 203.72 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2015 | World Junior Championships | 66.36 (13) | 111.63 (17) | 177.99 (14) |
| Dec 2014 | Grand Prix Final (Junior) | 56.98 (6) | 128.49 (4) | 185.47 (5) |
| Oct 2014 | Junior Grand Prix Germany | 59.90 (8) | 132.54 2 | 192.44 (4) |
| Sep 2014 | Junior Grand Prix Czech | 67.51 1 | 124.57 3 | 192.08 1 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2014 | World Junior Championships | 60.79 (14) | 117.65 (12) | 178.44 (13) |
| Sep 2013 | Junior Grand Prix Belarus | 50.40 (10) | 96.48 (8) | 146.88 (8) |
| Aug 2013 | Junior Grand Prix Latvia | 51.10 (16) | 95.79 (14) | 146.89 (14) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Sep 2012 | Junior Grand Prix Slovenia | 51.00 (9) | 102.41 (9) | 153.41 (10) |
| Aug 2012 | Junior Grand Prix United | 50.91 (8) | 107.86 3 | 158.77 3 |