6.28s

Best Single

8.20s

Best Average

68

Competitions

1

Best Position

541

Official Solves

111

Rounds

#242

Single WR

#75

Single CR
United Kingdom

#8

Single NR

#174

Average WR

#54

Average CR
United Kingdom

#7

Average NR

221

Podiums

16/07/2026

Last Result
Competitions
Rubik's WCA European Championship 2026 FMC for Cancer Reigate 2026 Manchester Cubing League - First 2026 Stevenage March 2026 FMC Cheltenham Winter 2026 Wiltshire Winter 2025 Portugal Championship 2025 Stevenage 10th Anniversary 2025 Stevenage October 2025 FMC Europe 2025 Rubik's UK Championship 2025 Rubik's UK Championship FMC 2025 Kewbz Scottish Championship 2025 Peterborough Odd Day 2025 FMC Cheltenham Spring 2025 Cyprus Cubing League I 2025 Manchester FMC Day 2024 Wiltshire November 2024 FMC Europe 2024 Rubik's UK Championship 2024 Rubik's UK Championship FMC 2024 Cambridge Autumn - British Blind Off 2024 Ipswich Autumn 2024 FMC Cheltenham Autumn 2024 Stevenage August 2024 Rubik's WCA European Championship 2024 Bristol Summer 2024 Rubik's Irish Championship 2024 Wakefield Summer 2024 Stevenage June 2024 FMC 2024 Wiltshire March 2024 Hampshire Winter 2024 Wiltshire February 2024 Weston-super-Mare Autumn 2023 Rubik's UK Championship 2023 Rubik's UK Championship FMC 2023 Newham Autumn - British Blind Off 2023 Stevenage September 2023 Wiltshire Autumn 2023 Harrow Autumn 2023 August Bank Holiday Manchester 2023 Stevenage July 2023 Suffolk Summer 2023 Stevenage June 2023 Wiltshire Summer 2023 FMC London Summer 2023 Peterborough Summer 2023 Hampshire Spring 2023 Wiltshire Spring 2023 Bishop's Stortford Spring - British Blind Off 2023 Cambridge Side Events Winter 2023 UK New Year Countdown 2023 Weston-super-Mare Autumn 2022 East London Autumn 2022 Kewbz UK Championship 2022 Kewbz UK Championship FMC 2022 Chippenham Autumn 2022 Stevenage Autumn A 2022 Droitwich Spa Autumn 2022 Lincoln Summer 2022 Carlisle Summer 2022 Manchester Summer - British Blind Off 2022 Norwich Summer 2022 Rubik's WCA European Championship 2022 Stevenage Summer 2022 Cheltenham Summer 2022 Kidderminster Summer - British Blind Off 2022 Stevenage Spring 2022 Weston-super-Mare Open 2022 Kidderminster - British Blind Off 2022 West London Open 2022 Wakefield Open 2022 Doncaster Open 2020 Guildford Open 2020 Clact-On Socks Off 2019 Weston-super-Mare Open 2019 UK Championship 2019 August Bank Holiday Celebration 2019 LYN Cubing Days 2019 German Nationals 2019 British Summer Open 2019 FMC 2019 High Wycombe Open 2019 Lincoln Open 2019 Hamburg International 2019 FMC Europe 2019 Manchester Open 2019 Fontwell Open 2019 The Great British Blind Off 2019 Cambridge Open 2018 Weston-super-Mare Open 2018 UK Championship 2018 Stratford-upon-Avon Open 2018 August Bank Holiday Competition 2018 WCA European Championship 2018 Peterborough Open 2018 High Wycombe Open 2018 Guildford Open 2018 FMC Europe 2018 Manchester Open 2018 Welsh Open 2018 Weston-super-Mare Open 2017 UK Championship 2017 Guildford Open 2017 August Bank Holiday Competition 2017 World Rubik's Cube Championship 2017 London Open 2017 Crawley Open 2017 Newcastle-under-Lyme Open 2017 FMC Europe 2017 Peterborough Open 2017 Manchester Open 2017 Birmingham Open 2016 UK Championship 2016 August Bank Holiday Competition 2016 North London Open 2016 Exeter Open 2016 UK Rubik's Cube Championship 2015 Cuthberts Open 2015 August Bank Holiday Competition 2015 N8W8 Summer 2015 Welwyn Garden City 2015 Welcome Back to Guildford 2015 Welcome To Cambridge 2014

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.10s 13.33s #90
Wiltshire Winter 2025 13/12/2025 Final 8.59s 11.35s #6
Portugal Championship 2025 29/11/2025 Final 6.69s 11.21s #5
Stevenage 10th Anniversary 2025 08/11/2025 Final 9.38s 12.87s #6
Rubik's UK Championship 2025 22/08/2025 First round 9.13s 11.61s #17
Kewbz Scottish Championship 2025 30/05/2025 Final 8.37s 9.26s #2
Wiltshire November 2024 30/11/2024 Final 7.22s 8.85s #1
Rubik's UK Championship 2024 01/11/2024 Final 8.55s 9.28s #3
Rubik's WCA European Championship 2024 25/07/2024 Second round 9.42s 10.63s #33
Bristol Summer 2024 13/07/2024 Final 8.80s 9.62s #1
Rubik's Irish Championship 2024 05/07/2024 Final 8.63s 10.60s #3
Wakefield Summer 2024 15/06/2024 Final 6.74s 8.46s #1
Wiltshire March 2024 23/03/2024 Final 8.87s 9.84s #1
Rubik's UK Championship 2023 20/10/2023 Final 7.79s 8.37s #1
Wiltshire Autumn 2023 09/09/2023 Final 8.09s 9.18s #1
Stevenage July 2023 22/07/2023 Final 7.91s 9.50s #2
Suffolk Summer 2023 01/07/2023 Final 6.85s 9.09s #2
Wiltshire Summer 2023 17/06/2023 Final 7.55s 10.30s #2
Peterborough Summer 2023 03/06/2023 Final 7.53s 9.90s #1
Bishop's Stortford Spring - British Blind Off 2023 11/03/2023 Final 8.81s 11.32s #4
Cambridge Side Events Winter 2023 11/02/2023 Final 7.93s 10.10s #2
UK New Year Countdown 2023 31/12/2022 Final 7.51s 11.61s #5
Weston-super-Mare Autumn 2022 19/11/2022 Final 8.51s 11.33s #3
East London Autumn 2022 12/11/2022 Final 7.98s 9.18s #1
Kewbz UK Championship 2022 28/10/2022 Final 7.78s 10.41s #5
Chippenham Autumn 2022 08/10/2022 Final 8.82s 10.76s #3
Stevenage Autumn A 2022 24/09/2022 Final 8.98s 11.05s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 7.53s 14.21s #8
Lincoln Summer 2022 20/08/2022 Final 7.62s 11.30s #3
Rubik's WCA European Championship 2022 14/07/2022 Final 7.22s 8.27s #6
Stevenage Summer 2022 09/07/2022 Final 10.13s 11.30s #3
Cheltenham Summer 2022 25/06/2022 Final 7.72s 10.58s #3
Weston-super-Mare Open 2022 19/03/2022 Final 7.66s 9.15s #2
West London Open 2022 19/02/2022 Final 7.93s 10.91s #2
Wakefield Open 2022 29/01/2022 Final 8.05s 9.42s #1
Doncaster Open 2020 22/02/2020 Final 13.18s 14.93s #6
Weston-super-Mare Open 2019 23/11/2019 Final 7.23s 13.63s #5
UK Championship 2019 25/10/2019 Final 9.98s 13.56s #8
German Nationals 2019 02/08/2019 Final 9.84s 12.84s #3
British Summer Open 2019 29/06/2019 Final 10.29s 12.59s #5
High Wycombe Open 2019 08/06/2019 Final 11.31s 13.55s #4
Manchester Open 2019 16/02/2019 Final 9.92s 13.01s #4
Fontwell Open 2019 09/02/2019 Final 10.80s 13.29s #5
Weston-super-Mare Open 2018 24/11/2018 Final 11.92s 13.40s #3
UK Championship 2018 26/10/2018 Final 10.31s 12.47s #6
Stratford-upon-Avon Open 2018 22/09/2018 Final 12.25s 14.10s #4
WCA European Championship 2018 19/07/2018 Second round 13.19s 14.74s #24
Guildford Open 2018 17/03/2018 Final 14.01s 16.11s #4
Manchester Open 2018 17/02/2018 Final 11.27s 18.39s #11
Welsh Open 2018 27/01/2018 Final 13.19s 15.61s #3
Weston-super-Mare Open 2017 25/11/2017 Final 10.41s 15.66s #4
UK Championship 2017 27/10/2017 Final 13.07s 17.34s #10
Guildford Open 2017 23/09/2017 Final 13.93s 14.75s #4
August Bank Holiday Competition 2017 26/08/2017 Final 11.19s 13.84s #4
World Rubik's Cube Championship 2017 13/07/2017 Second round 11.76s 13.10s #24
London Open 2017 08/07/2017 Final 14.45s 15.82s #8
Crawley Open 2017 03/06/2017 Final 13.45s 14.79s #3
Newcastle-under-Lyme Open 2017 15/04/2017 Final 13.89s 17.16s #4
Peterborough Open 2017 04/03/2017 Final 10.76s 15.39s #4
Birmingham Open 2016 17/12/2016 Final 9.55s 14.73s #3
UK Championship 2016 04/11/2016 Final 12.66s 14.51s #4
August Bank Holiday Competition 2016 27/08/2016 Final 17.94s 21.16s #7
North London Open 2016 30/04/2016 Final 19.09s 22.33s #10
Exeter Open 2016 02/04/2016 First round 27.57s 35.59s #11
UK Rubik's Cube Championship 2015 07/11/2015 Final 27.08s 44.20s #20
Cuthberts Open 2015 26/09/2015 Final 24.46s 35.06s #5
Welwyn Garden City 2015 23/05/2015 Final 44.19s 56.08s #10
Welcome Back to Guildford 2015 11/04/2015 Final 1:06.42 #17

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 First round 8.19s 12.30s #98
Rubik's WCA European Championship 2026 16/07/2026 Second round 9.10s 13.33s #90
Wiltshire Winter 2025 13/12/2025 Final 8.59s 11.35s #6
Portugal Championship 2025 29/11/2025 First round 8.99s 11.89s #4
Portugal Championship 2025 29/11/2025 Second round 7.45s 8.20s #2
Portugal Championship 2025 29/11/2025 Final 6.69s 11.21s #5
Stevenage 10th Anniversary 2025 08/11/2025 Final 9.38s 12.87s #6
Rubik's UK Championship 2025 22/08/2025 First round 9.13s 11.61s #17
Kewbz Scottish Championship 2025 30/05/2025 First round 9.09s 12.76s #6
Kewbz Scottish Championship 2025 30/05/2025 Final 8.37s 9.26s #2
Wiltshire November 2024 30/11/2024 Final 7.22s 8.85s #1
Rubik's UK Championship 2024 01/11/2024 First round 7.56s 9.99s #7
Rubik's UK Championship 2024 01/11/2024 Second round 7.53s 9.73s #7
Rubik's UK Championship 2024 01/11/2024 Final 8.55s 9.28s #3
Rubik's WCA European Championship 2024 25/07/2024 First round 8.88s 10.86s #47
Rubik's WCA European Championship 2024 25/07/2024 Second round 9.42s 10.63s #33
Bristol Summer 2024 13/07/2024 First round 7.32s 10.99s #4
Bristol Summer 2024 13/07/2024 Final 8.80s 9.62s #1
Rubik's Irish Championship 2024 05/07/2024 First round 7.96s 9.32s #2
Rubik's Irish Championship 2024 05/07/2024 Final 8.63s 10.60s #3
Wakefield Summer 2024 15/06/2024 First round 7.58s 9.49s #4
Wakefield Summer 2024 15/06/2024 Final 6.74s 8.46s #1
Wiltshire March 2024 23/03/2024 First round 8.64s 9.83s #1
Wiltshire March 2024 23/03/2024 Final 8.87s 9.84s #1
Rubik's UK Championship 2023 20/10/2023 First round 8.88s 10.16s #2
Rubik's UK Championship 2023 20/10/2023 Second round 8.29s 9.93s #2
Rubik's UK Championship 2023 20/10/2023 Final 7.79s 8.37s #1
Wiltshire Autumn 2023 09/09/2023 First round 8.79s 8.96s #2
Wiltshire Autumn 2023 09/09/2023 Second round 6.56s 12.28s #6
Wiltshire Autumn 2023 09/09/2023 Final 8.09s 9.18s #1
Stevenage July 2023 22/07/2023 Final 7.91s 9.50s #2
Suffolk Summer 2023 01/07/2023 First round 6.28s 8.99s #1
Suffolk Summer 2023 01/07/2023 Final 6.85s 9.09s #2
Wiltshire Summer 2023 17/06/2023 First round 7.09s 10.74s #1
Wiltshire Summer 2023 17/06/2023 Final 7.55s 10.30s #2
Peterborough Summer 2023 03/06/2023 First round 6.50s 9.27s #1
Peterborough Summer 2023 03/06/2023 Final 7.53s 9.90s #1
Bishop's Stortford Spring - British Blind Off 2023 11/03/2023 Final 8.81s 11.32s #4
Cambridge Side Events Winter 2023 11/02/2023 Final 7.93s 10.10s #2
UK New Year Countdown 2023 31/12/2022 Final 7.51s 11.61s #5
Weston-super-Mare Autumn 2022 19/11/2022 Final 8.51s 11.33s #3
East London Autumn 2022 12/11/2022 First round 8.30s 9.40s #2
East London Autumn 2022 12/11/2022 Second round 7.26s 12.41s #5
East London Autumn 2022 12/11/2022 Final 7.98s 9.18s #1
Kewbz UK Championship 2022 28/10/2022 First round 7.98s 10.52s #5
Kewbz UK Championship 2022 28/10/2022 Final 7.78s 10.41s #5
Chippenham Autumn 2022 08/10/2022 First round 8.44s 10.66s #2
Chippenham Autumn 2022 08/10/2022 Final 8.82s 10.76s #3
Stevenage Autumn A 2022 24/09/2022 First round 8.48s 9.20s #2
Stevenage Autumn A 2022 24/09/2022 Final 8.98s 11.05s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 7.53s 14.21s #8
Lincoln Summer 2022 20/08/2022 Final 7.62s 11.30s #3
Rubik's WCA European Championship 2022 14/07/2022 First round 7.09s 11.21s #26
Rubik's WCA European Championship 2022 14/07/2022 Second round 7.34s 9.08s #9
Rubik's WCA European Championship 2022 14/07/2022 Final 7.22s 8.27s #6
Stevenage Summer 2022 09/07/2022 Final 10.13s 11.30s #3
Cheltenham Summer 2022 25/06/2022 Final 7.72s 10.58s #3
Weston-super-Mare Open 2022 19/03/2022 Final 7.66s 9.15s #2
West London Open 2022 19/02/2022 First round 8.19s 9.69s #2
West London Open 2022 19/02/2022 Final 7.93s 10.91s #2
Wakefield Open 2022 29/01/2022 Final 8.05s 9.42s #1
Doncaster Open 2020 22/02/2020 First round 15.16s 17.02s #12
Doncaster Open 2020 22/02/2020 Final 13.18s 14.93s #6
Weston-super-Mare Open 2019 23/11/2019 Final 7.23s 13.63s #5
UK Championship 2019 25/10/2019 First round 11.36s 12.79s #8
UK Championship 2019 25/10/2019 Final 9.98s 13.56s #8
German Nationals 2019 02/08/2019 First round 10.48s 12.01s #3
German Nationals 2019 02/08/2019 Final 9.84s 12.84s #3
British Summer Open 2019 29/06/2019 First round 10.43s 16.14s #9
British Summer Open 2019 29/06/2019 Final 10.29s 12.59s #5
High Wycombe Open 2019 08/06/2019 First round 13.15s 16.28s #5
High Wycombe Open 2019 08/06/2019 Final 11.31s 13.55s #4
Manchester Open 2019 16/02/2019 Final 9.92s 13.01s #4
Fontwell Open 2019 09/02/2019 First round 11.79s 14.37s #4
Fontwell Open 2019 09/02/2019 Final 10.80s 13.29s #5
Weston-super-Mare Open 2018 24/11/2018 Final 11.92s 13.40s #3
UK Championship 2018 26/10/2018 First round 9.39s 11.87s #4
UK Championship 2018 26/10/2018 Final 10.31s 12.47s #6
Stratford-upon-Avon Open 2018 22/09/2018 First round 11.82s 14.20s #6
Stratford-upon-Avon Open 2018 22/09/2018 Final 12.25s 14.10s #4
WCA European Championship 2018 19/07/2018 First round 11.28s 13.66s #18
WCA European Championship 2018 19/07/2018 Second round 13.19s 14.74s #24
Guildford Open 2018 17/03/2018 First round 11.20s 13.40s #4
Guildford Open 2018 17/03/2018 Final 14.01s 16.11s #4
Manchester Open 2018 17/02/2018 Final 11.27s 18.39s #11
Welsh Open 2018 27/01/2018 Final 13.19s 15.61s #3
Weston-super-Mare Open 2017 25/11/2017 Final 10.41s 15.66s #4
UK Championship 2017 27/10/2017 First round 11.77s 15.86s #10
UK Championship 2017 27/10/2017 Final 13.07s 17.34s #10
Guildford Open 2017 23/09/2017 First round 13.60s 17.47s #5
Guildford Open 2017 23/09/2017 Final 13.93s 14.75s #4
August Bank Holiday Competition 2017 26/08/2017 Final 11.19s 13.84s #4
World Rubik's Cube Championship 2017 13/07/2017 First round 9.32s 14.46s #24
World Rubik's Cube Championship 2017 13/07/2017 Second round 11.76s 13.10s #24
London Open 2017 08/07/2017 Final 14.45s 15.82s #8
Crawley Open 2017 03/06/2017 First round 9.02s 13.79s #2
Crawley Open 2017 03/06/2017 Final 13.45s 14.79s #3
Newcastle-under-Lyme Open 2017 15/04/2017 First round 10.59s 16.36s #6
Newcastle-under-Lyme Open 2017 15/04/2017 Final 13.89s 17.16s #4
Peterborough Open 2017 04/03/2017 First round 12.23s 14.05s #2
Peterborough Open 2017 04/03/2017 Final 10.76s 15.39s #4
Birmingham Open 2016 17/12/2016 Final 9.55s 14.73s #3
UK Championship 2016 04/11/2016 Final 12.66s 14.51s #4
August Bank Holiday Competition 2016 27/08/2016 Final 17.94s 21.16s #7
North London Open 2016 30/04/2016 First round 19.41s 26.64s #11
North London Open 2016 30/04/2016 Final 19.09s 22.33s #10
Exeter Open 2016 02/04/2016 First round 27.57s 35.59s #11
UK Rubik's Cube Championship 2015 07/11/2015 Final 27.08s 44.20s #20
Cuthberts Open 2015 26/09/2015 Final 24.46s 35.06s #5
Welwyn Garden City 2015 23/05/2015 Final 44.19s 56.08s #10
Welcome Back to Guildford 2015 11/04/2015 Final 1:06.42 #17
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