0.87s

Best Single

1.59s

Best Average

34

Competitions

1

Best Position

425

Official Solves

89

Rounds

#602

Single WR

#251

Single CR
United Kingdom

#28

Single NR

#357

Average WR

#139

Average CR
United Kingdom

#19

Average NR

279

Podiums

11/01/2025

Last Result

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Edinburgh Winter 2025 11/01/2025 Second round 1.95s 7.38s #50
Rubik's UK Championship 2024 01/11/2024 First round 1.28s 3.76s #97
Rubik's WCA European Championship 2024 25/07/2024 Second round 2.19s 3.08s #139
Bolton Summer 2024 29/06/2024 Final 1.33s 1.95s #5
Newcastle Tyneside Spring 2024 25/05/2024 Final 1.73s 3.07s #8
Manchester Spring 2024 29/03/2024 Final 1.47s 2.89s #15
Glasgow Spring 2024 02/03/2024 Final 1.95s 3.70s #8
Edinburgh Winter 2024 27/01/2024 Final 1.79s 1.87s #1
Stevenage November 2023 25/11/2023 Final 2.07s 2.37s #5
Aberdeen Autumn 2023 04/11/2023 Final 1.87s 2.86s #3
Rubik's UK Championship 2023 20/10/2023 Second round 1.29s 2.69s #26
Harrow Autumn 2023 02/09/2023 Final 1.52s 1.86s #1
August Bank Holiday Manchester 2023 26/08/2023 Final 1.27s 1.72s #2
North Wales Summer 2023 12/08/2023 Final 1.64s 2.65s #3
Bolton Summer 2023 05/08/2023 Final 1.76s 2.46s #3
Stevenage July 2023 22/07/2023 Final 2.03s 2.45s #3
Edinburgh Summer 2023 15/07/2023 Final 1.40s 2.22s #4
Stevenage June 2023 24/06/2023 Final 1.84s 2.46s #4
Glasgow Spring 2023 26/05/2023 Final 1.54s 2.02s #2
Stevenage May 2023 20/05/2023 Final 1.63s 1.89s #1
Essex Spring 2023 08/04/2023 Final 1.60s 1.82s #1
Wakefield Spring 2023 01/04/2023 Final 1.52s 3.20s #10
Bolton Spring 2023 18/03/2023 Final 1.56s 2.45s #4
Edinburgh Spring 2023 04/03/2023 Final 1.99s 2.69s #1
Brent Cross Winter 2023 18/02/2023 Final 1.49s 2.65s #5
Glasgow Winter 2023 27/01/2023 Final 1.58s 2.01s #1
UK New Year Countdown 2023 31/12/2022 Final 1.67s 2.02s #1
East London Autumn 2022 12/11/2022 Final 1.98s 2.13s #2
Kewbz UK Championship 2022 28/10/2022 Second round 1.85s 3.44s #34
Lincoln Summer 2022 20/08/2022 Final 1.68s 2.50s #3
Carlisle Summer 2022 13/08/2022 Final 3.76s 4.53s #22
Glasgow Open 2022 28/05/2022 Final 2.25s 2.74s #2
Farnworth Spring D 2022 17/04/2022 Final 1.69s 2.53s #2
Wakefield Open 2022 29/01/2022 First round 3.68s 6.13s #71

Round Breakdown

Competition Date Round Single Average Position
Edinburgh Winter 2025 11/01/2025 First round 2.15s 3.95s #10
Edinburgh Winter 2025 11/01/2025 Second round 1.95s 7.38s #50
Rubik's UK Championship 2024 01/11/2024 First round 1.28s 3.76s #97
Rubik's WCA European Championship 2024 25/07/2024 First round 1.76s 2.35s #85
Rubik's WCA European Championship 2024 25/07/2024 Second round 2.19s 3.08s #139
Bolton Summer 2024 29/06/2024 First round 1.99s 2.11s #2
Bolton Summer 2024 29/06/2024 Second round 1.68s 2.43s #4
Bolton Summer 2024 29/06/2024 Final 1.33s 1.95s #5
Newcastle Tyneside Spring 2024 25/05/2024 First round 2.03s 2.43s #3
Newcastle Tyneside Spring 2024 25/05/2024 Second round 1.72s 3.83s #14
Newcastle Tyneside Spring 2024 25/05/2024 Final 1.73s 3.07s #8
Manchester Spring 2024 29/03/2024 First round 1.48s 2.72s #10
Manchester Spring 2024 29/03/2024 Final 1.47s 2.89s #15
Glasgow Spring 2024 02/03/2024 First round 1.90s 2.12s #3
Glasgow Spring 2024 02/03/2024 Second round 1.28s 1.85s #2
Glasgow Spring 2024 02/03/2024 Final 1.95s 3.70s #8
Edinburgh Winter 2024 27/01/2024 First round 2.31s 3.30s #8
Edinburgh Winter 2024 27/01/2024 Second round 1.58s 2.57s #3
Edinburgh Winter 2024 27/01/2024 Final 1.79s 1.87s #1
Stevenage November 2023 25/11/2023 First round 1.90s 2.35s #3
Stevenage November 2023 25/11/2023 Second round 1.40s 1.86s #2
Stevenage November 2023 25/11/2023 Final 2.07s 2.37s #5
Aberdeen Autumn 2023 04/11/2023 First round 2.07s 2.33s #1
Aberdeen Autumn 2023 04/11/2023 Final 1.87s 2.86s #3
Rubik's UK Championship 2023 20/10/2023 First round 1.77s 1.96s #4
Rubik's UK Championship 2023 20/10/2023 Second round 1.29s 2.69s #26
Harrow Autumn 2023 02/09/2023 First round 1.45s 2.33s #2
Harrow Autumn 2023 02/09/2023 Second round 1.52s 1.63s #1
Harrow Autumn 2023 02/09/2023 Final 1.52s 1.86s #1
August Bank Holiday Manchester 2023 26/08/2023 First round 1.03s 1.62s #2
August Bank Holiday Manchester 2023 26/08/2023 Second round 1.36s 2.11s #1
August Bank Holiday Manchester 2023 26/08/2023 Final 1.27s 1.72s #2
North Wales Summer 2023 12/08/2023 First round 1.37s 2.02s #1
North Wales Summer 2023 12/08/2023 Second round 1.98s 2.43s #1
North Wales Summer 2023 12/08/2023 Final 1.64s 2.65s #3
Bolton Summer 2023 05/08/2023 First round 1.74s 2.05s #2
Bolton Summer 2023 05/08/2023 Second round 1.09s 1.66s #1
Bolton Summer 2023 05/08/2023 Final 1.76s 2.46s #3
Stevenage July 2023 22/07/2023 First round 2.71s 3.25s #12
Stevenage July 2023 22/07/2023 Second round 1.96s 2.27s #4
Stevenage July 2023 22/07/2023 Final 2.03s 2.45s #3
Edinburgh Summer 2023 15/07/2023 First round 1.76s 1.90s #1
Edinburgh Summer 2023 15/07/2023 Second round 1.62s 2.13s #3
Edinburgh Summer 2023 15/07/2023 Semi Final 1.63s 2.01s #1
Edinburgh Summer 2023 15/07/2023 Final 1.40s 2.22s #4
Stevenage June 2023 24/06/2023 First round 1.67s 1.91s #2
Stevenage June 2023 24/06/2023 Second round 1.15s 1.61s #1
Stevenage June 2023 24/06/2023 Final 1.84s 2.46s #4
Glasgow Spring 2023 26/05/2023 First round 1.82s 2.48s #2
Glasgow Spring 2023 26/05/2023 Final 1.54s 2.02s #2
Stevenage May 2023 20/05/2023 First round 1.37s 1.84s #2
Stevenage May 2023 20/05/2023 Second round 1.44s 1.68s #1
Stevenage May 2023 20/05/2023 Final 1.63s 1.89s #1
Essex Spring 2023 08/04/2023 First round 1.97s 2.27s #1
Essex Spring 2023 08/04/2023 Second round 1.80s 2.21s #1
Essex Spring 2023 08/04/2023 Final 1.60s 1.82s #1
Wakefield Spring 2023 01/04/2023 First round 1.60s 1.93s #1
Wakefield Spring 2023 01/04/2023 Second round 1.52s 1.81s #5
Wakefield Spring 2023 01/04/2023 Final 1.52s 3.20s #10
Bolton Spring 2023 18/03/2023 First round 0.87s 2.14s #3
Bolton Spring 2023 18/03/2023 Second round 1.29s 1.98s #2
Bolton Spring 2023 18/03/2023 Final 1.56s 2.45s #4
Edinburgh Spring 2023 04/03/2023 First round 1.88s 2.16s #2
Edinburgh Spring 2023 04/03/2023 Second round 1.42s 1.59s #1
Edinburgh Spring 2023 04/03/2023 Final 1.99s 2.69s #1
Brent Cross Winter 2023 18/02/2023 First round 1.86s 2.10s #2
Brent Cross Winter 2023 18/02/2023 Second round 1.70s 3.44s #9
Brent Cross Winter 2023 18/02/2023 Semi Final 1.53s 2.04s #2
Brent Cross Winter 2023 18/02/2023 Final 1.49s 2.65s #5
Glasgow Winter 2023 27/01/2023 First round 1.80s 2.99s #5
Glasgow Winter 2023 27/01/2023 Second round 1.65s 1.92s #1
Glasgow Winter 2023 27/01/2023 Final 1.58s 2.01s #1
UK New Year Countdown 2023 31/12/2022 First round 1.67s 2.24s #1
UK New Year Countdown 2023 31/12/2022 Second round 1.83s 2.18s #1
UK New Year Countdown 2023 31/12/2022 Final 1.67s 2.02s #1
East London Autumn 2022 12/11/2022 First round 1.48s 2.57s #1
East London Autumn 2022 12/11/2022 Second round 1.70s 2.12s #3
East London Autumn 2022 12/11/2022 Final 1.98s 2.13s #2
Kewbz UK Championship 2022 28/10/2022 First round 1.74s 2.80s #13
Kewbz UK Championship 2022 28/10/2022 Second round 1.85s 3.44s #34
Lincoln Summer 2022 20/08/2022 First round 1.48s 1.84s #1
Lincoln Summer 2022 20/08/2022 Final 1.68s 2.50s #3
Carlisle Summer 2022 13/08/2022 First round 1.67s 2.74s #6
Carlisle Summer 2022 13/08/2022 Final 3.76s 4.53s #22
Glasgow Open 2022 28/05/2022 First round 2.59s 2.89s #1
Glasgow Open 2022 28/05/2022 Final 2.25s 2.74s #2
Farnworth Spring D 2022 17/04/2022 First round 1.41s 2.42s #1
Farnworth Spring D 2022 17/04/2022 Final 1.69s 2.53s #2
Wakefield Open 2022 29/01/2022 First round 3.68s 6.13s #71
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