People · China
Haohan Zheng (郑皓涵)
3×3 Fewest Moves · top 0.45% of 12,294 all-time · competing since July 2019 · 2019ZHEN38
Haohan Zheng (郑皓涵) has been competing for 7 years. His best event is the 3×3 Fewest Moves: a personal-best single of 19 moves, set at FMC World 2026, puts him in the top 0.45% of the 12,294 people who have ever been ranked in the event, and 12th in China. Across 40 competitions since July 2019, he has put 1,441 official solves on the record across 15 events. Solve to solve, his 3×3 times vary about 11% around a typical one, steadier than 91% of the 35,811 competitors with ten or more counted rounds. His 3×3 best has come down from 18.07 in July 2019 to 8.89, a 51% improvement. Haohan has entered 40 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 | |
|---|---|---|---|---|---|
| 3×3 Fewest Moves | 19 moves | 24.00 | top 0.45% | 12 / 1,058 | |
| Pyraminx | 1.60 | 3.72 | top 0.55% | 55 / 10,224 | |
| Square-1 | 6.24 | 7.20 | top 0.96% | 17 / 1,362 | |
| Megaminx | 38.86 | 45.19 | top 1.3% | 28 / 1,678 | |
| 2×2 | 1.29 | 3.64 | top 1.3% | 152 / 15,796 | |
| 3×3 one-handed | 11.74 | 16.33 | top 2.7% | 227 / 5,922 | |
| 4×4 | 32.00 | 36.16 | top 4.2% | 400 / 5,926 | |
| 3×3 | 8.89 | 9.74 | top 4.6% | 1,765 / 28,153 | |
| Skewb | 3.05 | 4.28 | top 5.2% | 289 / 5,004 | |
| Clock | 5.63 | 6.63 | top 6.1% | 119 / 1,843 | |
| 5×5 | 1:02.17 | 1:10.92 | top 6.7% | 315 / 2,816 | |
| 6×6 | 2:08.14 | 2:14.61 | top 14.5% | 316 / 1,349 | |
| 7×7 | 3:45.20 | 3:55.99 | top 25.4% | 511 / 1,261 | |
| 3×3 blindfolded | 2:04.70 | — | top 34.9% | 496 / 1,183 | |
| 3×3 Multi-Blind | 2 of 2 cubes · 11:10 | — | early days — 1 solve | 173 / 278 |
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
- 25 Jul 2026Three personal bests in one day at Selangor Cube Open 2026.
- 20 Sep 2025Five personal bests in one day at Hanoi Summer 2025.
- 26 Jul 2025Four personal bests in one day at Taizhou Open 2025.
- 19 Jul 2025Three personal bests in one day at Xi'an Summer 2025.
- 22 Jun 2025First sub-10 3×3: 9.63 at Yunnan Open 2025.
- 22 Jun 2025Four personal bests in one day at Yunnan Open 2025.
Competitions
- Fuzhou Summer 2026 · 23 Aug 2026
- Fuzhou Special 2026 · 22 Aug 2026 — 1 personal best set
- Selangor Cube Open 2026 · 25 Jul 2026 — 3 personal bests set
- FMC Nanjing 2026 · 12 Jul 2026
- FMC World 2026 · 20 Jun 2026 — 1 personal best set
- Xianju Bayberry 2026 · 20 Jun 2026 — 1 personal best set
- Guangzhou Special 2026 · 19 Jun 2026
- More Than One Cube Shanghai 2026 · 6 Jun 2026
- Quanzhou Blindfolded 2026 · 31 May 2026
- Quanzhou Summer 2026 · 30 May 2026
- Hangzhou Open 2026 · 23 May 2026
- Chengdu Embracing Summer 2026 · 5 May 2026
- Foshan Open 2026 · 2 May 2026
- Start of Summer Beijing 2026 · 1 May 2026 — 1 personal best set
- Deqing Small & Special 2026 · 26 Apr 2026
- Xi'an Cherry Blossom 2026 · 4 Apr 2026
- FMCanton Haizhu 2026 · 22 Mar 2026
- FMCanton Nansha 2026 · 21 Mar 2026
- Zhuhai Pi Day 2026 · 14 Mar 2026 — 1 personal best set
- Xianju Special 2026 · 8 Mar 2026
- Guangdong Open - Revival & Rival 2026 · 6 Feb 2026
- Canton Countdown 2025 · 31 Dec 2025 — 1 personal best set
- Zhengzhou Zeal 2025 · 28 Dec 2025 — 1 personal best set
- Zhengzhou Zest 2025 · 27 Dec 2025
- Guangzhou Big Cubes 2025 · 21 Dec 2025 — 1 personal best set
- FMC under the Mistletoe 2025 · 20 Dec 2025 — 2 personal bests set
- FMC Cubing China 2025 · 20 Dec 2025 — 1 personal best set
- Hangzhou Winter 2025 · 29 Nov 2025 — 1 personal best set
- Xi'an Autumn 2025 · 2 Nov 2025 — 2 personal bests set
- Hanoi Summer 2025 · 20 Sep 2025 — 5 personal bests set
- Zhengzhou Summer IV 2025 · 24 Aug 2025 — 1 personal best set
- FMC Asia 2025 · 27 Jul 2025
- Taizhou Open 2025 · 26 Jul 2025 — 4 personal bests set
- Xi'an Summer 2025 · 19 Jul 2025 — 3 personal bests set
- Yunnan Open 2025 · 22 Jun 2025 — 4 personal bests set
- Zhuhai Open 2025 · 15 Jun 2025 — 1 personal best set
- Chengdu Summer 2024 · 20 Jul 2024 — 11 personal bests set
- Guangdong Open 2021 · 1 May 2021 — 9 personal bests set
- Shaoxing Afternoon 2021 · 27 Mar 2021 — 2 personal bests set
- Huzhou Open 2019 · 13 Jul 2019
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.
- Zhiyuan Ma (马之元) — met in 143 rounds, finished ahead 39 times
- Yanchen Long (龙彦辰) — met in 123 rounds, finished ahead 69 times · head to head
- Weikang Zheng (郑炜康) — met in 103 rounds, finished ahead 65 times
Next targets
- A sub-1 Pyraminx single — 49 people have one; it is 0.60 away.
- A sub-6 Square-1 single — 201 people have one; it is 0.24 away.
Targets move as he improves.