7.15s

Best Single

9.89s

Best Average

49

Competitions

1

Best Position

517

Official Solves

105

Rounds

#60

Single WR

#23

Single CR
United Kingdom

#2

Single NR

#73

Average WR

#20

Average CR
United Kingdom

#2

Average NR

281

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 9.09s 14.29s #91
Weston-super-Mare Spring 2026 16/05/2026 Final 9.82s 10.31s #1
Stevenage 10th Anniversary 2025 08/11/2025 Final 10.11s 11.21s #2
Stevenage October 2025 11/10/2025 Final 8.85s 10.60s #1
Rubik's UK Championship 2025 22/08/2025 Final 8.27s 10.58s #2
Rubik's WCA World Championship 2025 03/07/2025 Final 9.81s 11.52s #18
Weston-super-Mare Spring 2025 17/05/2025 Final 9.12s 9.89s #1
Hampshire Winter 2025 22/02/2025 Final 10.22s 11.22s #1
Weston-super-Mare Autumn 2024 16/11/2024 Final 10.19s 10.82s #1
Rubik's UK Championship 2024 01/11/2024 Final 10.46s 12.21s #2
Kewbz UK Open 2024 31/08/2024 Final 9.18s 11.77s #3
Mind Sports Olympiad London 2024 22/08/2024 Final 10.20s 10.85s #1
Rubik's WCA European Championship 2024 25/07/2024 Final 8.35s 10.76s #12
Stevenage April 2024 20/04/2024 Final 10.32s 12.04s #2
Stevenage November 2023 25/11/2023 Final 10.97s 12.12s #2
Rubik's UK Championship 2023 20/10/2023 Final 10.87s 11.84s #4
Mind Sports Olympiad Cubing 2023 24/08/2023 Final 9.61s 11.18s #2
Rubik's WCA World Championship 2023 12/08/2023 Second round 10.59s 12.65s #45
Isle of Wight Summer 2023 29/07/2023 Final 10.26s 11.71s #3
Reading Spring 2023 22/04/2023 Final 10.87s 12.11s #2
Essex Spring 2023 08/04/2023 Final 10.85s 11.68s #2
Brent Cross Winter 2023 18/02/2023 Final 10.45s 11.94s #3
East London Autumn 2022 12/11/2022 Final 10.27s 11.35s #1
Kewbz UK Championship 2022 28/10/2022 Final 7.44s 11.30s #4
Stevenage Autumn B 2022 01/10/2022 Final 10.28s 12.55s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 9.77s 11.19s #2
August Bank Holiday Cheltenham 2022 27/08/2022 Final 9.30s 11.30s #2
Rubik's WCA European Championship 2022 14/07/2022 Final 7.15s 13.45s #16
Stevenage Summer 2022 09/07/2022 Final 10.49s 13.77s #5
Cheltenham Summer 2022 25/06/2022 Final 10.23s 12.11s #1
Stevenage Spring 2022 30/04/2022 Final 9.84s 12.70s #5
Guildford Open 2020 18/01/2020 Final 10.34s 11.92s #1
UK Championship 2019 25/10/2019 Final 9.86s 14.66s #9
Leeds Open 2019 27/07/2019 Final 9.80s 13.08s #1
UK Championship 2018 26/10/2018 Final 11.74s 14.87s #3
Stratford-upon-Avon Open 2018 22/09/2018 Final 12.57s 15.19s #2
Champagne Open 2018 08/09/2018 Final 10.59s 12.13s #2
Irish Championship 2018 14/07/2018 Final 12.34s 13.55s #3
High Wycombe Open 2018 14/04/2018 Final 12.91s 14.25s #4
UK Championship 2017 27/10/2017 Final 13.88s 16.38s #6
World Rubik's Cube Championship 2017 13/07/2017 Second round 15.34s 19.19s #90
London Open 2017 08/07/2017 First round 13.07s 17.65s #17
Macclesfield Open 2016 30/07/2016 Final 17.76s 22.31s #9
Exeter Open 2016 02/04/2016 Final 17.68s 19.91s #3
The Glorious North 2015 01/08/2015 Final 19.71s 22.40s #6
Welcome Back to Guildford 2015 11/04/2015 Final 23.95s 26.31s #10
UK Rubik's Cube Championship 2014 01/11/2014 First round 19.98s 23.64s #13
Rubik's Cube European Championships 2014 08/08/2014 First round 24.20s 28.67s #80
Guildford Open 2013 24/08/2013 First round 35.47s 43.36s #27

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 First round 9.36s 12.20s #36
Rubik's WCA European Championship 2026 16/07/2026 Second round 9.09s 14.29s #91
Weston-super-Mare Spring 2026 16/05/2026 First round 10.54s 11.89s #2
Weston-super-Mare Spring 2026 16/05/2026 Second round 8.71s 11.93s #2
Weston-super-Mare Spring 2026 16/05/2026 Final 9.82s 10.31s #1
Stevenage 10th Anniversary 2025 08/11/2025 Final 10.11s 11.21s #2
Stevenage October 2025 11/10/2025 First round 11.89s 12.91s #1
Stevenage October 2025 11/10/2025 Final 8.85s 10.60s #1
Rubik's UK Championship 2025 22/08/2025 First round 10.69s 11.47s #3
Rubik's UK Championship 2025 22/08/2025 Second round 9.17s 11.05s #3
Rubik's UK Championship 2025 22/08/2025 Final 8.27s 10.58s #2
Rubik's WCA World Championship 2025 03/07/2025 First round 9.88s 11.10s #20
Rubik's WCA World Championship 2025 03/07/2025 Second round 8.73s 10.89s #20
Rubik's WCA World Championship 2025 03/07/2025 Final 9.81s 11.52s #18
Weston-super-Mare Spring 2025 17/05/2025 First round 10.92s 13.02s #3
Weston-super-Mare Spring 2025 17/05/2025 Final 9.12s 9.89s #1
Hampshire Winter 2025 22/02/2025 First round 10.87s 12.69s #1
Hampshire Winter 2025 22/02/2025 Final 10.22s 11.22s #1
Weston-super-Mare Autumn 2024 16/11/2024 First round 10.39s 12.35s #3
Weston-super-Mare Autumn 2024 16/11/2024 Final 10.19s 10.82s #1
Rubik's UK Championship 2024 01/11/2024 First round 10.90s 11.99s #3
Rubik's UK Championship 2024 01/11/2024 Second round 9.37s 12.42s #4
Rubik's UK Championship 2024 01/11/2024 Final 10.46s 12.21s #2
Kewbz UK Open 2024 31/08/2024 First round 9.30s 11.36s #2
Kewbz UK Open 2024 31/08/2024 Final 9.18s 11.77s #3
Mind Sports Olympiad London 2024 22/08/2024 First round 11.49s 12.86s #2
Mind Sports Olympiad London 2024 22/08/2024 Final 10.20s 10.85s #1
Rubik's WCA European Championship 2024 25/07/2024 First round 11.23s 13.58s #50
Rubik's WCA European Championship 2024 25/07/2024 Second round 9.67s 10.77s #15
Rubik's WCA European Championship 2024 25/07/2024 Final 8.35s 10.76s #12
Stevenage April 2024 20/04/2024 First round 11.58s 12.78s #2
Stevenage April 2024 20/04/2024 Second round 9.84s 11.70s #2
Stevenage April 2024 20/04/2024 Final 10.32s 12.04s #2
Stevenage November 2023 25/11/2023 First round 11.13s 12.92s #2
Stevenage November 2023 25/11/2023 Final 10.97s 12.12s #2
Rubik's UK Championship 2023 20/10/2023 First round 10.64s 12.28s #5
Rubik's UK Championship 2023 20/10/2023 Second round 9.86s 12.60s #5
Rubik's UK Championship 2023 20/10/2023 Final 10.87s 11.84s #4
Mind Sports Olympiad Cubing 2023 24/08/2023 First round 9.93s 10.85s #1
Mind Sports Olympiad Cubing 2023 24/08/2023 Final 9.61s 11.18s #2
Rubik's WCA World Championship 2023 12/08/2023 First round 10.26s 12.29s #30
Rubik's WCA World Championship 2023 12/08/2023 Second round 10.59s 12.65s #45
Isle of Wight Summer 2023 29/07/2023 First round 11.24s 13.15s #6
Isle of Wight Summer 2023 29/07/2023 Second round 9.50s 11.45s #1
Isle of Wight Summer 2023 29/07/2023 Final 10.26s 11.71s #3
Reading Spring 2023 22/04/2023 First round 10.33s 11.78s #2
Reading Spring 2023 22/04/2023 Final 10.87s 12.11s #2
Essex Spring 2023 08/04/2023 First round 10.35s 10.96s #2
Essex Spring 2023 08/04/2023 Final 10.85s 11.68s #2
Brent Cross Winter 2023 18/02/2023 First round 11.29s 14.53s #6
Brent Cross Winter 2023 18/02/2023 Second round 11.95s 15.35s #7
Brent Cross Winter 2023 18/02/2023 Final 10.45s 11.94s #3
East London Autumn 2022 12/11/2022 First round 11.49s 12.85s #2
East London Autumn 2022 12/11/2022 Final 10.27s 11.35s #1
Kewbz UK Championship 2022 28/10/2022 First round 10.03s 11.86s #5
Kewbz UK Championship 2022 28/10/2022 Second round 11.46s 12.33s #4
Kewbz UK Championship 2022 28/10/2022 Final 7.44s 11.30s #4
Stevenage Autumn B 2022 01/10/2022 First round 10.60s 13.12s #2
Stevenage Autumn B 2022 01/10/2022 Final 10.28s 12.55s #2
Droitwich Spa Autumn 2022 17/09/2022 First round 10.41s 11.95s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 9.77s 11.19s #2
August Bank Holiday Cheltenham 2022 27/08/2022 First round 8.98s 10.76s #1
August Bank Holiday Cheltenham 2022 27/08/2022 Final 9.30s 11.30s #2
Rubik's WCA European Championship 2022 14/07/2022 First round 10.74s 12.53s #17
Rubik's WCA European Championship 2022 14/07/2022 Second round 9.87s 12.31s #8
Rubik's WCA European Championship 2022 14/07/2022 Final 7.15s 13.45s #16
Stevenage Summer 2022 09/07/2022 First round 9.45s 11.97s #2
Stevenage Summer 2022 09/07/2022 Final 10.49s 13.77s #5
Cheltenham Summer 2022 25/06/2022 Final 10.23s 12.11s #1
Stevenage Spring 2022 30/04/2022 First round 11.04s 11.92s #4
Stevenage Spring 2022 30/04/2022 Second round 11.11s 12.01s #4
Stevenage Spring 2022 30/04/2022 Final 9.84s 12.70s #5
Guildford Open 2020 18/01/2020 First round 12.20s 13.18s #1
Guildford Open 2020 18/01/2020 Final 10.34s 11.92s #1
UK Championship 2019 25/10/2019 First round 11.20s 14.41s #5
UK Championship 2019 25/10/2019 Second round 10.60s 14.52s #6
UK Championship 2019 25/10/2019 Final 9.86s 14.66s #9
Leeds Open 2019 27/07/2019 First round 11.08s 14.67s #2
Leeds Open 2019 27/07/2019 Final 9.80s 13.08s #1
UK Championship 2018 26/10/2018 First round 12.94s 15.01s #8
UK Championship 2018 26/10/2018 Second round 8.59s 12.71s #2
UK Championship 2018 26/10/2018 Final 11.74s 14.87s #3
Stratford-upon-Avon Open 2018 22/09/2018 First round 13.14s 13.72s #1
Stratford-upon-Avon Open 2018 22/09/2018 Second round 13.29s 14.42s #1
Stratford-upon-Avon Open 2018 22/09/2018 Final 12.57s 15.19s #2
Champagne Open 2018 08/09/2018 First round 10.82s 13.75s #4
Champagne Open 2018 08/09/2018 Final 10.59s 12.13s #2
Irish Championship 2018 14/07/2018 Final 12.34s 13.55s #3
High Wycombe Open 2018 14/04/2018 First round 12.36s 15.72s #4
High Wycombe Open 2018 14/04/2018 Final 12.91s 14.25s #4
UK Championship 2017 27/10/2017 First round 13.60s 15.32s #5
UK Championship 2017 27/10/2017 Final 13.88s 16.38s #6
World Rubik's Cube Championship 2017 13/07/2017 First round 15.48s 17.73s #95
World Rubik's Cube Championship 2017 13/07/2017 Second round 15.34s 19.19s #90
London Open 2017 08/07/2017 First round 13.07s 17.65s #17
Macclesfield Open 2016 30/07/2016 First round 14.63s 19.05s #5
Macclesfield Open 2016 30/07/2016 Final 17.76s 22.31s #9
Exeter Open 2016 02/04/2016 Final 17.68s 19.91s #3
The Glorious North 2015 01/08/2015 First round 19.72s 21.88s #8
The Glorious North 2015 01/08/2015 Final 19.71s 22.40s #6
Welcome Back to Guildford 2015 11/04/2015 First round 23.77s 26.41s #12
Welcome Back to Guildford 2015 11/04/2015 Final 23.95s 26.31s #10
UK Rubik's Cube Championship 2014 01/11/2014 First round 19.98s 23.64s #13
Rubik's Cube European Championships 2014 08/08/2014 First round 24.20s 28.67s #80
Guildford Open 2013 24/08/2013 First round 35.47s 43.36s #27
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