6.71s

Best Single

8.09s

Best Average

54

Competitions

1

Best Position

722

Official Solves

149

Rounds

#2,898

Single WR

#820

Single CR
United Kingdom

#84

Single NR

#2,064

Average WR

#544

Average CR
United Kingdom

#56

Average NR

14

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 Semi Final 9.89s 11.03s #124
Weston-super-Mare Spring 2026 16/05/2026 Final 8.26s 9.97s #17
Stevenage 10th Anniversary 2025 08/11/2025 Second round 7.88s 9.27s #22
Hampshire Autumn 2025 25/10/2025 Final 8.80s 10.71s #24
Stevenage October 2025 11/10/2025 Final 8.42s 9.71s #24
Rubik's UK Championship 2025 22/08/2025 Second round 6.97s 9.92s #78
Weston-super-Mare Spring 2025 17/05/2025 Final 9.46s 10.21s #17
Hampshire Winter 2025 22/02/2025 Final 9.44s 13.67s #19
Weston-super-Mare Autumn 2024 16/11/2024 Final 8.57s 9.81s #19
Rubik's UK Championship 2024 01/11/2024 Semi Final 9.13s 11.04s #67
Stevenage Beginners September B 2024 15/09/2024 Final 8.44s 8.80s #1
Kewbz UK Open 2024 31/08/2024 Semi Final 8.68s 10.21s #48
Mind Sports Olympiad London 2024 22/08/2024 Final 8.46s 9.97s #5
Rubik's WCA European Championship 2024 25/07/2024 Semi Final 8.98s 9.48s #106
Stevenage April 2024 20/04/2024 Final 7.60s 9.72s #14
Stevenage February 2024 10/02/2024 Final 7.90s 9.82s #12
Stevenage November 2023 25/11/2023 Final 10.66s 12.21s #31
Rubik's UK Championship 2023 20/10/2023 Semi Final 9.51s 10.63s #63
Mind Sports Olympiad Cubing 2023 24/08/2023 Final 8.28s 9.41s #6
Rubik's WCA World Championship 2023 12/08/2023 Second round 7.95s 9.82s #256
Isle of Wight Summer 2023 29/07/2023 Final 10.45s 12.21s #14
Stevenage July 2023 22/07/2023 Final 8.08s 12.04s #34
Reading Spring 2023 22/04/2023 Final 8.32s 10.15s #8
Essex Spring 2023 08/04/2023 Final 7.73s 10.47s #13
Brent Cross Winter 2023 18/02/2023 Final 10.13s 11.48s #23
UK New Year Countdown 2023 31/12/2022 Final 8.15s 10.64s #9
East London Autumn 2022 12/11/2022 Final 8.39s 9.41s #8
Kewbz UK Championship 2022 28/10/2022 Semi Final 9.39s 10.07s #44
Stevenage Autumn B 2022 01/10/2022 Final 7.79s 9.27s #10
Droitwich Spa Autumn 2022 17/09/2022 Final 9.27s 11.36s #18
August Bank Holiday Cheltenham 2022 27/08/2022 Final 10.27s 11.50s #30
Rubik's WCA European Championship 2022 14/07/2022 Second round 9.53s 11.92s #248
Stevenage Summer 2022 09/07/2022 Final 8.89s 9.64s #12
Cheltenham Summer 2022 25/06/2022 Second round 9.60s 13.41s #41
Stevenage Spring 2022 30/04/2022 Semi Final 9.16s 10.67s #26
Guildford Open 2020 18/01/2020 Final 8.52s 10.22s #14
UK Championship 2019 25/10/2019 Final 8.55s 9.83s #13
Leeds Open 2019 27/07/2019 Final 7.05s 9.37s #5
UK Championship 2018 26/10/2018 Semi Final 7.38s 10.59s #24
Stratford-upon-Avon Open 2018 22/09/2018 Final 8.83s 9.26s #3
Champagne Open 2018 08/09/2018 Second round 8.70s 12.38s #35
Irish Championship 2018 14/07/2018 Final 7.37s 9.59s #5
High Wycombe Open 2018 14/04/2018 Final 9.79s 10.38s #12
UK Championship 2017 27/10/2017 First round 10.02s #216
World Rubik's Cube Championship 2017 13/07/2017 Second round 8.25s 13.21s #325
London Open 2017 08/07/2017 Second round 9.20s 10.09s #19
UK Championship 2016 04/11/2016 Second round 10.70s 12.68s #30
Macclesfield Open 2016 30/07/2016 Final 10.36s 12.47s #15
Exeter Open 2016 02/04/2016 Final 10.95s 12.91s #10
The Glorious North 2015 01/08/2015 Final 11.80s 12.23s #6
Welcome Back to Guildford 2015 11/04/2015 Second round 13.25s 14.31s #16
UK Rubik's Cube Championship 2014 01/11/2014 Second round 12.59s 14.49s #19
Rubik's Cube European Championships 2014 08/08/2014 Second round 11.36s 14.54s #93
Guildford Open 2013 24/08/2013 First round 19.58s 22.17s #32

Round Breakdown

Competition Date Round Single Average Position
Rubik's WCA European Championship 2026 16/07/2026 First round 8.05s 9.10s #258
Rubik's WCA European Championship 2026 16/07/2026 Second round 7.86s 8.09s #106
Rubik's WCA European Championship 2026 16/07/2026 Semi Final 9.89s 11.03s #124
Weston-super-Mare Spring 2026 16/05/2026 First round 8.30s 8.91s #8
Weston-super-Mare Spring 2026 16/05/2026 Second round 8.38s 9.93s #16
Weston-super-Mare Spring 2026 16/05/2026 Final 8.26s 9.97s #17
Stevenage 10th Anniversary 2025 08/11/2025 First round 8.06s 11.69s #59
Stevenage 10th Anniversary 2025 08/11/2025 Second round 7.88s 9.27s #22
Hampshire Autumn 2025 25/10/2025 First round 8.67s 9.78s #14
Hampshire Autumn 2025 25/10/2025 Second round 7.80s 9.70s #14
Hampshire Autumn 2025 25/10/2025 Final 8.80s 10.71s #24
Stevenage October 2025 11/10/2025 First round 8.74s 10.07s #25
Stevenage October 2025 11/10/2025 Second round 7.70s 9.45s #21
Stevenage October 2025 11/10/2025 Final 8.42s 9.71s #24
Rubik's UK Championship 2025 22/08/2025 First round 9.18s 10.31s #81
Rubik's UK Championship 2025 22/08/2025 Second round 6.97s 9.92s #78
Weston-super-Mare Spring 2025 17/05/2025 First round 9.39s 10.52s #13
Weston-super-Mare Spring 2025 17/05/2025 Second round 8.31s 13.04s #34
Weston-super-Mare Spring 2025 17/05/2025 Final 9.46s 10.21s #17
Hampshire Winter 2025 22/02/2025 First round 8.73s 9.61s #11
Hampshire Winter 2025 22/02/2025 Second round 7.84s 9.76s #14
Hampshire Winter 2025 22/02/2025 Final 9.44s 13.67s #19
Weston-super-Mare Autumn 2024 16/11/2024 First round 9.20s 10.29s #20
Weston-super-Mare Autumn 2024 16/11/2024 Second round 7.70s 10.19s #22
Weston-super-Mare Autumn 2024 16/11/2024 Final 8.57s 9.81s #19
Rubik's UK Championship 2024 01/11/2024 First round 7.37s 9.09s #42
Rubik's UK Championship 2024 01/11/2024 Second round 8.13s 9.50s #46
Rubik's UK Championship 2024 01/11/2024 Semi Final 9.13s 11.04s #67
Stevenage Beginners September B 2024 15/09/2024 First round 8.02s 8.66s #1
Stevenage Beginners September B 2024 15/09/2024 Final 8.44s 8.80s #1
Kewbz UK Open 2024 31/08/2024 First round 7.93s 8.86s #25
Kewbz UK Open 2024 31/08/2024 Second round 7.64s 8.29s #17
Kewbz UK Open 2024 31/08/2024 Semi Final 8.68s 10.21s #48
Mind Sports Olympiad London 2024 22/08/2024 First round 8.75s 9.24s #4
Mind Sports Olympiad London 2024 22/08/2024 Final 8.46s 9.97s #5
Rubik's WCA European Championship 2024 25/07/2024 First round 8.03s 9.75s #249
Rubik's WCA European Championship 2024 25/07/2024 Second round 7.60s 8.66s #115
Rubik's WCA European Championship 2024 25/07/2024 Semi Final 8.98s 9.48s #106
Stevenage April 2024 20/04/2024 First round 6.73s 9.45s #15
Stevenage April 2024 20/04/2024 Second round 8.09s 9.01s #8
Stevenage April 2024 20/04/2024 Final 7.60s 9.72s #14
Stevenage February 2024 10/02/2024 First round 8.17s 10.31s #19
Stevenage February 2024 10/02/2024 Second round 8.82s 9.25s #8
Stevenage February 2024 10/02/2024 Final 7.90s 9.82s #12
Stevenage November 2023 25/11/2023 First round 8.44s 10.27s #18
Stevenage November 2023 25/11/2023 Second round 7.53s 9.32s #8
Stevenage November 2023 25/11/2023 Semi Final 9.15s 10.02s #13
Stevenage November 2023 25/11/2023 Final 10.66s 12.21s #31
Rubik's UK Championship 2023 20/10/2023 First round 7.79s 11.49s #106
Rubik's UK Championship 2023 20/10/2023 Second round 7.42s 9.94s #52
Rubik's UK Championship 2023 20/10/2023 Semi Final 9.51s 10.63s #63
Mind Sports Olympiad Cubing 2023 24/08/2023 First round 7.83s 9.69s #8
Mind Sports Olympiad Cubing 2023 24/08/2023 Final 8.28s 9.41s #6
Rubik's WCA World Championship 2023 12/08/2023 First round 8.04s 9.52s #252
Rubik's WCA World Championship 2023 12/08/2023 Second round 7.95s 9.82s #256
Isle of Wight Summer 2023 29/07/2023 First round 9.82s 11.87s #14
Isle of Wight Summer 2023 29/07/2023 Second round 8.67s 9.57s #8
Isle of Wight Summer 2023 29/07/2023 Final 10.45s 12.21s #14
Stevenage July 2023 22/07/2023 First round 10.29s 11.07s #22
Stevenage July 2023 22/07/2023 Second round 10.39s 13.78s #56
Stevenage July 2023 22/07/2023 Semi Final 8.65s 9.84s #11
Stevenage July 2023 22/07/2023 Final 8.08s 12.04s #34
Reading Spring 2023 22/04/2023 First round 8.69s 9.27s #6
Reading Spring 2023 22/04/2023 Second round 8.51s 10.22s #10
Reading Spring 2023 22/04/2023 Final 8.32s 10.15s #8
Essex Spring 2023 08/04/2023 First round 10.14s 10.42s #10
Essex Spring 2023 08/04/2023 Second round 6.98s 9.61s #7
Essex Spring 2023 08/04/2023 Final 7.73s 10.47s #13
Brent Cross Winter 2023 18/02/2023 First round 7.91s 9.45s #11
Brent Cross Winter 2023 18/02/2023 Second round 8.34s 9.46s #10
Brent Cross Winter 2023 18/02/2023 Semi Final 9.09s 10.94s #21
Brent Cross Winter 2023 18/02/2023 Final 10.13s 11.48s #23
UK New Year Countdown 2023 31/12/2022 First round 6.71s 9.77s #8
UK New Year Countdown 2023 31/12/2022 Final 8.15s 10.64s #9
East London Autumn 2022 12/11/2022 First round 10.44s 12.01s #22
East London Autumn 2022 12/11/2022 Second round 9.50s 11.39s #18
East London Autumn 2022 12/11/2022 Final 8.39s 9.41s #8
Kewbz UK Championship 2022 28/10/2022 First round 8.72s 9.44s #25
Kewbz UK Championship 2022 28/10/2022 Second round 9.44s 10.71s #61
Kewbz UK Championship 2022 28/10/2022 Semi Final 9.39s 10.07s #44
Stevenage Autumn B 2022 01/10/2022 First round 7.80s 8.85s #4
Stevenage Autumn B 2022 01/10/2022 Second round 7.64s 9.14s #5
Stevenage Autumn B 2022 01/10/2022 Final 7.79s 9.27s #10
Droitwich Spa Autumn 2022 17/09/2022 First round 9.72s 10.45s #12
Droitwich Spa Autumn 2022 17/09/2022 Second round 8.22s 9.38s #8
Droitwich Spa Autumn 2022 17/09/2022 Final 9.27s 11.36s #18
August Bank Holiday Cheltenham 2022 27/08/2022 First round 7.69s 9.10s #11
August Bank Holiday Cheltenham 2022 27/08/2022 Second round 10.09s 10.59s #19
August Bank Holiday Cheltenham 2022 27/08/2022 Semi Final 8.68s 9.92s #12
August Bank Holiday Cheltenham 2022 27/08/2022 Final 10.27s 11.50s #30
Rubik's WCA European Championship 2022 14/07/2022 First round 8.25s 9.88s #128
Rubik's WCA European Championship 2022 14/07/2022 Second round 9.53s 11.92s #248
Stevenage Summer 2022 09/07/2022 First round 6.80s 10.42s #18
Stevenage Summer 2022 09/07/2022 Second round 8.20s 9.50s #10
Stevenage Summer 2022 09/07/2022 Final 8.89s 9.64s #12
Cheltenham Summer 2022 25/06/2022 First round 10.83s 12.76s #36
Cheltenham Summer 2022 25/06/2022 Second round 9.60s 13.41s #41
Stevenage Spring 2022 30/04/2022 First round 11.44s 12.96s #47
Stevenage Spring 2022 30/04/2022 Second round 8.50s 10.32s #22
Stevenage Spring 2022 30/04/2022 Semi Final 9.16s 10.67s #26
Guildford Open 2020 18/01/2020 First round 7.32s 9.15s #6
Guildford Open 2020 18/01/2020 Second round 8.74s 9.45s #6
Guildford Open 2020 18/01/2020 Semi Final 8.40s 10.95s #25
Guildford Open 2020 18/01/2020 Final 8.52s 10.22s #14
UK Championship 2019 25/10/2019 First round 7.48s 8.90s #8
UK Championship 2019 25/10/2019 Second round 7.89s 9.20s #10
UK Championship 2019 25/10/2019 Semi Final 7.17s 8.81s #11
UK Championship 2019 25/10/2019 Final 8.55s 9.83s #13
Leeds Open 2019 27/07/2019 First round 8.67s 11.21s #17
Leeds Open 2019 27/07/2019 Second round 9.23s 10.06s #8
Leeds Open 2019 27/07/2019 Final 7.05s 9.37s #5
UK Championship 2018 26/10/2018 First round 9.33s 10.67s #25
UK Championship 2018 26/10/2018 Second round 7.41s 9.01s #12
UK Championship 2018 26/10/2018 Semi Final 7.38s 10.59s #24
Stratford-upon-Avon Open 2018 22/09/2018 First round 9.41s 10.96s #8
Stratford-upon-Avon Open 2018 22/09/2018 Second round 9.43s 10.59s #8
Stratford-upon-Avon Open 2018 22/09/2018 Semi Final 8.60s 10.05s #8
Stratford-upon-Avon Open 2018 22/09/2018 Final 8.83s 9.26s #3
Champagne Open 2018 08/09/2018 First round 9.60s 10.21s #11
Champagne Open 2018 08/09/2018 Second round 8.70s 12.38s #35
Irish Championship 2018 14/07/2018 First round 8.43s 9.29s #4
Irish Championship 2018 14/07/2018 Second round 7.99s 9.79s #5
Irish Championship 2018 14/07/2018 Final 7.37s 9.59s #5
High Wycombe Open 2018 14/04/2018 First round 9.12s 10.92s #13
High Wycombe Open 2018 14/04/2018 Second round 9.62s 10.55s #11
High Wycombe Open 2018 14/04/2018 Final 9.79s 10.38s #12
UK Championship 2017 27/10/2017 First round 10.02s #216
World Rubik's Cube Championship 2017 13/07/2017 First round 9.78s 11.56s #222
World Rubik's Cube Championship 2017 13/07/2017 Second round 8.25s 13.21s #325
London Open 2017 08/07/2017 First round 8.64s 11.78s #32
London Open 2017 08/07/2017 Second round 9.20s 10.09s #19
UK Championship 2016 04/11/2016 First round 10.48s 12.77s #26
UK Championship 2016 04/11/2016 Second round 10.70s 12.68s #30
Macclesfield Open 2016 30/07/2016 First round 11.18s 15.93s #20
Macclesfield Open 2016 30/07/2016 Second round 11.00s 13.43s #17
Macclesfield Open 2016 30/07/2016 Final 10.36s 12.47s #15
Exeter Open 2016 02/04/2016 First round 11.17s 13.75s #11
Exeter Open 2016 02/04/2016 Second round 10.55s 12.06s #10
Exeter Open 2016 02/04/2016 Final 10.95s 12.91s #10
The Glorious North 2015 01/08/2015 First round 10.99s 13.07s #9
The Glorious North 2015 01/08/2015 Second round 9.73s 12.97s #10
The Glorious North 2015 01/08/2015 Final 11.80s 12.23s #6
Welcome Back to Guildford 2015 11/04/2015 First round 11.40s 15.02s #21
Welcome Back to Guildford 2015 11/04/2015 Second round 13.25s 14.31s #16
UK Rubik's Cube Championship 2014 01/11/2014 First round 12.01s 13.84s #16
UK Rubik's Cube Championship 2014 01/11/2014 Second round 12.59s 14.49s #19
Rubik's Cube European Championships 2014 08/08/2014 First round 11.21s 14.29s #99
Rubik's Cube European Championships 2014 08/08/2014 Second round 11.36s 14.54s #93
Guildford Open 2013 24/08/2013 First round 19.58s 22.17s #32
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