| Segment | Type | Score | Season | Event |
|---|---|---|---|---|
| Total | TSS | 220.67 | 17-18 | Nebelhorn Trophy |
| Short Program | TSS | 81.52 | 18-19 | Skate America |
| TES | 46.09 | 18-19 | Skate America | |
| PCS | 35.43 | 18-19 | Skate America | |
| Free Skating | TSS | 148.74 | 17-18 | Nebelhorn Trophy |
| TES | 76.54 | 17-18 | Nebelhorn Trophy | |
| PCS | 72.20 | 17-18 | Nebelhorn Trophy |
Date of Birth: May 26, 1997
Place of Birth: Kuala Lumpur
Height: 167
Hometown: Barrie CAN
Profession: university student, coach
Hobbies: cooking, movies, snowboarding
Club: Ice Skating Association of Malaysia
Coach: Michael Hopfes | Doug Leigh
| Season | Short Program | Free Skating | Exhibition |
|---|---|---|---|
| 2019-20 | Everglow | by Coldplay | Seven Nation Army | by The White Stripes Highway to Hell | by AC/DC Kings & Queens | by Thirty Seconds to Mars | β |
| 2018-19 | To Build a Home | by Patrick Watson | performed by The Cinematic Orchestra | Seven Nation Army | by The White Stripes Highway to Hell | by AC/DC Kings & Queens | by Thirty Seconds to Mars | The Janitor Can't Take My Eyes Off You | by Frankie Valli Fireball | by Pitbull (rapper) ft. John Ryan |
| 2017-18 | To Build a Home | by Patrick Watson | performed by The Cinematic Orchestra | It's a Man's World Get Up (I Feel Like Being a) Sex Machine I Feel Good | by James Brown | The Janitor Can't Take My Eyes Off You | by Frankie Valli Fireball | by Pitbull (rapper) ft. John Ryan |
| 2016-17 | I Put a Spell on You | by Garou | It's a Man's World Get Up (I Feel Like Being a) Sex Machine I Feel Good | by James Brown | The Janitor Can't Take My Eyes Off You | by Frankie Valli Fireball | by Pitbull (rapper) ft. John Ryan |
| 2015-16 | I Put a Spell on You | by Garou | Peter Gunn | by Henry Mancini Fever | by John Davenport Oye Negra | by Eddie Cooley, Terry Snyder | β |
| 2014-15 | Chambermaid Swing | by Parov Stelar Capone | by Ronan Hardiman | Peter Gunn | by Henry Mancini Fever | by John Davenport Oye Negra | by Eddie Cooley, Terry Snyder | β |
| 2013-14 | Chambermaid Swing | by Parov Stelar Capone | by Ronan Hardiman | Sons of Odin | by Patrick Doyle Unstoppable | by Gregson and Mullen Theme from Mission: Impossible | by Hans Zimmer | β |
| 2012-13 | The Jet Song | (from "West Side Story") | by Leonard Bernstein | Sons of Odin | by Patrick Doyle Unstoppable | by Gregson and Mullen Theme from Mission: Impossible | by Hans Zimmer | β |
| 2011-12 | The Jet Song | (from "West Side Story") | by Leonard Bernstein | Fever Feeling Good by Michael BublΓ© Sing, Sing, Sing | by Benny Goodman The Cotton Club | by John Barry | β |
| Event | 19-20 | 18-19 | 17-18 | 16-17 | 15-16 | 14-15 | 13-14 | 12-13 | 11-12 |
|---|---|---|---|---|---|---|---|---|---|
| Olympic Games | |||||||||
| Olympic Games | β | β | 73.58 (25) | β | β | β | β | β | β |
| Championships | |||||||||
| Worlds | β | 205.97 (23) | 209.03 (21) | 213.99 (22) | 202.94 (21) | β | β | β | β |
| Four Continents | β | 174.10 (20) | 197.68 (16) | 202.67 (15) | 190.32 (15) | 157.35 (22) | 137.56 (23) | β | β |
| World Juniors | β | β | β | β | β | 160.20 (19) | 42.02 (35) | 38.16 (34) | 61.26 (20) |
| Grand Prix | |||||||||
| Skate America | β | 207.51 (7) | β | β | β | β | β | β | β |
| Skate Canada | 211.63 (9) | β | β | β | β | β | β | β | β |
| Junior Grand Prix | |||||||||
| Spain | β | β | β | β | 179.85 (4) | β | β | β | β |
| Latvia | β | β | β | β | 176.79 (7) | β | β | β | β |
| Croatia | β | β | β | β | β | 154.07 (14) | β | β | β |
| Japan | β | β | β | β | β | 171.95 (6) | β | β | β |
| Czech | β | β | β | β | β | β | 128.75 (17) | β | β |
| Poland | β | β | β | β | β | β | 111.04 (26) | β | β |
| Slovenia | β | β | β | β | β | β | β | 112.93 (21) | β |
| Tallinn | β | β | β | β | β | β | β | β | 112.90 (14) |
| Trofeo | β | β | β | β | β | β | β | β | 92.95 (22) |
| Challenger Series | |||||||||
| Nebelhorn Trophy | 193.55 (6) | β | 220.67 (6) | 212.27 (4) | 191.27 (9) | β | β | β | β |
| Autumn Classic | β | 201.29 (7) | β | β | β | β | β | β | β |
| Other | |||||||||
| Denkova-Staviski Cup | β | β | β | β | 197.42 2 | β | β | β | β |
| Skate Helena (Junior) | β | β | β | β | β | β | β | 123.98 1 | β |
| New Year's Cup (Junior) | β | β | β | β | β | β | β | 125.16 (6) | β |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Oct 2019 | Skate Canada International | 75.64 (7) | 135.99 (10) | 211.63 (9) |
| Sep 2019 | Nebelhorn Trophy | 68.87 (4) | 124.68 (8) | 193.55 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2019 | World Championships | 73.63 (24) | 132.34 (23) | 205.97 (23) |
| Feb 2019 | Four Continents Championships | 61.23 (18) | 112.87 (17) | 174.10 (20) |
| Oct 2018 | Skate America | 81.52 3 | 125.99 (9) | 207.51 (7) |
| Sep 2018 | Autumn Classic International | 74.86 (5) | 126.43 (8) | 201.29 (7) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2018 | World Championships | 72.43 (21) | 136.60 (20) | 209.03 (21) |
| Feb 2018 | XXIII Olympic Winter Games 2018 | 73.58 (25) | - | 73.58 (25) |
| Jan 2018 | Four Continents Championships | 68.45 (17) | 129.23 (16) | 197.68 (16) |
| Sep 2017 | Nebelhorn Trophy | 71.93 (6) | 148.74 3 | 220.67 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2017 | World Championships | 69.74 (23) | 144.25 (19) | 213.99 (22) |
| Feb 2017 | Four Continents Championships | 72.21 (15) | 130.46 (16) | 202.67 (15) |
| Sep 2016 | Nebelhorn Trophy | 72.59 (4) | 139.68 (5) | 212.27 (4) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2016 | World Championships | 67.60 (22) | 135.34 (19) | 202.94 (21) |
| Feb 2016 | Four Continents Championships | 59.70 (15) | 130.62 (14) | 190.32 (15) |
| Oct 2015 | Denkova-Staviski Cup | 67.24 1 | 130.18 3 | 197.42 2 |
| Oct 2015 | Junior Grand Prix Spain | 59.34 (5) | 120.51 (4) | 179.85 (4) |
| Sep 2015 | Nebelhorn Trophy | 65.89 (9) | 125.38 (7) | 191.27 (9) |
| Aug 2015 | Junior Grand Prix Latvia | 59.10 (7) | 117.69 (6) | 176.79 (7) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2015 | World Junior Championships | 57.46 (18) | 102.74 (19) | 160.20 (19) |
| Feb 2015 | Four Continents Championships | 57.02 (20) | 100.33 (22) | 157.35 (22) |
| Oct 2014 | Junior Grand Prix Croatia | 55.33 (10) | 98.74 (14) | 154.07 (14) |
| Sep 2014 | Junior Grand Prix Japan | 58.11 (6) | 113.84 (6) | 171.95 (6) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Mar 2014 | World Junior Championships | 42.02 (35) | - | 42.02 (35) |
| Jan 2014 | Four Continents Championships | 49.29 (23) | 88.27 (24) | 137.56 (23) |
| Oct 2013 | Junior Grand Prix Czech | 38.68 (19) | 90.07 (13) | 128.75 (17) |
| Sep 2013 | Junior Grand Prix Poland | 25.71 (30) | 85.33 (22) | 111.04 (26) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2013 | World Junior Championships | 38.16 (34) | - | 38.16 (34) |
| Jan 2013 | Skate Helena (Junior) | 40.24 1 | 83.74 1 | 123.98 1 |
| Jan 2013 | New Year's Cup (Junior) | 42.05 (5) | 83.11 (7) | 125.16 (6) |
| Sep 2012 | Junior Grand Prix Slovenia | 42.33 (19) | 70.60 (22) | 112.93 (21) |
| Date | Event | SP/RD | FS/FD | Total |
|---|---|---|---|---|
| Feb 2025 | World Junior Championships | - | 61.26 (20) | 61.26 (20) |
| Oct 2011 | Junior Grand Prix Tallinn | 36.58 (13) | 76.32 (13) | 112.90 (14) |
| Oct 2011 | Junior Grand Prix Trofeo | 30.91 (23) | 62.04 (22) | 92.95 (22) |