WCA ID: 2016RIDL01
Country: United Kingdom
Active since: 2016

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Hampshire Summer 2026 | 27/06/2026 | First round | 1:20.21 | 1:23.19 | #20 |
| Stevenage January 2026 | 10/01/2026 | First round | 1:21.74 | 1:24.13 | #25 |
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 1:15.66 | 1:22.06 | #36 |
| Stevenage October 2025 | 11/10/2025 | Final | 1:22.73 | 1:25.41 | #29 |
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 1:18.12 | 1:20.56 | #86 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:22.21 | — | #682 |
| Stevenage June 2025 | 07/06/2025 | First round | 1:20.16 | 1:29.30 | #25 |
| Peterborough Odd Day 2025 | 11/05/2025 | First round | 1:16.02 | 1:23.47 | #14 |
| Stevenage March 2025 | 01/03/2025 | First round | 1:22.23 | 1:27.21 | #32 |
| Norwich Winter 2024 | 14/12/2024 | Final | 1:15.80 | 1:22.53 | #9 |
| Stevenage December 2024 | 07/12/2024 | First round | 1:09.92 | 1:18.78 | #22 |
| Rubik's UK Championship 2024 | 01/11/2024 | First round | 1:15.12 | 1:21.26 | #76 |
| Ipswich Autumn 2024 | 12/10/2024 | Final | 1:15.09 | 1:25.45 | #8 |
| Wiltshire September 2024 | 21/09/2024 | Final | 1:14.17 | 1:18.39 | #19 |
| Stevenage August 2024 | 10/08/2024 | Second round | 1:13.89 | 1:18.75 | #19 |
| Lincolnshire Summer 2024 | 03/08/2024 | Final | 1:13.00 | 1:18.99 | #14 |
| Stevenage January 2024 | 13/01/2024 | Final | 1:08.41 | 1:30.54 | #28 |
| Wiltshire December 2023 | 16/12/2023 | Final | 1:23.36 | 1:28.23 | #14 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 1:12.92 | 1:29.32 | #82 |
| Suffolk Summer 2023 | 01/07/2023 | Final | 1:19.30 | 1:23.93 | #11 |
| UK Championship 2019 | 25/10/2019 | First round | 1:26.75 | 1:44.06 | #73 |
| Lincoln Open 2019 | 20/04/2019 | Final | 1:27.68 | 1:34.15 | #16 |
| Cambridge Open 2018 | 15/12/2018 | Second round | 1:25.26 | 1:28.27 | #21 |
| UK Championship 2018 | 26/10/2018 | Second round | 1:20.81 | 1:26.55 | #33 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:26.35 | 1:35.09 | #28 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 1:27.13 | 1:30.85 | #18 |
| Hastings Open 2018 | 02/06/2018 | Final | 1:32.23 | 1:33.99 | #12 |
| High Wycombe Open 2018 | 14/04/2018 | First round | 1:25.37 | 1:27.92 | #18 |
| Guildford Open 2018 | 17/03/2018 | Final | 1:27.77 | 1:30.28 | #9 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:18.63 | 1:29.91 | #21 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:26.41 | 1:36.20 | #20 |
| UK Championship 2017 | 27/10/2017 | First round | 1:30.00 | 1:47.35 | #45 |
| August Bank Holiday Competition 2017 | 26/08/2017 | Final | 1:30.83 | 1:36.75 | #14 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:39.48 | 1:51.21 | #278 |
| London Open 2017 | 08/07/2017 | First round | 1:42.14 | 1:47.87 | #43 |
| Irish Championship 2017 | 24/06/2017 | First round | 1:44.56 | 1:48.29 | #11 |
| Crawley Open 2017 | 03/06/2017 | Final | 1:43.90 | 1:57.22 | #21 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Second round | 1:52.80 | 1:59.80 | #19 |
| Peterborough Open 2017 | 04/03/2017 | First round | 2:08.07 | 2:18.95 | #28 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Hampshire Summer 2026 | 27/06/2026 | First round | 1:20.21 | 1:23.19 | #20 |
| Stevenage January 2026 | 10/01/2026 | First round | 1:21.74 | 1:24.13 | #25 |
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 1:15.66 | 1:22.06 | #36 |
| Stevenage October 2025 | 11/10/2025 | Final | 1:22.73 | 1:25.41 | #29 |
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 1:18.12 | 1:20.56 | #86 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:22.21 | — | #682 |
| Stevenage June 2025 | 07/06/2025 | First round | 1:20.16 | 1:29.30 | #25 |
| Peterborough Odd Day 2025 | 11/05/2025 | First round | 1:16.02 | 1:23.47 | #14 |
| Stevenage March 2025 | 01/03/2025 | First round | 1:22.23 | 1:27.21 | #32 |
| Norwich Winter 2024 | 14/12/2024 | Final | 1:15.80 | 1:22.53 | #9 |
| Stevenage December 2024 | 07/12/2024 | First round | 1:09.92 | 1:18.78 | #22 |
| Rubik's UK Championship 2024 | 01/11/2024 | First round | 1:15.12 | 1:21.26 | #76 |
| Ipswich Autumn 2024 | 12/10/2024 | Final | 1:15.09 | 1:25.45 | #8 |
| Wiltshire September 2024 | 21/09/2024 | Final | 1:14.17 | 1:18.39 | #19 |
| Stevenage August 2024 | 10/08/2024 | First round | 1:14.64 | 1:21.98 | #18 |
| Stevenage August 2024 | 10/08/2024 | Second round | 1:13.89 | 1:18.75 | #19 |
| Lincolnshire Summer 2024 | 03/08/2024 | First round | 1:17.79 | 1:22.03 | #15 |
| Lincolnshire Summer 2024 | 03/08/2024 | Final | 1:13.00 | 1:18.99 | #14 |
| Stevenage January 2024 | 13/01/2024 | Final | 1:08.41 | 1:30.54 | #28 |
| Wiltshire December 2023 | 16/12/2023 | First round | 1:19.28 | 1:24.91 | #14 |
| Wiltshire December 2023 | 16/12/2023 | Final | 1:23.36 | 1:28.23 | #14 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 1:12.92 | 1:29.32 | #82 |
| Suffolk Summer 2023 | 01/07/2023 | First round | 1:21.65 | 1:24.80 | #11 |
| Suffolk Summer 2023 | 01/07/2023 | Final | 1:19.30 | 1:23.93 | #11 |
| UK Championship 2019 | 25/10/2019 | First round | 1:26.75 | 1:44.06 | #73 |
| Lincoln Open 2019 | 20/04/2019 | First round | 1:21.22 | 1:25.21 | #15 |
| Lincoln Open 2019 | 20/04/2019 | Final | 1:27.68 | 1:34.15 | #16 |
| Cambridge Open 2018 | 15/12/2018 | First round | 1:19.27 | 1:24.84 | #18 |
| Cambridge Open 2018 | 15/12/2018 | Second round | 1:25.26 | 1:28.27 | #21 |
| UK Championship 2018 | 26/10/2018 | First round | 1:20.72 | 1:25.95 | #37 |
| UK Championship 2018 | 26/10/2018 | Second round | 1:20.81 | 1:26.55 | #33 |
| August Bank Holiday Competition 2018 | 25/08/2018 | First round | 1:27.14 | 1:35.26 | #28 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:26.35 | 1:35.09 | #28 |
| Tårnby Cube Træf 2018 | 15/06/2018 | First round | 1:21.09 | 1:36.17 | #23 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 1:27.13 | 1:30.85 | #18 |
| Hastings Open 2018 | 02/06/2018 | Final | 1:32.23 | 1:33.99 | #12 |
| High Wycombe Open 2018 | 14/04/2018 | First round | 1:25.37 | 1:27.92 | #18 |
| Guildford Open 2018 | 17/03/2018 | First round | 1:26.86 | 1:34.89 | #12 |
| Guildford Open 2018 | 17/03/2018 | Final | 1:27.77 | 1:30.28 | #9 |
| Manchester Open 2018 | 17/02/2018 | First round | 1:18.19 | 1:29.68 | #20 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:18.63 | 1:29.91 | #21 |
| Weston-super-Mare Open 2017 | 25/11/2017 | First round | 1:28.65 | 1:35.13 | #21 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:26.41 | 1:36.20 | #20 |
| UK Championship 2017 | 27/10/2017 | First round | 1:30.00 | 1:47.35 | #45 |
| August Bank Holiday Competition 2017 | 26/08/2017 | First round | 1:34.49 | 1:36.81 | #15 |
| August Bank Holiday Competition 2017 | 26/08/2017 | Final | 1:30.83 | 1:36.75 | #14 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:39.48 | 1:51.21 | #278 |
| London Open 2017 | 08/07/2017 | First round | 1:42.14 | 1:47.87 | #43 |
| Irish Championship 2017 | 24/06/2017 | First round | 1:44.56 | 1:48.29 | #11 |
| Crawley Open 2017 | 03/06/2017 | First round | 1:34.47 | 1:47.11 | #21 |
| Crawley Open 2017 | 03/06/2017 | Final | 1:43.90 | 1:57.22 | #21 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | First round | 1:51.78 | 1:58.36 | #19 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Second round | 1:52.80 | 1:59.80 | #19 |
| Peterborough Open 2017 | 04/03/2017 | First round | 2:08.07 | 2:18.95 | #28 |
Get updates about new features, analytics tools and WCA insights.