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

| Competition | Date | Round | Single | Result | Position |
|---|---|---|---|---|---|
| UK Championship 2019 | 25/10/2019 | Final | 158339:25.00 | 158339:25.00 | #10 |
| The Great British Blind Off 2019 | 19/01/2019 | Final | 160007:31.01 | 160007:31.01 | #18 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 153367:53.03 | 153367:53.03 | #6 |
| UK Championship 2018 | 26/10/2018 | Final | 161668:59.00 | 161668:59.00 | #13 |
| YJ Fest Belarus 2018 | 25/08/2018 | Final | — | — | #5 |
| UK Championship 2017 | 27/10/2017 | Final | 155036:29.05 | 155036:29.05 | #12 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 155024:22.02 | 155024:22.02 | #48 |
| Crawley Open 2017 | 03/06/2017 | Final | 160026:28.04 | 160026:28.04 | #6 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 163354:08.03 | 163354:08.03 | #5 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 160003:19.00 | 160003:19.00 | #7 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | 161668:36.00 | 161668:36.00 | #3 |
| Irish Championship 2015 | 04/07/2015 | Final | 140036:50.01 | 140036:50.01 | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | — | — | #5 |
| Edinburgh Spring 2015 | 21/03/2015 | Final | 160006:17.01 | 160006:17.01 | #2 |
| Harrow Spring 2015 | 28/02/2015 | Final | 161690:45.04 | 161690:45.04 | #4 |
| Oxford Winter 2014 | 20/12/2014 | Final | 163336:07.01 | 163336:07.01 | #3 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 151686:37.01 | 151686:37.01 | #1 |
| ABHC 2014 | 23/08/2014 | Final | — | — | #10 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 146701:14.03 | 146701:14.03 | #5 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 126725:33.02 | 126725:33.02 | #1 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 136717:04.02 | 136717:04.02 | #1 |
| Nottingham Open 2014 | 22/02/2014 | Final | 136724:15.05 | 136724:15.05 | #1 |
| Ballerup Open 2013 | 28/09/2013 | Final | — | — | #3 |
| Guildford Open 2013 | 24/08/2013 | Final | 160003:28.00 | 160003:28.00 | #2 |
| Cambridge Open 2013 | 15/06/2013 | Final | 146714:23.05 | 146714:23.05 | #2 |
| Nottingham Open 2013 | 04/05/2013 | Final | 153383:20.07 | 153383:20.07 | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | — | — | #5 |
| Competition | Date | Round | Single | Result | Position |
|---|---|---|---|---|---|
| UK Championship 2019 | 25/10/2019 | Final | 158339:25.00 | 158339:25.00 | #10 |
| The Great British Blind Off 2019 | 19/01/2019 | Final | 160007:31.01 | 160007:31.01 | #18 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 153367:53.03 | 153367:53.03 | #6 |
| UK Championship 2018 | 26/10/2018 | Final | 161668:59.00 | 161668:59.00 | #13 |
| YJ Fest Belarus 2018 | 25/08/2018 | Final | — | — | #5 |
| UK Championship 2017 | 27/10/2017 | Final | 155036:29.05 | 155036:29.05 | #12 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 155024:22.02 | 155024:22.02 | #48 |
| Crawley Open 2017 | 03/06/2017 | Final | 160026:28.04 | 160026:28.04 | #6 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 163354:08.03 | 163354:08.03 | #5 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 160003:19.00 | 160003:19.00 | #7 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | 161668:36.00 | 161668:36.00 | #3 |
| Irish Championship 2015 | 04/07/2015 | Final | 140036:50.01 | 140036:50.01 | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | — | — | #5 |
| Edinburgh Spring 2015 | 21/03/2015 | Final | 160006:17.01 | 160006:17.01 | #2 |
| Harrow Spring 2015 | 28/02/2015 | Final | 161690:45.04 | 161690:45.04 | #4 |
| Oxford Winter 2014 | 20/12/2014 | Final | 163336:07.01 | 163336:07.01 | #3 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 151686:37.01 | 151686:37.01 | #1 |
| ABHC 2014 | 23/08/2014 | Final | — | — | #10 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 146701:14.03 | 146701:14.03 | #5 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 126725:33.02 | 126725:33.02 | #1 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 136717:04.02 | 136717:04.02 | #1 |
| Nottingham Open 2014 | 22/02/2014 | Final | 136724:15.05 | 136724:15.05 | #1 |
| Ballerup Open 2013 | 28/09/2013 | Final | — | — | #3 |
| Guildford Open 2013 | 24/08/2013 | Final | 160003:28.00 | 160003:28.00 | #2 |
| Cambridge Open 2013 | 15/06/2013 | Final | 146714:23.05 | 146714:23.05 | #2 |
| Nottingham Open 2013 | 04/05/2013 | Final | 153383:20.07 | 153383:20.07 | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | — | — | #5 |
Get updates about new features, analytics tools and WCA insights.