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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Tokyo Summer 2026 | 13/06/2026 | Final | 2:08.94 | 2:12.13 | #2 |
| Odd Day in Hong Kong 2026 | 26/04/2026 | Final | 2:09.24 | 2:14.47 | #1 |
| Taiwan Championship 2025 | 19/12/2025 | Final | 1:59.76 | 2:08.34 | #7 |
| Tokai Big Cubes 2025 | 14/12/2025 | Final | 2:01.41 | 2:10.44 | #1 |
| Hong Kong Championship 2025 | 15/11/2025 | Final | 2:02.44 | 2:13.45 | #1 |
| Tokyo Autumn 2025 | 23/09/2025 | Final | 2:06.13 | 2:09.21 | #3 |
| Big and Round Taichung 2025 | 16/08/2025 | Final | 2:11.34 | — | #12 |
| Penang One Bigger 2025 | 10/08/2025 | Final | 2:04.39 | 2:05.73 | #2 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | Final | 1:55.66 | 2:01.66 | #3 |
| Taipei Summer Open 2025 | 28/06/2025 | Final | 2:04.24 | 2:11.31 | #5 |
| Kansai Odd and BLD 2025 | 15/06/2025 | Final | 2:11.09 | 2:13.44 | #1 |
| Tokai Spring 2025 | 12/04/2025 | Final | 2:09.96 | 2:18.71 | #3 |
| Pingtung Winter Open 2025 | 01/03/2025 | Final | 2:03.08 | 2:07.65 | #2 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Final | 2:02.18 | 2:06.85 | #5 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 2:10.10 | 2:16.68 | #6 |
| Hong Kong Championship 2024 | 16/11/2024 | Final | 1:58.25 | 2:09.36 | #1 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Final | 2:12.55 | 2:20.24 | #16 |
| Thailand Warm Up 2024 | 21/09/2024 | Final | 2:03.81 | 2:09.42 | #1 |
| New Taipei Big Cube Day 2024 | 18/08/2024 | First round | — | — | #49 |
| Vietnam Championship 2024 | 19/07/2024 | Final | 2:05.41 | 2:11.07 | #3 |
| Taipei Summer Open 2024 | 29/06/2024 | Final | 2:10.86 | 2:15.99 | #3 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | Final | 2:02.61 | 2:10.85 | #1 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | Final | 2:05.78 | 2:12.38 | #4 |
| Selangor Niche 2024 | 21/04/2024 | Final | 1:59.39 | 2:12.65 | #4 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 2:00.98 | 2:08.43 | #3 |
| MYHM Singapore Championship 2024 | 02/02/2024 | Final | 2:11.72 | 2:15.22 | #5 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 2:10.33 | 2:16.87 | #6 |
| Hong Kong Championship 2023 | 21/10/2023 | Final | 2:01.90 | 2:12.19 | #1 |
| Thailand Warm Up 2023 | 09/09/2023 | Final | 2:03.00 | 2:18.26 | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 2:10.49 | 2:19.98 | #20 |
| Hong Kong Big Cube Day 2023 | 30/07/2023 | Final | 2:07.48 | 2:17.68 | #2 |
| Singapore Max 2023 | 15/07/2023 | Second round | 2:17.16 | 2:40.05 | #12 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 2:15.87 | 2:20.03 | #4 |
| NDHU Big Cube Day 2023 | 20/05/2023 | Final | 2:15.75 | 2:22.47 | #6 |
| Cube Camp in Kaeng Krachan 2023 | 05/05/2023 | Final | 2:12.47 | 2:20.58 | #1 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | Final | 2:26.63 | 2:33.06 | #5 |
| Big 'n Blind Guangzhou 2019 | 08/12/2019 | Final | 2:26.82 | 2:34.92 | #6 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Final | 2:29.87 | 2:42.20 | #3 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | Final | 2:25.59 | 2:38.95 | #4 |
| China Championship 2019 | 26/07/2019 | Final | 2:50.40 | — | #16 |
| ZHBIT Open 2019 | 19/05/2019 | Final | 2:31.91 | 2:37.99 | #4 |
| GDSY Open 2019 | 23/03/2019 | Final | 2:48.36 | 2:52.41 | #6 |
| Big 'n Blind Guangzhou 2018 | 09/12/2018 | Final | 2:45.60 | 2:50.17 | #5 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 2:49.32 | 2:52.56 | #2 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | Final | 2:59.18 | 3:11.96 | #5 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 2:47.49 | 2:56.84 | #14 |
| Shenzhen Open 2018 | 21/07/2018 | Final | 2:45.82 | 2:53.90 | #6 |
| Guangdong Open 2018 | 30/04/2018 | Final | 2:51.71 | 3:01.78 | #5 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Final | 2:41.59 | 2:58.78 | #6 |
| Big 'n Blind 2017 | 10/12/2017 | Final | 2:57.33 | 3:03.28 | #6 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 2:57.47 | 3:04.02 | #11 |
| Maru Cube Day 2017 | 15/07/2017 | Final | 3:07.88 | 3:10.43 | #4 |
| Hong Kong Side Event Day 2017 | 03/06/2017 | Final | 3:17.86 | 3:29.85 | #4 |
| Kaohsiung Winter Open 2016 | 17/12/2016 | Final | 4:08.27 | 4:14.66 | #9 |
| Arnold Classic Asia 2016 | 20/08/2016 | Final | 5:24.42 | — | #10 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Tokyo Summer 2026 | 13/06/2026 | First round | 2:08.84 | 2:10.45 | #1 |
| Tokyo Summer 2026 | 13/06/2026 | Final | 2:08.94 | 2:12.13 | #2 |
| Odd Day in Hong Kong 2026 | 26/04/2026 | Final | 2:09.24 | 2:14.47 | #1 |
| Taiwan Championship 2025 | 19/12/2025 | First round | 2:03.72 | 2:07.77 | #8 |
| Taiwan Championship 2025 | 19/12/2025 | Final | 1:59.76 | 2:08.34 | #7 |
| Tokai Big Cubes 2025 | 14/12/2025 | First round | 2:01.21 | 2:03.32 | #1 |
| Tokai Big Cubes 2025 | 14/12/2025 | Final | 2:01.41 | 2:10.44 | #1 |
| Hong Kong Championship 2025 | 15/11/2025 | Final | 2:02.44 | 2:13.45 | #1 |
| Tokyo Autumn 2025 | 23/09/2025 | First round | 2:01.58 | 2:07.00 | #1 |
| Tokyo Autumn 2025 | 23/09/2025 | Final | 2:06.13 | 2:09.21 | #3 |
| Big and Round Taichung 2025 | 16/08/2025 | First round | 2:00.37 | 2:02.33 | #1 |
| Big and Round Taichung 2025 | 16/08/2025 | Second round | 2:00.12 | 2:04.06 | #2 |
| Big and Round Taichung 2025 | 16/08/2025 | Final | 2:11.34 | — | #12 |
| Penang One Bigger 2025 | 10/08/2025 | First round | 1:59.83 | 2:06.74 | #2 |
| Penang One Bigger 2025 | 10/08/2025 | Second round | 1:56.86 | 2:08.95 | #2 |
| Penang One Bigger 2025 | 10/08/2025 | Final | 2:04.39 | 2:05.73 | #2 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | First round | 2:04.67 | 2:17.91 | #5 |
| Maru Cube Day Taiwan 2025 | 02/08/2025 | Final | 1:55.66 | 2:01.66 | #3 |
| Taipei Summer Open 2025 | 28/06/2025 | First round | 2:14.45 | 2:20.08 | #7 |
| Taipei Summer Open 2025 | 28/06/2025 | Final | 2:04.24 | 2:11.31 | #5 |
| Kansai Odd and BLD 2025 | 15/06/2025 | Final | 2:11.09 | 2:13.44 | #1 |
| Tokai Spring 2025 | 12/04/2025 | First round | 2:15.26 | 2:19.11 | #3 |
| Tokai Spring 2025 | 12/04/2025 | Final | 2:09.96 | 2:18.71 | #3 |
| Pingtung Winter Open 2025 | 01/03/2025 | First round | 2:08.98 | 2:09.47 | #3 |
| Pingtung Winter Open 2025 | 01/03/2025 | Final | 2:03.08 | 2:07.65 | #2 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | First round | 2:05.89 | 2:11.18 | #6 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Second round | 2:03.47 | 2:10.23 | #6 |
| Paradise Park Bangkok NxNxN 2025 | 22/02/2025 | Final | 2:02.18 | 2:06.85 | #5 |
| Taiwan Championship 2024 | 06/12/2024 | First round | 2:10.06 | 2:15.56 | #6 |
| Taiwan Championship 2024 | 06/12/2024 | Final | 2:10.10 | 2:16.68 | #6 |
| Hong Kong Championship 2024 | 16/11/2024 | Final | 1:58.25 | 2:09.36 | #1 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 2:05.95 | 2:10.98 | #13 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | Final | 2:12.55 | 2:20.24 | #16 |
| Thailand Warm Up 2024 | 21/09/2024 | First round | 2:07.90 | 2:13.08 | #1 |
| Thailand Warm Up 2024 | 21/09/2024 | Final | 2:03.81 | 2:09.42 | #1 |
| New Taipei Big Cube Day 2024 | 18/08/2024 | First round | — | — | #49 |
| Vietnam Championship 2024 | 19/07/2024 | First round | 2:11.22 | 2:19.16 | #4 |
| Vietnam Championship 2024 | 19/07/2024 | Final | 2:05.41 | 2:11.07 | #3 |
| Taipei Summer Open 2024 | 29/06/2024 | First round | 2:09.08 | 2:11.33 | #1 |
| Taipei Summer Open 2024 | 29/06/2024 | Final | 2:10.86 | 2:15.99 | #3 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | First round | 2:15.18 | 2:20.06 | #2 |
| Cube Camp in Nakhon Nayok 2024 | 01/06/2024 | Final | 2:02.61 | 2:10.85 | #1 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | First round | 2:02.42 | 2:13.55 | #4 |
| Sunway Velocity Mall Open 2024 | 25/05/2024 | Final | 2:05.78 | 2:12.38 | #4 |
| Selangor Niche 2024 | 21/04/2024 | First round | 2:08.75 | 2:16.08 | #4 |
| Selangor Niche 2024 | 21/04/2024 | Second round | 1:57.17 | 2:11.74 | #4 |
| Selangor Niche 2024 | 21/04/2024 | Final | 1:59.39 | 2:12.65 | #4 |
| Paradise Park NxNxN 2024 | 16/02/2024 | First round | 2:01.68 | 2:13.99 | #3 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Second round | 2:09.06 | 2:19.35 | #3 |
| Paradise Park NxNxN 2024 | 16/02/2024 | Final | 2:00.98 | 2:08.43 | #3 |
| MYHM Singapore Championship 2024 | 02/02/2024 | First round | 2:18.20 | 2:20.80 | #5 |
| MYHM Singapore Championship 2024 | 02/02/2024 | Final | 2:11.72 | 2:15.22 | #5 |
| Taiwan Championship 2023 | 08/12/2023 | First round | 2:07.13 | 2:08.84 | #4 |
| Taiwan Championship 2023 | 08/12/2023 | Final | 2:10.33 | 2:16.87 | #6 |
| Hong Kong Championship 2023 | 21/10/2023 | Final | 2:01.90 | 2:12.19 | #1 |
| Thailand Warm Up 2023 | 09/09/2023 | First round | 2:09.68 | 2:19.77 | #1 |
| Thailand Warm Up 2023 | 09/09/2023 | Final | 2:03.00 | 2:18.26 | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 2:10.49 | 2:19.98 | #20 |
| Hong Kong Big Cube Day 2023 | 30/07/2023 | First round | 2:21.41 | 2:24.49 | #2 |
| Hong Kong Big Cube Day 2023 | 30/07/2023 | Final | 2:07.48 | 2:17.68 | #2 |
| Singapore Max 2023 | 15/07/2023 | First round | 2:18.01 | 2:22.18 | #6 |
| Singapore Max 2023 | 15/07/2023 | Second round | 2:17.16 | 2:40.05 | #12 |
| Selangor Ace Cube 2023 | 03/06/2023 | First round | 2:21.89 | 2:22.26 | #4 |
| Selangor Ace Cube 2023 | 03/06/2023 | Second round | 2:21.37 | 2:25.67 | #5 |
| Selangor Ace Cube 2023 | 03/06/2023 | Final | 2:15.87 | 2:20.03 | #4 |
| NDHU Big Cube Day 2023 | 20/05/2023 | First round | 2:11.11 | 2:25.46 | #6 |
| NDHU Big Cube Day 2023 | 20/05/2023 | Second round | 2:22.96 | 2:36.46 | #8 |
| NDHU Big Cube Day 2023 | 20/05/2023 | Final | 2:15.75 | 2:22.47 | #6 |
| Cube Camp in Kaeng Krachan 2023 | 05/05/2023 | Final | 2:12.47 | 2:20.58 | #1 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | First round | 2:28.99 | 2:42.21 | #6 |
| Yong Jun KL Speedcubing 2023 | 10/03/2023 | Final | 2:26.63 | 2:33.06 | #5 |
| Big 'n Blind Guangzhou 2019 | 08/12/2019 | First round | 2:27.28 | 2:36.46 | #7 |
| Big 'n Blind Guangzhou 2019 | 08/12/2019 | Final | 2:26.82 | 2:34.92 | #6 |
| Cross-strait Cubing Exchange 2019 | 12/10/2019 | Final | 2:29.87 | 2:42.20 | #3 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | First round | 2:31.58 | 2:34.10 | #4 |
| Shenzhen Cubing 10th Anniversary 2019 | 24/08/2019 | Final | 2:25.59 | 2:38.95 | #4 |
| China Championship 2019 | 26/07/2019 | First round | 2:32.32 | 2:35.33 | #8 |
| China Championship 2019 | 26/07/2019 | Final | 2:50.40 | — | #16 |
| ZHBIT Open 2019 | 19/05/2019 | Final | 2:31.91 | 2:37.99 | #4 |
| GDSY Open 2019 | 23/03/2019 | First round | 2:40.62 | 2:48.21 | #6 |
| GDSY Open 2019 | 23/03/2019 | Final | 2:48.36 | 2:52.41 | #6 |
| Big 'n Blind Guangzhou 2018 | 09/12/2018 | First round | 2:37.31 | 2:46.29 | #6 |
| Big 'n Blind Guangzhou 2018 | 09/12/2018 | Final | 2:45.60 | 2:50.17 | #5 |
| Fuzhou Open 2018 | 24/11/2018 | Final | 2:49.32 | 2:52.56 | #2 |
| Zhongshan NxN Speedcubing 2018 | 09/09/2018 | Final | 2:59.18 | 3:11.96 | #5 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 2:41.22 | 2:59.79 | #13 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 2:47.49 | 2:56.84 | #14 |
| Shenzhen Open 2018 | 21/07/2018 | First round | 2:47.23 | 2:55.39 | #5 |
| Shenzhen Open 2018 | 21/07/2018 | Final | 2:45.82 | 2:53.90 | #6 |
| Guangdong Open 2018 | 30/04/2018 | First round | 3:07.77 | 3:14.12 | #5 |
| Guangdong Open 2018 | 30/04/2018 | Final | 2:51.71 | 3:01.78 | #5 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | First round | 2:52.24 | 3:01.33 | #8 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Final | 2:41.59 | 2:58.78 | #6 |
| Big 'n Blind 2017 | 10/12/2017 | First round | 2:53.81 | 2:57.66 | #5 |
| Big 'n Blind 2017 | 10/12/2017 | Final | 2:57.33 | 3:03.28 | #6 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 2:52.70 | 3:09.83 | #12 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 2:57.47 | 3:04.02 | #11 |
| Maru Cube Day 2017 | 15/07/2017 | First round | 3:00.24 | 3:03.29 | #1 |
| Maru Cube Day 2017 | 15/07/2017 | Final | 3:07.88 | 3:10.43 | #4 |
| Hong Kong Side Event Day 2017 | 03/06/2017 | Final | 3:17.86 | 3:29.85 | #4 |
| Kaohsiung Winter Open 2016 | 17/12/2016 | Final | 4:08.27 | 4:14.66 | #9 |
| Arnold Classic Asia 2016 | 20/08/2016 | Final | 5:24.42 | — | #10 |
Get updates about new features, analytics tools and WCA insights.