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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Wakefield Autumn 2022 | 10/09/2022 | Final | 1:31.04 | 1:35.27 | #20 |
| Manchester Open 2020 | 14/03/2020 | First round | 1:27.29 | 1:32.61 | #30 |
| Doncaster Open 2020 | 22/02/2020 | First round | 1:29.82 | 1:34.50 | #39 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 1:18.18 | 1:31.05 | #32 |
| Leeds Open 2019 | 27/07/2019 | First round | 1:23.10 | 1:27.04 | #16 |
| WCA World Championship 2019 | 11/07/2019 | First round | 1:31.14 | 1:38.43 | #252 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:27.08 | 1:30.69 | #66 |
| High Wycombe Open 2019 | 08/06/2019 | First round | 1:24.63 | 1:29.98 | #12 |
| London Open 2019 | 11/05/2019 | Second round | 1:28.50 | 1:36.01 | #33 |
| Chester Open 2019 | 30/03/2019 | First round | 1:26.12 | 1:30.88 | #21 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 1:25.94 | 1:34.85 | #44 |
| Manchester Open 2019 | 16/02/2019 | First round | 1:23.34 | 1:28.03 | #27 |
| Cambridge Open 2018 | 15/12/2018 | First round | 1:25.35 | 1:33.66 | #23 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 1:20.49 | 1:40.76 | #37 |
| UK Championship 2018 | 26/10/2018 | Second round | 1:24.72 | 1:28.07 | #36 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 1:18.17 | 1:27.71 | #18 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:26.46 | 1:33.20 | #26 |
| WCA European Championship 2018 | 19/07/2018 | First round | 1:22.89 | 1:24.16 | #103 |
| Hastings Open 2018 | 02/06/2018 | Final | 1:23.87 | 1:30.98 | #10 |
| High Wycombe Open 2018 | 14/04/2018 | Final | 1:26.65 | 1:30.77 | #16 |
| ASFA Speedcubing 2018 | 17/03/2018 | Final | 1:21.34 | 1:28.16 | #8 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:19.49 | 1:22.65 | #17 |
| Welsh Open 2018 | 27/01/2018 | Final | 1:21.36 | 1:25.34 | #11 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:18.93 | 1:37.41 | #22 |
| UK Championship 2017 | 27/10/2017 | First round | 1:26.14 | 1:36.69 | #33 |
| Guildford Open 2017 | 23/09/2017 | Final | 1:37.38 | 1:45.89 | #27 |
| German Nationals 2017 | 01/09/2017 | First round | 1:23.01 | 1:36.51 | #32 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:30.85 | 1:42.95 | #236 |
| London Open 2017 | 08/07/2017 | First round | 1:43.27 | 1:56.78 | #53 |
| Crawley Open 2017 | 03/06/2017 | First round | 1:41.27 | 1:48.20 | #22 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Second round | 1:38.80 | 1:48.36 | #13 |
| Peterborough Open 2017 | 04/03/2017 | First round | 1:43.40 | 1:52.88 | #24 |
| Hamburg Open 2017 | 25/02/2017 | Second round | 1:39.19 | 1:52.30 | #15 |
| Manchester Open 2017 | 14/01/2017 | First round | 1:30.06 | 1:42.99 | #14 |
| Birmingham Open 2016 | 17/12/2016 | First round | 1:43.52 | 1:49.92 | #16 |
| UK Championship 2016 | 04/11/2016 | First round | 1:36.41 | 1:45.60 | #23 |
| Guildford Open 2016 | 01/10/2016 | Final | 1:35.25 | 1:44.11 | #13 |
| August Bank Holiday Competition 2016 | 27/08/2016 | First round | 1:33.77 | 1:44.54 | #10 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:40.20 | 1:47.71 | #141 |
| Exeter Open 2016 | 02/04/2016 | First round | 1:41.96 | 1:51.00 | #12 |
| Cubing Classic 2016 | 19/03/2016 | Final | 1:43.29 | 1:50.25 | #7 |
| Manchester Open 2016 | 30/01/2016 | First round | 1:40.38 | 1:44.23 | #8 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | Final | 1:36.02 | — | #12 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 1:37.20 | 1:45.02 | #12 |
| Cuthberts Open 2015 | 26/09/2015 | Final | 1:35.49 | 1:42.34 | #5 |
| The Glorious North 2015 | 01/08/2015 | Final | 1:35.53 | 1:42.11 | #9 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Second round | 1:26.31 | 1:43.51 | #42 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 1:43.96 | 1:52.67 | #9 |
| Welcome Back to Guildford 2015 | 11/04/2015 | First round | 1:44.86 | 1:52.91 | #9 |
| Edinburgh Spring 2015 | 21/03/2015 | Second round | 1:38.36 | 1:47.41 | #10 |
| Harrow Spring 2015 | 28/02/2015 | First round | 1:32.48 | 1:41.71 | #10 |
| Oxford Winter 2014 | 20/12/2014 | Final | 1:41.59 | 1:47.85 | #6 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | First round | 1:33.11 | 1:45.08 | #13 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 1:27.44 | 1:43.40 | #8 |
| ABHC 2014 | 23/08/2014 | Final | 1:37.09 | 1:47.62 | #10 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Second round | 1:40.33 | 1:43.72 | #50 |
| Welcome To Cambridge 2014 | 12/07/2014 | First round | 1:39.37 | 1:53.04 | #9 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 1:35.44 | 1:39.64 | #9 |
| Oxford Open 2014 | 17/05/2014 | Second round | 1:30.00 | 1:37.37 | #7 |
| Welwyn Garden City Open 2014 | 05/04/2014 | First round | 1:46.37 | 1:50.40 | #13 |
| Swedish Cube Days 2013 | 23/11/2013 | Final | 1:32.25 | 1:36.76 | #5 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 1:27.32 | 1:36.59 | #6 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 1:27.28 | 1:46.27 | #8 |
| Swedish Championship 2013 | 14/09/2013 | Final | 1:33.84 | 1:40.84 | #4 |
| Guildford Open 2013 | 24/08/2013 | Second round | 1:33.93 | 1:42.70 | #10 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Second round | 1:42.27 | 1:48.22 | #77 |
| Cambridge Open 2013 | 15/06/2013 | Final | 1:39.31 | 1:49.69 | #5 |
| Nottingham Open 2013 | 04/05/2013 | Final | 1:37.31 | 1:44.26 | #5 |
| Leicester Open 2013 | 23/02/2013 | Final | 1:26.58 | 1:46.89 | #9 |
| Edinburgh Open 2013 | 26/01/2013 | Final | 1:41.25 | 1:45.41 | #5 |
| UK Open 2012 | 03/11/2012 | Final | 1:33.33 | 1:41.37 | #8 |
| European Rubik's Cube Championship 2012 | 12/10/2012 | Second round | 1:40.31 | 1:49.90 | #43 |
| Swedish Championship 2012 | 06/10/2012 | Final | 1:34.33 | 1:43.63 | #3 |
| Weston-super-Mare 2012 | 14/07/2012 | Final | 1:36.52 | 1:46.07 | #3 |
| Aachen Summer Open 2012 | 23/06/2012 | Final | 1:43.53 | 1:49.59 | #11 |
| NEMO Amsterdam Open 2012 | 19/05/2012 | Final | 1:30.88 | 1:40.77 | #3 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 1:39.81 | 1:52.24 | #7 |
| Irish Open 2012 | 11/02/2012 | Final | 1:43.25 | 1:51.23 | #3 |
| UK Open 2011 | 12/11/2011 | Final | 1:29.58 | 1:35.86 | #3 |
| Cachan Open 2011 | 05/11/2011 | Final | 1:34.08 | 1:41.30 | #3 |
| Dutch Open 2011 | 29/10/2011 | Final | 1:33.34 | 1:40.42 | #6 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 1:46.30 | — | #9 |
| Czech Open 2011 | 15/07/2011 | Final | 1:29.36 | 1:44.08 | #8 |
| Danish Open 2011 | 22/04/2011 | Final | 1:41.03 | 1:45.74 | #5 |
| NEMO Amsterdam Open 2011 | 02/04/2011 | Final | 1:37.75 | 1:41.44 | #5 |
| Helsinki Open 2011 | 22/01/2011 | Final | 1:30.16 | 1:38.62 | #3 |
| Swedish Cubedays 2010 | 27/11/2010 | Final | 1:31.90 | 1:35.41 | #1 |
| UK Open 2010 | 06/11/2010 | Final | 1:38.75 | 1:46.69 | #4 |
| European Rubik's Cube Championship 2010 | 01/10/2010 | First round | 1:45.09 | 1:51.34 | #32 |
| Finnish Open 2010 | 28/08/2010 | Final | 1:36.22 | 1:40.73 | #1 |
| Long Island 2010 | 21/08/2010 | Final | 1:32.81 | 1:40.68 | #1 |
| Toronto Open Summer 2010 | 14/08/2010 | Final | 1:36.66 | 1:45.41 | #5 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 1:34.65 | 1:46.64 | #12 |
| Czech Open 2010 | 16/07/2010 | Final | 1:44.28 | 1:52.45 | #7 |
| UK Nationals 2010 | 05/06/2010 | Final | 1:53.25 | 1:56.80 | #2 |
| Henrik Laver Speedcubing Party 2010 | 23/05/2010 | Final | 1:40.27 | 1:47.52 | #1 |
| German Open 2010 | 17/04/2010 | Final | 1:41.94 | 1:52.44 | #8 |
| Bristol Spring 2010 | 27/03/2010 | First round | 1:37.59 | 1:51.87 | #7 |
| Benelux Open 2010 | 20/02/2010 | Final | 1:29.30 | 1:51.97 | #5 |
| Toulouse Open 2010 | 23/01/2010 | Final | 1:39.44 | 1:45.50 | #3 |
| Aachen Open 2010 | 16/01/2010 | Final | 1:55.06 | 2:09.35 | #16 |
| Bristol Open 2009 | 21/11/2009 | First round | 1:51.77 | 2:01.56 | #6 |
| UK Open 2009 | 07/11/2009 | Final | 1:50.66 | 1:59.96 | #3 |
| World Rubik's Cube Championship 2009 | 09/10/2009 | First round | 1:55.40 | 1:59.98 | #48 |
| Brussels Summer Open 2009 | 12/09/2009 | Final | 1:56.19 | 2:06.01 | #7 |
| US Nationals 2009 | 14/08/2009 | First round | 1:46.59 | 2:01.52 | #14 |
| Connecticut Summer Competition 2009 | 01/08/2009 | Final | 1:39.59 | 1:49.28 | #3 |
| UK Masters 2009 | 11/07/2009 | Final | 1:57.90 | 2:10.19 | #6 |
| Poznan Open 2009 | 27/06/2009 | Final | 1:50.94 | 1:57.17 | #4 |
| German Open 2009 | 25/04/2009 | Final | 1:50.27 | 1:56.59 | #7 |
| Swedish Cube Day competition 2008 | 06/12/2008 | Final | 1:55.75 | 2:08.87 | #3 |
| UK Open 2008 | 08/11/2008 | Final | 2:05.83 | 2:14.43 | #5 |
| Dutch Open 2008 | 18/10/2008 | Final | 2:09.13 | 2:16.63 | #9 |
| European Championship 2008 | 19/09/2008 | First round | 2:26.06 | 2:40.64 | #24 |
| Swedish Open 2008 | 06/09/2008 | Final | 2:29.14 | 2:45.90 | #5 |
| Dutch Masters 2008 | 23/08/2008 | Final | 3:31.34 | — | #23 |
| Czech Open 2008 | 12/07/2008 | Final | 2:38.71 | — | #15 |
| UK Open 2007 | 10/11/2007 | First round | 4:14.45 | — | #10 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Wakefield Autumn 2022 | 10/09/2022 | First round | 1:17.94 | 1:36.38 | #22 |
| Wakefield Autumn 2022 | 10/09/2022 | Final | 1:31.04 | 1:35.27 | #20 |
| Manchester Open 2020 | 14/03/2020 | First round | 1:27.29 | 1:32.61 | #30 |
| Doncaster Open 2020 | 22/02/2020 | First round | 1:29.82 | 1:34.50 | #39 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 1:18.18 | 1:31.05 | #32 |
| Leeds Open 2019 | 27/07/2019 | First round | 1:23.10 | 1:27.04 | #16 |
| WCA World Championship 2019 | 11/07/2019 | First round | 1:31.14 | 1:38.43 | #252 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:27.08 | 1:30.69 | #66 |
| High Wycombe Open 2019 | 08/06/2019 | First round | 1:24.63 | 1:29.98 | #12 |
| London Open 2019 | 11/05/2019 | First round | 1:15.03 | 1:32.60 | #30 |
| London Open 2019 | 11/05/2019 | Second round | 1:28.50 | 1:36.01 | #33 |
| Chester Open 2019 | 30/03/2019 | First round | 1:26.12 | 1:30.88 | #21 |
| Denmark & Friends 2019 | 15/03/2019 | First round | 1:25.94 | 1:34.85 | #44 |
| Manchester Open 2019 | 16/02/2019 | First round | 1:23.34 | 1:28.03 | #27 |
| Cambridge Open 2018 | 15/12/2018 | First round | 1:25.35 | 1:33.66 | #23 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 1:20.49 | 1:40.76 | #37 |
| UK Championship 2018 | 26/10/2018 | First round | 1:15.87 | 1:21.78 | #29 |
| UK Championship 2018 | 26/10/2018 | Second round | 1:24.72 | 1:28.07 | #36 |
| Stratford-upon-Avon Open 2018 | 22/09/2018 | Final | 1:18.17 | 1:27.71 | #18 |
| August Bank Holiday Competition 2018 | 25/08/2018 | First round | 1:21.01 | 1:23.61 | #18 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 1:26.46 | 1:33.20 | #26 |
| WCA European Championship 2018 | 19/07/2018 | First round | 1:22.89 | 1:24.16 | #103 |
| Hastings Open 2018 | 02/06/2018 | Final | 1:23.87 | 1:30.98 | #10 |
| High Wycombe Open 2018 | 14/04/2018 | First round | 1:14.11 | 1:26.07 | #16 |
| High Wycombe Open 2018 | 14/04/2018 | Final | 1:26.65 | 1:30.77 | #16 |
| ASFA Speedcubing 2018 | 17/03/2018 | First round | 1:25.77 | 1:31.28 | #10 |
| ASFA Speedcubing 2018 | 17/03/2018 | Final | 1:21.34 | 1:28.16 | #8 |
| Manchester Open 2018 | 17/02/2018 | First round | 1:16.56 | 1:28.03 | #19 |
| Manchester Open 2018 | 17/02/2018 | Second round | 1:19.49 | 1:22.65 | #17 |
| Welsh Open 2018 | 27/01/2018 | First round | 1:14.93 | 1:23.50 | #10 |
| Welsh Open 2018 | 27/01/2018 | Final | 1:21.36 | 1:25.34 | #11 |
| Weston-super-Mare Open 2017 | 25/11/2017 | First round | 1:29.02 | 1:34.47 | #20 |
| Weston-super-Mare Open 2017 | 25/11/2017 | Final | 1:18.93 | 1:37.41 | #22 |
| UK Championship 2017 | 27/10/2017 | First round | 1:26.14 | 1:36.69 | #33 |
| Guildford Open 2017 | 23/09/2017 | First round | 1:32.43 | 1:44.69 | #25 |
| Guildford Open 2017 | 23/09/2017 | Final | 1:37.38 | 1:45.89 | #27 |
| German Nationals 2017 | 01/09/2017 | First round | 1:23.01 | 1:36.51 | #32 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 1:30.85 | 1:42.95 | #236 |
| London Open 2017 | 08/07/2017 | First round | 1:43.27 | 1:56.78 | #53 |
| Crawley Open 2017 | 03/06/2017 | First round | 1:41.27 | 1:48.20 | #22 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | First round | 1:38.88 | 1:42.16 | #13 |
| Newcastle-under-Lyme Open 2017 | 15/04/2017 | Second round | 1:38.80 | 1:48.36 | #13 |
| Peterborough Open 2017 | 04/03/2017 | First round | 1:43.40 | 1:52.88 | #24 |
| Hamburg Open 2017 | 25/02/2017 | First round | 1:39.93 | 1:49.49 | #15 |
| Hamburg Open 2017 | 25/02/2017 | Second round | 1:39.19 | 1:52.30 | #15 |
| Manchester Open 2017 | 14/01/2017 | First round | 1:30.06 | 1:42.99 | #14 |
| Birmingham Open 2016 | 17/12/2016 | First round | 1:43.52 | 1:49.92 | #16 |
| UK Championship 2016 | 04/11/2016 | First round | 1:36.41 | 1:45.60 | #23 |
| Guildford Open 2016 | 01/10/2016 | First round | 1:28.03 | 1:39.03 | #10 |
| Guildford Open 2016 | 01/10/2016 | Final | 1:35.25 | 1:44.11 | #13 |
| August Bank Holiday Competition 2016 | 27/08/2016 | First round | 1:33.77 | 1:44.54 | #10 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 1:40.20 | 1:47.71 | #141 |
| Exeter Open 2016 | 02/04/2016 | First round | 1:41.96 | 1:51.00 | #12 |
| Cubing Classic 2016 | 19/03/2016 | First round | 1:27.87 | 1:43.05 | #7 |
| Cubing Classic 2016 | 19/03/2016 | Final | 1:43.29 | 1:50.25 | #7 |
| Manchester Open 2016 | 30/01/2016 | First round | 1:40.38 | 1:44.23 | #8 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | First round | 1:23.98 | 1:38.38 | #8 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | Second round | 1:28.55 | 1:37.74 | #8 |
| Welcome Thay Cambridge 2015 | 19/12/2015 | Final | 1:36.02 | — | #12 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | First round | 1:25.09 | 1:37.49 | #11 |
| UK Rubik's Cube Championship 2015 | 07/11/2015 | Final | 1:37.20 | 1:45.02 | #12 |
| Cuthberts Open 2015 | 26/09/2015 | First round | 1:39.45 | 1:45.34 | #7 |
| Cuthberts Open 2015 | 26/09/2015 | Second round | 1:36.81 | 1:41.05 | #6 |
| Cuthberts Open 2015 | 26/09/2015 | Final | 1:35.49 | 1:42.34 | #5 |
| The Glorious North 2015 | 01/08/2015 | First round | 1:30.42 | 1:46.50 | #12 |
| The Glorious North 2015 | 01/08/2015 | Final | 1:35.53 | 1:42.11 | #9 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 1:42.65 | 1:50.25 | #60 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Second round | 1:26.31 | 1:43.51 | #42 |
| Welwyn Garden City 2015 | 23/05/2015 | First round | 1:42.00 | 1:44.59 | #8 |
| Welwyn Garden City 2015 | 23/05/2015 | Final | 1:43.96 | 1:52.67 | #9 |
| Welcome Back to Guildford 2015 | 11/04/2015 | First round | 1:44.86 | 1:52.91 | #9 |
| Edinburgh Spring 2015 | 21/03/2015 | First round | 1:24.80 | 1:57.43 | #9 |
| Edinburgh Spring 2015 | 21/03/2015 | Second round | 1:38.36 | 1:47.41 | #10 |
| Harrow Spring 2015 | 28/02/2015 | First round | 1:32.48 | 1:41.71 | #10 |
| Oxford Winter 2014 | 20/12/2014 | First round | 1:43.69 | 1:54.44 | #6 |
| Oxford Winter 2014 | 20/12/2014 | Second round | 1:39.57 | 1:48.70 | #6 |
| Oxford Winter 2014 | 20/12/2014 | Final | 1:41.59 | 1:47.85 | #6 |
| UK Rubik's Cube Championship 2014 | 01/11/2014 | First round | 1:33.11 | 1:45.08 | #13 |
| Cuthberts Open 2014 | 11/10/2014 | First round | 1:39.38 | 1:45.05 | #10 |
| Cuthberts Open 2014 | 11/10/2014 | Final | 1:27.44 | 1:43.40 | #8 |
| ABHC 2014 | 23/08/2014 | First round | 1:42.37 | 1:49.32 | #11 |
| ABHC 2014 | 23/08/2014 | Second round | 1:29.25 | 1:40.37 | #8 |
| ABHC 2014 | 23/08/2014 | Final | 1:37.09 | 1:47.62 | #10 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | First round | 1:23.60 | 1:40.87 | #46 |
| Rubik's Cube European Championships 2014 | 08/08/2014 | Second round | 1:40.33 | 1:43.72 | #50 |
| Welcome To Cambridge 2014 | 12/07/2014 | First round | 1:39.37 | 1:53.04 | #9 |
| Nottingham Summer 2014 | 14/06/2014 | First round | 1:34.53 | 1:40.38 | #8 |
| Nottingham Summer 2014 | 14/06/2014 | Final | 1:35.44 | 1:39.64 | #9 |
| Oxford Open 2014 | 17/05/2014 | First round | 1:39.65 | 1:51.85 | #10 |
| Oxford Open 2014 | 17/05/2014 | Second round | 1:30.00 | 1:37.37 | #7 |
| Welwyn Garden City Open 2014 | 05/04/2014 | First round | 1:46.37 | 1:50.40 | #13 |
| Swedish Cube Days 2013 | 23/11/2013 | Final | 1:32.25 | 1:36.76 | #5 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | First round | 1:30.00 | 1:42.72 | #7 |
| UK Rubik's Cube Championship 2013 | 16/11/2013 | Final | 1:27.32 | 1:36.59 | #6 |
| Cuthberts Open 2013 | 05/10/2013 | First round | 1:21.71 | 1:45.37 | #8 |
| Cuthberts Open 2013 | 05/10/2013 | Final | 1:27.28 | 1:46.27 | #8 |
| Swedish Championship 2013 | 14/09/2013 | Final | 1:33.84 | 1:40.84 | #4 |
| Guildford Open 2013 | 24/08/2013 | First round | 1:37.40 | 1:49.05 | #12 |
| Guildford Open 2013 | 24/08/2013 | Second round | 1:33.93 | 1:42.70 | #10 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 1:29.23 | 1:40.08 | #57 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Second round | 1:42.27 | 1:48.22 | #77 |
| Cambridge Open 2013 | 15/06/2013 | First round | 1:44.33 | 1:46.92 | #5 |
| Cambridge Open 2013 | 15/06/2013 | Final | 1:39.31 | 1:49.69 | #5 |
| Nottingham Open 2013 | 04/05/2013 | First round | 1:33.88 | 1:42.51 | #5 |
| Nottingham Open 2013 | 04/05/2013 | Final | 1:37.31 | 1:44.26 | #5 |
| Leicester Open 2013 | 23/02/2013 | First round | 1:27.94 | 1:41.83 | #5 |
| Leicester Open 2013 | 23/02/2013 | Second round | 1:36.93 | 1:43.64 | #6 |
| Leicester Open 2013 | 23/02/2013 | Final | 1:26.58 | 1:46.89 | #9 |
| Edinburgh Open 2013 | 26/01/2013 | First round | 1:43.96 | 1:49.50 | #5 |
| Edinburgh Open 2013 | 26/01/2013 | Second round | 1:31.68 | 1:37.32 | #4 |
| Edinburgh Open 2013 | 26/01/2013 | Final | 1:41.25 | 1:45.41 | #5 |
| UK Open 2012 | 03/11/2012 | First round | 1:43.38 | 1:47.79 | #9 |
| UK Open 2012 | 03/11/2012 | Final | 1:33.33 | 1:41.37 | #8 |
| European Rubik's Cube Championship 2012 | 12/10/2012 | First round | 1:39.38 | 1:48.21 | #53 |
| European Rubik's Cube Championship 2012 | 12/10/2012 | Second round | 1:40.31 | 1:49.90 | #43 |
| Swedish Championship 2012 | 06/10/2012 | Final | 1:34.33 | 1:43.63 | #3 |
| Weston-super-Mare 2012 | 14/07/2012 | First round | 1:37.05 | 1:43.64 | #3 |
| Weston-super-Mare 2012 | 14/07/2012 | Final | 1:36.52 | 1:46.07 | #3 |
| Aachen Summer Open 2012 | 23/06/2012 | First round | 1:37.05 | 1:45.31 | #9 |
| Aachen Summer Open 2012 | 23/06/2012 | Final | 1:43.53 | 1:49.59 | #11 |
| NEMO Amsterdam Open 2012 | 19/05/2012 | First round | 1:36.38 | 1:45.59 | #3 |
| NEMO Amsterdam Open 2012 | 19/05/2012 | Final | 1:30.88 | 1:40.77 | #3 |
| Rapid Dash Open 2012 | 14/04/2012 | First round | 1:31.52 | 1:40.91 | #6 |
| Rapid Dash Open 2012 | 14/04/2012 | Final | 1:39.81 | 1:52.24 | #7 |
| Irish Open 2012 | 11/02/2012 | First round | 1:38.22 | 1:41.01 | #3 |
| Irish Open 2012 | 11/02/2012 | Final | 1:43.25 | 1:51.23 | #3 |
| UK Open 2011 | 12/11/2011 | Final | 1:29.58 | 1:35.86 | #3 |
| Cachan Open 2011 | 05/11/2011 | Final | 1:34.08 | 1:41.30 | #3 |
| Dutch Open 2011 | 29/10/2011 | Final | 1:33.34 | 1:40.42 | #6 |
| Guildford Summer Open 2011 | 30/07/2011 | First round | 1:33.83 | 1:37.88 | #4 |
| Guildford Summer Open 2011 | 30/07/2011 | Final | 1:46.30 | — | #9 |
| Czech Open 2011 | 15/07/2011 | First round | 1:33.77 | 1:45.39 | #8 |
| Czech Open 2011 | 15/07/2011 | Final | 1:29.36 | 1:44.08 | #8 |
| Danish Open 2011 | 22/04/2011 | First round | 1:36.16 | 1:44.76 | #5 |
| Danish Open 2011 | 22/04/2011 | Final | 1:41.03 | 1:45.74 | #5 |
| NEMO Amsterdam Open 2011 | 02/04/2011 | First round | 1:32.61 | 1:42.15 | #4 |
| NEMO Amsterdam Open 2011 | 02/04/2011 | Final | 1:37.75 | 1:41.44 | #5 |
| Helsinki Open 2011 | 22/01/2011 | First round | 1:31.28 | 1:45.21 | #4 |
| Helsinki Open 2011 | 22/01/2011 | Final | 1:30.16 | 1:38.62 | #3 |
| Swedish Cubedays 2010 | 27/11/2010 | Final | 1:31.90 | 1:35.41 | #1 |
| UK Open 2010 | 06/11/2010 | Final | 1:38.75 | 1:46.69 | #4 |
| European Rubik's Cube Championship 2010 | 01/10/2010 | First round | 1:45.09 | 1:51.34 | #32 |
| Finnish Open 2010 | 28/08/2010 | Final | 1:36.22 | 1:40.73 | #1 |
| Long Island 2010 | 21/08/2010 | Final | 1:32.81 | 1:40.68 | #1 |
| Toronto Open Summer 2010 | 14/08/2010 | Final | 1:36.66 | 1:45.41 | #5 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | First round | 1:37.28 | 1:46.48 | #16 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Second round | 1:30.03 | 1:39.88 | #9 |
| United States Rubik's Cube Championships 2010 | 06/08/2010 | Final | 1:34.65 | 1:46.64 | #12 |
| Czech Open 2010 | 16/07/2010 | First round | 1:40.50 | 1:46.61 | #7 |
| Czech Open 2010 | 16/07/2010 | Final | 1:44.28 | 1:52.45 | #7 |
| UK Nationals 2010 | 05/06/2010 | Final | 1:53.25 | 1:56.80 | #2 |
| Henrik Laver Speedcubing Party 2010 | 23/05/2010 | Final | 1:40.27 | 1:47.52 | #1 |
| German Open 2010 | 17/04/2010 | Final | 1:41.94 | 1:52.44 | #8 |
| Bristol Spring 2010 | 27/03/2010 | First round | 1:37.59 | 1:51.87 | #7 |
| Benelux Open 2010 | 20/02/2010 | Final | 1:29.30 | 1:51.97 | #5 |
| Toulouse Open 2010 | 23/01/2010 | Final | 1:39.44 | 1:45.50 | #3 |
| Aachen Open 2010 | 16/01/2010 | Final | 1:55.06 | 2:09.35 | #16 |
| Bristol Open 2009 | 21/11/2009 | First round | 1:51.77 | 2:01.56 | #6 |
| UK Open 2009 | 07/11/2009 | First round | 1:55.08 | — | #4 |
| UK Open 2009 | 07/11/2009 | Final | 1:50.66 | 1:59.96 | #3 |
| World Rubik's Cube Championship 2009 | 09/10/2009 | First round | 1:55.40 | 1:59.98 | #48 |
| Brussels Summer Open 2009 | 12/09/2009 | Final | 1:56.19 | 2:06.01 | #7 |
| US Nationals 2009 | 14/08/2009 | First round | 1:46.59 | 2:01.52 | #14 |
| Connecticut Summer Competition 2009 | 01/08/2009 | Final | 1:39.59 | 1:49.28 | #3 |
| UK Masters 2009 | 11/07/2009 | Final | 1:57.90 | 2:10.19 | #6 |
| Poznan Open 2009 | 27/06/2009 | First round | 1:55.30 | 2:01.05 | #4 |
| Poznan Open 2009 | 27/06/2009 | Final | 1:50.94 | 1:57.17 | #4 |
| German Open 2009 | 25/04/2009 | Final | 1:50.27 | 1:56.59 | #7 |
| Swedish Cube Day competition 2008 | 06/12/2008 | First round | 2:05.28 | — | #3 |
| Swedish Cube Day competition 2008 | 06/12/2008 | Final | 1:55.75 | 2:08.87 | #3 |
| UK Open 2008 | 08/11/2008 | Final | 2:05.83 | 2:14.43 | #5 |
| Dutch Open 2008 | 18/10/2008 | Final | 2:09.13 | 2:16.63 | #9 |
| European Championship 2008 | 19/09/2008 | First round | 2:26.06 | 2:40.64 | #24 |
| Swedish Open 2008 | 06/09/2008 | Final | 2:29.14 | 2:45.90 | #5 |
| Dutch Masters 2008 | 23/08/2008 | Final | 3:31.34 | — | #23 |
| Czech Open 2008 | 12/07/2008 | Final | 2:38.71 | — | #15 |
| UK Open 2007 | 10/11/2007 | First round | 4:14.45 | — | #10 |
Get updates about new features, analytics tools and WCA insights.