WCA ID: 2015LEON02
Country: Hong Kong
Active since: 2015

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Taiwan Championship 2025 | 19/12/2025 | Final | 10.63s | 12.15s | #6 |
| Hong Kong Championship 2025 | 15/11/2025 | Final | 13.84s | 15.11s | #7 |
| Hsinchu Summer Open 2025 | 17/08/2025 | Final | 14.74s | — | #12 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | Final | 10.70s | 11.62s | #1 |
| Tokyo Summer 2025 | 21/07/2025 | Final | 12.32s | 14.06s | #5 |
| Taipei Summer Open 2025 | 28/06/2025 | Final | 11.42s | 14.67s | #6 |
| Hong Kong Cube Day 2025 | 07/06/2025 | Final | 12.22s | 13.19s | #2 |
| Pingtung Winter Open 2025 | 01/03/2025 | Final | 11.24s | 11.92s | #5 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 9.39s | 11.64s | #2 |
| Hong Kong Championship 2024 | 16/11/2024 | Final | 12.42s | 13.35s | #3 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Second round | 11.16s | 13.76s | #36 |
| Thailand Warm Up 2024 | 21/09/2024 | Final | 9.74s | 12.57s | #2 |
| Hong Kong Cube Day 2024 | 31/08/2024 | Final | 11.93s | 12.56s | #2 |
| Vietnam Championship 2024 | 19/07/2024 | Final | 8.75s | 11.58s | #3 |
| Taipei Summer Open 2024 | 29/06/2024 | Final | 10.94s | 13.96s | #5 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | Final | 11.42s | 12.27s | #4 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | Final | 11.72s | 13.11s | #3 |
| Welcome Back Hong Kong 2024 | 31/03/2024 | Final | 12.28s | 14.34s | #5 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 10.33s | 12.27s | #6 |
| MYHM Singapore Championship 2024 | 02/02/2024 | Final | 10.17s | 14.60s | #9 |
| Shenzhen Open 2023 | 24/12/2023 | Final | 12.66s | 14.47s | #11 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 11.00s | 13.53s | #7 |
| Hong Kong Championship 2023 | 21/10/2023 | Final | 10.81s | 12.64s | #3 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 10.12s | 13.34s | #53 |
| Maru Cube Day 2023 | 22/07/2023 | Final | 9.92s | 13.75s | #6 |
| Ayase Summer 2023 | 17/07/2023 | Final | 12.01s | 14.10s | #3 |
| NTU Speedcubing 2023 | 16/07/2023 | Final | 10.97s | 14.33s | #4 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 12.67s | 14.15s | #5 |
| Cube Camp in Kaeng Krachan 2023 | 05/05/2023 | Final | 12.96s | 15.37s | #5 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | Final | 13.97s | 15.00s | #3 |
| Hong Kong Cube Day 2023 | 04/03/2023 | Final | 12.59s | 16.15s | #6 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Final | 13.08s | 14.31s | #4 |
| Shenzhen Open 2019 | 21/09/2019 | Final | 13.07s | 15.03s | #2 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | Final | 11.37s | 16.18s | #7 |
| China Championship 2019 | 26/07/2019 | Final | 11.98s | 14.36s | #14 |
| Maoming Open 2019 | 30/06/2019 | Final | 12.31s | 15.16s | #2 |
| ZHBIT Open 2019 | 19/05/2019 | Final | 14.03s | 15.41s | #5 |
| Dongguan Spring 2019 | 21/04/2019 | Final | 14.59s | 17.69s | #2 |
| GDSY Open 2019 | 23/03/2019 | Final | 16.54s | 18.12s | #13 |
| Shenzhen 3x3 Days 2019 | 02/03/2019 | Final | 13.48s | 15.58s | #4 |
| Jieyang Winter 2019 | 27/01/2019 | Final | 12.77s | 15.21s | #4 |
| Hong Kong Cube Day 2019 | 26/01/2019 | Final | 15.71s | 16.81s | #4 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 12.89s | 14.75s | #1 |
| Shenzhen Nanshan 2018 | 18/11/2018 | Final | 14.24s | 15.14s | #2 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | Final | 12.09s | 15.30s | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 15.80s | 16.75s | #35 |
| Shenzhen Open 2018 | 21/07/2018 | Final | 12.78s | 16.88s | #6 |
| Huizhou Open 2018 | 01/07/2018 | Final | 13.50s | 14.87s | #3 |
| Guangdong Open 2018 | 30/04/2018 | Final | 14.97s | 18.47s | #11 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Final | 14.78s | 16.67s | #6 |
| Dongguan Open 2018 | 04/03/2018 | Final | 14.74s | 20.36s | #18 |
| Hsinchu Winter Open 2018 | 04/02/2018 | Final | 16.29s | 19.05s | #6 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Second round | 16.21s | 17.52s | #22 |
| Korean Championship 2017 | 28/07/2017 | Final | 13.55s | 17.55s | #7 |
| Maru Cube Day 2017 | 15/07/2017 | Final | 15.08s | 17.83s | #3 |
| Hong Kong Side Event Day 2017 | 03/06/2017 | Final | 17.20s | 19.06s | #6 |
| All is Well 2017 | 08/04/2017 | Final | 14.23s | 17.02s | #3 |
| Shenzhen New Year 2017 | 01/01/2017 | Final | 15.48s | 17.79s | #5 |
| Kaohsiung Winter Open 2016 | 17/12/2016 | Final | 17.62s | 21.43s | #11 |
| Arnold Classic Asia 2016 | 20/08/2016 | Second round | 23.10s | 34.55s | #16 |
| Thailand Championship 2016 | 23/07/2016 | First round | 22.80s | 26.10s | #17 |
| Maru Cube Day 2016 | 09/07/2016 | First round | 24.55s | 26.17s | #15 |
| Hong Kong Summer Cube Day 2015 | 22/08/2015 | First round | 29.44s | 33.19s | #17 |
| JRCA Kansai Summer 2015 | 25/07/2015 | First round | 28.94s | 34.38s | #13 |
| Hong Kong Spring Cube Day 2015 | 16/05/2015 | First round | 35.44s | 39.38s | #11 |
| Back To Cubing Hong Kong 2015 | 28/02/2015 | Final | — | — | #28 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Taiwan Championship 2025 | 19/12/2025 | First round | 9.77s | 11.80s | #5 |
| Taiwan Championship 2025 | 19/12/2025 | Final | 10.63s | 12.15s | #6 |
| Hong Kong Championship 2025 | 15/11/2025 | First round | 12.08s | 12.72s | #3 |
| Hong Kong Championship 2025 | 15/11/2025 | Second round | 12.10s | 13.38s | #4 |
| Hong Kong Championship 2025 | 15/11/2025 | Final | 13.84s | 15.11s | #7 |
| Hsinchu Summer Open 2025 | 17/08/2025 | First round | 11.30s | 13.99s | #5 |
| Hsinchu Summer Open 2025 | 17/08/2025 | Final | 14.74s | — | #12 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | First round | 11.47s | 12.20s | #4 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | Final | 10.70s | 11.62s | #1 |
| Tokyo Summer 2025 | 21/07/2025 | First round | 12.01s | 14.14s | #7 |
| Tokyo Summer 2025 | 21/07/2025 | Final | 12.32s | 14.06s | #5 |
| Taipei Summer Open 2025 | 28/06/2025 | First round | 12.83s | 13.69s | #8 |
| Taipei Summer Open 2025 | 28/06/2025 | Final | 11.42s | 14.67s | #6 |
| Hong Kong Cube Day 2025 | 07/06/2025 | First round | 11.60s | 12.97s | #4 |
| Hong Kong Cube Day 2025 | 07/06/2025 | Final | 12.22s | 13.19s | #2 |
| Pingtung Winter Open 2025 | 01/03/2025 | First round | 13.48s | 14.78s | #8 |
| Pingtung Winter Open 2025 | 01/03/2025 | Second round | 13.03s | 15.46s | #10 |
| Pingtung Winter Open 2025 | 01/03/2025 | Final | 11.24s | 11.92s | #5 |
| Taiwan Championship 2024 | 06/12/2024 | First round | 14.31s | 14.88s | #9 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 9.39s | 11.64s | #2 |
| Hong Kong Championship 2024 | 16/11/2024 | First round | 11.95s | 13.57s | #6 |
| Hong Kong Championship 2024 | 16/11/2024 | Second round | 12.32s | 12.64s | #4 |
| Hong Kong Championship 2024 | 16/11/2024 | Final | 12.42s | 13.35s | #3 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 11.91s | 14.09s | #36 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Second round | 11.16s | 13.76s | #36 |
| Thailand Warm Up 2024 | 21/09/2024 | First round | 11.65s | 13.86s | #6 |
| Thailand Warm Up 2024 | 21/09/2024 | Second round | 11.07s | 12.66s | #3 |
| Thailand Warm Up 2024 | 21/09/2024 | Final | 9.74s | 12.57s | #2 |
| Hong Kong Cube Day 2024 | 31/08/2024 | First round | 11.26s | 11.79s | #2 |
| Hong Kong Cube Day 2024 | 31/08/2024 | Final | 11.93s | 12.56s | #2 |
| Vietnam Championship 2024 | 19/07/2024 | First round | 11.39s | 12.70s | #7 |
| Vietnam Championship 2024 | 19/07/2024 | Second round | 9.24s | 11.85s | #4 |
| Vietnam Championship 2024 | 19/07/2024 | Final | 8.75s | 11.58s | #3 |
| Taipei Summer Open 2024 | 29/06/2024 | First round | 12.88s | 14.42s | #9 |
| Taipei Summer Open 2024 | 29/06/2024 | Final | 10.94s | 13.96s | #5 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | First round | 13.39s | 14.27s | #3 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | Final | 11.42s | 12.27s | #4 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | First round | 10.89s | 13.14s | #5 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | Second round | 10.71s | 13.30s | #4 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | Final | 11.72s | 13.11s | #3 |
| Welcome Back Hong Kong 2024 | 31/03/2024 | First round | 11.42s | 13.03s | #1 |
| Welcome Back Hong Kong 2024 | 31/03/2024 | Final | 12.28s | 14.34s | #5 |
| Paradise Park NxNxN 2024 | 16/02/2024 | First round | 12.20s | 13.19s | #6 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 10.33s | 12.27s | #6 |
| MYHM Singapore Championship 2024 | 02/02/2024 | First round | 12.95s | 14.89s | #12 |
| MYHM Singapore Championship 2024 | 02/02/2024 | Second round | 10.77s | 11.93s | #4 |
| MYHM Singapore Championship 2024 | 02/02/2024 | Final | 10.17s | 14.60s | #9 |
| Shenzhen Open 2023 | 24/12/2023 | First round | 10.85s | 14.79s | #13 |
| Shenzhen Open 2023 | 24/12/2023 | Final | 12.66s | 14.47s | #11 |
| Taiwan Championship 2023 | 08/12/2023 | First round | 11.13s | 12.28s | #4 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 11.00s | 13.53s | #7 |
| Hong Kong Championship 2023 | 21/10/2023 | First round | 12.63s | 15.61s | #5 |
| Hong Kong Championship 2023 | 21/10/2023 | Second round | 10.31s | 14.29s | #4 |
| Hong Kong Championship 2023 | 21/10/2023 | Final | 10.81s | 12.64s | #3 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 12.55s | 13.44s | #61 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 10.12s | 13.34s | #53 |
| Maru Cube Day 2023 | 22/07/2023 | First round | 11.63s | 14.54s | #7 |
| Maru Cube Day 2023 | 22/07/2023 | Final | 9.92s | 13.75s | #6 |
| Ayase Summer 2023 | 17/07/2023 | First round | 10.00s | 12.43s | #1 |
| Ayase Summer 2023 | 17/07/2023 | Final | 12.01s | 14.10s | #3 |
| NTU Speedcubing 2023 | 16/07/2023 | First round | 8.70s | 13.18s | #3 |
| NTU Speedcubing 2023 | 16/07/2023 | Final | 10.97s | 14.33s | #4 |
| Selangor Ace Cube 2023 | 03/06/2023 | First round | 14.72s | 15.08s | #7 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 12.67s | 14.15s | #5 |
| Cube Camp in Kaeng Krachan 2023 | 05/05/2023 | First round | 12.13s | 13.21s | #3 |
| Cube Camp in Kaeng Krachan 2023 | 05/05/2023 | Final | 12.96s | 15.37s | #5 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | First round | 13.98s | 16.02s | #3 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | Final | 13.97s | 15.00s | #3 |
| Hong Kong Cube Day 2023 | 04/03/2023 | First round | 13.77s | 16.34s | #8 |
| Hong Kong Cube Day 2023 | 04/03/2023 | Final | 12.59s | 16.15s | #6 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | First round | 13.13s | 14.57s | #3 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Second round | 10.80s | 15.14s | #4 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Final | 13.08s | 14.31s | #4 |
| Shenzhen Open 2019 | 21/09/2019 | First round | 11.21s | 14.94s | #3 |
| Shenzhen Open 2019 | 21/09/2019 | Final | 13.07s | 15.03s | #2 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | First round | 12.83s | 14.15s | #2 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | Second round | 12.51s | 14.27s | #1 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | Final | 11.37s | 16.18s | #7 |
| China Championship 2019 | 26/07/2019 | First round | 12.89s | 14.96s | #25 |
| China Championship 2019 | 26/07/2019 | Second round | 13.36s | 14.46s | #17 |
| China Championship 2019 | 26/07/2019 | Semi Final | 13.82s | 14.87s | #15 |
| China Championship 2019 | 26/07/2019 | Final | 11.98s | 14.36s | #14 |
| Maoming Open 2019 | 30/06/2019 | First round | 12.82s | 14.59s | #3 |
| Maoming Open 2019 | 30/06/2019 | Final | 12.31s | 15.16s | #2 |
| ZHBIT Open 2019 | 19/05/2019 | First round | 13.45s | 16.68s | #6 |
| ZHBIT Open 2019 | 19/05/2019 | Final | 14.03s | 15.41s | #5 |
| Dongguan Spring 2019 | 21/04/2019 | First round | 12.70s | 14.81s | #1 |
| Dongguan Spring 2019 | 21/04/2019 | Final | 14.59s | 17.69s | #2 |
| GDSY Open 2019 | 23/03/2019 | First round | 12.95s | 17.28s | #10 |
| GDSY Open 2019 | 23/03/2019 | Final | 16.54s | 18.12s | #13 |
| Shenzhen 3x3 Days 2019 | 02/03/2019 | First round | 12.64s | 14.84s | #4 |
| Shenzhen 3x3 Days 2019 | 02/03/2019 | Second round | 11.48s | 16.57s | #10 |
| Shenzhen 3x3 Days 2019 | 02/03/2019 | Final | 13.48s | 15.58s | #4 |
| Jieyang Winter 2019 | 27/01/2019 | First round | 14.50s | 17.34s | #6 |
| Jieyang Winter 2019 | 27/01/2019 | Final | 12.77s | 15.21s | #4 |
| Hong Kong Cube Day 2019 | 26/01/2019 | First round | 13.41s | 16.82s | #4 |
| Hong Kong Cube Day 2019 | 26/01/2019 | Final | 15.71s | 16.81s | #4 |
| Fuzhou Open 2018 | 24/11/2018 | First round | 12.99s | 15.67s | #2 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 12.89s | 14.75s | #1 |
| Shenzhen Nanshan 2018 | 18/11/2018 | First round | 12.76s | 18.65s | #7 |
| Shenzhen Nanshan 2018 | 18/11/2018 | Final | 14.24s | 15.14s | #2 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | First round | 13.75s | 17.12s | #6 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | Final | 12.09s | 15.30s | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 15.80s | 16.75s | #35 |
| Shenzhen Open 2018 | 21/07/2018 | First round | 14.67s | 16.45s | #6 |
| Shenzhen Open 2018 | 21/07/2018 | Final | 12.78s | 16.88s | #6 |
| Huizhou Open 2018 | 01/07/2018 | First round | 15.70s | 17.75s | #8 |
| Huizhou Open 2018 | 01/07/2018 | Final | 13.50s | 14.87s | #3 |
| Guangdong Open 2018 | 30/04/2018 | First round | 15.16s | 16.53s | #7 |
| Guangdong Open 2018 | 30/04/2018 | Second round | 14.20s | 15.90s | #7 |
| Guangdong Open 2018 | 30/04/2018 | Final | 14.97s | 18.47s | #11 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | First round | 15.58s | 17.16s | #6 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Final | 14.78s | 16.67s | #6 |
| Dongguan Open 2018 | 04/03/2018 | Final | 14.74s | 20.36s | #18 |
| Hsinchu Winter Open 2018 | 04/02/2018 | First round | 14.87s | 19.76s | #9 |
| Hsinchu Winter Open 2018 | 04/02/2018 | Final | 16.29s | 19.05s | #6 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 14.64s | 19.25s | #31 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Second round | 16.21s | 17.52s | #22 |
| Korean Championship 2017 | 28/07/2017 | First round | 13.05s | 15.15s | #3 |
| Korean Championship 2017 | 28/07/2017 | Final | 13.55s | 17.55s | #7 |
| Maru Cube Day 2017 | 15/07/2017 | First round | 17.75s | 19.65s | #14 |
| Maru Cube Day 2017 | 15/07/2017 | Second round | 16.95s | 19.81s | #9 |
| Maru Cube Day 2017 | 15/07/2017 | Final | 15.08s | 17.83s | #3 |
| Hong Kong Side Event Day 2017 | 03/06/2017 | First round | 13.10s | 19.16s | #6 |
| Hong Kong Side Event Day 2017 | 03/06/2017 | Final | 17.20s | 19.06s | #6 |
| All is Well 2017 | 08/04/2017 | First round | 12.06s | 15.92s | #2 |
| All is Well 2017 | 08/04/2017 | Final | 14.23s | 17.02s | #3 |
| Shenzhen New Year 2017 | 01/01/2017 | First round | 17.84s | 21.31s | #9 |
| Shenzhen New Year 2017 | 01/01/2017 | Final | 15.48s | 17.79s | #5 |
| Kaohsiung Winter Open 2016 | 17/12/2016 | First round | 17.12s | 23.82s | #11 |
| Kaohsiung Winter Open 2016 | 17/12/2016 | Final | 17.62s | 21.43s | #11 |
| Arnold Classic Asia 2016 | 20/08/2016 | First round | 18.72s | 24.16s | #10 |
| Arnold Classic Asia 2016 | 20/08/2016 | Second round | 23.10s | 34.55s | #16 |
| Thailand Championship 2016 | 23/07/2016 | First round | 22.80s | 26.10s | #17 |
| Maru Cube Day 2016 | 09/07/2016 | First round | 24.55s | 26.17s | #15 |
| Hong Kong Summer Cube Day 2015 | 22/08/2015 | First round | 29.44s | 33.19s | #17 |
| JRCA Kansai Summer 2015 | 25/07/2015 | First round | 28.94s | 34.38s | #13 |
| Hong Kong Spring Cube Day 2015 | 16/05/2015 | First round | 35.44s | 39.38s | #11 |
| Back To Cubing Hong Kong 2015 | 28/02/2015 | Final | — | — | #28 |
Get updates about new features, analytics tools and WCA insights.