← Skaters
🇨🇦

Keegan MESSING

CAN
13
Competitions
23
Performances
213
Elements
179.43
Best TSS
91.09
Best TES
89.60
Best PCS

Combined Total

By Segment

SegmentPersonal BestEventSeason BestEvent
Men Short Program95.05GP 2018 Skate Canada International ±5 GOE—
Men Free Skating179.43Four Continents Championships 2019 ±5 GOE—
Unknown Unknown96.34GP 2019 Skate America ±5 GOE—

Element Breakdown 48 unique elements

ElementAttempts↓Avg GOEBest GOEBest ScoreSuccess
3A20+0.92+3.3111.35
70%
StSq320+0.84+1.184.48
100%
3Lz16+0.96+2.198.68
81%
CCoSp412+1.26+1.555.05
100%
4T11-1.72+3.1212.62
27%
ChSq110+1.55+2.145.14
100%
4T+3T9+1.94+3.1216.82
89%
CSSp49+0.71+0.943.94
100%
FCSp48+0.99+1.194.39
100%
3Lo8+0.26+1.406.30
63%
FSSp47+1.07+1.244.24
100%
3Lz+3T6+0.26+0.8411.95
67%
FCCoSp36+0.87+1.004.00
100%
CCoSp36+1.04+1.294.29
100%
4T+2T5+1.30+2.8513.65
80%
FCSp35+0.85+1.043.84
100%
CSSp34+0.58+0.823.42
100%
3S+3T4+0.81+1.1010.67
100%
3A+2T3+0.53+2.0611.36
67%
4T<+REP3-3.71-3.571.92
0%
CCoSp23+0.86+1.003.50
100%
FCCoSp43+1.13+1.154.65
100%
3Fe3-0.93-0.604.06
0%
3A+2T+2Lo2+1.15+1.2912.89
100%
3A+1Eu+2S2+0.40+1.0310.83
50%
StSq42+1.06+1.064.96
100%
CCoSp3p42+0.64+0.714.21
100%
1A2+0.01+0.031.24
100%
FSSp32+0.75+0.933.53
100%
2Fe2-0.35-0.311.27
0%
4Tq1-3.39-3.396.11
0%
4Lz<1-4.60-4.604.60
0%
4Lz1-2.10-2.103.90
0%
4T<1-3.80-3.803.80
0%
3T1+0.40+0.404.70
100%
2A1+0.90+0.904.20
100%
3A+1Eu+3S1+1.49+1.4914.29
100%
FCCoSp3p41+0.79+0.794.29
100%
StSq21+0.43+0.433.03
100%
3Lz+2T1+0.76+0.768.68
100%
4T<<+REP1-2.10-2.101.21
0%
4Tq+REP1-4.75-4.752.57
0%
3A+REP1-1.43-1.435.12
0%
FSSp21+0.93+0.933.23
100%
2Lo1+0.09+0.092.07
100%
2S10.000.001.43
100%
2F1+0.18+0.182.16
100%
3F!+3T1-1.59-1.598.86
0%

Element History 213 elements across 13 competitions

213 results
ElementInfoBVGOEJ1J2J3J4J5J6J7J8J9ScoreCompetition↓Segment
4Lz<<9.20-4.60-5-5-5-5-5-5-5-5-54.60World Figure Skating Championships 2022Free Skating→
4T+2T10.80+0.81+1+2+10+10+20+111.61World Figure Skating Championships 2022Unknown→
3A8.00+0.690+2+1+2+100-2+28.69World Figure Skating Championships 2022Unknown→
4T<<7.60-3.80-5-5-5-5-5-5-5-5-53.80World Figure Skating Championships 2022Free Skating→
3A8.00+1.60+2+2+2+2+2+2+1+2+29.60World Figure Skating Championships 2022Free Skating→
FCSp43.20+1.10+3+3+4+3+4+3+4+3+44.30World Figure Skating Championships 2022Unknown→
3Lz+3T10.10+0.51+2+1+1-2+10+10+210.61World Figure Skating Championships 2022Free Skating→
3Lz6.49x+2.11+3+3+4+4+4+3+4+2+48.60World Figure Skating Championships 2022Unknown→
FSSp43.00+1.11+4+4+4+4+3+3+4+3+54.11World Figure Skating Championships 2022Free Skating→
CSSp43.00+0.86+3+1+3+3+3+3+3+2+33.86World Figure Skating Championships 2022Unknown→
StSq43.90+1.06+2+3+3+3+3+3+3+2+24.96World Figure Skating Championships 2022Unknown→
StSq33.30+0.71+1+2+2+3+2+2+3+2+24.01World Figure Skating Championships 2022Free Skating→
4Tq+REPq7.32x-4.75-5-5-5-5-5-5-5-5-42.57World Figure Skating Championships 2022Free Skating→
CCoSp43.50+1.55+5+4+4+4+5+4+5+5+45.05World Figure Skating Championships 2022Unknown→
3A+1Eu+2S10.78x-0.23+2-1+1-2-10+1-1-110.55World Figure Skating Championships 2022Free Skating→
FCCoSp43.50+1.10+3+3+2+3+3+3+4+3+54.60World Figure Skating Championships 2022Free Skating→
2F1.98x+0.18+2+20+1+3+100+12.16World Figure Skating Championships 2022Free Skating→
ChSq13.00+2.14+2+4+5+4+5+4+5+5+35.14World Figure Skating Championships 2022Free Skating→
CCoSp33.00+0.90+3+1+30+3+3+4+4+43.90World Figure Skating Championships 2022Free Skating→
3Lz6.00-0.400-1-1000-1-1-15.60World Figure Skating Championships 2018Free Skating→
4T+3T14.60+1.57+1+1+2+2+20+2+1+216.17World Figure Skating Championships 2018Short Program→
3A8.50+1.86+1+2+2+2+2+1+2+2+310.36World Figure Skating Championships 2018Short Program→
3T4.30+0.40+1+10+1+1+10004.70World Figure Skating Championships 2018Free Skating→
3A+2T+2Lo11.60+1.29+2+2+1+2+1+1+1+1+112.89World Figure Skating Championships 2018Free Skating→
FCSp43.20+1.07+2+2+3+2+2+1+2+3+24.27World Figure Skating Championships 2018Short Program→
FCCoSp33.00+0.93+2+2+2+2+1+2+2+1+23.93World Figure Skating Championships 2018Free Skating→
CSSp43.00+0.86+1+2+2+2+2+1+1+2+23.86World Figure Skating Championships 2018Short Program→
StSq33.30+0.93+2+2+1+2+2+1+2+2+24.23World Figure Skating Championships 2018Short Program→
StSq33.30+0.93+3+2+2+2+1+2+2+2+14.23World Figure Skating Championships 2018Free Skating→
4T11.33x-4.00-3-3-3-3-3-3-3-3-37.33World Figure Skating Championships 2018Free Skating→
3Lz6.60x+1.00+1+1+2+1+2+1+1+2+27.60World Figure Skating Championships 2018Short Program→
3S+3T9.57x+1.10+2+2+2+2+1+2+1+1+110.67World Figure Skating Championships 2018Free Skating→
CCoSp43.50+1.36+2+2+3+3+3+2+3+3+34.86World Figure Skating Championships 2018Short Program→
3A9.35x+2.00+3+2+2+2+2+2+1+2+211.35World Figure Skating Championships 2018Free Skating→
FSSp32.60+0.93+3+2+1+2+1+2+2+2+23.53World Figure Skating Championships 2018Free Skating→
2Lo1.98x+0.09+10+10+100002.07World Figure Skating Championships 2018Free Skating→
ChSq12.00+1.40+3+2+2+2+2+2+2+2+23.40World Figure Skating Championships 2018Free Skating→
3Fee4.07x-0.90-1-1-1-2-1-1-2-1-23.17World Figure Skating Championships 2018Free Skating→
CCoSp33.00+1.29+3+2+3+3+2+2+3+2+34.29World Figure Skating Championships 2018Free Skating→
4T+3T13.70+2.44+2-1+3+3+2+3+3+2+316.14World Championships 2021Short Program→
4T+2T10.80+2.04+3+3+1+3+3+1+2+1+212.84World Championships 2021Free Skating→
4T9.50+2.71+3+3+4+3+3+3+3+2+212.21World Championships 2021Free Skating→
3A8.00+1.60+10+2+3+1+3+2+2+39.60World Championships 2021Short Program→
3A+1Eu+3S12.80+1.49+3+2+1+3+2+2+2+1+114.29World Championships 2021Free Skating→
FCSp43.20+0.82+2+2+20+3+3+3+3+34.02World Championships 2021Short Program→
FSSp43.00+1.07+2+3+5+4+4+4+3+4+34.07World Championships 2021Free Skating→
3Lz6.49x+1.69+2+2+3+3+2+3+4+3+48.18World Championships 2021Short Program→
CSSp43.00+0.77+2+2+2+3+2+4+3+3+33.77World Championships 2021Short Program→
3Lo4.90+0.98+3+2+2+2+2+2+2+2+25.88World Championships 2021Free Skating→
StSq33.30+0.85+1+3+1+3+2+3+3+3+44.15World Championships 2021Short Program→
StSq33.30+0.90+2+3+3+3+5+3+2+2+34.20World Championships 2021Free Skating→
3Lz+3T11.11x+0.34+300+2+1000+111.45World Championships 2021Free Skating→
CCoSp33.00+0.94+3+3+2+3+3+3+4+3+43.94World Championships 2021Short Program→
3A8.80x-2.29-3-3-2-3-3-3-3-3-26.51World Championships 2021Free Skating→
FCCoSp43.50+1.15+3+3+4+3+4+3+4+3+24.65World Championships 2021Free Skating→
ChSq13.00+1.93+3+3+4+5+5+4+4+4+24.93World Championships 2021Free Skating→
2Fee1.58x-0.31-2-2-2-2-3-2-2-3-21.27World Championships 2021Free Skating→
CCoSp43.50+1.35+3+4+5+4+5+4+3+4+34.85World Championships 2021Free Skating→
4Tqq9.50-3.39-3-4-3-2-5-3-4-4-46.11Grand Prix FRA 2021Short Program→
4T9.50-1.76-2-3-2-1-1-2-2-2-27.74Grand Prix FRA 2021Free Skating→
3A8.00+2.40+2+3+3+4+4+3+3+3+210.40Grand Prix FRA 2021Short Program→
4T+2T10.80+0.950+1+1+1+2+1+2+1011.75Grand Prix FRA 2021Free Skating→
FCSp43.20+1.19+4+3+4+4+3+4+3+4+44.39Grand Prix FRA 2021Short Program→
3A+1Eu+2S9.80+1.03+1+1+2+2+20+2+1010.83Grand Prix FRA 2021Free Skating→
3Lo4.90+0.91+1+1+2+3+2+2+2+2+25.81Grand Prix FRA 2021Free Skating→
3Lz+3T11.11x-0.25-1000+1-10-2-110.86Grand Prix FRA 2021Short Program→
CSSp32.60+0.300-1+30+1+3+20+22.90Grand Prix FRA 2021Short Program→
FSSp43.00+1.03+5+3+4+3+3+3+3+5+34.03Grand Prix FRA 2021Free Skating→
StSq33.30+0.94+3+2+3+4+3+3+3+3+24.24Grand Prix FRA 2021Short Program→
StSq33.30+0.71+2+1+3+3+1+3+2+2+24.01Grand Prix FRA 2021Free Skating→
CCoSp22.50+0.71+1+3+2+2+4+4+3+5+23.21Grand Prix FRA 2021Short Program→
3A8.80x+1.83+2+2+3+3+2+2+3+2+210.63Grand Prix FRA 2021Free Skating→
3Lz+3T11.11x-0.51-2-200+1-10-2-110.60Grand Prix FRA 2021Free Skating→
FCCoSp33.00+0.73+2+2+4+2+3+3+2+1+33.73Grand Prix FRA 2021Free Skating→
3Fee4.66x-0.60-2-10-2-1-2-1-2-14.06Grand Prix FRA 2021Free Skating→
ChSq13.00+1.71+3+3+4+3+4+4+3+3+44.71Grand Prix FRA 2021Free Skating→
CCoSp43.50+1.35+4+4+4+3+4+4+3+4+44.85Grand Prix FRA 2021Free Skating→
4T+2T10.80+2.85+3+4+3+3+3+3+3+3+313.65Grand Prix CAN 2021Free Skating→
4T+3T13.70+3.12+3+4+4+3+2+3+3+4+316.82Grand Prix CAN 2021Short Program→
4T9.50-3.26-3-4-4-3-3-2-4-5-36.24Grand Prix CAN 2021Free Skating→
3A8.00-0.46-10-100-10-1-17.54Grand Prix CAN 2021Short Program→
FCSp43.20+0.82+3+2+2+3+2+3+2+3+34.02Grand Prix CAN 2021Short Program→
3A8.00+0.460+1-1+1+100+2+18.46Grand Prix CAN 2021Free Skating→
FSSp43.00+1.24+4+5+4+4+2+4+4+4+54.24Grand Prix CAN 2021Free Skating→
3Lz6.49x+2.19+3+4+3+4+2+5+4+4+48.68Grand Prix CAN 2021Short Program→
3Lo4.90-2.45-5-5-5-5-5-5-5-5-52.45Grand Prix CAN 2021Free Skating→
CSSp32.60+0.74+3+3+3+3+2+2+4+3+33.34Grand Prix CAN 2021Short Program→
StSq33.30+1.04+3+3+3+4+2+4+3+3+34.34Grand Prix CAN 2021Short Program→
StSq33.30+0.90+2+3+3+3+3+2+2+3+34.20Grand Prix CAN 2021Free Skating→
3Lz6.49x-2.61-4-5-5-4-5-4-4-5-43.88Grand Prix CAN 2021Free Skating→
CCoSp43.50+1.35+3+4+3+4+3+5+5+4+44.85Grand Prix CAN 2021Short Program→
1A1.21x+0.0300+1+1000+101.24Grand Prix CAN 2021Free Skating→
FCCoSp33.00+0.99+3+4+3+3+2+4+3+3+53.99Grand Prix CAN 2021Free Skating→
3F!+3T!10.45x-1.59-3-2-3-3-3-3-3-5-38.86Grand Prix CAN 2021Free Skating→
ChSq13.00+1.71+3+4+4+3+4+4+3+3+34.71Grand Prix CAN 2021Free Skating→
CCoSp22.50+0.86+3+4+3+3+3+4+4+3+43.36Grand Prix CAN 2021Free Skating→
4T10.30-4.00-3-3-2-3-3-3-3-3-36.30GP Skate Canada International 2015Free Skating→
4T+3T14.60-1.03-1-1-1-200-1-1-113.57GP Skate Canada International 2015Short Program→
3A8.50-0.71-1+10-1-1-10-1-17.79GP Skate Canada International 2015Free Skating→
FCCoSp3p43.50+0.79+1+2+2+3+1+1+1+2+24.29GP Skate Canada International 2015Free Skating→
FCSp32.80+0.71+2+1+1+1+1+1+2+2+23.51GP Skate Canada International 2015Short Program→
3Lz6.00+0.300+1+1+1+1-1-10+16.30GP Skate Canada International 2015Free Skating→
StSq33.30+0.07-100+1+100003.37GP Skate Canada International 2015Short Program→
4T<+REP<5.60-4.00-3-3-3-3-3-3-3-3-31.60GP Skate Canada International 2015Free Skating→
CSSp43.00+0.36+1+1000+1+1+1+13.36GP Skate Canada International 2015Short Program→
StSq33.30+0.2100+1+1+100-1+13.51GP Skate Canada International 2015Free Skating→
3Lz6.60x-0.20-3000-1-10006.40GP Skate Canada International 2015Short Program→
3Lo5.61x-0.10000-1000-105.51GP Skate Canada International 2015Free Skating→
CCoSp3p43.50+0.71+2+20+1+2+1+3+1+14.21GP Skate Canada International 2015Short Program→
3A+REP6.55x-1.43-1-1-1-2-2-1-1-2-25.12GP Skate Canada International 2015Free Skating→
FSSp32.60+0.57+1+1+1+2+100+2+23.17GP Skate Canada International 2015Free Skating→
2S1.43x0.000000000-101.43GP Skate Canada International 2015Free Skating→
ChSq12.00+0.300+100+1+10-1+12.30GP Skate Canada International 2015Free Skating→
2Fee1.54x-0.39-1-2-1-1-1-1-20-21.15GP Skate Canada International 2015Free Skating→
CCoSp3p43.50+0.57+1+2+1+2+1+1-1+1+14.07GP Skate Canada International 2015Free Skating→
4T9.50-4.61-5-4-5-5-5-5-5-5-44.89GP SHISEIDO Cup of China 2019Unknown→
2A3.30+0.90+40+3+3+3+3+3+2+24.20GP SHISEIDO Cup of China 2019Unknown→
FCSp32.80+0.56+3+1+2+3+1+2+2+2+23.36GP SHISEIDO Cup of China 2019Unknown→
3Lz+3T11.11x+0.84+2+1+1+1+1+3+2+2+111.95GP SHISEIDO Cup of China 2019Unknown→
CSSp43.00+0.64+3+2+3+2+1+3+2+2+13.64GP SHISEIDO Cup of China 2019Unknown→
StSq33.30+0.80+2+2+3+3+1+3+2+3+24.10GP SHISEIDO Cup of China 2019Unknown→
CCoSp33.00+1.20+4+4+5+4+3+4+4+4+44.20GP SHISEIDO Cup of China 2019Unknown→
4T<,<7.13-3.57-5-5-5-5-5-5-5-5-53.56GP Rostelecom Cup 2018Short Program→
3Lz5.90+0.76+20+1-1+2+1+1+2+36.66GP Rostelecom Cup 2018Free Skating→
4T9.50-4.07-5-4-4-5-4-4-5-3-45.43GP Rostelecom Cup 2018Free Skating→
FCSp32.80+1.04+3+3+4+5+4+3+3+4+53.84GP Rostelecom Cup 2018Short Program→
3A8.00+2.29+3+1+3+2+3+3+3+3+410.29GP Rostelecom Cup 2018Free Skating→
3A8.00-2.40-4-4-2-3-3-1-3-4-25.60GP Rostelecom Cup 2018Short Program→
FSSp43.00+0.90+3+3+3+3+2+3+3+4+33.90GP Rostelecom Cup 2018Free Skating→
StSq33.30+0.75+2+1+1+3+3+2+2+4+34.05GP Rostelecom Cup 2018Short Program→
CSSp43.00+0.69+3+2+2+2+2+3+2+2+33.69GP Rostelecom Cup 2018Short Program→
3Lo4.90+0.98+1+1+2+2+2+2+2+3+35.88GP Rostelecom Cup 2018Free Skating→
StSq33.30+0.94+3+2+2+3+3+3+3+4+34.24GP Rostelecom Cup 2018Free Skating→
3Lz+2T7.92x+0.76+2+2+10+1+2+1+1+18.68GP Rostelecom Cup 2018Short Program→
4T<+REP<5.49x-3.57-5-5-5-5-5-5-5-5-51.92GP Rostelecom Cup 2018Free Skating→
CCoSp43.50+0.95+3+3+2+3+3+2+2+3+54.45GP Rostelecom Cup 2018Short Program→
3S+3T9.35x+0.80+20+2+2+2+1+2+2+210.15GP Rostelecom Cup 2018Free Skating→
3A+2T10.23x-2.40-3-3-4-4-3-3-2-3-27.83GP Rostelecom Cup 2018Free Skating→
FCCoSp33.00+0.73+2+2+3+2+2+3+2+3+33.73GP Rostelecom Cup 2018Free Skating→
ChSq13.00+1.07-1+2+3+3+2+1+2+4+24.07GP Rostelecom Cup 2018Free Skating→
CCoSp43.50+1.10+2+3+3+4+3+5+2+3+44.60GP Rostelecom Cup 2018Free Skating→
4T+3T13.70+2.58+3+2+3+2+3+2+4+3+316.28GP 2019 Skate AmericaUnknown→
3A8.00+2.06+3+1+2+2+3+2+4+3+310.06GP 2019 Skate AmericaUnknown→
FCSp43.20+1.01+3+3+3+3+4+3+4+3+34.21GP 2019 Skate AmericaUnknown→
3Lz6.49x+2.11+4+2+3+4+4+3+4+4+38.60GP 2019 Skate AmericaUnknown→
CSSp32.60+0.82+4+2+3+3+3+2+4+4+33.42GP 2019 Skate AmericaUnknown→
StSq33.30+0.94+3+2+3+3+3+4+2+3+34.24GP 2019 Skate AmericaUnknown→
CCoSp43.50+1.35+4+3+4+4+4+3+4+5+44.85GP 2019 Skate AmericaUnknown→
3Lz5.90+2.19+4+3+4+4+3+3+4+4+48.09GP 2018 Skate Canada InternationalFree Skating→
4T+3T13.70+2.71+3+3+3+2+2+3+4+2+416.41GP 2018 Skate Canada InternationalShort Program→
4T9.50+3.12+3+3+3+3+3+2+4+4+412.62GP 2018 Skate Canada InternationalFree Skating→
FCSp32.80+0.92+4+3+3+3+4+4+3+3+33.72GP 2018 Skate Canada InternationalShort Program→
3A8.00+3.31+4+3+4+4+4+5+4+5+411.31GP 2018 Skate Canada InternationalShort Program→
3A+2T9.30+1.94+1+3+2+3+2+2+3+2+411.24GP 2018 Skate Canada InternationalFree Skating→
FSSp43.00+0.99+4+3+3+3+4+4+3+3+33.99GP 2018 Skate Canada InternationalFree Skating→
StSq33.30+0.99+3+3+2+3+3+3+3+3+34.29GP 2018 Skate Canada InternationalShort Program→
CSSp43.00+0.94+4+3+3+3+3+4+3+3+33.94GP 2018 Skate Canada InternationalShort Program→
3Lo4.90+1.40+3+3+3+3+3+3+2+2+46.30GP 2018 Skate Canada InternationalFree Skating→
3Lz6.49x+1.85+3+3+3+2+4+5+2+4+38.34GP 2018 Skate Canada InternationalShort Program→
StSq33.30+1.13+3+3+2+4+3+3+4+4+44.43GP 2018 Skate Canada InternationalFree Skating→
4T<+REP<5.49x-3.57-5-5-5-5-5-5-5-5-51.92GP 2018 Skate Canada InternationalFree Skating→
CCoSp43.50+1.30+3+2+4+4+4+4+3+4+44.80GP 2018 Skate Canada InternationalShort Program→
3S+3T9.35x+0.98+1+2+2+2+2+3+3+2+310.33GP 2018 Skate Canada InternationalFree Skating→
3A8.80x+2.51+2+3+3+3+3+3+3+4+411.31GP 2018 Skate Canada InternationalFree Skating→
FCCoSp43.50+1.15+4+3+3+3+4+3+3+3+44.65GP 2018 Skate Canada InternationalFree Skating→
ChSq13.00+1.86+4+3+2+4+3+4+4+4+44.86GP 2018 Skate Canada InternationalFree Skating→
CCoSp33.00+1.16+4+3+3+5+4+4+3+5+44.16GP 2018 Skate Canada InternationalFree Skating→
4T+3T14.60+2.00+2+2+2+2+2+2+2+2+116.60GP 2017 Skate Canada InternationalShort Program→
4Lz<<,<<6.00-2.10-3-3-3-3-3-3-3-3-33.90GP 2017 Skate Canada InternationalFree Skating→
3A8.50-1.00-1-1-1-1-1-1+1-1-17.50GP 2017 Skate Canada InternationalShort Program→
4T<<,<<4.30-2.10-3-3-3-3-3-3-3-3-32.20GP 2017 Skate Canada InternationalFree Skating→
FCSp43.20+0.86+2+2+2+1+2+1+2+1+24.06GP 2017 Skate Canada InternationalShort Program→
3A+2T+2Lo11.60+1.00+1+1+1+1+1+1+1+1012.60GP 2017 Skate Canada InternationalFree Skating→
CSSp43.00+0.500+2+10+1+1+2+1+13.50GP 2017 Skate Canada InternationalShort Program→
FCCoSp33.00+1.00+2+3+2+2+2+1+2+2+24.00GP 2017 Skate Canada InternationalFree Skating→
StSq22.60+0.430+1+1+1+1+1+2+103.03GP 2017 Skate Canada InternationalShort Program→
StSq33.30+1.00+2+3+2+2+1+3+2+1+24.30GP 2017 Skate Canada InternationalFree Skating→
4T<<+REP<<3.31x-2.10-3-2-3-3-3-3-3-3-31.21GP 2017 Skate Canada InternationalFree Skating→
3Lz6.60x+0.10+10-10+1-1+2+1-16.70GP 2017 Skate Canada InternationalShort Program→
3Lz+3T11.33x+0.600+1+1+1+1+1+1+1011.93GP 2017 Skate Canada InternationalFree Skating→
CCoSp43.50+0.86+2+3+1+2+3+1+2+1+14.36GP 2017 Skate Canada InternationalShort Program→
1A1.21x0.000000-10+1001.21GP 2017 Skate Canada InternationalFree Skating→
FSSp22.30+0.93+2+2+2+2+2+1+2+1+23.23GP 2017 Skate Canada InternationalFree Skating→
3Lo5.61x-0.80-2-1-1-1-1-20-1-14.81GP 2017 Skate Canada InternationalFree Skating→
ChSq12.00+1.50+1+3+2+2+2+2+2+2+33.50GP 2017 Skate Canada InternationalFree Skating→
3Fee4.07x-1.30-2-2-2-1-2-2-2-2-12.77GP 2017 Skate Canada InternationalFree Skating→
CCoSp22.50+1.00+3+2+2+2+2+1+2+2+23.50GP 2017 Skate Canada InternationalFree Skating→
4T+3T13.70+2.04+2+1+2+2+2+3+3+2+215.74Four Continents Figure Skating Championships 2020Unknown→
3A8.00+2.06+2+2+3+3+2+3+4+3+210.06Four Continents Figure Skating Championships 2020Unknown→
FCSp43.20+1.01+4+3+3+3+3+4+3+3+24.21Four Continents Figure Skating Championships 2020Unknown→
3Lz6.49x+1.94+4+3+3+3+3+4+4+3+38.43Four Continents Figure Skating Championships 2020Unknown→
CSSp43.00+0.73+2+2+2+3+3+3+3+2+23.73Four Continents Figure Skating Championships 2020Unknown→
StSq33.30+0.80+3+3+2+2+4+2+3+2+24.10Four Continents Figure Skating Championships 2020Unknown→
CCoSp43.50+1.05+4+3+3+3+3+3+3+3+34.55Four Continents Figure Skating Championships 2020Unknown→
3Lz5.90+2.19+4+3+3+4+4+4+4+3+48.09Four Continents Championships 2019Free Skating→
4T+3T13.70+2.04+3+2+2+2+2+3+2+2+215.74Four Continents Championships 2019Short Program→
FCSp32.80+1.00+3+4+5+3+4+4+4+3+23.80Four Continents Championships 2019Short Program→
4T9.50+2.58+3+3+2+3+3+2+2+3+312.08Four Continents Championships 2019Free Skating→
3A+2T9.30+2.06+3+3+2+3+3+2+2+3+211.36Four Continents Championships 2019Free Skating→
3A8.00-0.2300-1-10-1+1-1+17.77Four Continents Championships 2019Short Program→
FSSp43.00+1.16+3+4+3+4+5+3+5+4+44.16Four Continents Championships 2019Free Skating→
StSq43.90+1.06+3+2+3+3+3+3+2+3+24.96Four Continents Championships 2019Short Program→
3Lo4.90+1.19+2+3+2+3+3+2+2+2+36.09Four Continents Championships 2019Free Skating→
CSSp32.60+0.45+3+2-1+2+1+1+1+3+23.05Four Continents Championships 2019Short Program→
StSq33.30+1.18+3+4+4+3+4+3+4+3+44.48Four Continents Championships 2019Free Skating→
3Lz6.49x+0.17+10+100-1+2-1+16.66Four Continents Championships 2019Short Program→
CCoSp33.00+0.77+3+2+4+4+2+2+2+3+13.77Four Continents Championships 2019Short Program→
4T+2T11.88x-0.1400-1-1-100+2+111.74Four Continents Championships 2019Free Skating→
3S+3T9.35x+0.370+1+10+1+10+2+29.72Four Continents Championships 2019Free Skating→
3A8.80x+0.80000+1+2+1+1+2+29.60Four Continents Championships 2019Free Skating→
FCCoSp33.00+0.86+2+4+2+3+3+3+3+3+33.86Four Continents Championships 2019Free Skating→
ChSq13.00+1.86+4+4+5+4+4+3+4+3+34.86Four Continents Championships 2019Free Skating→
CCoSp43.50+1.55+4+4+5+5+4+4+4+5+55.05Four Continents Championships 2019Free Skating→

Competition History

Unknown Unknown#494.03TES 50.82PCS 43.21Protocol →
Unknown Unknown#576.80TES 36.34PCS 41.46Protocol →
96.342019–2020
Unknown UnknownPB#396.34TES 51.66PCS 44.68Protocol →
270.262020–2021
Men Short Program#593.51TES 49.80PCS 43.71Protocol →
Men Free Skating#6176.75TES 87.15PCS 89.60Protocol →
238.342021–2022
Men Short Program#393.28TES 49.59PCS 43.69Protocol →
Men Free Skating#10145.06TES 65.28PCS 81.78Protocol →
253.062021–2022
Men Short Program#685.03TES 42.11PCS 42.92Protocol →
Men Free Skating#6168.03TES 82.75PCS 85.28Protocol →
Unknown Unknown#991.18TES 47.07PCS 44.11Protocol →
Men Free Skating#17143.85TES 65.65PCS 82.20Protocol →
Men Short Program#1067.13TES 34.42PCS 32.71Protocol →
Men Free Skating#11115.12TES 52.54PCS 64.58Protocol →
Men Short Program#582.17TES 45.75PCS 37.42Protocol →
Men Free Skating#10135.58TES 59.16PCS 78.42Protocol →
Men Short Program#693.00TES 51.35PCS 41.65Protocol →
Men Free Skating#11159.30TES 77.16PCS 83.14Protocol →
Men Short Program#588.18TES 45.75PCS 42.43Protocol →
Men Free SkatingPB#3179.43TES 91.09PCS 88.34Protocol →
Men Short ProgramPB#195.05TES 52.81PCS 42.24Protocol →
Men Free Skating#2170.12TES 83.90PCS 87.22Protocol →
220.752018–2019
Men Short Program#773.83TES 33.87PCS 40.96Protocol →
Men Free Skating#6146.92TES 68.70PCS 80.22Protocol →