10.98s

Best Single

15.24s

Best Average

100

Competitions

2

Best Position

659

Official Solves

134

Rounds

#1,987

Single WR

#643

Single CR
United Kingdom

#82

Single NR

#2,002

Average WR

#630

Average CR
United Kingdom

#79

Average NR

44

Podiums

03/01/2026

Last Result
Competitions
Weston-super-Mare Spring 2026 Weston-super-Mare Winter 2026 Stevenage 10th Anniversary 2025 Weston-super-Mare Autumn 2025 Rubik's UK Championship 2025 Weston-super-Mare Spring 2025 Weston-super-Mare Winter 2025 Weston-super-Mare Autumn 2024 Rubik's UK Championship 2024 August Bank Holiday Crawley 2024 Mind Sports Olympiad London 2024 Bristol Summer 2024 Weston-super-Mare Spring 2024 Bristol Winter 2024 Weston-super-Mare Autumn 2023 Rubik's UK Championship 2023 Weston-super-Mare Spring 2023 Cork Spring 2023 Cambridge Side Events Winter 2023 Stevenage January 2023 Wiltshire Winter 2023 Essex Winter 2022 Weston-super-Mare Autumn 2022 East London Autumn 2022 Kewbz UK Championship 2022 Cubing in Cill Chainnigh 2022 Droitwich Spa Autumn 2022 Carlisle Summer 2022 Rubik's WCA European Championship 2022 Stevenage Summer 2022 Don't DNF Dublin 2022 Fyris Cubing 2022 Chester Spring 2022 Stevenage Spring 2022 Farnworth Spring A 2022 Weston-super-Mare Open 2022 Kidderminster - British Blind Off 2022 West London Open 2022 Tuam Re-Open Sunday 2021 Norwegian Championship 2021 September Speedcubing Tour Naprawa 2021 Manchester Open 2020 Swisscubing Cup II 2020 Doncaster Open 2020 Fontwell Open 2020 Guildford Open 2020 Swisscubing Cup I 2020 Clact-On Socks Off 2019 Swisscubing Cup Final 2019 Weston-super-Mare Open 2019 Every Event Éire 2019 UK Championship 2019 Paris Open 2019 Franconia Fall 2019 Liechtenstein Open 2019 Danish Open 2019 Cubing in Cill Chainnigh 2019 August Bank Holiday Celebration 2019 Jönköping Side Events 2019 Leeds Open 2019 FLIP Open 2019 British Summer Open 2019 Irish Championship 2019 High Wycombe Open 2019 Swedish Championship 2019 London Open 2019 Lincoln Open 2019 Cork Open 2019 Chester Open 2019 Welsh Open 2019 Manchester Open 2019 Fontwell Open 2019 Kubkvarna Winter 2019 The Great British Blind Off 2019 Lande Open 2018 Weston-super-Mare Open 2018 Luxembourg Open 2018 UK Championship 2018 Paris Open 2018 Stratford-upon-Avon Open 2018 August Bank Holiday Competition 2018 CubingUSA Nationals 2018 WCA European Championship 2018 Irish Championship 2018 Peterborough Open 2018 Nantes Open 2018 Hastings Open 2018 High Wycombe Open 2018 Guildford Open 2018 Manchester Open 2018 Welsh Open 2018 Chouchenn Open 2017 Dublin Open 2017 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 Irish Championship 2017 Crawley Open 2017 Swedish Championship 2017 Newcastle-under-Lyme Open 2017 Norwegian Championship 2017 Peterborough Open 2017 Birmingham Open 2016 UK Championship 2016 Kjeller Open 2016 Guildford Open 2016 August Bank Holiday Competition 2016 Alicante Open 2016 Macclesfield Open 2016 European Rubik's Cube Championship 2016 Irish Championship 2016 Danish Open 2016 German Open 2016 Manchester Open 2016 UK Rubik's Cube Championship 2015 Cuthberts Open 2015 US Nationals 2015 Peach State 2015 Welcome Back to Guildford 2015 Edinburgh Spring 2015 Norwegian Championship 2015 Harrow Spring 2015 Oxford Winter 2014 UK Rubik's Cube Championship 2014 Cuthberts Open 2014 ABHC 2014 Rubik's Cube European Championships 2014 Welcome To Cambridge 2014 Nottingham Summer 2014 Oxford Open 2014 Welwyn Garden City Open 2014 Zonhoven Open 2014 Nottingham Open 2014 UK Rubik's Cube Championship 2013 Cuthberts Open 2013 Guildford Open 2013 Cambridge Open 2013 Nottingham Open 2013 Leicester Open 2013 UK Open 2012 Weston-super-Mare 2012 Rapid Dash Open 2012

Event Progression

Event PB Progression

Position Progression

Result Distribution

Competition Results Table

Competition Date Round Single Average Position
Weston-super-Mare Winter 2026 03/01/2026 Final 15.13s 21.07s #20
Stevenage 10th Anniversary 2025 08/11/2025 Final 19.68s 25.76s #38
Rubik's UK Championship 2025 22/08/2025 First round 16.79s 21.45s #68
Weston-super-Mare Autumn 2024 16/11/2024 Final 17.28s 21.85s #13
Rubik's UK Championship 2024 01/11/2024 First round 18.90s 23.50s #71
August Bank Holiday Crawley 2024 26/08/2024 Final 16.28s 19.42s #16
Bristol Summer 2024 13/07/2024 Final 17.28s 21.92s #13
Cambridge Side Events Winter 2023 11/02/2023 Final 17.47s 21.25s #7
Essex Winter 2022 03/12/2022 Final 17.00s 22.67s #12
Weston-super-Mare Autumn 2022 19/11/2022 Final 18.15s 20.27s #9
East London Autumn 2022 12/11/2022 Final 16.59s 21.70s #15
Kewbz UK Championship 2022 28/10/2022 First round 14.99s 20.39s #37
Cubing in Cill Chainnigh 2022 08/10/2022 Final 16.96s 19.43s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 15.44s 18.92s #13
Rubik's WCA European Championship 2022 14/07/2022 Second round 17.87s 23.79s #98
Stevenage Summer 2022 09/07/2022 Final 16.11s 21.11s #17
Don't DNF Dublin 2022 02/07/2022 Final 16.40s 19.99s #3
Weston-super-Mare Open 2022 19/03/2022 Final 21.83s 31.61s #19
West London Open 2022 19/02/2022 Final 16.50s 24.48s #11
Norwegian Championship 2021 12/11/2021 Final 15.80s 19.51s #7
September Speedcubing Tour Naprawa 2021 04/09/2021 Final 21.74s 23.95s #15
Doncaster Open 2020 22/02/2020 First round 14.84s 20.01s #20
Fontwell Open 2020 08/02/2020 Final 19.51s 22.66s #16
Swisscubing Cup Final 2019 07/12/2019 Final 11.48s 16.38s #5
Weston-super-Mare Open 2019 23/11/2019 Final 17.81s 19.04s #13
Every Event Éire 2019 02/11/2019 Final 14.72s 19.94s #5
UK Championship 2019 25/10/2019 First round 14.15s 19.54s #24
Paris Open 2019 19/10/2019 Final 15.62s 17.83s #8
Danish Open 2019 13/09/2019 Final 16.01s 19.33s #6
Cubing in Cill Chainnigh 2019 31/08/2019 Final 11.48s 21.33s #7
Jönköping Side Events 2019 10/08/2019 Final 16.79s 21.97s #12
Leeds Open 2019 27/07/2019 Final 18.11s 22.10s #12
British Summer Open 2019 29/06/2019 First round 16.06s 19.63s #14
Irish Championship 2019 22/06/2019 Final 13.62s 18.38s #2
High Wycombe Open 2019 08/06/2019 Final 16.21s 18.67s #7
Swedish Championship 2019 30/05/2019 Final 17.58s 18.50s #12
Chester Open 2019 30/03/2019 Final 17.63s 21.95s #10
Welsh Open 2019 09/03/2019 Final 13.15s 20.15s #7
Manchester Open 2019 16/02/2019 Final 16.11s 20.15s #11
Fontwell Open 2019 09/02/2019 Final 14.45s 16.68s #8
Kubkvarna Winter 2019 26/01/2019 Second round 13.47s 18.59s #11
Lande Open 2018 15/12/2018 Final 15.52s 17.60s #5
Weston-super-Mare Open 2018 24/11/2018 Final 14.07s 16.39s #10
Luxembourg Open 2018 10/11/2018 Final 16.21s 17.98s #5
UK Championship 2018 26/10/2018 First round 16.07s 18.11s #15
Paris Open 2018 06/10/2018 Final 16.69s 22.61s #9
Stratford-upon-Avon Open 2018 22/09/2018 First round 13.15s 18.78s #14
CubingUSA Nationals 2018 27/07/2018 First round 10.98s 18.09s #74
WCA European Championship 2018 19/07/2018 Second round 17.42s 21.50s #61
Irish Championship 2018 14/07/2018 Final 16.51s 17.55s #6
Hastings Open 2018 02/06/2018 Final 13.40s 16.66s #6
Guildford Open 2018 17/03/2018 Final 15.24s 22.79s #11
Manchester Open 2018 17/02/2018 Final 16.93s 20.75s #15
Welsh Open 2018 27/01/2018 Final 19.20s 22.80s #9
Dublin Open 2017 02/12/2017 Final 18.13s 20.51s #3
Weston-super-Mare Open 2017 25/11/2017 Final 16.61s 20.31s #10
UK Championship 2017 27/10/2017 First round 15.69s 19.37s #17
Guildford Open 2017 23/09/2017 Final 19.17s 21.40s #16
August Bank Holiday Competition 2017 26/08/2017 Final 19.44s 20.45s #15
World Rubik's Cube Championship 2017 13/07/2017 Second round 15.46s 19.68s #73
London Open 2017 08/07/2017 Final 13.92s 18.41s #15
Irish Championship 2017 24/06/2017 Final 16.32s 17.51s #3
Crawley Open 2017 03/06/2017 First round 16.64s 22.33s #10
Swedish Championship 2017 26/05/2017 Final 18.18s 23.54s #8
Newcastle-under-Lyme Open 2017 15/04/2017 Final 17.80s 19.42s #8
Norwegian Championship 2017 18/03/2017 Final 18.24s 21.11s #6
Peterborough Open 2017 04/03/2017 Final 18.13s 20.39s #8
Birmingham Open 2016 17/12/2016 Final 17.39s 21.70s #9
UK Championship 2016 04/11/2016 Final 17.06s 26.35s #15
Guildford Open 2016 01/10/2016 Final 20.10s 26.73s #16
August Bank Holiday Competition 2016 27/08/2016 Final 18.44s 23.87s #8
Macclesfield Open 2016 30/07/2016 First round 18.67s 21.67s #9
European Rubik's Cube Championship 2016 15/07/2016 First round 16.92s 22.30s #46
Irish Championship 2016 25/06/2016 Final 19.18s 25.63s #5
Danish Open 2016 10/06/2016 Final 16.78s 20.88s #6
German Open 2016 09/04/2016 Final 19.46s 25.96s #6
Manchester Open 2016 30/01/2016 Final 28.17s 38.85s #8
UK Rubik's Cube Championship 2015 07/11/2015 Final 37.21s 41.72s #18
Cuthberts Open 2015 26/09/2015 Final 33.37s 38.17s #8
US Nationals 2015 31/07/2015 First round 29.97s 43.90s #31
Welcome Back to Guildford 2015 11/04/2015 Final 32.11s 38.04s #7
Edinburgh Spring 2015 21/03/2015 Final 27.34s 36.58s #6
Oxford Winter 2014 20/12/2014 Final 29.28s 36.01s #5
UK Rubik's Cube Championship 2014 01/11/2014 Final 26.02s 34.52s #8
Cuthberts Open 2014 11/10/2014 Final 29.80s 34.42s #6
ABHC 2014 23/08/2014 Final 21.67s 38.64s #8
Rubik's Cube European Championships 2014 08/08/2014 First round 26.44s 31.10s #24
Welcome To Cambridge 2014 12/07/2014 Final 31.90s 39.81s #4
Nottingham Summer 2014 14/06/2014 Final 32.87s 36.32s #8
Oxford Open 2014 17/05/2014 Final 27.39s 28.96s #3
Welwyn Garden City Open 2014 05/04/2014 Final 33.71s 37.19s #8
Zonhoven Open 2014 22/03/2014 Final 29.69s 42.38s #8
Nottingham Open 2014 22/02/2014 Final 35.28s 45.74s #11
Cuthberts Open 2013 05/10/2013 Final 28.36s 37.24s #9
Guildford Open 2013 24/08/2013 Final 32.37s 47.03s #12
Cambridge Open 2013 15/06/2013 Final 30.30s 45.13s #8
Nottingham Open 2013 04/05/2013 First round 29.30s 48.04s #9
Leicester Open 2013 23/02/2013 First round 36.27s 50.01s #8
UK Open 2012 03/11/2012 First round 1:01.19 #16
Weston-super-Mare 2012 14/07/2012 First round 52.34s 1:31.92 #10

Round Breakdown

Competition Date Round Single Average Position
Weston-super-Mare Winter 2026 03/01/2026 Final 15.13s 21.07s #20
Stevenage 10th Anniversary 2025 08/11/2025 Final 19.68s 25.76s #38
Rubik's UK Championship 2025 22/08/2025 First round 16.79s 21.45s #68
Weston-super-Mare Autumn 2024 16/11/2024 Final 17.28s 21.85s #13
Rubik's UK Championship 2024 01/11/2024 First round 18.90s 23.50s #71
August Bank Holiday Crawley 2024 26/08/2024 Final 16.28s 19.42s #16
Bristol Summer 2024 13/07/2024 First round 17.24s 20.00s #15
Bristol Summer 2024 13/07/2024 Final 17.28s 21.92s #13
Cambridge Side Events Winter 2023 11/02/2023 Final 17.47s 21.25s #7
Essex Winter 2022 03/12/2022 First round 13.77s 17.63s #11
Essex Winter 2022 03/12/2022 Second round 17.23s 19.09s #11
Essex Winter 2022 03/12/2022 Final 17.00s 22.67s #12
Weston-super-Mare Autumn 2022 19/11/2022 Final 18.15s 20.27s #9
East London Autumn 2022 12/11/2022 First round 20.60s 24.15s #19
East London Autumn 2022 12/11/2022 Second round 14.67s 16.22s #11
East London Autumn 2022 12/11/2022 Final 16.59s 21.70s #15
Kewbz UK Championship 2022 28/10/2022 First round 14.99s 20.39s #37
Cubing in Cill Chainnigh 2022 08/10/2022 First round 15.47s 20.39s #3
Cubing in Cill Chainnigh 2022 08/10/2022 Final 16.96s 19.43s #2
Droitwich Spa Autumn 2022 17/09/2022 Final 15.44s 18.92s #13
Rubik's WCA European Championship 2022 14/07/2022 First round 16.46s 19.42s #98
Rubik's WCA European Championship 2022 14/07/2022 Second round 17.87s 23.79s #98
Stevenage Summer 2022 09/07/2022 Final 16.11s 21.11s #17
Don't DNF Dublin 2022 02/07/2022 First round 17.16s 19.03s #3
Don't DNF Dublin 2022 02/07/2022 Final 16.40s 19.99s #3
Weston-super-Mare Open 2022 19/03/2022 Final 21.83s 31.61s #19
West London Open 2022 19/02/2022 First round 19.29s 21.00s #10
West London Open 2022 19/02/2022 Final 16.50s 24.48s #11
Norwegian Championship 2021 12/11/2021 Final 15.80s 19.51s #7
September Speedcubing Tour Naprawa 2021 04/09/2021 Final 21.74s 23.95s #15
Doncaster Open 2020 22/02/2020 First round 14.84s 20.01s #20
Fontwell Open 2020 08/02/2020 Final 19.51s 22.66s #16
Swisscubing Cup Final 2019 07/12/2019 Final 11.48s 16.38s #5
Weston-super-Mare Open 2019 23/11/2019 Final 17.81s 19.04s #13
Every Event Éire 2019 02/11/2019 Final 14.72s 19.94s #5
UK Championship 2019 25/10/2019 First round 14.15s 19.54s #24
Paris Open 2019 19/10/2019 Final 15.62s 17.83s #8
Danish Open 2019 13/09/2019 First round 12.64s 16.84s #6
Danish Open 2019 13/09/2019 Final 16.01s 19.33s #6
Cubing in Cill Chainnigh 2019 31/08/2019 Final 11.48s 21.33s #7
Jönköping Side Events 2019 10/08/2019 First round 14.80s 19.94s #10
Jönköping Side Events 2019 10/08/2019 Final 16.79s 21.97s #12
Leeds Open 2019 27/07/2019 First round 16.49s 18.54s #5
Leeds Open 2019 27/07/2019 Final 18.11s 22.10s #12
British Summer Open 2019 29/06/2019 First round 16.06s 19.63s #14
Irish Championship 2019 22/06/2019 Final 13.62s 18.38s #2
High Wycombe Open 2019 08/06/2019 First round 17.06s 19.18s #7
High Wycombe Open 2019 08/06/2019 Final 16.21s 18.67s #7
Swedish Championship 2019 30/05/2019 First round 15.70s 18.95s #20
Swedish Championship 2019 30/05/2019 Second round 11.15s 15.24s #9
Swedish Championship 2019 30/05/2019 Final 17.58s 18.50s #12
Chester Open 2019 30/03/2019 First round 16.52s 18.82s #8
Chester Open 2019 30/03/2019 Final 17.63s 21.95s #10
Welsh Open 2019 09/03/2019 Final 13.15s 20.15s #7
Manchester Open 2019 16/02/2019 Final 16.11s 20.15s #11
Fontwell Open 2019 09/02/2019 First round 15.20s 19.35s #9
Fontwell Open 2019 09/02/2019 Final 14.45s 16.68s #8
Kubkvarna Winter 2019 26/01/2019 First round 12.58s 18.00s #9
Kubkvarna Winter 2019 26/01/2019 Second round 13.47s 18.59s #11
Lande Open 2018 15/12/2018 First round 16.96s 21.30s #7
Lande Open 2018 15/12/2018 Final 15.52s 17.60s #5
Weston-super-Mare Open 2018 24/11/2018 Final 14.07s 16.39s #10
Luxembourg Open 2018 10/11/2018 Final 16.21s 17.98s #5
UK Championship 2018 26/10/2018 First round 16.07s 18.11s #15
Paris Open 2018 06/10/2018 Final 16.69s 22.61s #9
Stratford-upon-Avon Open 2018 22/09/2018 First round 13.15s 18.78s #14
CubingUSA Nationals 2018 27/07/2018 First round 10.98s 18.09s #74
WCA European Championship 2018 19/07/2018 First round 15.68s 18.77s #45
WCA European Championship 2018 19/07/2018 Second round 17.42s 21.50s #61
Irish Championship 2018 14/07/2018 Final 16.51s 17.55s #6
Hastings Open 2018 02/06/2018 First round 17.48s 19.34s #7
Hastings Open 2018 02/06/2018 Second round 13.69s 17.89s #8
Hastings Open 2018 02/06/2018 Final 13.40s 16.66s #6
Guildford Open 2018 17/03/2018 First round 12.76s 16.85s #9
Guildford Open 2018 17/03/2018 Final 15.24s 22.79s #11
Manchester Open 2018 17/02/2018 Final 16.93s 20.75s #15
Welsh Open 2018 27/01/2018 Final 19.20s 22.80s #9
Dublin Open 2017 02/12/2017 Final 18.13s 20.51s #3
Weston-super-Mare Open 2017 25/11/2017 Final 16.61s 20.31s #10
UK Championship 2017 27/10/2017 First round 15.69s 19.37s #17
Guildford Open 2017 23/09/2017 First round 16.21s 19.25s #9
Guildford Open 2017 23/09/2017 Final 19.17s 21.40s #16
August Bank Holiday Competition 2017 26/08/2017 Final 19.44s 20.45s #15
World Rubik's Cube Championship 2017 13/07/2017 First round 17.32s 20.15s #80
World Rubik's Cube Championship 2017 13/07/2017 Second round 15.46s 19.68s #73
London Open 2017 08/07/2017 Final 13.92s 18.41s #15
Irish Championship 2017 24/06/2017 First round 14.24s 18.83s #3
Irish Championship 2017 24/06/2017 Final 16.32s 17.51s #3
Crawley Open 2017 03/06/2017 First round 16.64s 22.33s #10
Swedish Championship 2017 26/05/2017 Final 18.18s 23.54s #8
Newcastle-under-Lyme Open 2017 15/04/2017 First round 16.95s 20.33s #11
Newcastle-under-Lyme Open 2017 15/04/2017 Final 17.80s 19.42s #8
Norwegian Championship 2017 18/03/2017 Final 18.24s 21.11s #6
Peterborough Open 2017 04/03/2017 First round 20.32s 21.74s #9
Peterborough Open 2017 04/03/2017 Final 18.13s 20.39s #8
Birmingham Open 2016 17/12/2016 Final 17.39s 21.70s #9
UK Championship 2016 04/11/2016 Final 17.06s 26.35s #15
Guildford Open 2016 01/10/2016 Final 20.10s 26.73s #16
August Bank Holiday Competition 2016 27/08/2016 Final 18.44s 23.87s #8
Macclesfield Open 2016 30/07/2016 First round 18.67s 21.67s #9
European Rubik's Cube Championship 2016 15/07/2016 First round 16.92s 22.30s #46
Irish Championship 2016 25/06/2016 First round 16.43s 19.50s #4
Irish Championship 2016 25/06/2016 Final 19.18s 25.63s #5
Danish Open 2016 10/06/2016 First round 19.73s 25.05s #6
Danish Open 2016 10/06/2016 Final 16.78s 20.88s #6
German Open 2016 09/04/2016 First round 18.50s 22.12s #5
German Open 2016 09/04/2016 Final 19.46s 25.96s #6
Manchester Open 2016 30/01/2016 First round 25.98s 33.32s #6
Manchester Open 2016 30/01/2016 Final 28.17s 38.85s #8
UK Rubik's Cube Championship 2015 07/11/2015 Final 37.21s 41.72s #18
Cuthberts Open 2015 26/09/2015 Final 33.37s 38.17s #8
US Nationals 2015 31/07/2015 First round 29.97s 43.90s #31
Welcome Back to Guildford 2015 11/04/2015 Final 32.11s 38.04s #7
Edinburgh Spring 2015 21/03/2015 First round 26.24s 34.97s #6
Edinburgh Spring 2015 21/03/2015 Final 27.34s 36.58s #6
Oxford Winter 2014 20/12/2014 Final 29.28s 36.01s #5
UK Rubik's Cube Championship 2014 01/11/2014 Final 26.02s 34.52s #8
Cuthberts Open 2014 11/10/2014 Final 29.80s 34.42s #6
ABHC 2014 23/08/2014 Final 21.67s 38.64s #8
Rubik's Cube European Championships 2014 08/08/2014 First round 26.44s 31.10s #24
Welcome To Cambridge 2014 12/07/2014 First round 29.20s 31.02s #4
Welcome To Cambridge 2014 12/07/2014 Final 31.90s 39.81s #4
Nottingham Summer 2014 14/06/2014 Final 32.87s 36.32s #8
Oxford Open 2014 17/05/2014 Final 27.39s 28.96s #3
Welwyn Garden City Open 2014 05/04/2014 Final 33.71s 37.19s #8
Zonhoven Open 2014 22/03/2014 Final 29.69s 42.38s #8
Nottingham Open 2014 22/02/2014 Final 35.28s 45.74s #11
Cuthberts Open 2013 05/10/2013 Final 28.36s 37.24s #9
Guildford Open 2013 24/08/2013 Final 32.37s 47.03s #12
Cambridge Open 2013 15/06/2013 Final 30.30s 45.13s #8
Nottingham Open 2013 04/05/2013 First round 29.30s 48.04s #9
Leicester Open 2013 23/02/2013 First round 36.27s 50.01s #8
UK Open 2012 03/11/2012 First round 1:01.19 #16
Weston-super-Mare 2012 14/07/2012 First round 52.34s 1:31.92 #10
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