27.04s

Best Single

29.46s

Best Average

73

Competitions

1

Best Position

692

Official Solves

139

Rounds

#24

Single WR

#12

Single CR
United Kingdom

#2

Single NR

#12

Average WR

#4

Average CR
United Kingdom

#2

Average NR

627

Podiums

16/07/2026

Last Result
Competitions
Rubik's WCA European Championship 2026 Stevenage July 2026 Hampshire Summer 2026 Manchester Megaminx Day 2026 Brighton 3x3 Day 2026 Leeds Spring 2026 Solving Ferry Fast Rosslare 2026 Manchester Square-1 Day 2026 Stevenage January 2026 Wiltshire Winter 2025 Manchester 5x5 Day 2025 Stevenage 10th Anniversary 2025 Manchester Clock Day 2025 Stevenage October 2025 Rubik's UK Championship 2025 Rubik's WCA World Championship 2025 Stevenage June 2025 Kewbz Scottish Championship 2025 Birmingham Spring 2025 Manchester 7x7 Day 2025 Stevenage March 2025 Chichester January 2025 Norwich Winter 2024 Manchester Pyraminx Day 2024 Weston-super-Mare Autumn 2024 Rubik's UK Championship 2024 Bristol Squock Day 2024 Cambridge Autumn - British Blind Off 2024 Manchester 5BLD Day 2024 Glasgow Side Events Autumn 2024 Kewbz UK Open 2024 August Bank Holiday Crawley 2024 Mind Sports Olympiad London 2024 Rubik's Irish Championship 2024 Bolton Summer 2024 Stevenage June 2024 FMC 2024 Stevenage April 2024 Hampshire Winter 2024 Stevenage January 2024 Rubik's UK Championship 2023 Newham Autumn - British Blind Off 2023 Stevenage September 2023 Wiltshire Autumn 2023 Harrow Autumn 2023 Mind Sports Olympiad Cubing 2023 North Wales Summer 2023 Stevenage July 2023 Stevenage June 2023 Exeter Summer 2023 Glasgow Spring 2023 Wakefield Spring 2023 Wiltshire Spring 2023 Brent Cross Winter 2023 Cambridge Side Events Winter 2023 UK New Year Countdown 2023 Essex Winter 2022 Kewbz UK Championship 2022 Stevenage Autumn B 2022 Wakefield Autumn 2022 August Bank Holiday Cheltenham 2022 Dublin Open Sunday 2022 Rubik's WCA European Championship 2022 Stevenage Summer 2022 Cheltenham Summer 2022 Kidderminster Summer - British Blind Off 2022 Glasgow Open 2022 Farnworth Spring C 2022 Seaside Solving Saturday 2022 West London Open 2022 Wakefield Open 2022 Tuam Re-Open Saturday 2021 Doncaster Open 2020 Guildford Open 2020 Weston-super-Mare Open 2019 UK Championship 2019 Cubing in Cill Chainnigh 2019 August Bank Holiday Celebration 2019 British Summer Open 2019 Irish Championship 2019 FMC 2019 Cambridge Open 2018 UK Championship 2018 Peterborough Open 2018 High Wycombe Open 2018 FMC Europe 2018 Manchester Open 2018 Welsh Open 2018 UK Championship 2017 Guildford Open 2017 London Open 2017 Manchester Open 2017 UK Championship 2016 Macclesfield Open 2016

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 Final 31.10s 34.28s #11
Stevenage July 2026 11/07/2026 Final 30.38s 32.23s #1
Hampshire Summer 2026 27/06/2026 Final 29.04s 30.84s #1
Manchester Megaminx Day 2026 09/05/2026 Final 27.49s 29.46s #1
Leeds Spring 2026 11/04/2026 Final 30.99s 32.89s #1
Solving Ferry Fast Rosslare 2026 28/03/2026 Final 32.59s 35.74s #2
Manchester Square-1 Day 2026 31/01/2026 Final 29.67s 32.99s #1
Stevenage January 2026 10/01/2026 Final 29.21s 33.78s #1
Wiltshire Winter 2025 13/12/2025 Final 30.29s 32.75s #2
Manchester 5x5 Day 2025 06/12/2025 Final 27.94s 30.62s #1
Stevenage 10th Anniversary 2025 08/11/2025 Final 32.50s 35.66s #1
Manchester Clock Day 2025 18/10/2025 Final 29.30s 31.82s #1
Rubik's UK Championship 2025 22/08/2025 Final 30.59s 33.94s #2
Rubik's WCA World Championship 2025 03/07/2025 Final 29.97s 34.35s #18
Kewbz Scottish Championship 2025 30/05/2025 Final 30.59s 33.25s #2
Birmingham Spring 2025 12/04/2025 Final 27.04s 30.86s #2
Manchester 7x7 Day 2025 22/03/2025 Final 28.94s 29.94s #1
Stevenage March 2025 01/03/2025 Final 31.33s 34.12s #2
Chichester January 2025 18/01/2025 Final 29.34s 33.07s #2
Norwich Winter 2024 14/12/2024 Final 27.48s 33.15s #1
Manchester Pyraminx Day 2024 30/11/2024 Final 28.08s 30.99s #1
Weston-super-Mare Autumn 2024 16/11/2024 Final 30.37s 32.96s #2
Rubik's UK Championship 2024 01/11/2024 Final 29.20s 31.87s #2
Bristol Squock Day 2024 27/10/2024 Final 29.12s 32.81s #2
Glasgow Side Events Autumn 2024 14/09/2024 Final 28.96s 32.01s #1
August Bank Holiday Crawley 2024 26/08/2024 Final 29.07s 33.44s #1
Rubik's Irish Championship 2024 05/07/2024 Final 31.47s 33.87s #1
Bolton Summer 2024 29/06/2024 Final 29.61s 33.93s #2
Stevenage June 2024 08/06/2024 Final 30.54s 34.78s #1
Stevenage April 2024 20/04/2024 Final 32.64s 35.67s #1
Hampshire Winter 2024 17/02/2024 Final 30.67s 33.19s #1
Stevenage January 2024 13/01/2024 Final 29.52s 34.09s #2
Rubik's UK Championship 2023 20/10/2023 Final 32.14s 33.75s #1
Stevenage September 2023 16/09/2023 Final 32.18s 34.82s #1
Wiltshire Autumn 2023 09/09/2023 Final 33.00s 34.34s #2
Harrow Autumn 2023 02/09/2023 Final 31.16s 33.68s #1
North Wales Summer 2023 12/08/2023 Final 33.23s 38.14s #2
Stevenage June 2023 24/06/2023 Final 30.12s 39.11s #1
Exeter Summer 2023 03/06/2023 Final 28.37s 33.13s #1
Glasgow Spring 2023 26/05/2023 Final 30.99s 36.57s #1
Wakefield Spring 2023 01/04/2023 Final 27.47s 37.06s #1
Wiltshire Spring 2023 25/03/2023 Final 31.91s 37.23s #2
Brent Cross Winter 2023 18/02/2023 Final 32.99s 35.09s #1
Cambridge Side Events Winter 2023 11/02/2023 Final 29.97s 35.41s #1
Essex Winter 2022 03/12/2022 Final 29.88s 35.78s #1
Kewbz UK Championship 2022 28/10/2022 Final 37.48s 41.90s #2
Stevenage Autumn B 2022 01/10/2022 Final 33.24s 36.84s #1
Wakefield Autumn 2022 10/09/2022 Final 32.84s 34.98s #1
August Bank Holiday Cheltenham 2022 27/08/2022 Final 33.91s 37.22s #1
Dublin Open Sunday 2022 21/08/2022 Final 35.60s 36.73s #1
Rubik's WCA European Championship 2022 14/07/2022 Final 32.32s 37.23s #3
Cheltenham Summer 2022 25/06/2022 Final 33.32s 35.89s #1
Glasgow Open 2022 28/05/2022 Final 33.25s 39.24s #1
Farnworth Spring C 2022 16/04/2022 Final 34.47s 35.98s #1
Seaside Solving Saturday 2022 09/04/2022 Final 36.35s 40.96s #1
Wakefield Open 2022 29/01/2022 Final 38.83s 40.26s #1
Tuam Re-Open Saturday 2021 27/11/2021 Final 35.68s 42.53s #1
Doncaster Open 2020 22/02/2020 Final 38.73s 40.15s #1
Guildford Open 2020 18/01/2020 Final 42.11s 43.84s #1
Weston-super-Mare Open 2019 23/11/2019 Final 40.76s 43.09s #1
UK Championship 2019 25/10/2019 Final 40.23s 46.40s #1
Cubing in Cill Chainnigh 2019 31/08/2019 Final 42.89s 46.08s #1
August Bank Holiday Celebration 2019 24/08/2019 Final 41.99s 46.24s #1
British Summer Open 2019 29/06/2019 Final 42.98s 45.67s #1
Irish Championship 2019 22/06/2019 Final 47.03s 50.46s #1
Cambridge Open 2018 15/12/2018 Final 42.32s 47.62s #1
UK Championship 2018 26/10/2018 Final 44.86s 49.49s #1
Peterborough Open 2018 30/06/2018 Final 50.47s 56.12s #2
Manchester Open 2018 17/02/2018 Final 1:07.58 1:19.19 #12
Welsh Open 2018 27/01/2018 Final 1:13.70 1:16.30 #6
UK Championship 2017 27/10/2017 First round 1:26.09 1:33.43 #19
Guildford Open 2017 23/09/2017 Final 1:25.78 1:39.04 #10
London Open 2017 08/07/2017 Final 2:05.58 2:33.50 #44

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 First round 29.68s 31.76s #5
Rubik's WCA European Championship 2026 16/07/2026 Second round 29.38s 31.48s #4
Rubik's WCA European Championship 2026 16/07/2026 Final 31.10s 34.28s #11
Stevenage July 2026 11/07/2026 First round 30.24s 34.41s #1
Stevenage July 2026 11/07/2026 Final 30.38s 32.23s #1
Hampshire Summer 2026 27/06/2026 First round 31.03s 33.46s #1
Hampshire Summer 2026 27/06/2026 Final 29.04s 30.84s #1
Manchester Megaminx Day 2026 09/05/2026 First round 31.04s 32.81s #1
Manchester Megaminx Day 2026 09/05/2026 Second round 31.37s 33.37s #1
Manchester Megaminx Day 2026 09/05/2026 Final 27.49s 29.46s #1
Leeds Spring 2026 11/04/2026 First round 31.09s 31.99s #1
Leeds Spring 2026 11/04/2026 Final 30.99s 32.89s #1
Solving Ferry Fast Rosslare 2026 28/03/2026 First round 33.05s 34.77s #2
Solving Ferry Fast Rosslare 2026 28/03/2026 Final 32.59s 35.74s #2
Manchester Square-1 Day 2026 31/01/2026 First round 30.95s 33.41s #1
Manchester Square-1 Day 2026 31/01/2026 Final 29.67s 32.99s #1
Stevenage January 2026 10/01/2026 Final 29.21s 33.78s #1
Wiltshire Winter 2025 13/12/2025 First round 29.26s 31.23s #2
Wiltshire Winter 2025 13/12/2025 Final 30.29s 32.75s #2
Manchester 5x5 Day 2025 06/12/2025 First round 27.23s 32.43s #1
Manchester 5x5 Day 2025 06/12/2025 Final 27.94s 30.62s #1
Stevenage 10th Anniversary 2025 08/11/2025 Final 32.50s 35.66s #1
Manchester Clock Day 2025 18/10/2025 First round 30.99s 33.09s #1
Manchester Clock Day 2025 18/10/2025 Second round 29.07s 30.81s #1
Manchester Clock Day 2025 18/10/2025 Final 29.30s 31.82s #1
Rubik's UK Championship 2025 22/08/2025 First round 33.45s 36.96s #2
Rubik's UK Championship 2025 22/08/2025 Final 30.59s 33.94s #2
Rubik's WCA World Championship 2025 03/07/2025 First round 31.17s 33.13s #14
Rubik's WCA World Championship 2025 03/07/2025 Second round 31.73s 33.18s #15
Rubik's WCA World Championship 2025 03/07/2025 Final 29.97s 34.35s #18
Kewbz Scottish Championship 2025 30/05/2025 First round 28.55s 32.61s #2
Kewbz Scottish Championship 2025 30/05/2025 Final 30.59s 33.25s #2
Birmingham Spring 2025 12/04/2025 First round 29.34s 31.91s #2
Birmingham Spring 2025 12/04/2025 Final 27.04s 30.86s #2
Manchester 7x7 Day 2025 22/03/2025 First round 28.81s 32.46s #1
Manchester 7x7 Day 2025 22/03/2025 Final 28.94s 29.94s #1
Stevenage March 2025 01/03/2025 First round 30.32s 34.60s #2
Stevenage March 2025 01/03/2025 Final 31.33s 34.12s #2
Chichester January 2025 18/01/2025 First round 30.83s 32.13s #2
Chichester January 2025 18/01/2025 Final 29.34s 33.07s #2
Norwich Winter 2024 14/12/2024 First round 30.23s 33.78s #1
Norwich Winter 2024 14/12/2024 Final 27.48s 33.15s #1
Manchester Pyraminx Day 2024 30/11/2024 First round 29.82s 33.06s #1
Manchester Pyraminx Day 2024 30/11/2024 Second round 27.86s 34.26s #1
Manchester Pyraminx Day 2024 30/11/2024 Final 28.08s 30.99s #1
Weston-super-Mare Autumn 2024 16/11/2024 First round 29.29s 31.47s #1
Weston-super-Mare Autumn 2024 16/11/2024 Final 30.37s 32.96s #2
Rubik's UK Championship 2024 01/11/2024 First round 28.94s 37.04s #2
Rubik's UK Championship 2024 01/11/2024 Second round 31.02s 32.50s #2
Rubik's UK Championship 2024 01/11/2024 Final 29.20s 31.87s #2
Bristol Squock Day 2024 27/10/2024 First round 30.37s 32.59s #2
Bristol Squock Day 2024 27/10/2024 Second round 29.94s 31.31s #1
Bristol Squock Day 2024 27/10/2024 Final 29.12s 32.81s #2
Glasgow Side Events Autumn 2024 14/09/2024 First round 31.50s 36.21s #1
Glasgow Side Events Autumn 2024 14/09/2024 Second round 30.43s 32.73s #1
Glasgow Side Events Autumn 2024 14/09/2024 Final 28.96s 32.01s #1
August Bank Holiday Crawley 2024 26/08/2024 Final 29.07s 33.44s #1
Rubik's Irish Championship 2024 05/07/2024 First round 29.99s 33.96s #1
Rubik's Irish Championship 2024 05/07/2024 Final 31.47s 33.87s #1
Bolton Summer 2024 29/06/2024 First round 29.54s 35.42s #2
Bolton Summer 2024 29/06/2024 Final 29.61s 33.93s #2
Stevenage June 2024 08/06/2024 First round 32.23s 34.62s #1
Stevenage June 2024 08/06/2024 Final 30.54s 34.78s #1
Stevenage April 2024 20/04/2024 First round 31.08s 36.11s #1
Stevenage April 2024 20/04/2024 Final 32.64s 35.67s #1
Hampshire Winter 2024 17/02/2024 First round 28.61s 34.82s #1
Hampshire Winter 2024 17/02/2024 Final 30.67s 33.19s #1
Stevenage January 2024 13/01/2024 First round 32.16s 35.23s #2
Stevenage January 2024 13/01/2024 Final 29.52s 34.09s #2
Rubik's UK Championship 2023 20/10/2023 First round 30.14s 33.82s #1
Rubik's UK Championship 2023 20/10/2023 Second round 32.76s 35.54s #1
Rubik's UK Championship 2023 20/10/2023 Final 32.14s 33.75s #1
Stevenage September 2023 16/09/2023 Final 32.18s 34.82s #1
Wiltshire Autumn 2023 09/09/2023 First round 29.06s 33.78s #2
Wiltshire Autumn 2023 09/09/2023 Second round 29.70s 34.53s #1
Wiltshire Autumn 2023 09/09/2023 Final 33.00s 34.34s #2
Harrow Autumn 2023 02/09/2023 First round 35.74s 38.46s #2
Harrow Autumn 2023 02/09/2023 Final 31.16s 33.68s #1
North Wales Summer 2023 12/08/2023 First round 34.72s 39.81s #2
North Wales Summer 2023 12/08/2023 Second round 31.24s 35.66s #2
North Wales Summer 2023 12/08/2023 Final 33.23s 38.14s #2
Stevenage June 2023 24/06/2023 Final 30.12s 39.11s #1
Exeter Summer 2023 03/06/2023 First round 30.47s 34.34s #1
Exeter Summer 2023 03/06/2023 Final 28.37s 33.13s #1
Glasgow Spring 2023 26/05/2023 First round 32.64s 34.50s #1
Glasgow Spring 2023 26/05/2023 Final 30.99s 36.57s #1
Wakefield Spring 2023 01/04/2023 First round 34.26s 36.12s #1
Wakefield Spring 2023 01/04/2023 Second round 31.10s 37.91s #1
Wakefield Spring 2023 01/04/2023 Final 27.47s 37.06s #1
Wiltshire Spring 2023 25/03/2023 First round 31.76s 34.39s #1
Wiltshire Spring 2023 25/03/2023 Second round 31.39s 33.96s #1
Wiltshire Spring 2023 25/03/2023 Final 31.91s 37.23s #2
Brent Cross Winter 2023 18/02/2023 Final 32.99s 35.09s #1
Cambridge Side Events Winter 2023 11/02/2023 First round 35.29s 36.86s #1
Cambridge Side Events Winter 2023 11/02/2023 Final 29.97s 35.41s #1
Essex Winter 2022 03/12/2022 First round 29.34s 36.32s #1
Essex Winter 2022 03/12/2022 Final 29.88s 35.78s #1
Kewbz UK Championship 2022 28/10/2022 First round 37.07s 37.93s #2
Kewbz UK Championship 2022 28/10/2022 Final 37.48s 41.90s #2
Stevenage Autumn B 2022 01/10/2022 First round 35.53s 37.93s #1
Stevenage Autumn B 2022 01/10/2022 Final 33.24s 36.84s #1
Wakefield Autumn 2022 10/09/2022 First round 33.46s 39.96s #1
Wakefield Autumn 2022 10/09/2022 Second round 32.98s 35.89s #1
Wakefield Autumn 2022 10/09/2022 Final 32.84s 34.98s #1
August Bank Holiday Cheltenham 2022 27/08/2022 Final 33.91s 37.22s #1
Dublin Open Sunday 2022 21/08/2022 Final 35.60s 36.73s #1
Rubik's WCA European Championship 2022 14/07/2022 First round 30.11s 37.55s #3
Rubik's WCA European Championship 2022 14/07/2022 Second round 33.69s 37.22s #5
Rubik's WCA European Championship 2022 14/07/2022 Final 32.32s 37.23s #3
Cheltenham Summer 2022 25/06/2022 Final 33.32s 35.89s #1
Glasgow Open 2022 28/05/2022 Final 33.25s 39.24s #1
Farnworth Spring C 2022 16/04/2022 First round 37.50s 40.24s #1
Farnworth Spring C 2022 16/04/2022 Final 34.47s 35.98s #1
Seaside Solving Saturday 2022 09/04/2022 Final 36.35s 40.96s #1
Wakefield Open 2022 29/01/2022 Final 38.83s 40.26s #1
Tuam Re-Open Saturday 2021 27/11/2021 Final 35.68s 42.53s #1
Doncaster Open 2020 22/02/2020 First round 38.03s 43.41s #1
Doncaster Open 2020 22/02/2020 Final 38.73s 40.15s #1
Guildford Open 2020 18/01/2020 First round 41.57s 46.99s #1
Guildford Open 2020 18/01/2020 Final 42.11s 43.84s #1
Weston-super-Mare Open 2019 23/11/2019 Final 40.76s 43.09s #1
UK Championship 2019 25/10/2019 First round 42.05s 47.08s #1
UK Championship 2019 25/10/2019 Final 40.23s 46.40s #1
Cubing in Cill Chainnigh 2019 31/08/2019 Final 42.89s 46.08s #1
August Bank Holiday Celebration 2019 24/08/2019 First round 43.32s 46.15s #1
August Bank Holiday Celebration 2019 24/08/2019 Final 41.99s 46.24s #1
British Summer Open 2019 29/06/2019 Final 42.98s 45.67s #1
Irish Championship 2019 22/06/2019 Final 47.03s 50.46s #1
Cambridge Open 2018 15/12/2018 First round 45.62s 47.99s #1
Cambridge Open 2018 15/12/2018 Final 42.32s 47.62s #1
UK Championship 2018 26/10/2018 First round 45.32s 52.85s #3
UK Championship 2018 26/10/2018 Final 44.86s 49.49s #1
Peterborough Open 2018 30/06/2018 Final 50.47s 56.12s #2
Manchester Open 2018 17/02/2018 Final 1:07.58 1:19.19 #12
Welsh Open 2018 27/01/2018 Final 1:13.70 1:16.30 #6
UK Championship 2017 27/10/2017 First round 1:26.09 1:33.43 #19
Guildford Open 2017 23/09/2017 First round 1:34.72 1:43.11 #10
Guildford Open 2017 23/09/2017 Final 1:25.78 1:39.04 #10
London Open 2017 08/07/2017 Final 2:05.58 2:33.50 #44
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