WCA ID: 2014LONG06
Country: United Kingdom
Active since: 2014

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 1:26.33 | 1:29.41 | #42 |
| Stevenage October 2025 | 11/10/2025 | Final | 1:21.78 | 1:30.23 | #36 |
| Stevenage June 2025 | 07/06/2025 | First round | 1:18.61 | 1:25.86 | #21 |
| Weston-super-Mare Spring 2025 | 17/05/2025 | Final | 1:14.69 | 1:26.67 | #17 |
| Peterborough Odd Day 2025 | 11/05/2025 | First round | 1:11.98 | 1:23.95 | #15 |
| Stevenage March 2025 | 01/03/2025 | First round | 1:20.04 | 1:26.67 | #31 |
| Hampshire Winter 2025 | 22/02/2025 | First round | 1:17.41 | 1:24.59 | #22 |
| Chichester January 2025 | 18/01/2025 | Final | 1:12.09 | 1:24.23 | #14 |
| Weston-super-Mare Winter 2025 | 04/01/2025 | Final | 1:18.65 | 1:28.35 | #18 |
| Stevenage December 2024 | 07/12/2024 | First round | 1:16.30 | 1:26.33 | #28 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 1:19.56 | 1:23.73 | #23 |
| Stevenage October 2024 | 05/10/2024 | Final | 1:15.86 | 1:21.82 | #18 |
| Battersea Autumn 2024 | 28/09/2024 | Final | 1:16.02 | 1:26.67 | #21 |
| Wiltshire September 2024 | 21/09/2024 | Final | 1:19.49 | 1:23.21 | #21 |
| August Bank Holiday Crawley 2024 | 26/08/2024 | Final | 1:20.20 | 1:22.77 | #16 |
| Chichester Summer 2024 | 20/07/2024 | Final | 1:17.19 | 1:28.76 | #23 |
| Weston-super-Mare Spring 2024 | 18/05/2024 | Final | 1:24.22 | 1:30.21 | #18 |
| Stevenage April 2024 | 20/04/2024 | Final | 1:26.09 | 1:31.32 | #27 |
| Stevenage January 2024 | 13/01/2024 | Final | 1:27.66 | 1:28.93 | #26 |
| Wiltshire December 2023 | 16/12/2023 | First round | 1:21.34 | 1:32.95 | #19 |
| Stevenage November 2023 | 25/11/2023 | First round | 1:28.35 | 1:33.38 | #23 |
| Weston-super-Mare Autumn 2023 | 18/11/2023 | Final | 1:34.22 | 1:36.75 | #16 |
| Guildford Autumn 2023 | 11/11/2023 | Final | 1:33.66 | 1:38.46 | #27 |
| Stevenage September 2023 | 16/09/2023 | First round | 1:25.67 | 1:30.88 | #17 |
| August Bank Holiday Cheltenham 2023 | 26/08/2023 | Final | 1:29.94 | 1:35.25 | #24 |
| Norwich Summer 2023 | 19/08/2023 | Final | 1:30.32 | 1:37.49 | #11 |
| Stevenage July 2023 | 22/07/2023 | First round | 1:27.62 | 1:35.03 | #26 |
| Bristol Summer 2023 | 08/07/2023 | First round | 1:25.18 | 1:32.30 | #19 |
| Stevenage June 2023 | 24/06/2023 | First round | 1:32.32 | 1:37.57 | #28 |
| Hampshire Spring 2023 | 27/05/2023 | Final | 1:26.62 | 1:32.13 | #20 |
| Stevenage May 2023 | 20/05/2023 | First round | 1:19.20 | 1:34.89 | #24 |
| Weston-super-Mare Spring 2023 | 13/05/2023 | Final | 1:18.11 | 1:26.97 | #24 |
| Guildford Winter 2023 | 04/02/2023 | Final | 1:17.69 | 1:35.69 | #20 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Second round | 1:21.92 | 1:30.29 | #19 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 1:25.99 | 1:31.70 | #69 |
| Chippenham Autumn 2022 | 08/10/2022 | Final | 1:31.73 | 1:35.08 | #19 |
| Stevenage Autumn A 2022 | 24/09/2022 | Final | 1:23.28 | 1:30.88 | #15 |
| Stevenage Summer 2022 | 09/07/2022 | Final | 1:26.46 | 1:29.08 | #23 |
| Cheltenham Summer 2022 | 25/06/2022 | Final | 1:30.16 | 1:35.04 | #23 |
| Chester Spring 2022 | 14/05/2022 | Final | 1:25.62 | 1:30.88 | #12 |
| Stevenage Spring 2022 | 30/04/2022 | Final | 1:31.09 | 1:35.82 | #27 |
| Farnworth Spring C 2022 | 16/04/2022 | Final | 1:18.25 | 1:31.13 | #10 |
| Manchester Open 2020 | 14/03/2020 | First round | 1:19.82 | 1:28.29 | #23 |
| Doncaster Open 2020 | 22/02/2020 | Final | 1:21.78 | 1:25.39 | #24 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 1:24.90 | 1:34.74 | #38 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | First round | 1:27.37 | 1:38.34 | #43 |
| Leeds Open 2019 | 27/07/2019 | Second round | 1:23.75 | 1:34.11 | #22 |
| British Summer Open 2019 | 29/06/2019 | Final | 1:16.87 | 1:29.47 | #19 |
| High Wycombe Open 2019 | 08/06/2019 | Final | 1:23.48 | 1:35.72 | #20 |
| Lincoln Open 2019 | 20/04/2019 | First round | 1:22.01 | 1:29.26 | #17 |
| Chester Open 2019 | 30/03/2019 | First round | 1:28.90 | 1:32.44 | #22 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 1:25.62 | 1:37.07 | #49 |
| Manchester Open 2019 | 16/02/2019 | First round | 1:23.25 | 1:32.22 | #32 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 1:30.57 | 1:43.44 | #40 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 1:31.35 | 1:36.96 | #24 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:21.64 | 1:33.19 | #25 |
| Peterborough Open 2018 | 30/06/2018 | First round | 1:25.23 | 1:33.32 | #19 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 1:34.63 | 1:44.14 | #24 |
| High Wycombe Open 2018 | 14/04/2018 | First round | 1:26.60 | 1:35.36 | #24 |
| Guildford Open 2018 | 17/03/2018 | Final | 1:24.01 | 1:31.25 | #10 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:34.51 | 1:36.38 | #25 |
| Weston-super-Mare Open 2017 | 25/11/2017 | First round | 1:32.99 | 1:38.10 | #25 |
| UK Championship 2017 | 27/10/2017 | First round | 1:39.57 | 1:45.33 | #42 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:26.96 | 1:42.76 | #232 |
| Peterborough Open 2017 | 04/03/2017 | First round | 1:41.86 | 1:50.49 | #21 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | First round | 1:59.08 | 2:19.70 | #42 |
| August Bank Holiday Competition 2015 | 29/08/2015 | First round | 2:12.66 | 2:23.33 | #26 |
| Harrow Spring 2015 | 28/02/2015 | First round | 2:40.84 | — | #28 |
| Oxford Winter 2014 | 20/12/2014 | First round | 3:10.76 | — | #21 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Stevenage 10th Anniversary 2025 | 08/11/2025 | Final | 1:26.33 | 1:29.41 | #42 |
| Stevenage October 2025 | 11/10/2025 | Final | 1:21.78 | 1:30.23 | #36 |
| Stevenage June 2025 | 07/06/2025 | First round | 1:18.61 | 1:25.86 | #21 |
| Weston-super-Mare Spring 2025 | 17/05/2025 | Final | 1:14.69 | 1:26.67 | #17 |
| Peterborough Odd Day 2025 | 11/05/2025 | First round | 1:11.98 | 1:23.95 | #15 |
| Stevenage March 2025 | 01/03/2025 | First round | 1:20.04 | 1:26.67 | #31 |
| Hampshire Winter 2025 | 22/02/2025 | First round | 1:17.41 | 1:24.59 | #22 |
| Chichester January 2025 | 18/01/2025 | First round | 1:20.44 | 1:23.58 | #12 |
| Chichester January 2025 | 18/01/2025 | Final | 1:12.09 | 1:24.23 | #14 |
| Weston-super-Mare Winter 2025 | 04/01/2025 | First round | 1:26.51 | 1:29.86 | #20 |
| Weston-super-Mare Winter 2025 | 04/01/2025 | Final | 1:18.65 | 1:28.35 | #18 |
| Stevenage December 2024 | 07/12/2024 | First round | 1:16.30 | 1:26.33 | #28 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 1:19.56 | 1:23.73 | #23 |
| Stevenage October 2024 | 05/10/2024 | Final | 1:15.86 | 1:21.82 | #18 |
| Battersea Autumn 2024 | 28/09/2024 | First round | 1:22.04 | 1:31.05 | #20 |
| Battersea Autumn 2024 | 28/09/2024 | Final | 1:16.02 | 1:26.67 | #21 |
| Wiltshire September 2024 | 21/09/2024 | Final | 1:19.49 | 1:23.21 | #21 |
| August Bank Holiday Crawley 2024 | 26/08/2024 | First round | 1:21.36 | 1:30.47 | #18 |
| August Bank Holiday Crawley 2024 | 26/08/2024 | Final | 1:20.20 | 1:22.77 | #16 |
| Chichester Summer 2024 | 20/07/2024 | Final | 1:17.19 | 1:28.76 | #23 |
| Weston-super-Mare Spring 2024 | 18/05/2024 | First round | 1:13.44 | 1:24.84 | #17 |
| Weston-super-Mare Spring 2024 | 18/05/2024 | Final | 1:24.22 | 1:30.21 | #18 |
| Stevenage April 2024 | 20/04/2024 | First round | 1:22.48 | 1:31.69 | #27 |
| Stevenage April 2024 | 20/04/2024 | Final | 1:26.09 | 1:31.32 | #27 |
| Stevenage January 2024 | 13/01/2024 | Final | 1:27.66 | 1:28.93 | #26 |
| Wiltshire December 2023 | 16/12/2023 | First round | 1:21.34 | 1:32.95 | #19 |
| Stevenage November 2023 | 25/11/2023 | First round | 1:28.35 | 1:33.38 | #23 |
| Weston-super-Mare Autumn 2023 | 18/11/2023 | First round | 1:22.45 | 1:29.22 | #13 |
| Weston-super-Mare Autumn 2023 | 18/11/2023 | Final | 1:34.22 | 1:36.75 | #16 |
| Guildford Autumn 2023 | 11/11/2023 | First round | 1:23.81 | 1:36.22 | #25 |
| Guildford Autumn 2023 | 11/11/2023 | Final | 1:33.66 | 1:38.46 | #27 |
| Stevenage September 2023 | 16/09/2023 | First round | 1:25.67 | 1:30.88 | #17 |
| August Bank Holiday Cheltenham 2023 | 26/08/2023 | First round | 1:24.42 | 1:30.93 | #20 |
| August Bank Holiday Cheltenham 2023 | 26/08/2023 | Final | 1:29.94 | 1:35.25 | #24 |
| Norwich Summer 2023 | 19/08/2023 | First round | 1:37.20 | 1:41.77 | #11 |
| Norwich Summer 2023 | 19/08/2023 | Final | 1:30.32 | 1:37.49 | #11 |
| Stevenage July 2023 | 22/07/2023 | First round | 1:27.62 | 1:35.03 | #26 |
| Bristol Summer 2023 | 08/07/2023 | First round | 1:25.18 | 1:32.30 | #19 |
| Stevenage June 2023 | 24/06/2023 | First round | 1:32.32 | 1:37.57 | #28 |
| Hampshire Spring 2023 | 27/05/2023 | First round | 1:23.88 | 1:31.54 | #16 |
| Hampshire Spring 2023 | 27/05/2023 | Final | 1:26.62 | 1:32.13 | #20 |
| Stevenage May 2023 | 20/05/2023 | First round | 1:19.20 | 1:34.89 | #24 |
| Weston-super-Mare Spring 2023 | 13/05/2023 | First round | 1:18.16 | 1:28.82 | #23 |
| Weston-super-Mare Spring 2023 | 13/05/2023 | Final | 1:18.11 | 1:26.97 | #24 |
| Guildford Winter 2023 | 04/02/2023 | First round | 1:27.55 | 1:35.64 | #21 |
| Guildford Winter 2023 | 04/02/2023 | Final | 1:17.69 | 1:35.69 | #20 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | First round | 1:29.81 | 1:33.54 | #20 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Second round | 1:21.92 | 1:30.29 | #19 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 1:25.99 | 1:31.70 | #69 |
| Chippenham Autumn 2022 | 08/10/2022 | First round | 1:36.33 | 1:41.47 | #23 |
| Chippenham Autumn 2022 | 08/10/2022 | Final | 1:31.73 | 1:35.08 | #19 |
| Stevenage Autumn A 2022 | 24/09/2022 | First round | 1:24.41 | 1:38.07 | #19 |
| Stevenage Autumn A 2022 | 24/09/2022 | Final | 1:23.28 | 1:30.88 | #15 |
| Stevenage Summer 2022 | 09/07/2022 | Final | 1:26.46 | 1:29.08 | #23 |
| Cheltenham Summer 2022 | 25/06/2022 | Final | 1:30.16 | 1:35.04 | #23 |
| Chester Spring 2022 | 14/05/2022 | First round | 1:28.05 | 1:32.75 | #12 |
| Chester Spring 2022 | 14/05/2022 | Final | 1:25.62 | 1:30.88 | #12 |
| Stevenage Spring 2022 | 30/04/2022 | First round | 1:17.07 | 1:33.83 | #27 |
| Stevenage Spring 2022 | 30/04/2022 | Final | 1:31.09 | 1:35.82 | #27 |
| Farnworth Spring C 2022 | 16/04/2022 | First round | 1:20.83 | 1:24.90 | #8 |
| Farnworth Spring C 2022 | 16/04/2022 | Final | 1:18.25 | 1:31.13 | #10 |
| Manchester Open 2020 | 14/03/2020 | First round | 1:19.82 | 1:28.29 | #23 |
| Doncaster Open 2020 | 22/02/2020 | First round | 1:15.59 | 1:23.39 | #24 |
| Doncaster Open 2020 | 22/02/2020 | Final | 1:21.78 | 1:25.39 | #24 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 1:24.90 | 1:34.74 | #38 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | First round | 1:27.37 | 1:38.34 | #43 |
| Leeds Open 2019 | 27/07/2019 | First round | 1:26.32 | 1:29.98 | #20 |
| Leeds Open 2019 | 27/07/2019 | Second round | 1:23.75 | 1:34.11 | #22 |
| British Summer Open 2019 | 29/06/2019 | Final | 1:16.87 | 1:29.47 | #19 |
| High Wycombe Open 2019 | 08/06/2019 | First round | 1:18.08 | 1:29.52 | #11 |
| High Wycombe Open 2019 | 08/06/2019 | Final | 1:23.48 | 1:35.72 | #20 |
| Lincoln Open 2019 | 20/04/2019 | First round | 1:22.01 | 1:29.26 | #17 |
| Chester Open 2019 | 30/03/2019 | First round | 1:28.90 | 1:32.44 | #22 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 1:25.62 | 1:37.07 | #49 |
| Manchester Open 2019 | 16/02/2019 | First round | 1:23.25 | 1:32.22 | #32 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 1:30.57 | 1:43.44 | #40 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 1:31.35 | 1:36.96 | #24 |
| August Bank Holiday Competition 2018 | 25/08/2018 | First round | 1:34.29 | 1:38.00 | #31 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:21.64 | 1:33.19 | #25 |
| Peterborough Open 2018 | 30/06/2018 | First round | 1:25.23 | 1:33.32 | #19 |
| Tårnby Cube Træf 2018 | 15/06/2018 | First round | 1:30.37 | 1:35.90 | #22 |
| Tårnby Cube Træf 2018 | 15/06/2018 | Final | 1:34.63 | 1:44.14 | #24 |
| High Wycombe Open 2018 | 14/04/2018 | First round | 1:26.60 | 1:35.36 | #24 |
| Guildford Open 2018 | 17/03/2018 | First round | 1:25.53 | 1:31.45 | #10 |
| Guildford Open 2018 | 17/03/2018 | Final | 1:24.01 | 1:31.25 | #10 |
| Manchester Open 2018 | 17/02/2018 | First round | 1:25.56 | 1:38.07 | #23 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:34.51 | 1:36.38 | #25 |
| Weston-super-Mare Open 2017 | 25/11/2017 | First round | 1:32.99 | 1:38.10 | #25 |
| UK Championship 2017 | 27/10/2017 | First round | 1:39.57 | 1:45.33 | #42 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:26.96 | 1:42.76 | #232 |
| Peterborough Open 2017 | 04/03/2017 | First round | 1:41.86 | 1:50.49 | #21 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | First round | 1:59.08 | 2:19.70 | #42 |
| August Bank Holiday Competition 2015 | 29/08/2015 | First round | 2:12.66 | 2:23.33 | #26 |
| Harrow Spring 2015 | 28/02/2015 | First round | 2:40.84 | — | #28 |
| Oxford Winter 2014 | 20/12/2014 | First round | 3:10.76 | — | #21 |
Get updates about new features, analytics tools and WCA insights.