WCA ID: 2010CHAN20
Country: Malaysia
Active since: 2010

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Kewbz UK Blindfolded Championship 2026 | 15/08/2026 | Final | 12:20.00 | — | #3 |
| Rubik's Irish Championship 2026 | 24/07/2026 | Final | 12:30.00 | — | #3 |
| Manchester Cubing League - Second 2026 | 25/05/2026 | Final | 13:19.00 | — | #3 |
| Leeds Spring 2026 | 11/04/2026 | Final | 13:39.00 | — | #5 |
| Rubik's UK Championship 2025 | 22/08/2025 | Final | 13:33.00 | — | #7 |
| Rubik's Irish Championship 2025 | 15/08/2025 | Final | 16:32.00 | — | #5 |
| Manchester Spring 2025 | 18/04/2025 | Final | 12:36.00 | — | #4 |
| Rubik's UK Championship 2024 | 01/11/2024 | Final | 12:01.00 | 12:48.00 | #7 |
| Manchester 5BLD Day 2024 | 21/09/2024 | First round | — | — | #6 |
| Manchester 4BLD Day 2024 | 17/08/2024 | Final | 10:40.00 | 12:45.00 | #3 |
| Rubik's Irish Championship 2024 | 05/07/2024 | Final | 11:25.00 | — | #2 |
| Manchester Spring 2024 | 29/03/2024 | Final | 12:57.00 | — | #3 |
| Manchester BLD Day 2023 | 11/11/2023 | Final | 10:35.00 | 11:59.00 | #3 |
| Rubik's UK Championship 2023 | 20/10/2023 | Final | 11:50.00 | — | #8 |
| Bolton Summer 2023 | 05/08/2023 | Final | 15:20.00 | — | #4 |
| Irish Championship 2023 | 07/07/2023 | Final | 10:23.00 | — | #1 |
| Glasgow Spring 2023 | 26/05/2023 | Final | 10:16.00 | 12:28.00 | #2 |
| Sheffield Spring - British Blind Off 2023 | 29/04/2023 | Final | 10:45.00 | — | #3 |
| Wakefield Spring 2023 | 01/04/2023 | Final | 10:30.00 | — | #3 |
| Edinburgh Spring 2023 | 04/03/2023 | Final | 9:47.35 | — | #1 |
| Malaysia Cube Championship 2022 | 09/12/2022 | Final | 8:42.77 | — | #2 |
| Kewbz UK Championship 2022 | 28/10/2022 | Final | 9:40.80 | — | #4 |
| Manchester Summer - British Blind Off 2022 | 06/08/2022 | Final | 8:42.80 | 10:10.00 | #3 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Final | — | — | #11 |
| Don't DNF Dublin 2022 | 02/07/2022 | Final | 9:22.06 | — | #1 |
| Chester Spring 2022 | 14/05/2022 | Final | 8:53.24 | — | #3 |
| Farnworth Spring A 2022 | 09/04/2022 | Final | 14:20.00 | — | #3 |
| Kidderminster - British Blind Off 2022 | 12/03/2022 | Final | 9:29.34 | 10:52.00 | #3 |
| Malaysia Cube Championship 2019 | 22/11/2019 | Final | 11:21.00 | — | #2 |
| Leeds Open 2019 | 27/07/2019 | Final | 10:49.00 | — | #4 |
| Chester Open 2019 | 30/03/2019 | Final | 13:07.00 | — | #3 |
| PoliMi Mental Breakdown 2019 | 16/03/2019 | Final | 12:00.00 | — | #4 |
| Mentallinn 2019 | 09/02/2019 | Final | 13:04.00 | — | #1 |
| The Great British Blind Off 2019 | 19/01/2019 | Final | 13:17.00 | — | #7 |
| Malaysia Cube Championship 2018 | 23/11/2018 | Final | 13:33.00 | — | #2 |
| UK Championship 2018 | 26/10/2018 | Final | 15:13.00 | — | #6 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 12:48.00 | — | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 13:37.00 | — | #6 |
| Medan All Events 2018 | 06/07/2018 | Final | 10:11.00 | 12:02.00 | #1 |
| Veenendaal Open 2018 | 23/06/2018 | Final | 13:56.00 | — | #3 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 13:50.00 | — | #3 |
| Hastings Open 2018 | 02/06/2018 | Final | 17:33.00 | — | #2 |
| Manchester Open 2018 | 17/02/2018 | Final | 15:54.00 | — | #1 |
| Fuenlabrada Open 2017 | 08/12/2017 | Final | 17:03.00 | — | #1 |
| Dublin Open 2017 | 02/12/2017 | Final | — | — | #1 |
| UK Championship 2017 | 27/10/2017 | Final | 14:38.00 | — | #4 |
| Spanish Championship 2017 | 13/10/2017 | Final | — | — | #4 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | — | — | #14 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Final | — | — | #3 |
| Les Franqueses Open 2017 | 11/03/2017 | Final | 13:06.00 | — | #1 |
| Birmingham Open 2016 | 17/12/2016 | Final | 17:57.00 | — | #3 |
| UK Championship 2016 | 04/11/2016 | Final | 20:08.00 | — | #3 |
| Exeter Open 2016 | 02/04/2016 | Final | — | — | #2 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | — | — | #2 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | — | — | #1 |
| The Glorious North 2015 | 01/08/2015 | Final | 15:35.00 | — | #1 |
| Oxford Open 2014 | 17/05/2014 | Final | 14:06.00 | — | #2 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 14:17.00 | — | #4 |
| Nottingham Open 2014 | 22/02/2014 | Final | 15:00.00 | — | #2 |
| Northern Irish Open 2013 | 06/04/2013 | Final | 18:15.00 | — | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | 15:34.00 | 17:18.00 | #1 |
| UK Open 2012 | 03/11/2012 | Final | 18:53.00 | — | #1 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Kewbz UK Blindfolded Championship 2026 | 15/08/2026 | Final | 12:20.00 | — | #3 |
| Rubik's Irish Championship 2026 | 24/07/2026 | Final | 12:30.00 | — | #3 |
| Manchester Cubing League - Second 2026 | 25/05/2026 | Final | 13:19.00 | — | #3 |
| Leeds Spring 2026 | 11/04/2026 | Final | 13:39.00 | — | #5 |
| Rubik's UK Championship 2025 | 22/08/2025 | Final | 13:33.00 | — | #7 |
| Rubik's Irish Championship 2025 | 15/08/2025 | Final | 16:32.00 | — | #5 |
| Manchester Spring 2025 | 18/04/2025 | Final | 12:36.00 | — | #4 |
| Rubik's UK Championship 2024 | 01/11/2024 | Final | 12:01.00 | 12:48.00 | #7 |
| Manchester 5BLD Day 2024 | 21/09/2024 | First round | — | — | #6 |
| Manchester 4BLD Day 2024 | 17/08/2024 | Final | 10:40.00 | 12:45.00 | #3 |
| Rubik's Irish Championship 2024 | 05/07/2024 | Final | 11:25.00 | — | #2 |
| Manchester Spring 2024 | 29/03/2024 | Final | 12:57.00 | — | #3 |
| Manchester BLD Day 2023 | 11/11/2023 | First round | 10:19.00 | — | #4 |
| Manchester BLD Day 2023 | 11/11/2023 | Final | 10:35.00 | 11:59.00 | #3 |
| Rubik's UK Championship 2023 | 20/10/2023 | Final | 11:50.00 | — | #8 |
| Bolton Summer 2023 | 05/08/2023 | Final | 15:20.00 | — | #4 |
| Irish Championship 2023 | 07/07/2023 | Final | 10:23.00 | — | #1 |
| Glasgow Spring 2023 | 26/05/2023 | Final | 10:16.00 | 12:28.00 | #2 |
| Sheffield Spring - British Blind Off 2023 | 29/04/2023 | First round | 9:47.79 | — | #4 |
| Sheffield Spring - British Blind Off 2023 | 29/04/2023 | Final | 10:45.00 | — | #3 |
| Wakefield Spring 2023 | 01/04/2023 | Final | 10:30.00 | — | #3 |
| Edinburgh Spring 2023 | 04/03/2023 | Final | 9:47.35 | — | #1 |
| Malaysia Cube Championship 2022 | 09/12/2022 | Final | 8:42.77 | — | #2 |
| Kewbz UK Championship 2022 | 28/10/2022 | Final | 9:40.80 | — | #4 |
| Manchester Summer - British Blind Off 2022 | 06/08/2022 | Final | 8:42.80 | 10:10.00 | #3 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Final | — | — | #11 |
| Don't DNF Dublin 2022 | 02/07/2022 | Final | 9:22.06 | — | #1 |
| Chester Spring 2022 | 14/05/2022 | Final | 8:53.24 | — | #3 |
| Farnworth Spring A 2022 | 09/04/2022 | Final | 14:20.00 | — | #3 |
| Kidderminster - British Blind Off 2022 | 12/03/2022 | First round | 8:54.14 | — | #4 |
| Kidderminster - British Blind Off 2022 | 12/03/2022 | Final | 9:29.34 | 10:52.00 | #3 |
| Malaysia Cube Championship 2019 | 22/11/2019 | Final | 11:21.00 | — | #2 |
| Leeds Open 2019 | 27/07/2019 | Final | 10:49.00 | — | #4 |
| Chester Open 2019 | 30/03/2019 | Final | 13:07.00 | — | #3 |
| PoliMi Mental Breakdown 2019 | 16/03/2019 | Final | 12:00.00 | — | #4 |
| Mentallinn 2019 | 09/02/2019 | Final | 13:04.00 | — | #1 |
| The Great British Blind Off 2019 | 19/01/2019 | Final | 13:17.00 | — | #7 |
| Malaysia Cube Championship 2018 | 23/11/2018 | Final | 13:33.00 | — | #2 |
| UK Championship 2018 | 26/10/2018 | Final | 15:13.00 | — | #6 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 12:48.00 | — | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 13:37.00 | — | #6 |
| Medan All Events 2018 | 06/07/2018 | Final | 10:11.00 | 12:02.00 | #1 |
| Veenendaal Open 2018 | 23/06/2018 | Final | 13:56.00 | — | #3 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 13:50.00 | — | #3 |
| Hastings Open 2018 | 02/06/2018 | Final | 17:33.00 | — | #2 |
| Manchester Open 2018 | 17/02/2018 | Final | 15:54.00 | — | #1 |
| Fuenlabrada Open 2017 | 08/12/2017 | Final | 17:03.00 | — | #1 |
| Dublin Open 2017 | 02/12/2017 | Final | — | — | #1 |
| UK Championship 2017 | 27/10/2017 | Final | 14:38.00 | — | #4 |
| Spanish Championship 2017 | 13/10/2017 | Final | — | — | #4 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | — | — | #14 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Final | — | — | #3 |
| Les Franqueses Open 2017 | 11/03/2017 | Final | 13:06.00 | — | #1 |
| Birmingham Open 2016 | 17/12/2016 | Final | 17:57.00 | — | #3 |
| UK Championship 2016 | 04/11/2016 | Final | 20:08.00 | — | #3 |
| Exeter Open 2016 | 02/04/2016 | Final | — | — | #2 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | — | — | #2 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | — | — | #1 |
| The Glorious North 2015 | 01/08/2015 | Final | 15:35.00 | — | #1 |
| Oxford Open 2014 | 17/05/2014 | Final | 14:06.00 | — | #2 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 14:17.00 | — | #4 |
| Nottingham Open 2014 | 22/02/2014 | Final | 15:00.00 | — | #2 |
| Northern Irish Open 2013 | 06/04/2013 | Final | 18:15.00 | — | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | 15:34.00 | 17:18.00 | #1 |
| UK Open 2012 | 03/11/2012 | Final | 18:53.00 | — | #1 |
Get updates about new features, analytics tools and WCA insights.