WCA ID: 2007GOUL01
Country: United Kingdom
Active since: 2007

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Stevenage January 2026 | 10/01/2026 | Final | 34.69s | 46.34s | #43 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 27.30s | 39.00s | #30 |
| Battersea Autumn 2024 | 28/09/2024 | First round | 26.20s | 29.32s | #25 |
| Stevenage May 2023 | 20/05/2023 | Final | 23.17s | 30.67s | #39 |
| Guildford Winter 2023 | 04/02/2023 | First round | 23.34s | 33.74s | #18 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 27.82s | — | #49 |
| Doncaster Open 2020 | 22/02/2020 | First round | 26.37s | 31.29s | #39 |
| Weston-super-Mare Open 2019 | 23/11/2019 | Final | 23.76s | 33.21s | #27 |
| UK Championship 2019 | 25/10/2019 | First round | 23.96s | 29.01s | #31 |
| Leeds Open 2019 | 27/07/2019 | First round | 24.71s | 27.79s | #21 |
| WCA World Championship 2019 | 11/07/2019 | First round | 26.56s | 32.16s | #154 |
| High Wycombe Open 2019 | 08/06/2019 | Final | 29.54s | 33.22s | #23 |
| Chester Open 2019 | 30/03/2019 | First round | 28.51s | 34.69s | #25 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 26.04s | 31.38s | #48 |
| Manchester Open 2019 | 16/02/2019 | Final | 22.01s | 36.94s | #27 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 22.93s | 31.81s | #25 |
| WCA European Championship 2018 | 19/07/2018 | First round | 26.60s | 36.73s | #107 |
| Hastings Open 2018 | 02/06/2018 | Second round | 21.81s | 29.84s | #18 |
| Manchester Open 2018 | 17/02/2018 | Final | 28.47s | 33.13s | #21 |
| Welsh Open 2018 | 27/01/2018 | Final | 20.48s | 34.36s | #13 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 19.52s | 29.37s | #15 |
| UK Championship 2017 | 27/10/2017 | First round | 24.17s | 36.27s | #31 |
| Guildford Open 2017 | 23/09/2017 | First round | 33.81s | — | #25 |
| August Bank Holiday Competition 2017 | 26/08/2017 | Final | 22.97s | 27.36s | #18 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 22.22s | 26.66s | #127 |
| London Open 2017 | 08/07/2017 | Final | 19.80s | 23.28s | #26 |
| Crawley Open 2017 | 03/06/2017 | First round | 23.02s | 26.05s | #13 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | First round | 19.08s | 32.09s | #15 |
| Peterborough Open 2017 | 04/03/2017 | First round | 22.68s | 29.52s | #15 |
| Birmingham Open 2016 | 17/12/2016 | Final | 29.78s | 34.81s | #15 |
| UK Championship 2016 | 04/11/2016 | Final | 24.15s | 30.08s | #20 |
| Guildford Open 2016 | 01/10/2016 | Final | 21.38s | 25.16s | #15 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 21.17s | 30.51s | #11 |
| Macclesfield Open 2016 | 30/07/2016 | First round | 54.99s | — | #17 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 20.87s | 29.71s | #71 |
| Exeter Open 2016 | 02/04/2016 | First round | 24.65s | 30.07s | #9 |
| Cubing Classic 2016 | 19/03/2016 | Final | 25.99s | 36.07s | #6 |
| Manchester Open 2016 | 30/01/2016 | Final | 22.51s | 30.02s | #6 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | Second round | 29.64s | 1:01.25 | #12 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 1:01.00 | — | #14 |
| Edinburgh Spring 2015 | 21/03/2015 | First round | 46.34s | — | #8 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 59.58s | — | #16 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 1:20.51 | — | #12 |
| ABHC 2014 | 23/08/2014 | Final | 36.69s | 50.01s | #11 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 59.31s | — | #50 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 34.07s | 43.38s | #6 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 30.67s | 39.13s | #10 |
| Swedish Cube Days 2013 | 23/11/2013 | Final | 27.36s | 34.02s | #5 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 30.06s | 32.07s | #6 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 26.49s | 41.22s | #11 |
| Swedish Championship 2013 | 14/09/2013 | Final | 31.18s | 37.85s | #8 |
| Guildford Open 2013 | 24/08/2013 | Final | 31.09s | 34.87s | #7 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 26.69s | 32.73s | #41 |
| Cambridge Open 2013 | 15/06/2013 | Final | 50.52s | — | #10 |
| Nottingham Open 2013 | 04/05/2013 | First round | 30.80s | 37.07s | #7 |
| Stockholm Open 2013 | 30/03/2013 | Final | 26.18s | 35.81s | #6 |
| Leicester Open 2013 | 23/02/2013 | Final | 31.83s | 39.78s | #5 |
| UK Open 2012 | 03/11/2012 | Final | 28.50s | 38.48s | #7 |
| Swedish Championship 2012 | 06/10/2012 | Final | 25.75s | 35.40s | #5 |
| Weston-super-Mare 2012 | 14/07/2012 | First round | 39.91s | — | #11 |
| Aachen Summer Open 2012 | 23/06/2012 | Final | 36.19s | 43.51s | #8 |
| NEMO Amsterdam Open 2012 | 19/05/2012 | Final | 22.69s | 28.73s | #3 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 23.47s | 38.80s | #4 |
| Irish Open 2012 | 11/02/2012 | Final | 26.00s | 34.80s | #3 |
| UK Open 2011 | 12/11/2011 | First round | 30.53s | 33.15s | #7 |
| Cachan Open 2011 | 05/11/2011 | Final | 19.58s | 31.60s | #3 |
| Dutch Open 2011 | 29/10/2011 | Final | 14.75s | 34.55s | #10 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 32.43s | 37.38s | #6 |
| Czech Open 2011 | 15/07/2011 | Final | 22.75s | 31.70s | #8 |
| Danish Open 2011 | 22/04/2011 | Final | 22.72s | 34.50s | #5 |
| NEMO Amsterdam Open 2011 | 02/04/2011 | Final | 22.61s | 25.91s | #5 |
| Helsinki Open 2011 | 22/01/2011 | Final | 25.69s | 31.14s | #6 |
| Swedish Cubedays 2010 | 27/11/2010 | Final | 27.13s | 28.42s | #4 |
| UK Open 2010 | 06/11/2010 | Final | 21.88s | 31.74s | #4 |
| European Rubik's Cube Championship 2010 | 01/10/2010 | Final | 26.61s | 33.95s | #14 |
| Finnish Open 2010 | 28/08/2010 | Final | 32.25s | 37.31s | #2 |
| Toronto Open Summer 2010 | 14/08/2010 | Final | 25.41s | 33.35s | #6 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 28.00s | — | #11 |
| Czech Open 2010 | 16/07/2010 | First round | 22.53s | 30.63s | #7 |
| UK Nationals 2010 | 05/06/2010 | Final | 21.83s | 32.86s | #2 |
| German Open 2010 | 17/04/2010 | Final | 28.40s | 32.61s | #4 |
| Bristol Spring 2010 | 27/03/2010 | Final | 17.53s | 32.88s | #5 |
| Benelux Open 2010 | 20/02/2010 | Final | 26.22s | 37.04s | #5 |
| Toulouse Open 2010 | 23/01/2010 | Final | 20.43s | 26.68s | #1 |
| Aachen Open 2010 | 16/01/2010 | Final | 22.28s | 30.77s | #3 |
| Bristol Open 2009 | 21/11/2009 | Final | 30.22s | 33.43s | #3 |
| World Rubik's Cube Championship 2009 | 09/10/2009 | Final | 18.21s | 29.77s | #16 |
| Brussels Summer Open 2009 | 12/09/2009 | Final | 21.52s | 29.58s | #2 |
| US Nationals 2009 | 14/08/2009 | First round | 26.34s | 40.91s | #15 |
| Connecticut Summer Competition 2009 | 01/08/2009 | Final | 27.15s | 35.86s | #3 |
| UK Masters 2009 | 11/07/2009 | Final | 32.30s | 39.38s | #3 |
| Poznan Open 2009 | 27/06/2009 | Final | 27.53s | 37.87s | #8 |
| German Open 2009 | 25/04/2009 | Final | 3:27.27 | — | #18 |
| Swedish Cube Day competition 2008 | 06/12/2008 | Final | 5:57.77 | — | #5 |
| European Championship 2008 | 19/09/2008 | Final | 2:23.75 | — | #24 |
| Swedish Open 2008 | 06/09/2008 | Final | 2:16.50 | 4:05.11 | #8 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Stevenage January 2026 | 10/01/2026 | Final | 34.69s | 46.34s | #43 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 27.30s | 39.00s | #30 |
| Battersea Autumn 2024 | 28/09/2024 | First round | 26.20s | 29.32s | #25 |
| Stevenage May 2023 | 20/05/2023 | Final | 23.17s | 30.67s | #39 |
| Guildford Winter 2023 | 04/02/2023 | First round | 23.34s | 33.74s | #18 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 27.82s | — | #49 |
| Doncaster Open 2020 | 22/02/2020 | First round | 26.37s | 31.29s | #39 |
| Weston-super-Mare Open 2019 | 23/11/2019 | Final | 23.76s | 33.21s | #27 |
| UK Championship 2019 | 25/10/2019 | First round | 23.96s | 29.01s | #31 |
| Leeds Open 2019 | 27/07/2019 | First round | 24.71s | 27.79s | #21 |
| WCA World Championship 2019 | 11/07/2019 | First round | 26.56s | 32.16s | #154 |
| High Wycombe Open 2019 | 08/06/2019 | First round | 23.27s | 29.66s | #19 |
| High Wycombe Open 2019 | 08/06/2019 | Final | 29.54s | 33.22s | #23 |
| Chester Open 2019 | 30/03/2019 | First round | 28.51s | 34.69s | #25 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 26.04s | 31.38s | #48 |
| Manchester Open 2019 | 16/02/2019 | Final | 22.01s | 36.94s | #27 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 22.93s | 31.81s | #25 |
| WCA European Championship 2018 | 19/07/2018 | First round | 26.60s | 36.73s | #107 |
| Hastings Open 2018 | 02/06/2018 | First round | 25.16s | 31.70s | #18 |
| Hastings Open 2018 | 02/06/2018 | Second round | 21.81s | 29.84s | #18 |
| Manchester Open 2018 | 17/02/2018 | Final | 28.47s | 33.13s | #21 |
| Welsh Open 2018 | 27/01/2018 | Final | 20.48s | 34.36s | #13 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 19.52s | 29.37s | #15 |
| UK Championship 2017 | 27/10/2017 | First round | 24.17s | 36.27s | #31 |
| Guildford Open 2017 | 23/09/2017 | First round | 33.81s | — | #25 |
| August Bank Holiday Competition 2017 | 26/08/2017 | Final | 22.97s | 27.36s | #18 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 22.22s | 26.66s | #127 |
| London Open 2017 | 08/07/2017 | Final | 19.80s | 23.28s | #26 |
| Crawley Open 2017 | 03/06/2017 | First round | 23.02s | 26.05s | #13 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | First round | 19.08s | 32.09s | #15 |
| Peterborough Open 2017 | 04/03/2017 | First round | 22.68s | 29.52s | #15 |
| Birmingham Open 2016 | 17/12/2016 | Final | 29.78s | 34.81s | #15 |
| UK Championship 2016 | 04/11/2016 | Final | 24.15s | 30.08s | #20 |
| Guildford Open 2016 | 01/10/2016 | Final | 21.38s | 25.16s | #15 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 21.17s | 30.51s | #11 |
| Macclesfield Open 2016 | 30/07/2016 | First round | 54.99s | — | #17 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 20.87s | 29.71s | #71 |
| Exeter Open 2016 | 02/04/2016 | First round | 24.65s | 30.07s | #9 |
| Cubing Classic 2016 | 19/03/2016 | Final | 25.99s | 36.07s | #6 |
| Manchester Open 2016 | 30/01/2016 | First round | 23.02s | 38.03s | #7 |
| Manchester Open 2016 | 30/01/2016 | Final | 22.51s | 30.02s | #6 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | First round | 35.81s | 55.52s | #11 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | Second round | 29.64s | 1:01.25 | #12 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 1:01.00 | — | #14 |
| Edinburgh Spring 2015 | 21/03/2015 | First round | 46.34s | — | #8 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 59.58s | — | #16 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 1:20.51 | — | #12 |
| ABHC 2014 | 23/08/2014 | Final | 36.69s | 50.01s | #11 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 59.31s | — | #50 |
| Welcome To Cambridge 2014 | 12/07/2014 | First round | 29.78s | 41.02s | #5 |
| Welcome To Cambridge 2014 | 12/07/2014 | Final | 34.07s | 43.38s | #6 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 30.67s | 39.13s | #10 |
| Swedish Cube Days 2013 | 23/11/2013 | Final | 27.36s | 34.02s | #5 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 30.06s | 32.07s | #6 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 26.49s | 41.22s | #11 |
| Swedish Championship 2013 | 14/09/2013 | Final | 31.18s | 37.85s | #8 |
| Guildford Open 2013 | 24/08/2013 | Final | 31.09s | 34.87s | #7 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 26.69s | 32.73s | #41 |
| Cambridge Open 2013 | 15/06/2013 | Final | 50.52s | — | #10 |
| Nottingham Open 2013 | 04/05/2013 | First round | 30.80s | 37.07s | #7 |
| Stockholm Open 2013 | 30/03/2013 | Final | 26.18s | 35.81s | #6 |
| Leicester Open 2013 | 23/02/2013 | First round | 28.72s | 39.32s | #5 |
| Leicester Open 2013 | 23/02/2013 | Final | 31.83s | 39.78s | #5 |
| UK Open 2012 | 03/11/2012 | First round | 32.63s | 35.97s | #5 |
| UK Open 2012 | 03/11/2012 | Final | 28.50s | 38.48s | #7 |
| Swedish Championship 2012 | 06/10/2012 | Final | 25.75s | 35.40s | #5 |
| Weston-super-Mare 2012 | 14/07/2012 | First round | 39.91s | — | #11 |
| Aachen Summer Open 2012 | 23/06/2012 | Final | 36.19s | 43.51s | #8 |
| NEMO Amsterdam Open 2012 | 19/05/2012 | Final | 22.69s | 28.73s | #3 |
| Rapid Dash Open 2012 | 14/04/2012 | First round | 23.75s | 35.63s | #3 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 23.47s | 38.80s | #4 |
| Irish Open 2012 | 11/02/2012 | Final | 26.00s | 34.80s | #3 |
| UK Open 2011 | 12/11/2011 | First round | 30.53s | 33.15s | #7 |
| Cachan Open 2011 | 05/11/2011 | Final | 19.58s | 31.60s | #3 |
| Dutch Open 2011 | 29/10/2011 | Final | 14.75s | 34.55s | #10 |
| Guildford Summer Open 2011 | 30/07/2011 | First round | 26.75s | 29.53s | #4 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 32.43s | 37.38s | #6 |
| Czech Open 2011 | 15/07/2011 | First round | 24.27s | 28.55s | #8 |
| Czech Open 2011 | 15/07/2011 | Final | 22.75s | 31.70s | #8 |
| Danish Open 2011 | 22/04/2011 | First round | 27.47s | 29.85s | #5 |
| Danish Open 2011 | 22/04/2011 | Final | 22.72s | 34.50s | #5 |
| NEMO Amsterdam Open 2011 | 02/04/2011 | Final | 22.61s | 25.91s | #5 |
| Helsinki Open 2011 | 22/01/2011 | Final | 25.69s | 31.14s | #6 |
| Swedish Cubedays 2010 | 27/11/2010 | Final | 27.13s | 28.42s | #4 |
| UK Open 2010 | 06/11/2010 | Final | 21.88s | 31.74s | #4 |
| European Rubik's Cube Championship 2010 | 01/10/2010 | First round | 20.08s | 24.50s | #7 |
| European Rubik's Cube Championship 2010 | 01/10/2010 | Final | 26.61s | 33.95s | #14 |
| Finnish Open 2010 | 28/08/2010 | Final | 32.25s | 37.31s | #2 |
| Toronto Open Summer 2010 | 14/08/2010 | Final | 25.41s | 33.35s | #6 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | First round | 21.27s | 26.69s | #10 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 28.00s | — | #11 |
| Czech Open 2010 | 16/07/2010 | First round | 22.53s | 30.63s | #7 |
| UK Nationals 2010 | 05/06/2010 | Final | 21.83s | 32.86s | #2 |
| German Open 2010 | 17/04/2010 | Final | 28.40s | 32.61s | #4 |
| Bristol Spring 2010 | 27/03/2010 | First round | 25.02s | 32.09s | #5 |
| Bristol Spring 2010 | 27/03/2010 | Final | 17.53s | 32.88s | #5 |
| Benelux Open 2010 | 20/02/2010 | Final | 26.22s | 37.04s | #5 |
| Toulouse Open 2010 | 23/01/2010 | Final | 20.43s | 26.68s | #1 |
| Aachen Open 2010 | 16/01/2010 | Final | 22.28s | 30.77s | #3 |
| Bristol Open 2009 | 21/11/2009 | First round | 16.13s | 31.58s | #4 |
| Bristol Open 2009 | 21/11/2009 | Final | 30.22s | 33.43s | #3 |
| World Rubik's Cube Championship 2009 | 09/10/2009 | Final | 18.21s | 29.77s | #16 |
| Brussels Summer Open 2009 | 12/09/2009 | First round | 22.30s | 26.20s | #2 |
| Brussels Summer Open 2009 | 12/09/2009 | Final | 21.52s | 29.58s | #2 |
| US Nationals 2009 | 14/08/2009 | Qualification round | 28.91s | 31.18s | #2 |
| US Nationals 2009 | 14/08/2009 | First round | 26.34s | 40.91s | #15 |
| Connecticut Summer Competition 2009 | 01/08/2009 | Final | 27.15s | 35.86s | #3 |
| UK Masters 2009 | 11/07/2009 | Final | 32.30s | 39.38s | #3 |
| Poznan Open 2009 | 27/06/2009 | First round | 30.81s | 36.62s | #6 |
| Poznan Open 2009 | 27/06/2009 | Final | 27.53s | 37.87s | #8 |
| German Open 2009 | 25/04/2009 | Final | 3:27.27 | — | #18 |
| Swedish Cube Day competition 2008 | 06/12/2008 | Final | 5:57.77 | — | #5 |
| European Championship 2008 | 19/09/2008 | Final | 2:23.75 | — | #24 |
| Swedish Open 2008 | 06/09/2008 | Final | 2:16.50 | 4:05.11 | #8 |
Get updates about new features, analytics tools and WCA insights.