| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 262.77 | 19-20 | Skate Canada International |
| Short Program | TSS | 87.57 | 18-19 | World Team Trophy |
| TES | 46.85 | 18-19 | World Team Trophy | |
| PCS | 40.72 | 18-19 | World Team Trophy | |
| Free Skating | TSS | 178.69 | 19-20 | Skate Canada International |
| TES | 92.41 | 19-20 | Skate Canada International | |
| PCS | 86.28 | 19-20 | Skate Canada International |
Date of Birth: May 20, 1998
Place of Birth: Ottawa, ON
Height: 180
Hometown: Toronto, ON
Hobbies: providing fatherly duties to his boy, Hudson (dog)
Club: Richmond Training Centre
Coach: David Glynn
Choreographer: Danielle Rose
| Season | Short Program | Free Skating | Exhibition |
|---|---|---|---|
| 2025-26 | White Legend by Ikuko Kawai | Mi Mancherai by Josh Groban | β |
| 2024-25 | White Legend by Ikuko Kawai | Mi Mancherai by Josh Groban | β |
| 2021-22 | That's Life | by Frank Sinatra | Choreo: Tracey Robertson White Legend | by Ikuko Kawai | choreo. by Danielle Rose | Come Together Get Back Let It Be | by The Beatles | Choreo: Danielle Rose, Kurt Browning Mi Mancherai | by Josh Groban | choreo. by Danielle Rose | β |
| 2020-21 | AdiΓ³s Nonino | by Astor Piazzolla | Choreo: Danielle Rose Blues for Klook | by Eddy Louiss | choreo. by Mary Angela Larmer | Mi Mancherai | by Josh Groban | feat. Joshua Bell | Choreo: Danielle Rose | β |
| 2019-20 | Blues for Klook | by Eddy Louiss | Choreo: Mary Angela Larmer | Come Together Get Back Let It Be | by The Beatles | Choreo: Danielle Rose, Kurt Browning | β |
| 2018-19 | That's Life | by Frank Sinatra | Choreo: Tracey Robertson | La La Land | by Justin Hurwitz | Choreo: Tracey Robertson, Kurt Browning | Runaway Baby | by Bruno Mars Give Our Hearts Some Weight | by Joel Ansett |
| 2017-18 | Over the Rainbow | by Joseph William Morgan | An American in Paris | by George Gershwin | Choreo: David Wilson La Strada | by Nino Rota | choreo. by David Wilson | β |
| 2016-17 | Love Me or Leave Me | by Walter Donaldson, Gus Kahn | covered by Sammy Davis Jr. | Choreo: David Wilson | An American in Paris | by George Gershwin | Choreo: David Wilson | Writing's on the Wall | (from James Bond - Spectre) | by Sam Smith |
| 2015-16 | Sinner Man | by Nina Simone | Choreo: Jeffrey Buttle The Killing Fields: Pran's Theme Pran's Departure The Trek The Boy's Burial / Pran Sees the Red Cross | by Mike Oldfield | choreo. by David Wilson | Passacaglia and Fugue in C minor | by Johann Sebastian Bach | Choreo: Jeffrey Buttle | My Funny Valentine | by Frank Sinatra |
| 2014-15 | Sinner Man | by Nina Simone | Choreo: Jeffrey Buttle | La Strada | by Nino Rota | Choreo: David Wilson | My Funny Valentine | by Frank Sinatra Does Anybody Really Know | What Time It Is? | (from Chicago) | by Robert Lamm |
| 2013-14 | Unsquare Dance | (from Walking on Eggshells) | by Dave Brubeck | performed by Paddy Milner | Choreo: Jeffrey Buttle | Air on the G String Fantasia and Fugue in C Minor | by Johann Sebastian Bach | Choreo: David Wilson | Does Anybody Really Know | What Time It Is? | (from Chicago) | by Robert Lamm Smile | performed by Michael Jackson Don't Stop 'Til You Get Enough | by Michael Jackson |
| 2012-13 | The Ritz, Roll and Rock Red Blues | by Cole Porter | Choreo: Jeffrey Buttle | Air on the G String Fantasia and Fugue in C Minor | by Johann Sebastian Bach | Choreo: David Wilson | β |
| 2011-12 | Smooth Criminal | by Michael Jackson | performed by David Garrett | Concerto for Piano and Orchestra No. 1 Piano Concerto No. 5 "Emperor" | by Ludwig van Beethoven | Choreo: Joanne McLeod | Smile | performed by Michael Jackson Don't Stop 'Til You Get Enough | by Michael Jackson |
| 2010-11 | Smooth Criminal | by Michael Jackson | performed by David Garrett | Piano Concerto No. 4 in G major | by Ludwig van Beethoven | β |
| 2009-10 | β | Kung Fu Panda | by Hans Zimmer and John Powell | Fever | by John Davenport |
| 2008-09 | β | La Cumparsita | by Gerardo Matos RodrΓguez | Bee Movie | by Rupert Gregson-Williams |
| Event | 21-22 | 20-21 | 19-20 | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 | 11-12 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Championships | |||||||||||
| Worlds | β | β | β | 237.27 (16) | 67.79 (25) | β | 61.61 (27) | 242.59 (5) | 214.06 (12) | β | β |
| Four Continents | β | β | 251.60 (6) | 216.49 (10) | 237.52 (9) | 237.08 (8) | β | 209.33 (11) | 204.69 (10) | β | β |
| World Juniors | β | β | β | β | β | β | β | β | 217.06 1 | 172.58 (12) | 167.46 1 |
| Grand Prix | |||||||||||
| NHK Trophy | 208.39 (10) | β | β | β | 214.51 (10) | 212.43 (8) | β | β | β | β | β |
| Skate America | 219.60 (8) | β | β | 212.99 (6) | β | 239.26 (6) | β | 232.24 3 | β | β | β |
| Skate Canada | β | β | 262.77 2 | 82.22 (7) | β | β | 238.82 (5) | β | β | β | β |
| Cup of China | β | β | β | β | β | β | β | 221.85 (4) | β | β | β |
| Rostelecom Cup | β | β | 246.20 (5) | β | 238.45 (7) | β | 231.67 (7) | β | β | β | β |
| Junior Grand Prix | |||||||||||
| Poland | β | β | β | β | β | β | β | β | 138.87 (16) | β | β |
| Mexico | β | β | β | β | β | β | β | β | 181.04 (4) | β | β |
| Turkey | β | β | β | β | β | β | β | β | β | 171.56 3 | β |
| France | β | β | β | β | β | β | β | β | β | 148.45 (9) | β |
| Brasov | β | β | β | β | β | β | β | β | β | β | 169.55 3 |
| Volvo | β | β | β | β | β | β | β | β | β | β | 148.95 (12) |
| World Team Trophy | |||||||||||
| World Team Trophy | β | 199.93 (11) | β | 251.97 (7) | β | β | β | 236.05 (6) | β | β | β |
| Challenger Series | |||||||||||
| Nebelhorn Trophy | β | β | 209.84 (4) | β | β | β | β | β | β | β | β |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Nov 2021 | NHK Trophy | 64.28 (10) | 144.11 (10) | 208.39 (10) |
| Oct 2021 | Skate America | 74.32 (7) | 145.28 (9) | 219.60 (8) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2021 | World Team Trophy | 66.89 (11) | 133.04 (11) | 199.93 (11) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2020 | Four Continents Figure Skating Championships | 85.24 (9) | 166.36 (6) | 251.60 (6) |
| Nov 2019 | Rostelecom Cup | 87.01 (6) | 159.19 (6) | 246.20 (5) |
| Oct 2019 | Skate Canada International | 84.08 3 | 178.69 2 | 262.77 2 |
| Sep 2019 | Nebelhorn Trophy | 60.52 (9) | 149.32 2 | 209.84 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2019 | World Team Trophy | 87.57 (7) | 164.40 (7) | 251.97 (7) |
| Mar 2019 | World Figure Skating Championships | 82.51 (13) | 154.76 (16) | 237.27 (16) |
| Feb 2019 | Four Continents Figure Skating Championships | 79.55 (8) | 136.94 (10) | 216.49 (10) |
| Oct 2018 | Skate Canada International | 82.22 (7) | - | 82.22 (7) |
| Oct 2018 | Skate America | 69.86 (9) | 143.13 (6) | 212.99 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2018 | World Figure Skating Championships | 67.79 (25) | - | 67.79 (25) |
| Jan 2018 | Four Continents Figure Skating Championships | 84.09 (7) | 153.43 (10) | 237.52 (9) |
| Nov 2017 | NHK Trophy | 65.82 (11) | 148.69 (8) | 214.51 (10) |
| Oct 2017 | Rostelecom Cup | 80.74 (7) | 157.71 (6) | 238.45 (7) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2017 | Four Continents Figure Skating Championships | 72.99 (13) | 164.09 (7) | 237.08 (8) |
| Nov 2016 | NHK Trophy | 75.33 (6) | 137.10 (8) | 212.43 (8) |
| Oct 2016 | Skate America | 79.62 (4) | 159.64 (7) | 239.26 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2016 | World Figure Skating Championships | 61.61 (27) | - | 61.61 (27) |
| Nov 2015 | Rostelecom Cup | 70.78 (7) | 160.89 (6) | 231.67 (7) |
| Oct 2015 | Skate Canada International | 76.10 (4) | 162.72 (4) | 238.82 (5) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Apr 2015 | World Team Trophy | 77.42 (6) | 158.63 (7) | 236.05 (6) |
| Mar 2015 | World Figure Skating Championships | 77.73 (9) | 164.86 (4) | 242.59 (5) |
| Feb 2015 | Four Continents Figure Skating Championships | 63.78 (14) | 145.55 (8) | 209.33 (11) |
| Nov 2014 | Cup of China | 72.85 (6) | 149.00 (5) | 221.85 (4) |
| Oct 2014 | Skate America | 73.71 (7) | 158.53 2 | 232.24 3 |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2014 | World Figure Skating Championships | 66.75 (16) | 147.31 (9) | 214.06 (12) |
| Mar 2014 | World Junior Figure Skating Championships | 72.87 1 | 144.19 1 | 217.06 1 |
| Jan 2014 | Four Continents Figure Skating Championships | 68.17 (10) | 136.52 (10) | 204.69 (10) |
| Sep 2013 | ISU Junior Grand Prix Poland | 40.18 (23) | 98.69 (12) | 138.87 (16) |
| Sep 2013 | ISU Junior Grand Prix Mexico | 64.38 (4) | 116.66 (4) | 181.04 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2013 | World Junior Figure Skating Championships | 53.43 (16) | 119.15 (9) | 172.58 (12) |
| Sep 2012 | ISU Junior Grand Prix Turkey | 59.09 3 | 112.47 3 | 171.56 3 |
| Aug 2012 | ISU Junior Grand Prix France | 46.06 (11) | 102.39 (8) | 148.45 (9) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2025 | World Junior Figure Skating Championships | 51.13 (18) | 116.33 1 | 167.46 1 |
| Sep 2011 | ISU Junior Grand Prix Brasov | 54.82 (5) | 114.73 2 | 169.55 3 |
| Sep 2011 | ISU Junior Grand Prix Volvo | 47.08 (12) | 101.87 (9) | 148.95 (12) |