WCA ID: 2009YAUR01
Country: United Kingdom
Active since: 2009

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 1:56.25 | 2:01.13 | #27 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 2:00.09 | 2:01.85 | #209 |
| Swisscubing Cup Final 2024 | 14/12/2024 | Final | 1:51.90 | 1:53.00 | #2 |
| Rubik's UK Championship 2024 | 01/11/2024 | Final | 1:51.97 | 1:58.96 | #13 |
| Rubik's WCA European Championship 2024 | 25/07/2024 | First round | 1:44.15 | 1:45.61 | #33 |
| Guildford Autumn 2023 | 11/11/2023 | Final | 1:52.98 | 1:56.21 | #4 |
| Rubik's UK Championship 2023 | 20/10/2023 | Final | 1:44.56 | 1:55.59 | #10 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 1:41.27 | 1:46.83 | #62 |
| Guildford Winter 2023 | 04/02/2023 | Final | 1:51.45 | 1:55.67 | #3 |
| UK New Year Countdown 2023 | 31/12/2022 | Final | 1:49.34 | 1:54.50 | #1 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Final | 1:59.53 | 2:04.95 | #6 |
| Kewbz UK Championship 2022 | 28/10/2022 | Final | 1:52.22 | 1:58.31 | #11 |
| Droitwich Spa Autumn 2022 | 17/09/2022 | Final | 1:43.41 | 1:55.50 | #2 |
| Lincoln Summer 2022 | 20/08/2022 | Final | 2:09.94 | 2:12.84 | #9 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 1:49.31 | 1:54.69 | #32 |
| Glasgow Open 2022 | 28/05/2022 | Final | 1:58.11 | 2:01.19 | #4 |
| Farnworth Spring A 2022 | 09/04/2022 | Final | 1:58.50 | 1:59.36 | #1 |
| Weston-super-Mare Open 2022 | 19/03/2022 | Final | 1:49.50 | 1:59.16 | #6 |
| Doncaster Open 2020 | 22/02/2020 | Final | 1:38.19 | 1:50.91 | #2 |
| Fontwell Open 2020 | 08/02/2020 | Final | 1:47.18 | 1:57.93 | #5 |
| Weston-super-Mare Open 2019 | 23/11/2019 | Final | 1:54.47 | 1:57.37 | #4 |
| UK Championship 2019 | 25/10/2019 | Final | 1:52.51 | 1:56.08 | #5 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | Final | 1:53.70 | 1:57.64 | #3 |
| WCA World Championship 2019 | 11/07/2019 | First round | 1:52.29 | 1:58.83 | #42 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 1:51.56 | 1:56.63 | #16 |
| Oceania 10th Anniversary 2019 | 28/06/2019 | Final | 1:48.52 | 1:54.33 | #1 |
| London Open 2019 | 11/05/2019 | Final | 1:58.66 | 2:02.26 | #5 |
| Lincoln Open 2019 | 20/04/2019 | Final | 2:00.99 | 2:03.01 | #2 |
| Chester Open 2019 | 30/03/2019 | Final | 1:52.12 | 2:00.80 | #1 |
| Welsh Open 2019 | 09/03/2019 | Final | 1:50.83 | 2:00.05 | #2 |
| Fontwell Open 2019 | 09/02/2019 | Final | 1:46.69 | 1:55.34 | #3 |
| Cambridge Open 2018 | 15/12/2018 | Final | 1:49.50 | 1:54.49 | #2 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 1:52.31 | 1:59.04 | #5 |
| UK Championship 2018 | 26/10/2018 | Final | 1:43.77 | 1:50.66 | #3 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:49.54 | 1:55.99 | #3 |
| WCA European Championship 2018 | 19/07/2018 | Final | 1:45.45 | 1:48.60 | #6 |
| Peterborough Open 2018 | 30/06/2018 | Final | 2:09.76 | 2:12.02 | #3 |
| High Wycombe Open 2018 | 14/04/2018 | Final | 1:43.69 | 1:52.82 | #2 |
| Welsh Open 2018 | 27/01/2018 | Final | 1:53.71 | 2:12.86 | #1 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:47.61 | 2:02.76 | #2 |
| UK Championship 2017 | 27/10/2017 | Final | 1:56.00 | 2:20.10 | #4 |
| Guildford Open 2017 | 23/09/2017 | Final | 1:56.88 | 2:07.30 | #2 |
| Swiss Open 2017 | 21/07/2017 | Final | 1:59.27 | 2:05.30 | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 2:03.81 | 2:12.81 | #15 |
| London Open 2017 | 08/07/2017 | Final | 2:06.27 | 2:07.79 | #6 |
| Crawley Open 2017 | 03/06/2017 | Final | 2:05.84 | 2:13.03 | #4 |
| Peterborough Open 2017 | 04/03/2017 | Final | 1:59.53 | 2:03.75 | #2 |
| Manchester Open 2017 | 14/01/2017 | Final | 2:01.69 | 2:09.29 | #2 |
| Birmingham Open 2016 | 17/12/2016 | Final | 2:13.30 | 2:15.36 | #3 |
| UK Championship 2016 | 04/11/2016 | Final | 1:58.50 | 2:11.37 | #3 |
| Guildford Open 2016 | 01/10/2016 | Final | 2:05.18 | 2:10.03 | #2 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 2:00.83 | 2:05.63 | #1 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 2:00.98 | 2:08.04 | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 2:13.88 | 2:21.12 | #16 |
| Exeter Open 2016 | 02/04/2016 | Final | 1:53.57 | 2:10.58 | #1 |
| Manchester Open 2016 | 30/01/2016 | Final | 1:59.32 | 2:27.68 | #2 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 2:15.71 | 2:22.38 | #2 |
| Cuthberts Open 2015 | 26/09/2015 | Final | 2:05.54 | 2:12.09 | #1 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | 2:02.65 | 2:10.56 | #1 |
| The Glorious North 2015 | 01/08/2015 | Final | 2:07.13 | 2:12.63 | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 2:07.16 | 2:14.78 | #4 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 2:19.26 | 2:21.89 | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 2:11.92 | 2:20.62 | #2 |
| Harrow Spring 2015 | 28/02/2015 | Final | 2:10.14 | 2:19.97 | #1 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 2:33.27 | 2:36.88 | #2 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 2:15.01 | 2:22.33 | #1 |
| ABHC 2014 | 23/08/2014 | Final | 2:32.79 | 2:38.18 | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 2:18.78 | 2:23.98 | #6 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 2:29.74 | 2:33.41 | #2 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 2:33.80 | 2:39.04 | #2 |
| Nottingham Open 2014 | 22/02/2014 | Final | 2:29.34 | 2:33.54 | #1 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 2:28.74 | 2:30.37 | #1 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 2:23.13 | 2:30.46 | #1 |
| Guildford Open 2013 | 24/08/2013 | Final | 2:19.90 | 2:23.09 | #1 |
| N8W8 Summer 2013 | 10/08/2013 | Final | 2:31.38 | 2:38.05 | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 2:52.85 | — | #86 |
| Nottingham Open 2013 | 04/05/2013 | Final | 2:17.11 | 2:25.27 | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | 2:42.19 | 2:46.98 | #2 |
| European Rubik's Cube Championship 2012 | 12/10/2012 | Final | 2:33.19 | 2:44.94 | #8 |
| N8W8 Summer 2012 | 25/08/2012 | Final | 2:25.13 | 2:41.55 | #2 |
| Weston-super-Mare 2012 | 14/07/2012 | Final | 2:49.65 | 2:55.18 | #1 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 2:43.66 | 2:52.61 | #2 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 2:41.72 | 3:12.13 | #1 |
| Vårgårda Open 2011 | 18/06/2011 | Final | 3:02.00 | 3:09.51 | #1 |
| French Open 2011 | 26/03/2011 | Final | 3:02.22 | 3:04.60 | #1 |
| Swedish Open 2010 | 11/09/2010 | Final | 3:09.40 | 3:29.73 | #2 |
| Bristol Spring 2010 | 27/03/2010 | Final | — | — | #15 |
| UK Masters 2009 | 11/07/2009 | Final | 4:29.40 | 4:59.08 | #7 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's UK Championship 2025 | 22/08/2025 | First round | 1:56.25 | 2:01.13 | #27 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 2:00.09 | 2:01.85 | #209 |
| Swisscubing Cup Final 2024 | 14/12/2024 | Final | 1:51.90 | 1:53.00 | #2 |
| Rubik's UK Championship 2024 | 01/11/2024 | First round | 1:44.50 | 1:47.79 | #8 |
| Rubik's UK Championship 2024 | 01/11/2024 | Final | 1:51.97 | 1:58.96 | #13 |
| Rubik's WCA European Championship 2024 | 25/07/2024 | First round | 1:44.15 | 1:45.61 | #33 |
| Guildford Autumn 2023 | 11/11/2023 | First round | 1:46.58 | 1:51.90 | #4 |
| Guildford Autumn 2023 | 11/11/2023 | Final | 1:52.98 | 1:56.21 | #4 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 1:47.31 | 1:51.84 | #7 |
| Rubik's UK Championship 2023 | 20/10/2023 | Final | 1:44.56 | 1:55.59 | #10 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 1:41.27 | 1:46.83 | #62 |
| Guildford Winter 2023 | 04/02/2023 | Final | 1:51.45 | 1:55.67 | #3 |
| UK New Year Countdown 2023 | 31/12/2022 | Final | 1:49.34 | 1:54.50 | #1 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | First round | 1:45.11 | 1:49.51 | #2 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Final | 1:59.53 | 2:04.95 | #6 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 1:35.54 | 1:44.65 | #5 |
| Kewbz UK Championship 2022 | 28/10/2022 | Final | 1:52.22 | 1:58.31 | #11 |
| Droitwich Spa Autumn 2022 | 17/09/2022 | Final | 1:43.41 | 1:55.50 | #2 |
| Lincoln Summer 2022 | 20/08/2022 | Final | 2:09.94 | 2:12.84 | #9 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 1:49.31 | 1:54.69 | #32 |
| Glasgow Open 2022 | 28/05/2022 | Final | 1:58.11 | 2:01.19 | #4 |
| Farnworth Spring A 2022 | 09/04/2022 | Final | 1:58.50 | 1:59.36 | #1 |
| Weston-super-Mare Open 2022 | 19/03/2022 | First round | 1:49.14 | 1:54.43 | #4 |
| Weston-super-Mare Open 2022 | 19/03/2022 | Final | 1:49.50 | 1:59.16 | #6 |
| Doncaster Open 2020 | 22/02/2020 | Final | 1:38.19 | 1:50.91 | #2 |
| Fontwell Open 2020 | 08/02/2020 | Final | 1:47.18 | 1:57.93 | #5 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 1:43.62 | 1:57.50 | #4 |
| Weston-super-Mare Open 2019 | 23/11/2019 | Final | 1:54.47 | 1:57.37 | #4 |
| UK Championship 2019 | 25/10/2019 | First round | 2:01.03 | 2:02.09 | #7 |
| UK Championship 2019 | 25/10/2019 | Final | 1:52.51 | 1:56.08 | #5 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | Final | 1:53.70 | 1:57.64 | #3 |
| WCA World Championship 2019 | 11/07/2019 | First round | 1:52.29 | 1:58.83 | #42 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 1:51.56 | 1:56.63 | #16 |
| Oceania 10th Anniversary 2019 | 28/06/2019 | First round | 1:57.01 | 2:03.53 | #2 |
| Oceania 10th Anniversary 2019 | 28/06/2019 | Final | 1:48.52 | 1:54.33 | #1 |
| London Open 2019 | 11/05/2019 | First round | 1:41.27 | 1:51.50 | #4 |
| London Open 2019 | 11/05/2019 | Final | 1:58.66 | 2:02.26 | #5 |
| Lincoln Open 2019 | 20/04/2019 | Final | 2:00.99 | 2:03.01 | #2 |
| Chester Open 2019 | 30/03/2019 | Final | 1:52.12 | 2:00.80 | #1 |
| Welsh Open 2019 | 09/03/2019 | Final | 1:50.83 | 2:00.05 | #2 |
| Fontwell Open 2019 | 09/02/2019 | Final | 1:46.69 | 1:55.34 | #3 |
| Cambridge Open 2018 | 15/12/2018 | First round | 1:49.70 | 1:53.51 | #1 |
| Cambridge Open 2018 | 15/12/2018 | Final | 1:49.50 | 1:54.49 | #2 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 1:54.87 | 2:07.37 | #6 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 1:52.31 | 1:59.04 | #5 |
| UK Championship 2018 | 26/10/2018 | First round | 1:44.72 | 1:57.16 | #5 |
| UK Championship 2018 | 26/10/2018 | Final | 1:43.77 | 1:50.66 | #3 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:49.54 | 1:55.99 | #3 |
| WCA European Championship 2018 | 19/07/2018 | First round | 1:54.51 | 1:56.75 | #10 |
| WCA European Championship 2018 | 19/07/2018 | Final | 1:45.45 | 1:48.60 | #6 |
| Peterborough Open 2018 | 30/06/2018 | First round | 1:56.10 | 1:58.32 | #2 |
| Peterborough Open 2018 | 30/06/2018 | Final | 2:09.76 | 2:12.02 | #3 |
| High Wycombe Open 2018 | 14/04/2018 | Final | 1:43.69 | 1:52.82 | #2 |
| Welsh Open 2018 | 27/01/2018 | Final | 1:53.71 | 2:12.86 | #1 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:47.61 | 2:02.76 | #2 |
| UK Championship 2017 | 27/10/2017 | Final | 1:56.00 | 2:20.10 | #4 |
| Guildford Open 2017 | 23/09/2017 | First round | 1:55.50 | 1:56.49 | #2 |
| Guildford Open 2017 | 23/09/2017 | Final | 1:56.88 | 2:07.30 | #2 |
| Swiss Open 2017 | 21/07/2017 | First round | 2:04.33 | 2:08.06 | #1 |
| Swiss Open 2017 | 21/07/2017 | Final | 1:59.27 | 2:05.30 | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 2:04.17 | 2:08.94 | #17 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 2:03.81 | 2:12.81 | #15 |
| London Open 2017 | 08/07/2017 | Final | 2:06.27 | 2:07.79 | #6 |
| Crawley Open 2017 | 03/06/2017 | First round | 2:01.16 | 2:13.71 | #4 |
| Crawley Open 2017 | 03/06/2017 | Final | 2:05.84 | 2:13.03 | #4 |
| Peterborough Open 2017 | 04/03/2017 | Final | 1:59.53 | 2:03.75 | #2 |
| Manchester Open 2017 | 14/01/2017 | Final | 2:01.69 | 2:09.29 | #2 |
| Birmingham Open 2016 | 17/12/2016 | First round | 2:16.32 | 2:17.22 | #2 |
| Birmingham Open 2016 | 17/12/2016 | Final | 2:13.30 | 2:15.36 | #3 |
| UK Championship 2016 | 04/11/2016 | Final | 1:58.50 | 2:11.37 | #3 |
| Guildford Open 2016 | 01/10/2016 | Final | 2:05.18 | 2:10.03 | #2 |
| August Bank Holiday Competition 2016 | 27/08/2016 | Final | 2:00.83 | 2:05.63 | #1 |
| Macclesfield Open 2016 | 30/07/2016 | Final | 2:00.98 | 2:08.04 | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 2:13.88 | 2:21.12 | #16 |
| Exeter Open 2016 | 02/04/2016 | Final | 1:53.57 | 2:10.58 | #1 |
| Manchester Open 2016 | 30/01/2016 | Final | 1:59.32 | 2:27.68 | #2 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 2:15.71 | 2:22.38 | #2 |
| Cuthberts Open 2015 | 26/09/2015 | Final | 2:05.54 | 2:12.09 | #1 |
| August Bank Holiday Competition 2015 | 29/08/2015 | Final | 2:02.65 | 2:10.56 | #1 |
| The Glorious North 2015 | 01/08/2015 | Final | 2:07.13 | 2:12.63 | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 2:09.17 | 2:20.58 | #5 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 2:07.16 | 2:14.78 | #4 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 2:19.26 | 2:21.89 | #1 |
| Welcome Back to Guildford 2015 | 11/04/2015 | Final | 2:11.92 | 2:20.62 | #2 |
| Harrow Spring 2015 | 28/02/2015 | Final | 2:10.14 | 2:19.97 | #1 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | Final | 2:33.27 | 2:36.88 | #2 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 2:15.01 | 2:22.33 | #1 |
| ABHC 2014 | 23/08/2014 | Final | 2:32.79 | 2:38.18 | #1 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 2:21.84 | 2:38.07 | #10 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Final | 2:18.78 | 2:23.98 | #6 |
| Nottingham Summer 2014 | 14/06/2014 | First round | 2:13.49 | 2:22.22 | #1 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 2:29.74 | 2:33.41 | #2 |
| Welwyn Garden City Open 2014 | 05/04/2014 | Final | 2:33.80 | 2:39.04 | #2 |
| Nottingham Open 2014 | 22/02/2014 | Final | 2:29.34 | 2:33.54 | #1 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 2:28.74 | 2:30.37 | #1 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 2:23.13 | 2:30.46 | #1 |
| Guildford Open 2013 | 24/08/2013 | Final | 2:19.90 | 2:23.09 | #1 |
| N8W8 Summer 2013 | 10/08/2013 | Final | 2:31.38 | 2:38.05 | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 2:52.85 | — | #86 |
| Nottingham Open 2013 | 04/05/2013 | Final | 2:17.11 | 2:25.27 | #1 |
| Leicester Open 2013 | 23/02/2013 | Final | 2:42.19 | 2:46.98 | #2 |
| European Rubik's Cube Championship 2012 | 12/10/2012 | Final | 2:33.19 | 2:44.94 | #8 |
| N8W8 Summer 2012 | 25/08/2012 | Final | 2:25.13 | 2:41.55 | #2 |
| Weston-super-Mare 2012 | 14/07/2012 | Final | 2:49.65 | 2:55.18 | #1 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 2:43.66 | 2:52.61 | #2 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 2:41.72 | 3:12.13 | #1 |
| Vårgårda Open 2011 | 18/06/2011 | Final | 3:02.00 | 3:09.51 | #1 |
| French Open 2011 | 26/03/2011 | Final | 3:02.22 | 3:04.60 | #1 |
| Swedish Open 2010 | 11/09/2010 | Final | 3:09.40 | 3:29.73 | #2 |
| Bristol Spring 2010 | 27/03/2010 | Final | — | — | #15 |
| UK Masters 2009 | 11/07/2009 | Final | 4:29.40 | 4:59.08 | #7 |
Get updates about new features, analytics tools and WCA insights.