People · New Zealand
Chris Mills
2×2 · top 0.024% of 186,767 all-time · competing since October 2014 · 2014MILL04
Chris Mills has been competing for 12 years. His best event is the 2×2: a personal-best single of 0.56, set at NSW State Championship 2025, puts him in the top 0.024% of the 186,767 people who have ever been ranked in the event, and 2nd in New Zealand. Until March 2016, no official 2×2 solve in the world had been that fast. Across 157 competitions since October 2014, he has put 11,315 official solves on the record across 15 events. Solve to solve, his 3×3 times vary about 13% around a typical one, steadier than 50% of the 35,811 competitors with ten or more counted rounds. His 3×3 best has come down from 25.86 in October 2014 to 4.59, an 82% improvement. Chris has entered 157 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 | New Zealand | |
|---|---|---|---|---|---|
| 2×2 | 0.56 | 1.52 | top 0.024% | 2 / 1,615 | |
| 3×3 | 4.59 | 6.01 | top 0.054% | 5 / 2,095 | |
| 3×3 one-handed | 7.82 | 9.59 | top 0.17% | 4 / 600 | |
| 4×4 | 22.22 | 25.45 | top 0.21% | 4 / 722 | |
| Pyraminx | 1.39 | 2.35 | top 0.3% | 22 / 1,141 | |
| Skewb | 1.59 | 3.21 | top 0.56% | 6 / 666 | |
| Megaminx | 35.18 | 39.54 | top 0.68% | 4 / 283 | |
| 5×5 | 46.73 | 53.54 | top 0.98% | 8 / 355 | |
| Square-1 | 9.22 | 12.48 | top 4.8% | 15 / 251 | |
| Clock | 5.48 | 6.96 | top 5.7% | 32 / 303 | |
| 3×3 Fewest Moves | 26 moves | 31.67 | top 6.2% | 12 / 111 | |
| 6×6 | 1:51.08 | 2:01.65 | top 7.6% | 18 / 149 | |
| 7×7 | 3:09.26 | 3:33.10 | top 13.1% | 22 / 126 | |
| 3×3 blindfolded | 1:29.79 | 2:56.26 | top 23.0% | 40 / 86 | |
| 3×3 Multi-Blind | 3 of 3 cubes · 21:21 | — | top 52.7% | 27 / 49 |
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
- 7 Jul 2023Three personal bests in one day at Irish Championship 2023.
- 20 Jan 2023Three personal bests in one day at Melbourne Summer 2023.
- 10 Sep 2022Four personal bests in one day at Wakefield Autumn 2022.
- 2 Sep 2022Four personal bests in one day at Danish Championship 2022.
- 13 Aug 2022Three personal bests in one day at Carlisle Summer 2022.
- 19 Mar 2022Five personal bests in one day at Weston-super-Mare Open 2022.
Competitions
- Rubik's WCA European Championship 2026 · 16 Jul 2026
- Spark Melbourne Autumn Saturday 2026 · 23 May 2026
- Wagga Autumn 2026 · 9 May 2026
- Solving in Sale 2026 · 17 Apr 2026
- Guangdong Open - Revival & Rival 2026 · 6 Feb 2026
- Tramsheds VIII: Summer Sides 2026 · 1 Feb 2026
- Tassie Summer 2026 · 17 Jan 2026
- Cubing at The Cube 2026 · 10 Jan 2026
- New Zealand Nationals 2025 · 12 Dec 2025
- Drury Summer 2025 · 15 Nov 2025
- Fiji Nationals 2025 · 9 Nov 2025
- Samoa Nationals 2025 · 6 Nov 2025 — 1 personal best set
- New Zealand Cubing Decathlon 2025 · 25 Oct 2025
- Australian Nationals 2025 · 2 Oct 2025
- Beachside Auckland 2025 · 20 Sep 2025
- Solve Well in Wellington 2025 · 23 Aug 2025 — 1 personal best set
- 2x2 in Tāmaki Makaurau 2025 · 16 Aug 2025
- Rubik's WCA World Championship 2025 · 3 Jul 2025
- Warm Up Seattle 2025 · 28 Jun 2025
- Milford Winter Warm Up 2025 · 14 Jun 2025
- Puzzling Papatoetoe 2025 · 10 May 2025
- NSW State Championship 2025 · 26 Apr 2025 — 1 personal best set
- Auckland Autumn 2025 · 12 Apr 2025
- Twisting in Titirangi 2025 · 16 Mar 2025
- Sqauckland 2025 · 22 Feb 2025 — 1 personal best set
- A New Year in Auckland 2025 · 17 Jan 2025 — 1 personal best set
- Adelaide Summer 2025 · 10 Jan 2025 — 1 personal best set
- Tassie Summer 2025 · 4 Jan 2025
- Rubik's WCA Oceanic Championship 2024 · 19 Dec 2024 — 2 personal bests set
- New Zealand Nationals 2024 · 13 Dec 2024 — 1 personal best set
- Rubik's WCA Oceanic Championship FMC 2024 · 7 Dec 2024
- Max Speed Milford 2024 · 30 Nov 2024 — 1 personal best set
- Hasty Hastings 2024 · 23 Nov 2024 — 1 personal best set
- Springing into Auckland 2024 · 12 Oct 2024 — 1 personal best set
- New Zealand Cubing Decathlon 2024 · 28 Sep 2024 — 2 personal bests set
- South Auckland Side Events 2024 · 31 Aug 2024 — 2 personal bests set
- NZ North Island Championship 2024 · 19 Jul 2024
- Australian Nationals 2024 · 12 Jul 2024
- Rubik's Irish Championship 2024 · 5 Jul 2024 — 1 personal best set
- Fast Solves in Fendalton 2024 · 18 May 2024
- Beachside Auckland 2024 · 6 Apr 2024
- Te Atatū Newcomers Open 2024 · 16 Mar 2024
- Lyttelton Summer 2024 · 18 Feb 2024
- Christchurch Mind Games 2024 · 17 Feb 2024
- Going Back to the Gong 2024 · 10 Feb 2024 — 1 personal best set
- Brisbane Summer 2024 · 3 Feb 2024
- Melbourne Summer 2024 · 19 Jan 2024
- Tassie Summer 2024 · 13 Jan 2024
- Cubing at The Cube 2024 · 6 Jan 2024
- New Zealand Nationals 2023 · 8 Dec 2023
- FMC New Zealand 2023 · 19 Nov 2023
- Lyttelton Spring 2023 · 18 Nov 2023
- Rubik's UK Championship 2023 · 20 Oct 2023
- Kent Autumn 2023 · 30 Sep 2023
- Mind Sports Olympiad Cubing 2023 · 24 Aug 2023 — 1 personal best set
- Rubik's WCA World Championship 2023 · 12 Aug 2023
- Isle of Wight Summer 2023 · 29 Jul 2023
- Irish Championship 2023 · 7 Jul 2023 — 3 personal bests set
- Stevenage June 2023 · 24 Jun 2023
- Dutch Open 2023 · 3 Jun 2023 — 1 personal best set
- Hampshire Spring 2023 · 27 May 2023 — 2 personal bests set
- Stevenage May 2023 · 20 May 2023
- Weston-super-Mare Spring 2023 · 13 May 2023
- Norwegian Championship 2023 · 5 May 2023
- Cape Cod 2023 · 22 Apr 2023 — 1 personal best set
- PBs in Palisades 2023 · 15 Apr 2023
- Washtenaw Spring B 2023 · 9 Apr 2023
- Wiltshire Spring 2023 · 25 Mar 2023
- Energy Cube Konin 2023 · 4 Mar 2023
- Flatåsen Open 2023 · 24 Feb 2023
- Brent Cross Winter 2023 · 18 Feb 2023
- Newham Side Events Winter 2023 · 11 Feb 2023
- Guildford Winter 2023 · 4 Feb 2023
- Melbourne Summer 2023 · 20 Jan 2023 — 3 personal bests set
- Turning in Townsville 2023 · 14 Jan 2023
- Tassie Summer 2023 · 8 Jan 2023
- Rubik's WCA Oceanic Championship 2022 · 15 Dec 2022 — 2 personal bests set
- New Zealand Nationals 2022 · 9 Dec 2022 — 2 personal bests set
- FMC New Zealand 2022 · 26 Nov 2022
- Lyttelton Spring 2022 · 19 Nov 2022 — 2 personal bests set
- Melbourne Cube Days 2022 · 12 Nov 2022 — 1 personal best set
- Kewbz UK Championship 2022 · 28 Oct 2022 — 2 personal bests set
- Kjeller Open 2022 · 14 Oct 2022 — 1 personal best set
- Chippenham Autumn 2022 · 8 Oct 2022 — 1 personal best set
- Stevenage Autumn A 2022 · 24 Sep 2022 — 1 personal best set
- Sandnes Open 2022 · 17 Sep 2022 — 1 personal best set
- Wakefield Autumn 2022 · 10 Sep 2022 — 4 personal bests set
- Danish Championship 2022 · 2 Sep 2022 — 4 personal bests set
- August Bank Holiday Cheltenham 2022 · 27 Aug 2022 — 1 personal best set
- Dublin Open Saturday 2022 · 20 Aug 2022
- Carlisle Summer 2022 · 13 Aug 2022 — 3 personal bests set
- Rubik's WCA European Championship 2022 · 14 Jul 2022 — 1 personal best set
- Stevenage Summer 2022 · 9 Jul 2022
- Cheltenham Summer 2022 · 25 Jun 2022
- Glasgow Open 2022 · 28 May 2022
- Stevenage Spring 2022 · 30 Apr 2022 — 1 personal best set
- Farnworth Spring D 2022 · 17 Apr 2022
- Seaside Solving Saturday 2022 · 9 Apr 2022
- Weston-super-Mare Open 2022 · 19 Mar 2022 — 5 personal bests set
- Lyttelton Autumn 2022 · 5 Mar 2022 — 3 personal bests set
- Palmerston North 2022 · 19 Feb 2022
- Popping Off Pukekohe A 2022 · 21 Jan 2022
- Lyttelton Spring 2021 · 27 Nov 2021 — 6 personal bests set
- NZ North Island Championship 2021 · 13 Aug 2021 — 1 personal best set
- Southern Scramble Dunedin 2021 · 10 Jul 2021 — 3 personal bests set
- Nimble Napier 2021 · 19 Jun 2021
- Palmerston North 2021 · 15 May 2021 — 1 personal best set
- NZ South Island Championship 2021 · 17 Apr 2021 — 3 personal bests set
- Twisty Taranaki 2021 · 20 Mar 2021 — 1 personal best set
- Wellington Mind Games 2021 · 6 Feb 2021 — 1 personal best set
- Doncaster Open 2020 · 22 Feb 2020 — 1 personal best set
- Fontwell Open 2020 · 8 Feb 2020
- Guildford Open 2020 · 18 Jan 2020
- New Zealand Nationals 2019 · 13 Dec 2019 — 4 personal bests set
- Weston-super-Mare Open 2019 · 23 Nov 2019 — 2 personal bests set
- UK Championship 2019 · 25 Oct 2019 — 4 personal bests set
- Nordic Championship 2019 · 17 Oct 2019 — 3 personal bests set
- August Bank Holiday Celebration 2019 · 24 Aug 2019 — 2 personal bests set
- Leeds Open 2019 · 27 Jul 2019 — 1 personal best set
- WCA World Championship 2019 · 11 Jul 2019
- Warm Up Sydney 2019 · 6 Jul 2019
- British Summer Open 2019 · 29 Jun 2019 — 2 personal bests set
- London Open 2019 · 11 May 2019 — 1 personal best set
- Lincoln Open 2019 · 20 Apr 2019 — 1 personal best set
- Chester Open 2019 · 30 Mar 2019 — 1 personal best set
- FMC Europe 2019 · 23 Mar 2019
- Denmark & Friends 2019 · 15 Mar 2019 — 2 personal bests set
- Manchester Open 2019 · 16 Feb 2019 — 2 personal bests set
- Fontwell Open 2019 · 9 Feb 2019 — 3 personal bests set
- Cambridge Open 2018 · 15 Dec 2018 — 1 personal best set
- Weston-super-Mare Open 2018 · 24 Nov 2018 — 3 personal bests set
- UK Championship 2018 · 26 Oct 2018 — 3 personal bests set
- August Bank Holiday Competition 2018 · 25 Aug 2018 — 2 personal bests set
- WCA European Championship 2018 · 19 Jul 2018 — 3 personal bests set
- Peterborough Open 2018 · 30 Jun 2018 — 1 personal best set
- Hastings Open 2018 · 2 Jun 2018 — 7 personal bests set
- High Wycombe Open 2018 · 14 Apr 2018 — 5 personal bests set
- Guildford Open 2018 · 17 Mar 2018 — 7 personal bests set
- New Zealand Nationals 2017 · 8 Dec 2017 — 2 personal bests set
- UK Championship 2017 · 27 Oct 2017 — 1 personal best set
- Guildford Open 2017 · 23 Sep 2017
- August Bank Holiday Competition 2017 · 26 Aug 2017 — 3 personal bests set
- World Rubik's Cube Championship 2017 · 13 Jul 2017 — 2 personal bests set
- London Open 2017 · 8 Jul 2017 — 3 personal bests set
- Crawley Open 2017 · 3 Jun 2017 — 1 personal best set
- Peterborough Open 2017 · 4 Mar 2017 — 1 personal best set
- Birmingham Open 2016 · 17 Dec 2016 — 2 personal bests set
- UK Championship 2016 · 4 Nov 2016 — 3 personal bests set
- Guildford Open 2016 · 1 Oct 2016 — 1 personal best set
- North London Open 2016 · 30 Apr 2016 — 8 personal bests set
- New Zealand Nationals 2015 · 6 Dec 2015 — 3 personal bests set
- UK Rubik's Cube Championship 2015 · 7 Nov 2015 — 7 personal bests set
- August Bank Holiday Competition 2015 · 29 Aug 2015 — 11 personal bests set
- Welcome Back to Guildford 2015 · 11 Apr 2015 — 7 personal bests set
- Harrow Spring 2015 · 28 Feb 2015 — 10 personal bests set
- Oxford Winter 2014 · 20 Dec 2014 — 5 personal bests set
- Cuthberts Open 2014 · 11 Oct 2014
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.
- Fabio Schwandt — met in 748 rounds, finished ahead 252 times
- Charlie Stark — met in 747 rounds, finished ahead 483 times
- Callum Hales-Jepp — met in 665 rounds, finished ahead 299 times
Next targets
- A sub-4 3×3 single — 38 people have one; it is 0.59 away.
- A sub-6 3×3 one-handed single — 4 people have one; it is 1.82 away.
Targets move as he improves.