People · Hong Kong, China
Ivan Li Ka Leong (李嘉亮)
4×4 · top 0.051% of 83,917 all-time · competing since February 2015 · 2015LEON02
Ivan Li Ka Leong (李嘉亮) has been competing for 12 years. His best event is the 4×4: a personal-best single of 20.08, set at Penang One Bigger 2025, puts him in the top 0.051% of the 83,917 people who have ever been ranked in the event, and 2nd in Hong Kong, China. Until June 2017, no official 4×4 solve in the world had been that fast. Across 102 competitions since February 2015, he has put 6,233 official solves on the record across 15 events. Solve to solve, his 3×3 times vary about 14% around a typical one; 71% of the 35,811 competitors with ten or more counted rounds hold a tighter spread. His 3×3 best has come down from 18.71 in February 2015 to 5.13, a 73% improvement. Ivan has entered 102 competitions, more competitions than 99% of everyone who has ever competed.
Standing, event by event
vs everyone ever ranked| Event | PB single | PB average | All-time standing | Hong Kong, China | |
|---|---|---|---|---|---|
| 4×4 | 20.08 | 22.32 | top 0.051% | 2 / 423 | |
| 5×5 | 37.22 | 40.75 | top 0.054% | 1 / 192 | |
| 3×3 | 5.13 | 6.63 | top 0.15% | 5 / 1,347 | |
| 6×6 | 1:12.69 | 1:17.52 | top 0.18% | 1 / 87 | |
| 7×7 | 1:55.66 | 2:01.66 | top 0.39% | 1 / 74 | |
| 3×3 one-handed | 8.70 | 11.58 | top 0.39% | 3 / 361 | |
| Megaminx | 33.61 | 39.49 | top 0.52% | 3 / 154 | |
| Pyraminx | 1.84 | 3.04 | top 0.89% | 8 / 431 | |
| 2×2 | 1.16 | 1.96 | top 0.92% | 12 / 855 | |
| Square-1 | 6.79 | 10.69 | top 1.5% | 6 / 126 | |
| Skewb | 2.73 | 4.20 | top 3.8% | 16 / 285 | |
| 3×3 blindfolded | 35.26 | 50.27 | top 5.6% | 7 / 65 | |
| Clock | 6.31 | 7.32 | top 8.4% | 29 / 156 | |
| 3×3 Fewest Moves | 28 moves | 32.00 | top 9.9% | 19 / 76 | |
| 3×3 Multi-Blind | 6 of 8 cubes · 35:54 | — | top 44.6% | 14 / 25 |
Percentile against all competitors ever ranked in each event, a fairer measure than raw rank, because the pools differ by a factor of ten.
The line so far
Best single per competition, 3×3. Faster is higher — the axis is the right way up.
The story so far
- 1 Jun 2024Three personal bests in one day at Cube Camp in Nakhon Nayok 2024.
- 16 Feb 2024Four personal bests in one day at Paradise Park NxNxN 2024.
- 2 Feb 2024Four personal bests in one day at MYHM Singapore Championship 2024.
- 8 Dec 2023Three personal bests in one day at Taiwan Championship 2023.
- 21 Oct 2023Five personal bests in one day at Hong Kong Championship 2023.
- 12 Aug 2023Three personal bests in one day at Rubik's WCA World Championship 2023.
Competitions
- Tokyo Summer 2026 · 13 Jun 2026
- Odd Day in Hong Kong 2026 · 26 Apr 2026
- Taiwan Championship 2025 · 19 Dec 2025
- Tokai Big Cubes 2025 · 14 Dec 2025
- Hong Kong Championship 2025 · 15 Nov 2025
- Tokyo Autumn 2025 · 23 Sep 2025
- Kanto Summer PM 2025 · 30 Aug 2025
- Kansai Parity Party 2025 · 24 Aug 2025
- Hsinchu Summer Open 2025 · 17 Aug 2025
- Big and Round Taichung 2025 · 16 Aug 2025
- Penang One Bigger 2025 · 10 Aug 2025 — 1 personal best set
- Maru Cube Day Taiwan 2025 · 2 Aug 2025 — 1 personal best set
- Tokyo Summer 2025 · 21 Jul 2025
- Taipei Summer Open 2025 · 28 Jun 2025
- Hong Kong Side Event Day 2025 · 21 Jun 2025
- Kansai Odd and BLD 2025 · 15 Jun 2025
- Hong Kong Cube Day 2025 · 7 Jun 2025
- Tokai Spring 2025 · 12 Apr 2025
- Ota Spring 2025 · 20 Mar 2025
- Pingtung Winter Open 2025 · 1 Mar 2025
- Paradise Park Bangkok NxNxN 2025 · 22 Feb 2025 — 1 personal best set
- Taiwan Championship 2024 · 6 Dec 2024 — 1 personal best set
- Hong Kong Championship 2024 · 16 Nov 2024
- Rubik's WCA Asian Championship 2024 · 1 Nov 2024
- Thailand Warm Up 2024 · 21 Sep 2024
- Tokai Open PM 2024 · 15 Sep 2024 — 1 personal best set
- Hong Kong Cube Day 2024 · 31 Aug 2024 — 1 personal best set
- New Taipei Big Cube Day 2024 · 18 Aug 2024
- Hong Kong Blind Legends 2024 · 17 Aug 2024
- Vietnam Championship 2024 · 19 Jul 2024
- Katano Milky Way 2024 · 7 Jul 2024 — 1 personal best set
- Taipei Summer Open 2024 · 29 Jun 2024 — 1 personal best set
- Cube Camp in Nakhon Nayok 2024 · 1 Jun 2024 — 3 personal bests set
- Sunway Velocity Mall Open 2024 · 25 May 2024 — 2 personal bests set
- Selangor Niche 2024 · 21 Apr 2024 — 2 personal bests set
- Welcome Back Hong Kong 2024 · 31 Mar 2024 — 2 personal bests set
- Paradise Park NxNxN 2024 · 16 Feb 2024 — 4 personal bests set
- MYHM Singapore Championship 2024 · 2 Feb 2024 — 4 personal bests set
- Shenzhen Open 2023 · 24 Dec 2023
- Taiwan Championship 2023 · 8 Dec 2023 — 3 personal bests set
- Thailand Cool Down 2023 · 25 Nov 2023 — 1 personal best set
- Taoyuan Airport Cube Day 2023 · 11 Nov 2023 — 1 personal best set
- Hong Kong Championship 2023 · 21 Oct 2023 — 5 personal bests set
- Thailand Warm Up 2023 · 9 Sep 2023 — 1 personal best set
- Rubik's WCA World Championship 2023 · 12 Aug 2023 — 3 personal bests set
- Hong Kong Big Cube Day 2023 · 30 Jul 2023 — 3 personal bests set
- Maru Cube Day 2023 · 22 Jul 2023 — 1 personal best set
- Ayase Summer 2023 · 17 Jul 2023
- NTU Speedcubing 2023 · 16 Jul 2023 — 1 personal best set
- Singapore Max 2023 · 15 Jul 2023
- Selangor Ace Cube 2023 · 3 Jun 2023
- Hong Kong Small Cube Day 2023 · 26 May 2023 — 1 personal best set
- NDHU Big Cube Day 2023 · 20 May 2023 — 5 personal bests set
- Cube Camp in Kaeng Krachan 2023 · 5 May 2023 — 7 personal bests set
- Yong Jun KL Speedcubing 2023 · 10 Mar 2023 — 3 personal bests set
- Hong Kong Cube Day 2023 · 4 Mar 2023 — 2 personal bests set
- Big 'n Blind Guangzhou 2019 · 8 Dec 2019 — 1 personal best set
- Cross-strait Cubing Exchange 2019 · 12 Oct 2019 — 4 personal bests set
- Shenzhen Open 2019 · 21 Sep 2019 — 5 personal bests set
- Shenzhen Cubing 10th Anniversary 2019 · 24 Aug 2019 — 5 personal bests set
- China Championship 2019 · 26 Jul 2019 — 2 personal bests set
- Maoming Open 2019 · 30 Jun 2019 — 1 personal best set
- ZHBIT Open 2019 · 19 May 2019 — 1 personal best set
- Dongguan Spring 2019 · 21 Apr 2019 — 1 personal best set
- GDSY Open 2019 · 23 Mar 2019 — 2 personal bests set
- Shenzhen 3x3 Days 2019 · 2 Mar 2019 — 1 personal best set
- Jieyang Winter 2019 · 27 Jan 2019 — 1 personal best set
- Hong Kong Cube Day 2019 · 26 Jan 2019 — 3 personal bests set
- Big 'n Blind Guangzhou 2018 · 9 Dec 2018 — 3 personal bests set
- FMC Asia 2018 · 8 Dec 2018 — 1 personal best set
- Fuzhou Open 2018 · 24 Nov 2018 — 4 personal bests set
- Shenzhen Nanshan 2018 · 18 Nov 2018 — 2 personal bests set
- Zhongshan NxN Speedcubing 2018 · 9 Sep 2018 — 2 personal bests set
- WCA Asian Championship 2018 · 17 Aug 2018 — 6 personal bests set
- Cross-strait FMC 2018 · 4 Aug 2018 — 1 personal best set
- Shenzhen Open 2018 · 21 Jul 2018 — 6 personal bests set
- Kansai Summer 2018 · 14 Jul 2018 — 2 personal bests set
- Huizhou Open 2018 · 1 Jul 2018 — 2 personal bests set
- Guangdong Open 2018 · 30 Apr 2018 — 2 personal bests set
- Cross-strait Cubing Exchange 2018 · 6 Apr 2018 — 4 personal bests set
- Dongguan Open 2018 · 4 Mar 2018
- Hsinchu Winter Open 2018 · 4 Feb 2018
- Big 'n Blind 2017 · 10 Dec 2017
- FMC Asia 2017 · 9 Dec 2017 — 1 personal best set
- China's 10th Anniversary Championship 2017 · 1 Oct 2017 — 3 personal bests set
- Hong Kong Open 2017 · 26 Aug 2017
- Korean Championship 2017 · 28 Jul 2017 — 3 personal bests set
- Maru Cube Day 2017 · 15 Jul 2017 — 3 personal bests set
- Hong Kong Side Event Day 2017 · 3 Jun 2017 — 4 personal bests set
- All is Well 2017 · 8 Apr 2017 — 2 personal bests set
- Hong Kong Cube Day 2017 · 25 Feb 2017 — 2 personal bests set
- Shenzhen New Year 2017 · 1 Jan 2017 — 3 personal bests set
- Kaohsiung Winter Open 2016 · 17 Dec 2016 — 8 personal bests set
- Arnold Classic Asia 2016 · 20 Aug 2016 — 5 personal bests set
- Thailand Championship 2016 · 23 Jul 2016 — 4 personal bests set
- Maru Cube Day 2016 · 9 Jul 2016 — 7 personal bests set
- Cross-strait FMC 2016 · 9 Apr 2016 — 1 personal best set
- FMC Asia 2015 · 28 Nov 2015
- Hong Kong Summer Cube Day 2015 · 22 Aug 2015 — 5 personal bests set
- JRCA Kansai Summer 2015 · 25 Jul 2015 — 6 personal bests set
- Hong Kong Spring Cube Day 2015 · 16 May 2015 — 4 personal bests set
- Back To Cubing Hong Kong 2015 · 28 Feb 2015
Reading this page: a single is one solve's time · an average is the middle three of five solves, best and worst discarded · a PB is a personal best · a DNF (did not finish) is an attempt with no valid result: a popped piece, an unsolved face, an over-limit memorisation · top X% compares against everyone ever ranked in that event, which is fairer than raw rank because event pools differ tenfold.
The circuit
The people whose scorecards keep turning up next to his.
- Andy Mok Man Cheuk (莫文卓) — met in 487 rounds, finished ahead 317 times · head to head
- Mok Man Kit (莫文傑) — met in 468 rounds, finished ahead 364 times · head to head
- Fung Hoi Yin (馮凱賢) — met in 400 rounds, finished ahead 308 times · head to head
Next targets
- A sub-20 4×4 single — 42 people have one; it is 0.08 away.
- A sub-30 5×5 single — 1 people have one; it is 7.22 away.
Targets move as he improves.