0.68s

Best Single

1.15s

Best Average

41

Competitions

1

Best Position

596

Official Solves

122

Rounds

#185

Single WR

#75

Single CR
United Kingdom

#9

Single NR

#32

Average WR

#16

Average CR
United Kingdom

#3

Average NR

468

Podiums

16/07/2026

Last Result

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 Second round 1.49s 2.18s #76
Stevenage March 2026 14/03/2026 Final 1.40s 2.03s #7
Wiltshire Winter 2025 13/12/2025 Final 1.47s #64
Stevenage October 2025 11/10/2025 Final 0.97s 1.15s #1
Rubik's UK Championship 2025 22/08/2025 Final 1.24s 2.31s #13
Stevenage July 2025 19/07/2025 Final 0.74s 1.49s #3
Chichester April 2025 26/04/2025 Final 0.88s 1.31s #1
Stevenage March 2025 01/03/2025 Final 1.24s #40
Stevenage January 2025 25/01/2025 Final 1.04s 1.41s #1
Stevenage December 2024 07/12/2024 Final 1.42s 1.55s #2
Rubik's UK Championship 2024 01/11/2024 Final 0.98s 1.20s #1
Battersea Autumn 2024 28/09/2024 Final 1.36s 1.57s #2
Kewbz UK Open 2024 31/08/2024 Final 1.29s 1.59s #2
Rubik's WCA European Championship 2024 25/07/2024 Final 1.23s 1.52s #6
Stevenage June 2024 08/06/2024 Final 1.96s 2.44s #4
Stevenage May 2024 11/05/2024 Final 1.27s 1.61s #1
Wiltshire March 2024 23/03/2024 Final 1.15s 1.78s #1
Hampshire Winter 2024 17/02/2024 Final 1.11s 1.36s #1
Stevenage January 2024 13/01/2024 Final 1.75s 2.01s #2
Wiltshire December 2023 16/12/2023 Final 1.43s 1.80s #1
Stevenage November 2023 25/11/2023 Final 1.45s 1.63s #1
Rubik's UK Championship 2023 20/10/2023 Final 1.36s 1.86s #1
Kent Autumn 2023 30/09/2023 Final 2.02s 2.45s #4
August Bank Holiday Cheltenham 2023 26/08/2023 Final 1.34s 2.16s #5
Stevenage July 2023 22/07/2023 Final 1.09s 1.55s #1
Stevenage June 2023 24/06/2023 Final 1.13s 1.94s #1
Hampshire Spring 2023 27/05/2023 Final 1.50s 2.23s #2
Reading Spring 2023 22/04/2023 Final 1.12s 1.41s #1
Wiltshire Spring 2023 25/03/2023 Final 1.57s 1.78s #1
Brent Cross Winter 2023 18/02/2023 Final 1.04s 1.68s #1
Stevenage January 2023 21/01/2023 Final 1.60s 1.73s #1
Wiltshire Winter 2023 07/01/2023 Final 1.29s 1.72s #2
Kewbz UK Championship 2022 28/10/2022 Final 1.41s 1.68s #1
Chippenham Autumn 2022 08/10/2022 Final 1.88s 2.78s #3
Stevenage Autumn B 2022 01/10/2022 Final 1.45s 2.47s #3
August Bank Holiday Cheltenham 2022 27/08/2022 Final 1.46s 2.43s #3
Stevenage Summer 2022 09/07/2022 Final 1.71s 1.90s #1
Guildford Open 2020 18/01/2020 Final 2.49s 2.79s #3
August Bank Holiday Celebration 2019 24/08/2019 Final 2.58s 3.25s #8
High Wycombe Open 2019 08/06/2019 Final 2.37s 3.43s #6
Fontwell Open 2019 09/02/2019 Final 3.18s 4.32s #20

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 First round 1.30s 1.45s #9
Rubik's WCA European Championship 2026 16/07/2026 Second round 1.49s 2.18s #76
Stevenage March 2026 14/03/2026 First round 1.39s 1.56s #3
Stevenage March 2026 14/03/2026 Second round 1.18s 1.44s #1
Stevenage March 2026 14/03/2026 Final 1.40s 2.03s #7
Wiltshire Winter 2025 13/12/2025 First round 0.92s 1.86s #3
Wiltshire Winter 2025 13/12/2025 Final 1.47s #64
Stevenage October 2025 11/10/2025 First round 1.25s 1.55s #3
Stevenage October 2025 11/10/2025 Second round 1.38s 1.54s #1
Stevenage October 2025 11/10/2025 Final 0.97s 1.15s #1
Rubik's UK Championship 2025 22/08/2025 First round 1.09s 1.29s #1
Rubik's UK Championship 2025 22/08/2025 Second round 1.06s 1.33s #1
Rubik's UK Championship 2025 22/08/2025 Final 1.24s 2.31s #13
Stevenage July 2025 19/07/2025 First round 1.41s 1.64s #2
Stevenage July 2025 19/07/2025 Second round 0.93s 1.24s #2
Stevenage July 2025 19/07/2025 Semi Final 1.17s 1.36s #2
Stevenage July 2025 19/07/2025 Final 0.74s 1.49s #3
Chichester April 2025 26/04/2025 First round 1.03s 1.53s #1
Chichester April 2025 26/04/2025 Second round 1.12s 1.54s #1
Chichester April 2025 26/04/2025 Final 0.88s 1.31s #1
Stevenage March 2025 01/03/2025 First round 1.08s 1.37s #1
Stevenage March 2025 01/03/2025 Second round 1.24s 2.07s #8
Stevenage March 2025 01/03/2025 Final 1.24s #40
Stevenage January 2025 25/01/2025 First round 1.21s 1.39s #2
Stevenage January 2025 25/01/2025 Second round 1.20s 1.24s #1
Stevenage January 2025 25/01/2025 Final 1.04s 1.41s #1
Stevenage December 2024 07/12/2024 First round 1.24s 1.52s #1
Stevenage December 2024 07/12/2024 Second round 1.30s 1.71s #1
Stevenage December 2024 07/12/2024 Semi Final 1.20s 1.36s #2
Stevenage December 2024 07/12/2024 Final 1.42s 1.55s #2
Rubik's UK Championship 2024 01/11/2024 First round 0.85s 1.22s #1
Rubik's UK Championship 2024 01/11/2024 Second round 1.16s 1.47s #3
Rubik's UK Championship 2024 01/11/2024 Final 0.98s 1.20s #1
Battersea Autumn 2024 28/09/2024 First round 1.33s 2.54s #3
Battersea Autumn 2024 28/09/2024 Second round 1.32s 1.72s #1
Battersea Autumn 2024 28/09/2024 Final 1.36s 1.57s #2
Kewbz UK Open 2024 31/08/2024 First round 1.14s 1.42s #1
Kewbz UK Open 2024 31/08/2024 Second round 0.99s 1.29s #1
Kewbz UK Open 2024 31/08/2024 Final 1.29s 1.59s #2
Rubik's WCA European Championship 2024 25/07/2024 First round 0.97s 1.49s #7
Rubik's WCA European Championship 2024 25/07/2024 Second round 1.28s 1.47s #10
Rubik's WCA European Championship 2024 25/07/2024 Final 1.23s 1.52s #6
Stevenage June 2024 08/06/2024 First round 1.34s 1.48s #2
Stevenage June 2024 08/06/2024 Second round 1.10s 1.62s #2
Stevenage June 2024 08/06/2024 Final 1.96s 2.44s #4
Stevenage May 2024 11/05/2024 First round 0.93s 1.64s #1
Stevenage May 2024 11/05/2024 Second round 1.38s 1.79s #1
Stevenage May 2024 11/05/2024 Final 1.27s 1.61s #1
Wiltshire March 2024 23/03/2024 First round 1.47s 1.78s #2
Wiltshire March 2024 23/03/2024 Second round 1.29s 2.02s #1
Wiltshire March 2024 23/03/2024 Final 1.15s 1.78s #1
Hampshire Winter 2024 17/02/2024 First round 1.44s 1.53s #1
Hampshire Winter 2024 17/02/2024 Second round 1.28s 1.80s #1
Hampshire Winter 2024 17/02/2024 Final 1.11s 1.36s #1
Stevenage January 2024 13/01/2024 First round 1.64s 2.05s #6
Stevenage January 2024 13/01/2024 Second round 1.58s 1.77s #2
Stevenage January 2024 13/01/2024 Semi Final 1.63s 1.80s #1
Stevenage January 2024 13/01/2024 Final 1.75s 2.01s #2
Wiltshire December 2023 16/12/2023 First round 1.31s 1.95s #3
Wiltshire December 2023 16/12/2023 Final 1.43s 1.80s #1
Stevenage November 2023 25/11/2023 First round 1.62s 2.02s #2
Stevenage November 2023 25/11/2023 Second round 1.28s 1.60s #1
Stevenage November 2023 25/11/2023 Final 1.45s 1.63s #1
Rubik's UK Championship 2023 20/10/2023 First round 1.23s 2.10s #7
Rubik's UK Championship 2023 20/10/2023 Second round 1.48s 2.00s #7
Rubik's UK Championship 2023 20/10/2023 Final 1.36s 1.86s #1
Kent Autumn 2023 30/09/2023 First round 1.61s 1.92s #2
Kent Autumn 2023 30/09/2023 Second round 1.61s 2.75s #2
Kent Autumn 2023 30/09/2023 Final 2.02s 2.45s #4
August Bank Holiday Cheltenham 2023 26/08/2023 First round 1.41s 1.68s #1
August Bank Holiday Cheltenham 2023 26/08/2023 Second round 1.39s 1.84s #2
August Bank Holiday Cheltenham 2023 26/08/2023 Semi Final 1.62s 1.76s #2
August Bank Holiday Cheltenham 2023 26/08/2023 Final 1.34s 2.16s #5
Stevenage July 2023 22/07/2023 First round 1.30s 1.63s #1
Stevenage July 2023 22/07/2023 Second round 1.58s 2.20s #3
Stevenage July 2023 22/07/2023 Final 1.09s 1.55s #1
Stevenage June 2023 24/06/2023 First round 1.37s 1.51s #1
Stevenage June 2023 24/06/2023 Second round 0.75s 2.16s #7
Stevenage June 2023 24/06/2023 Final 1.13s 1.94s #1
Hampshire Spring 2023 27/05/2023 First round 1.39s 1.48s #1
Hampshire Spring 2023 27/05/2023 Second round 0.96s 1.72s #1
Hampshire Spring 2023 27/05/2023 Final 1.50s 2.23s #2
Reading Spring 2023 22/04/2023 First round 1.26s 2.38s #2
Reading Spring 2023 22/04/2023 Second round 1.30s 1.94s #1
Reading Spring 2023 22/04/2023 Semi Final 1.42s 1.92s #1
Reading Spring 2023 22/04/2023 Final 1.12s 1.41s #1
Wiltshire Spring 2023 25/03/2023 First round 1.06s 1.81s #1
Wiltshire Spring 2023 25/03/2023 Second round 1.30s 1.61s #1
Wiltshire Spring 2023 25/03/2023 Final 1.57s 1.78s #1
Brent Cross Winter 2023 18/02/2023 First round 2.08s 4.00s #18
Brent Cross Winter 2023 18/02/2023 Second round 1.97s 2.18s #2
Brent Cross Winter 2023 18/02/2023 Semi Final 1.35s 1.72s #1
Brent Cross Winter 2023 18/02/2023 Final 1.04s 1.68s #1
Stevenage January 2023 21/01/2023 First round 0.68s 1.91s #1
Stevenage January 2023 21/01/2023 Second round 1.33s 1.76s #1
Stevenage January 2023 21/01/2023 Final 1.60s 1.73s #1
Wiltshire Winter 2023 07/01/2023 First round 1.35s 1.90s #1
Wiltshire Winter 2023 07/01/2023 Second round 1.52s 1.94s #1
Wiltshire Winter 2023 07/01/2023 Final 1.29s 1.72s #2
Kewbz UK Championship 2022 28/10/2022 First round 1.71s 1.91s #1
Kewbz UK Championship 2022 28/10/2022 Second round 1.75s 2.30s #5
Kewbz UK Championship 2022 28/10/2022 Final 1.41s 1.68s #1
Chippenham Autumn 2022 08/10/2022 First round 1.20s 1.94s #1
Chippenham Autumn 2022 08/10/2022 Second round 1.27s 1.83s #1
Chippenham Autumn 2022 08/10/2022 Final 1.88s 2.78s #3
Stevenage Autumn B 2022 01/10/2022 First round 1.57s 2.73s #3
Stevenage Autumn B 2022 01/10/2022 Second round 1.41s 2.03s #1
Stevenage Autumn B 2022 01/10/2022 Final 1.45s 2.47s #3
August Bank Holiday Cheltenham 2022 27/08/2022 First round 1.36s 2.03s #1
August Bank Holiday Cheltenham 2022 27/08/2022 Second round 1.84s 2.44s #1
August Bank Holiday Cheltenham 2022 27/08/2022 Final 1.46s 2.43s #3
Stevenage Summer 2022 09/07/2022 First round 1.99s 2.17s #1
Stevenage Summer 2022 09/07/2022 Final 1.71s 1.90s #1
Guildford Open 2020 18/01/2020 First round 2.06s 3.01s #4
Guildford Open 2020 18/01/2020 Final 2.49s 2.79s #3
August Bank Holiday Celebration 2019 24/08/2019 First round 2.91s 3.19s #8
August Bank Holiday Celebration 2019 24/08/2019 Final 2.58s 3.25s #8
High Wycombe Open 2019 08/06/2019 First round 2.36s 3.10s #4
High Wycombe Open 2019 08/06/2019 Second round 2.50s 4.32s #19
High Wycombe Open 2019 08/06/2019 Final 2.37s 3.43s #6
Fontwell Open 2019 09/02/2019 First round 3.87s 4.75s #31
Fontwell Open 2019 09/02/2019 Final 3.18s 4.32s #20
Stay updated with new features and analytics tools! Subscribe to Newsletter
© 2026 SpeedCubeAnalytics | Official results and rankings provided by the World Cube Association (WCA) | Not affiliated with or endorsed by the WCA