People · China
Haoguang Lyu (吕浩光)
2×2 · top 6.4% of 186,767 all-time · competing since August 2017 · 2017LUHA03
Haoguang Lyu (吕浩光) has been competing for 9 years. His best event is the 2×2: a personal-best single of 2.22, set at Malaysia Newcomer 2025, puts him in the top 6.4% of the 186,767 people who have ever been ranked in the event, and 908th in China. Until February 2008, no official 2×2 solve in the world had been that fast. Across 35 competitions since August 2017, he has put 670 official solves on the record across 13 events. Solve to solve, his 3×3 times vary about 11% around a typical one, steadier than 89% of the 35,811 competitors with ten or more counted rounds. His 3×3 best has come down from 28.00 in August 2017 to 10.03, a 64% improvement. Haoguang has entered 35 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 | China | |
|---|---|---|---|---|---|
| 2×2 | 2.22 | 4.54 | top 6.4% | 908 / 15,796 | |
| 3×3 | 10.03 | 13.64 | top 7.5% | 2,942 / 28,153 | |
| Pyraminx | 4.60 | 11.15 | top 10.8% | 1,284 / 10,224 | |
| 4×4 | 42.63 | 50.36 | top 15.3% | 1,657 / 5,926 | |
| 3×3 Fewest Moves | 32 moves | 36.67 | top 20.4% | 216 / 1,058 | |
| Skewb | 5.38 | 14.80 | top 21.1% | 1,307 / 5,004 | |
| Megaminx | 1:28.70 | 1:46.82 | top 27.4% | 832 / 1,678 | |
| 5×5 | 1:35.48 | 1:40.05 | top 31.9% | 1,441 / 2,816 | |
| 3×3 one-handed | 25.48 | 31.42 | top 35.5% | 3,365 / 5,922 | |
| 6×6 | 2:58.40 | 3:09.46 | top 40.3% | 807 / 1,349 | |
| 7×7 | 4:33.74 | 4:48.33 | top 42.3% | 789 / 1,261 | |
| Clock | 25.10 | 26.10 | top 76.9% | 1,609 / 1,843 | |
| Square-1 | 1:34.20 | — | early days — 2 solves | 1,355 / 1,362 |
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
- 15 Mar 2025Three personal bests in one day at Malaysia Newcomer 2025.
- 1 Jun 2024Three personal bests in one day at Cube Camp in Nakhon Nayok 2024.
- 7 Dec 2019Six personal bests in one day at Beijing Winter 2019.
- 21 Apr 2019Three personal bests in one day at Peking University Spring 2019.
- 29 Jul 2018Three personal bests in one day at Beijing Summer 2018.
- 17 Jun 2018First sub-15 3×3: 14.89 at Tangshan Open 2018.
Competitions
- FMCanton Baiyun 2026 · 4 Jul 2026 — 1 personal best set
- Hong Kong Cube Day 2025 · 7 Jun 2025
- UoSM Cube Open SOR 2025 · 22 Mar 2025
- Malaysia Newcomer 2025 · 15 Mar 2025 — 3 personal bests set
- FMC Busan 2025 · 2 Mar 2025
- Paradise Park Bangkok NxNxN 2025 · 22 Feb 2025 — 2 personal bests set
- FMC Cubing China 2024 · 14 Dec 2024
- Shenzhen Open 2024 · 7 Dec 2024 — 1 personal best set
- Singapore Big Cube 2024 · 22 Sep 2024 — 1 personal best set
- Singapore 3xFMCx3 2024 · 21 Sep 2024
- Cube Camp in Nakhon Nayok 2024 · 1 Jun 2024 — 3 personal bests set
- Suankularb Open 2024 · 6 Apr 2024
- Welcome Back Hong Kong 2024 · 31 Mar 2024 — 1 personal best set
- Shenzhen Youth Open 2023 · 26 Nov 2023
- Ansan Autumn 2023 · 24 Sep 2023
- Hong Kong Small Cube Day 2023 · 26 May 2023 — 2 personal bests set
- Hong Kong FMC 2023 · 20 May 2023
- Beijing Winter 2019 · 7 Dec 2019 — 6 personal bests set
- FMC 2019 · 15 Jun 2019 — 1 personal best set
- Beijing Summer 2019 · 7 Jun 2019 — 2 personal bests set
- Tangshan Open 2019 · 19 May 2019 — 1 personal best set
- Peking University Spring 2019 · 21 Apr 2019 — 3 personal bests set
- Peking University 2018 · 9 Dec 2018 — 2 personal bests set
- FMC Asia 2018 · 8 Dec 2018
- Beijing Summer 2018 · 29 Jul 2018 — 3 personal bests set
- Please Be Quiet Beijing 2018 · 30 Jun 2018
- Tianjin Summer Open 2018 · 24 Jun 2018 — 1 personal best set
- Tangshan Open 2018 · 17 Jun 2018 — 3 personal bests set
- Shijiazhuang Open 2018 · 10 Jun 2018 — 5 personal bests set
- Beijing Open 2018 · 30 Apr 2018 — 7 personal bests set
- FMC Asia 2017 · 9 Dec 2017
- Shijiazhuang Open 2017 · 26 Nov 2017 — 4 personal bests set
- Nanjing Autumn 2017 · 4 Nov 2017 — 3 personal bests set
- Beijing Ten Years Open 2017 · 17 Sep 2017 — 1 personal best set
- Yangzhou Open 2017 · 20 Aug 2017
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.
- Chenhao Ma (马晨皓) — met in 53 rounds, finished ahead twice
- Yubo Ji (纪宇博) — met in 52 rounds, finished ahead once
- Yu Feng (冯煜) — met in 51 rounds, finished ahead once
Next targets
- A sub-2 2×2 single — 8,848 people have one; it is 0.22 away.
- A sub-10 3×3 single — 21,172 people have one; it is 0.03 away.
Targets move as he improves.