WCA ID: 2012FROS01
Country: United Kingdom
Active since: 2012

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| UK Championship 2019 | 25/10/2019 | Final | 46.31s | — | #10 |
| Leeds Open 2019 | 27/07/2019 | Final | 1:01.30 | — | #5 |
| The Great British Blind Off 2019 | 19/01/2019 | Second round | — | — | #21 |
| UK Championship 2018 | 26/10/2018 | Final | 1:01.79 | — | #6 |
| YJ Fest Belarus 2018 | 25/08/2018 | Final | 43.94s | — | #2 |
| Icelandic Nationals 2018 | 09/06/2018 | Final | 39.18s | — | #1 |
| UK Championship 2017 | 27/10/2017 | Final | 45.47s | — | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 38.86s | 41.71s | #24 |
| London Open 2017 | 08/07/2017 | Final | 35.51s | — | #2 |
| Crawley Open 2017 | 03/06/2017 | Final | 42.92s | — | #1 |
| UK Championship 2016 | 04/11/2016 | Final | 34.46s | — | #1 |
| Guildford Open 2016 | 01/10/2016 | Final | 31.24s | 39.81s | #1 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 32.56s | — | #1 |
| Tübingen Open 2016 | 13/08/2016 | Final | 43.15s | — | #2 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 34.02s | — | #1 |
| North London Open 2016 | 30/04/2016 | Final | — | — | #17 |
| Exeter Open 2016 | 02/04/2016 | Final | 42.62s | 46.08s | #1 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 32.75s | — | #1 |
| DYC Rubik Open 2015 | 17/10/2015 | Final | 46.17s | — | #1 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | — | — | #9 |
| Irish Championship 2015 | 04/07/2015 | Final | 31.03s | — | #1 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 38.81s | — | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 32.67s | 36.61s | #1 |
| Edinburgh Spring 2015 | 21/03/2015 | Final | 36.98s | — | #1 |
| Harrow Spring 2015 | 28/02/2015 | Final | 43.33s | — | #1 |
| Oxford Winter 2014 | 20/12/2014 | Final | 39.84s | — | #1 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 30.89s | — | #1 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 34.48s | 42.96s | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 44.90s | 46.61s | #4 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 40.78s | 44.49s | #1 |
| Oxford Open 2014 | 17/05/2014 | Final | 42.69s | 48.42s | #1 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 47.11s | 50.02s | #1 |
| Nottingham Open 2014 | 22/02/2014 | Final | 48.74s | — | #3 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 43.98s | — | #1 |
| Ballerup Open 2013 | 28/09/2013 | Final | 38.12s | — | #1 |
| Guildford Open 2013 | 24/08/2013 | Final | 39.15s | — | #1 |
| Cambridge Open 2013 | 15/06/2013 | Final | 39.68s | — | #2 |
| Nottingham Open 2013 | 04/05/2013 | Final | — | — | #5 |
| Leicester Open 2013 | 23/02/2013 | Final | 48.22s | — | #1 |
| Edinburgh Open 2013 | 26/01/2013 | Final | 50.08s | — | #1 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| UK Championship 2019 | 25/10/2019 | First round | 34.55s | — | #5 |
| UK Championship 2019 | 25/10/2019 | Final | 46.31s | — | #10 |
| Leeds Open 2019 | 27/07/2019 | First round | 36.09s | — | #3 |
| Leeds Open 2019 | 27/07/2019 | Final | 1:01.30 | — | #5 |
| The Great British Blind Off 2019 | 19/01/2019 | First round | 34.93s | 49.76s | #8 |
| The Great British Blind Off 2019 | 19/01/2019 | Second round | — | — | #21 |
| UK Championship 2018 | 26/10/2018 | First round | 48.58s | 58.66s | #7 |
| UK Championship 2018 | 26/10/2018 | Final | 1:01.79 | — | #6 |
| YJ Fest Belarus 2018 | 25/08/2018 | First round | 48.84s | — | #3 |
| YJ Fest Belarus 2018 | 25/08/2018 | Final | 43.94s | — | #2 |
| Icelandic Nationals 2018 | 09/06/2018 | First round | 51.39s | — | #1 |
| Icelandic Nationals 2018 | 09/06/2018 | Final | 39.18s | — | #1 |
| UK Championship 2017 | 27/10/2017 | First round | 33.21s | — | #2 |
| UK Championship 2017 | 27/10/2017 | Final | 45.47s | — | #6 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 43.62s | — | #33 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 38.86s | 41.71s | #24 |
| London Open 2017 | 08/07/2017 | Final | 35.51s | — | #2 |
| Crawley Open 2017 | 03/06/2017 | Final | 42.92s | — | #1 |
| UK Championship 2016 | 04/11/2016 | Final | 34.46s | — | #1 |
| Guildford Open 2016 | 01/10/2016 | Final | 31.24s | 39.81s | #1 |
| August Bank Holiday Competition 2016 | 27/08/2016 | First round | 37.80s | — | #1 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Second round | 42.05s | — | #1 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 32.56s | — | #1 |
| Tübingen Open 2016 | 13/08/2016 | First round | 38.45s | 55.36s | #1 |
| Tübingen Open 2016 | 13/08/2016 | Final | 43.15s | — | #2 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 34.02s | — | #1 |
| North London Open 2016 | 30/04/2016 | Final | — | — | #17 |
| Exeter Open 2016 | 02/04/2016 | First round | 52.98s | — | #2 |
| Exeter Open 2016 | 02/04/2016 | Final | 42.62s | 46.08s | #1 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 32.75s | — | #1 |
| DYC Rubik Open 2015 | 17/10/2015 | First round | 41.13s | — | #1 |
| DYC Rubik Open 2015 | 17/10/2015 | Final | 46.17s | — | #1 |
| August Bank Holiday Competition 2015 | 29/08/2015 | First round | 44.31s | — | #2 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | — | — | #9 |
| Irish Championship 2015 | 04/07/2015 | Final | 31.03s | — | #1 |
| Welwyn Garden City 2015 | 23/05/2015 | First round | 40.60s | — | #1 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 38.81s | — | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | First round | 33.53s | — | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 32.67s | 36.61s | #1 |
| Edinburgh Spring 2015 | 21/03/2015 | First round | 58.22s | — | #2 |
| Edinburgh Spring 2015 | 21/03/2015 | Final | 36.98s | — | #1 |
| Harrow Spring 2015 | 28/02/2015 | First round | 36.71s | 38.06s | #1 |
| Harrow Spring 2015 | 28/02/2015 | Final | 43.33s | — | #1 |
| Oxford Winter 2014 | 20/12/2014 | First round | 42.02s | — | #1 |
| Oxford Winter 2014 | 20/12/2014 | Final | 39.84s | — | #1 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 30.89s | — | #1 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 34.48s | 42.96s | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 40.45s | — | #4 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 44.90s | 46.61s | #4 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 40.78s | 44.49s | #1 |
| Oxford Open 2014 | 17/05/2014 | Final | 42.69s | 48.42s | #1 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 47.11s | 50.02s | #1 |
| Nottingham Open 2014 | 22/02/2014 | Final | 48.74s | — | #3 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 43.98s | — | #1 |
| Ballerup Open 2013 | 28/09/2013 | Final | 38.12s | — | #1 |
| Guildford Open 2013 | 24/08/2013 | Final | 39.15s | — | #1 |
| Cambridge Open 2013 | 15/06/2013 | First round | 45.96s | — | #2 |
| Cambridge Open 2013 | 15/06/2013 | Final | 39.68s | — | #2 |
| Nottingham Open 2013 | 04/05/2013 | Final | — | — | #5 |
| Leicester Open 2013 | 23/02/2013 | Final | 48.22s | — | #1 |
| Edinburgh Open 2013 | 26/01/2013 | Final | 50.08s | — | #1 |
Get updates about new features, analytics tools and WCA insights.