WCA ID: 2009ZEMD01
Country: Australia
Active since: 2009

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Australian Nationals 2026 | 09/07/2026 | Final | 38.60s | 42.70s | #1 |
| Brilliant Ballarat 2026 | 30/05/2026 | Final | 40.42s | 42.36s | #1 |
| Braybrook Big Cubes 2026 | 02/05/2026 | Final | 38.82s | 40.80s | #1 |
| Solving in Sale 2026 | 17/04/2026 | Final | 37.99s | 43.48s | #1 |
| Don't Inverloch Up 2026 | 07/02/2026 | Final | 36.86s | 41.80s | #1 |
| Melbourne Summer 2026 | 24/01/2026 | Final | 38.19s | 41.51s | #2 |
| Tassie Summer 2026 | 17/01/2026 | Final | 36.18s | 42.65s | #1 |
| Melbourne Cube Days 2025 | 29/11/2025 | Final | 40.69s | 46.28s | #1 |
| The Big Cube Melbourne 2025 | 11/10/2025 | Final | 40.64s | 44.17s | #1 |
| Kooyong Clock Clash 2025 | 16/08/2025 | Final | 39.40s | 42.60s | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 41.36s | 44.94s | #12 |
| VIC State Championship 2025 | 31/05/2025 | Final | 39.80s | 42.30s | #1 |
| Solving in Sale 2025 | 11/04/2025 | Final | 42.03s | 46.07s | #1 |
| Brilliant Ballarat 2025 | 15/02/2025 | Final | 39.97s | 41.86s | #1 |
| Melbourne Summer 2025 | 24/01/2025 | Final | 37.77s | 40.51s | #1 |
| Penang Cube Masters 2024 | 28/12/2024 | Final | 43.05s | 45.19s | #2 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 40.05s | 43.46s | #2 |
| Palais'Open 2024 | 21/09/2024 | Final | 36.37s | 44.74s | #2 |
| Kensington May Saturday 2024 | 11/05/2024 | Final | 43.90s | 45.73s | #1 |
| Solving In Sale 2024 | 06/04/2024 | Final | 42.02s | 42.92s | #1 |
| Melbourne Summer 2024 | 19/01/2024 | Final | 40.42s | 42.84s | #2 |
| Melbourne Cube Days 2023 | 11/11/2023 | Final | 39.97s | 44.94s | #1 |
| Australian Nationals 2023 | 28/09/2023 | Final | 39.97s | 43.62s | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Final | 42.70s | 46.18s | #9 |
| Four The Win Dandenong 2023 | 23/07/2023 | Final | 40.63s | 43.49s | #1 |
| Marrickville Many May Open 2023 | 20/05/2023 | Final | 41.84s | 47.59s | #1 |
| Apollo Bay Cubing 2023 | 13/05/2023 | Final | 41.13s | 44.59s | #1 |
| Chilling in Canberra 2023 | 06/05/2023 | Final | 46.92s | 49.63s | #1 |
| Solving in Sale 2023 | 15/04/2023 | Final | 43.72s | 47.21s | #1 |
| Brilliant Ballarat 2023 | 25/02/2023 | Final | 41.81s | 46.68s | #1 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | Final | 44.93s | 48.11s | #1 |
| Melbourne Cube Days 2022 | 12/11/2022 | Final | 44.72s | 47.75s | #1 |
| Australian Nationals 2022 | 30/09/2022 | Final | 47.24s | 48.17s | #1 |
| Abbotsford Big Cube Day 2022 | 17/07/2022 | Final | 42.68s | 46.72s | #1 |
| Brilliant Ballarat 2022 | 12/02/2022 | Final | 42.00s | 43.93s | #1 |
| Melbourne Summer 2022 | 21/01/2022 | Final | 44.85s | 46.34s | #1 |
| Adelaide Summer 2022 | 15/01/2022 | Final | 39.12s | 42.78s | #1 |
| December Series: Geelong says So-Long 2021 | 28/12/2021 | Final | 43.07s | 49.24s | #1 |
| TAS State Championship 2021 | 22/05/2021 | Final | 47.19s | 49.35s | #1 |
| Turning in Townsville 2021 | 08/05/2021 | Final | 38.84s | 46.28s | #1 |
| Altona Algorithms Attempt 2 2021 | 17/04/2021 | Final | 44.46s | 45.85s | #1 |
| Sydney Re-Open Saturday 2021 | 27/03/2021 | Final | 42.55s | 44.93s | #1 |
| Melbourne Summer 2021 | 23/01/2021 | Final | 43.59s | 46.38s | #1 |
| Turn Around Tassie 2020 | 12/12/2020 | Final | 44.03s | 47.61s | #1 |
| Enjoyable Sydney Gathering 2020 | 07/03/2020 | Final | 41.48s | 45.87s | #1 |
| Auckland Summer Open 2020 | 29/02/2020 | Final | 41.30s | 43.99s | #1 |
| Melbourne Summer 2020 | 25/01/2020 | Final | 38.55s | 42.09s | #1 |
| Sydney Open 2019 | 14/12/2019 | Final | 40.56s | 42.85s | #1 |
| Darwin Open 2019 | 07/12/2019 | Final | 41.93s | 44.48s | #1 |
| Melbourne Cube Days 2019 | 30/11/2019 | Final | 41.65s | 42.88s | #1 |
| Odd Day in Sydney 2019 | 10/11/2019 | Final | 39.98s | 46.31s | #1 |
| Altona Algorithms 2019 | 05/10/2019 | Final | 41.54s | 44.39s | #1 |
| Fortitude Sydney 2019 | 28/09/2019 | Final | 40.96s | 45.04s | #1 |
| WCA World Championship 2019 | 11/07/2019 | Final | 41.39s | 45.73s | #3 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 42.62s | 44.10s | #2 |
| Koalafication Canberra 2019 | 13/04/2019 | Final | 39.64s | 44.19s | #1 |
| Koalafication Brisbane 2019 | 06/04/2019 | Final | 42.46s | 46.22s | #1 |
| Koalafication Sydney 2019 | 16/03/2019 | Final | 43.16s | 47.53s | #1 |
| Northside Cube Day 2019 | 12/01/2019 | Final | 42.59s | 46.85s | #1 |
| Rijswijk Open 2018 | 15/12/2018 | Final | 45.15s | 47.18s | #1 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 41.45s | 46.80s | #1 |
| Odd Day in Sydney 2018 | 11/11/2018 | Final | 42.92s | 43.28s | #1 |
| St Kevin's College Spring 2018 | 27/10/2018 | Final | 42.51s | 45.28s | #1 |
| Australian Nationals 2018 | 06/10/2018 | Final | 42.76s | 47.33s | #1 |
| Horsham Winter 2018 | 25/08/2018 | Final | 41.08s | 44.89s | #1 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 41.94s | 46.87s | #3 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 41.92s | 45.56s | #2 |
| SnoCo Summer 2018 | 20/07/2018 | Final | 42.57s | 46.02s | #1 |
| West Coast Cubing Tour - Cupertino 2018 | 15/07/2018 | Final | 40.32s | 46.93s | #2 |
| Cube for Cambodia 2018 | 06/05/2018 | Final | 43.57s | 49.02s | #1 |
| Canberra Autumn 2018 | 21/04/2018 | Final | 42.95s | 45.64s | #1 |
| Perth Autumn 2018 | 07/04/2018 | Final | 44.63s | 48.38s | #1 |
| ASFA Speedcubing 2018 | 17/03/2018 | Final | 44.44s | 48.43s | #1 |
| Hobart Summer 2018 | 27/01/2018 | Final | 44.41s | 47.73s | #1 |
| Adelaide Summer 2018 | 13/01/2018 | Final | 44.16s | 47.63s | #1 |
| Sydney Championship 2017 | 16/12/2017 | Final | 43.23s | 48.48s | #1 |
| Melbourne Cube Days 2017 | 18/11/2017 | Final | 42.02s | 43.21s | #1 |
| Canberra Spring 2017 | 04/11/2017 | Final | 42.19s | 47.70s | #1 |
| Malaysia Cube Open 2017 | 14/10/2017 | Final | 44.42s | 45.64s | #1 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 46.65s | 48.80s | #3 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 43.70s | 48.48s | #1 |
| London Open 2017 | 08/07/2017 | Final | 42.87s | 47.96s | #1 |
| Latin America Cubing Tour - Guatemala 2017 | 01/07/2017 | Final | 45.44s | 49.50s | #1 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 41.24s | 47.88s | #1 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 48.42s | 53.12s | #1 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | Final | 45.65s | 52.53s | #1 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 48.79s | 51.45s | #1 |
| Latin America Cubing Tour - Montevideo 2017 | 14/06/2017 | Final | 48.38s | 50.05s | #1 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 51.64s | 54.73s | #1 |
| Techweek NZ 2017 | 13/05/2017 | Final | 47.21s | 49.85s | #1 |
| Cube for Cambodia 2017 | 07/05/2017 | Final | 50.57s | 51.32s | #1 |
| Cubing Classic 2017 | 18/03/2017 | Final | 49.23s | 52.81s | #1 |
| Adelaide Summer 2017 | 21/01/2017 | Final | 45.01s | 49.92s | #1 |
| Sydney Championship 2016 | 17/12/2016 | Final | 48.01s | 49.88s | #1 |
| Melbourne Cube Days 2016 | 05/11/2016 | Final | 41.27s | 49.33s | #1 |
| Australian Nationals 2016 | 20/08/2016 | Final | 49.86s | 52.71s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 46.01s | 49.64s | #1 |
| Connor's Cube Day 2016 | 29/05/2016 | Final | 48.07s | 52.74s | #1 |
| Cubing Classic 2016 | 19/03/2016 | Final | 49.12s | 51.01s | #1 |
| Melbourne Cube Days 2015 | 07/11/2015 | Final | 46.97s | 50.15s | #1 |
| China Championship 2015 | 02/10/2015 | Final | 50.32s | 52.99s | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 48.57s | 52.62s | #1 |
| TCG & Friends 2015 | 11/07/2015 | Final | 48.54s | 51.93s | #1 |
| TCG & Friends Arequipa 2015 | 08/07/2015 | Final | 49.98s | 54.99s | #1 |
| Cube for Cambodia 2015 | 31/05/2015 | Final | 50.03s | 58.31s | #1 |
| Canberra Autumn 2015 | 09/05/2015 | Final | 52.96s | 55.71s | #1 |
| Niddrie 2014 | 14/12/2014 | Final | 52.88s | 54.20s | #1 |
| Melbourne Cube Day 2014 | 09/11/2014 | Final | 54.36s | 57.69s | #1 |
| Australian Nationals 2014 | 16/08/2014 | Final | 55.69s | 1:00.35 | #1 |
| US Nationals 2014 | 01/08/2014 | Final | 55.47s | 56.89s | #1 |
| Melbourne Winter 2014 | 29/06/2014 | Final | 55.86s | 59.81s | #1 |
| Northpark Adelaide 2014 | 12/04/2014 | Final | 53.41s | 55.75s | #1 |
| Melbourne Cube Day 2013 | 16/11/2013 | Final | 51.69s | 55.33s | #1 |
| Australian Nationals 2013 | 07/09/2013 | Final | 50.50s | 58.85s | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 1:00.07 | 1:02.90 | #2 |
| Shepparton Winter 2013 | 08/06/2013 | Final | 55.90s | 1:04.00 | #1 |
| Melbourne Cube Day 2012 | 24/11/2012 | Final | 55.86s | 57.63s | #1 |
| Australian Nationals 2012 | 01/09/2012 | Final | 51.09s | 59.98s | #1 |
| Melbourne Summer 2012 | 25/02/2012 | Final | 57.02s | 59.54s | #1 |
| Melbourne Cube Day 2011 | 26/11/2011 | First round | 58.09s | 1:01.84 | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | Final | 56.22s | 59.94s | #1 |
| Australian Nationals 2011 | 27/08/2011 | Final | 1:00.27 | 1:16.67 | #1 |
| Melbourne Winter Open 2011 | 25/06/2011 | Final | 1:05.66 | 1:14.49 | #1 |
| Melbourne Summer Open 2011 | 29/01/2011 | Final | 1:02.40 | 1:07.01 | #1 |
| Melbourne Cube Day 2010 | 13/11/2010 | Final | 1:06.16 | 1:12.90 | #1 |
| Asian Championship 2010 | 09/10/2010 | Final | 1:06.52 | 1:15.00 | #1 |
| Australian Nationals 2010 | 04/09/2010 | Final | 1:07.52 | 1:10.67 | #1 |
| New Zealand Championships 2010 | 10/07/2010 | Final | 1:09.72 | 1:13.47 | #1 |
| Melbourne Winter Open 2010 | 26/06/2010 | Final | 1:12.65 | 1:17.37 | #1 |
| Melbourne Summer Open 2010 | 30/01/2010 | Final | 1:07.61 | 1:18.40 | #1 |
| New Zealand Championships 2009 | 18/07/2009 | Final | 1:16.36 | 1:25.70 | #1 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Australian Nationals 2026 | 09/07/2026 | First round | 38.88s | 43.70s | #1 |
| Australian Nationals 2026 | 09/07/2026 | Second round | 39.03s | 42.63s | #1 |
| Australian Nationals 2026 | 09/07/2026 | Final | 38.60s | 42.70s | #1 |
| Brilliant Ballarat 2026 | 30/05/2026 | Final | 40.42s | 42.36s | #1 |
| Braybrook Big Cubes 2026 | 02/05/2026 | First round | 40.12s | 41.76s | #1 |
| Braybrook Big Cubes 2026 | 02/05/2026 | Second round | 43.33s | 44.38s | #1 |
| Braybrook Big Cubes 2026 | 02/05/2026 | Final | 38.82s | 40.80s | #1 |
| Solving in Sale 2026 | 17/04/2026 | Final | 37.99s | 43.48s | #1 |
| Don't Inverloch Up 2026 | 07/02/2026 | Final | 36.86s | 41.80s | #1 |
| Melbourne Summer 2026 | 24/01/2026 | First round | 42.67s | 44.57s | #4 |
| Melbourne Summer 2026 | 24/01/2026 | Final | 38.19s | 41.51s | #2 |
| Tassie Summer 2026 | 17/01/2026 | First round | 38.13s | 44.03s | #1 |
| Tassie Summer 2026 | 17/01/2026 | Final | 36.18s | 42.65s | #1 |
| Melbourne Cube Days 2025 | 29/11/2025 | First round | 42.03s | 43.80s | #1 |
| Melbourne Cube Days 2025 | 29/11/2025 | Final | 40.69s | 46.28s | #1 |
| The Big Cube Melbourne 2025 | 11/10/2025 | Final | 40.64s | 44.17s | #1 |
| Kooyong Clock Clash 2025 | 16/08/2025 | First round | 41.29s | 42.97s | #1 |
| Kooyong Clock Clash 2025 | 16/08/2025 | Second round | 41.15s | 42.83s | #1 |
| Kooyong Clock Clash 2025 | 16/08/2025 | Final | 39.40s | 42.60s | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 38.58s | 44.17s | #10 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 38.20s | 42.32s | #9 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 41.36s | 44.94s | #12 |
| VIC State Championship 2025 | 31/05/2025 | First round | 38.76s | 40.10s | #1 |
| VIC State Championship 2025 | 31/05/2025 | Final | 39.80s | 42.30s | #1 |
| Solving in Sale 2025 | 11/04/2025 | Final | 42.03s | 46.07s | #1 |
| Brilliant Ballarat 2025 | 15/02/2025 | First round | 41.07s | 45.22s | #1 |
| Brilliant Ballarat 2025 | 15/02/2025 | Final | 39.97s | 41.86s | #1 |
| Melbourne Summer 2025 | 24/01/2025 | First round | 38.28s | 42.55s | #1 |
| Melbourne Summer 2025 | 24/01/2025 | Final | 37.77s | 40.51s | #1 |
| Penang Cube Masters 2024 | 28/12/2024 | Final | 43.05s | 45.19s | #2 |
| Weston-super-Mare Autumn 2024 | 16/11/2024 | Final | 40.05s | 43.46s | #2 |
| Palais'Open 2024 | 21/09/2024 | First round | 39.40s | 42.17s | #1 |
| Palais'Open 2024 | 21/09/2024 | Final | 36.37s | 44.74s | #2 |
| Kensington May Saturday 2024 | 11/05/2024 | Final | 43.90s | 45.73s | #1 |
| Solving In Sale 2024 | 06/04/2024 | Final | 42.02s | 42.92s | #1 |
| Melbourne Summer 2024 | 19/01/2024 | First round | 39.08s | 42.34s | #2 |
| Melbourne Summer 2024 | 19/01/2024 | Final | 40.42s | 42.84s | #2 |
| Melbourne Cube Days 2023 | 11/11/2023 | Final | 39.97s | 44.94s | #1 |
| Australian Nationals 2023 | 28/09/2023 | First round | 40.28s | 43.38s | #1 |
| Australian Nationals 2023 | 28/09/2023 | Final | 39.97s | 43.62s | #1 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 40.94s | 44.20s | #6 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Second round | 39.64s | 41.81s | #4 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | Final | 42.70s | 46.18s | #9 |
| Four The Win Dandenong 2023 | 23/07/2023 | First round | 41.23s | 44.67s | #1 |
| Four The Win Dandenong 2023 | 23/07/2023 | Second round | 40.92s | 45.26s | #1 |
| Four The Win Dandenong 2023 | 23/07/2023 | Final | 40.63s | 43.49s | #1 |
| Marrickville Many May Open 2023 | 20/05/2023 | Final | 41.84s | 47.59s | #1 |
| Apollo Bay Cubing 2023 | 13/05/2023 | Final | 41.13s | 44.59s | #1 |
| Chilling in Canberra 2023 | 06/05/2023 | Final | 46.92s | 49.63s | #1 |
| Solving in Sale 2023 | 15/04/2023 | Final | 43.72s | 47.21s | #1 |
| Brilliant Ballarat 2023 | 25/02/2023 | Final | 41.81s | 46.68s | #1 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 40.95s | 47.04s | #1 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | Final | 44.93s | 48.11s | #1 |
| Melbourne Cube Days 2022 | 12/11/2022 | Final | 44.72s | 47.75s | #1 |
| Australian Nationals 2022 | 30/09/2022 | First round | 45.90s | 49.26s | #1 |
| Australian Nationals 2022 | 30/09/2022 | Final | 47.24s | 48.17s | #1 |
| Abbotsford Big Cube Day 2022 | 17/07/2022 | First round | 46.30s | 48.60s | #1 |
| Abbotsford Big Cube Day 2022 | 17/07/2022 | Second round | 44.14s | 46.50s | #1 |
| Abbotsford Big Cube Day 2022 | 17/07/2022 | Final | 42.68s | 46.72s | #1 |
| Brilliant Ballarat 2022 | 12/02/2022 | Final | 42.00s | 43.93s | #1 |
| Melbourne Summer 2022 | 21/01/2022 | First round | 42.39s | 44.56s | #1 |
| Melbourne Summer 2022 | 21/01/2022 | Final | 44.85s | 46.34s | #1 |
| Adelaide Summer 2022 | 15/01/2022 | Final | 39.12s | 42.78s | #1 |
| December Series: Geelong says So-Long 2021 | 28/12/2021 | Final | 43.07s | 49.24s | #1 |
| TAS State Championship 2021 | 22/05/2021 | Final | 47.19s | 49.35s | #1 |
| Turning in Townsville 2021 | 08/05/2021 | First round | 39.01s | 43.97s | #1 |
| Turning in Townsville 2021 | 08/05/2021 | Final | 38.84s | 46.28s | #1 |
| Altona Algorithms Attempt 2 2021 | 17/04/2021 | Final | 44.46s | 45.85s | #1 |
| Sydney Re-Open Saturday 2021 | 27/03/2021 | Final | 42.55s | 44.93s | #1 |
| Melbourne Summer 2021 | 23/01/2021 | First round | 43.15s | 48.02s | #1 |
| Melbourne Summer 2021 | 23/01/2021 | Final | 43.59s | 46.38s | #1 |
| Turn Around Tassie 2020 | 12/12/2020 | Final | 44.03s | 47.61s | #1 |
| Enjoyable Sydney Gathering 2020 | 07/03/2020 | First round | 42.16s | 46.21s | #1 |
| Enjoyable Sydney Gathering 2020 | 07/03/2020 | Final | 41.48s | 45.87s | #1 |
| Auckland Summer Open 2020 | 29/02/2020 | First round | 38.82s | 43.13s | #1 |
| Auckland Summer Open 2020 | 29/02/2020 | Final | 41.30s | 43.99s | #1 |
| Melbourne Summer 2020 | 25/01/2020 | First round | 42.20s | 44.16s | #1 |
| Melbourne Summer 2020 | 25/01/2020 | Final | 38.55s | 42.09s | #1 |
| Sydney Open 2019 | 14/12/2019 | First round | 45.27s | 47.43s | #1 |
| Sydney Open 2019 | 14/12/2019 | Final | 40.56s | 42.85s | #1 |
| Darwin Open 2019 | 07/12/2019 | Final | 41.93s | 44.48s | #1 |
| Melbourne Cube Days 2019 | 30/11/2019 | First round | 39.12s | 45.75s | #1 |
| Melbourne Cube Days 2019 | 30/11/2019 | Final | 41.65s | 42.88s | #1 |
| Odd Day in Sydney 2019 | 10/11/2019 | First round | 43.45s | 45.39s | #1 |
| Odd Day in Sydney 2019 | 10/11/2019 | Final | 39.98s | 46.31s | #1 |
| Altona Algorithms 2019 | 05/10/2019 | First round | 43.85s | 44.27s | #1 |
| Altona Algorithms 2019 | 05/10/2019 | Final | 41.54s | 44.39s | #1 |
| Fortitude Sydney 2019 | 28/09/2019 | First round | 42.68s | 47.56s | #1 |
| Fortitude Sydney 2019 | 28/09/2019 | Final | 40.96s | 45.04s | #1 |
| WCA World Championship 2019 | 11/07/2019 | First round | 40.79s | 45.99s | #3 |
| WCA World Championship 2019 | 11/07/2019 | Second round | 41.93s | 43.35s | #2 |
| WCA World Championship 2019 | 11/07/2019 | Final | 41.39s | 45.73s | #3 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 41.39s | 44.89s | #2 |
| Warm Up Sydney 2019 | 06/07/2019 | Final | 42.62s | 44.10s | #2 |
| Koalafication Canberra 2019 | 13/04/2019 | First round | 40.98s | 45.77s | #1 |
| Koalafication Canberra 2019 | 13/04/2019 | Final | 39.64s | 44.19s | #1 |
| Koalafication Brisbane 2019 | 06/04/2019 | First round | 41.56s | 45.60s | #1 |
| Koalafication Brisbane 2019 | 06/04/2019 | Final | 42.46s | 46.22s | #1 |
| Koalafication Sydney 2019 | 16/03/2019 | First round | 41.92s | 44.63s | #1 |
| Koalafication Sydney 2019 | 16/03/2019 | Final | 43.16s | 47.53s | #1 |
| Northside Cube Day 2019 | 12/01/2019 | Final | 42.59s | 46.85s | #1 |
| Rijswijk Open 2018 | 15/12/2018 | Final | 45.15s | 47.18s | #1 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 42.98s | 46.89s | #1 |
| Weston-super-Mare Open 2018 | 24/11/2018 | Final | 41.45s | 46.80s | #1 |
| Odd Day in Sydney 2018 | 11/11/2018 | First round | 40.26s | 44.10s | #1 |
| Odd Day in Sydney 2018 | 11/11/2018 | Final | 42.92s | 43.28s | #1 |
| St Kevin's College Spring 2018 | 27/10/2018 | Final | 42.51s | 45.28s | #1 |
| Australian Nationals 2018 | 06/10/2018 | First round | 41.86s | 45.78s | #1 |
| Australian Nationals 2018 | 06/10/2018 | Final | 42.76s | 47.33s | #1 |
| Horsham Winter 2018 | 25/08/2018 | Final | 41.08s | 44.89s | #1 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 41.77s | 45.54s | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | Second round | 39.21s | 44.76s | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | Final | 41.94s | 46.87s | #3 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 44.09s | 47.31s | #2 |
| CubingUSA Nationals 2018 | 27/07/2018 | Second round | 43.82s | 47.63s | #1 |
| CubingUSA Nationals 2018 | 27/07/2018 | Final | 41.92s | 45.56s | #2 |
| SnoCo Summer 2018 | 20/07/2018 | First round | 43.79s | 46.90s | #1 |
| SnoCo Summer 2018 | 20/07/2018 | Final | 42.57s | 46.02s | #1 |
| West Coast Cubing Tour - Cupertino 2018 | 15/07/2018 | Final | 40.32s | 46.93s | #2 |
| Cube for Cambodia 2018 | 06/05/2018 | Final | 43.57s | 49.02s | #1 |
| Canberra Autumn 2018 | 21/04/2018 | First round | 37.93s | 45.40s | #1 |
| Canberra Autumn 2018 | 21/04/2018 | Final | 42.95s | 45.64s | #1 |
| Perth Autumn 2018 | 07/04/2018 | Final | 44.63s | 48.38s | #1 |
| ASFA Speedcubing 2018 | 17/03/2018 | First round | 41.15s | 44.98s | #1 |
| ASFA Speedcubing 2018 | 17/03/2018 | Final | 44.44s | 48.43s | #1 |
| Hobart Summer 2018 | 27/01/2018 | Final | 44.41s | 47.73s | #1 |
| Adelaide Summer 2018 | 13/01/2018 | Final | 44.16s | 47.63s | #1 |
| Sydney Championship 2017 | 16/12/2017 | Final | 43.23s | 48.48s | #1 |
| Melbourne Cube Days 2017 | 18/11/2017 | Final | 42.02s | 43.21s | #1 |
| Canberra Spring 2017 | 04/11/2017 | Final | 42.19s | 47.70s | #1 |
| Malaysia Cube Open 2017 | 14/10/2017 | First round | 45.65s | 49.31s | #1 |
| Malaysia Cube Open 2017 | 14/10/2017 | Final | 44.42s | 45.64s | #1 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | First round | 41.27s | 46.13s | #1 |
| China's 10th Anniversary Championship 2017 | 01/10/2017 | Final | 46.65s | 48.80s | #3 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 44.88s | 48.17s | #2 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Second round | 38.52s | 46.24s | #1 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | Final | 43.70s | 48.48s | #1 |
| London Open 2017 | 08/07/2017 | First round | 44.23s | 50.82s | #1 |
| London Open 2017 | 08/07/2017 | Final | 42.87s | 47.96s | #1 |
| Latin America Cubing Tour - Guatemala 2017 | 01/07/2017 | Final | 45.44s | 49.50s | #1 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | First round | 42.87s | 48.85s | #1 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 41.24s | 47.88s | #1 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | First round | 47.30s | 52.64s | #1 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 48.42s | 53.12s | #1 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | Final | 45.65s | 52.53s | #1 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 48.79s | 51.45s | #1 |
| Latin America Cubing Tour - Montevideo 2017 | 14/06/2017 | Final | 48.38s | 50.05s | #1 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | First round | 49.21s | 55.06s | #1 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | Final | 51.64s | 54.73s | #1 |
| Techweek NZ 2017 | 13/05/2017 | First round | 51.54s | 52.11s | #1 |
| Techweek NZ 2017 | 13/05/2017 | Final | 47.21s | 49.85s | #1 |
| Cube for Cambodia 2017 | 07/05/2017 | First round | 48.59s | 52.69s | #1 |
| Cube for Cambodia 2017 | 07/05/2017 | Final | 50.57s | 51.32s | #1 |
| Cubing Classic 2017 | 18/03/2017 | Final | 49.23s | 52.81s | #1 |
| Adelaide Summer 2017 | 21/01/2017 | Final | 45.01s | 49.92s | #1 |
| Sydney Championship 2016 | 17/12/2016 | First round | 47.42s | 51.89s | #1 |
| Sydney Championship 2016 | 17/12/2016 | Final | 48.01s | 49.88s | #1 |
| Melbourne Cube Days 2016 | 05/11/2016 | First round | 47.27s | 50.87s | #1 |
| Melbourne Cube Days 2016 | 05/11/2016 | Final | 41.27s | 49.33s | #1 |
| Australian Nationals 2016 | 20/08/2016 | First round | 48.15s | 53.07s | #1 |
| Australian Nationals 2016 | 20/08/2016 | Second round | 49.08s | 54.06s | #1 |
| Australian Nationals 2016 | 20/08/2016 | Final | 49.86s | 52.71s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | First round | 45.52s | 49.32s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Second round | 48.30s | 50.77s | #1 |
| European Rubik's Cube Championship 2016 | 15/07/2016 | Final | 46.01s | 49.64s | #1 |
| Connor's Cube Day 2016 | 29/05/2016 | Final | 48.07s | 52.74s | #1 |
| Cubing Classic 2016 | 19/03/2016 | First round | 44.83s | 52.03s | #1 |
| Cubing Classic 2016 | 19/03/2016 | Final | 49.12s | 51.01s | #1 |
| Melbourne Cube Days 2015 | 07/11/2015 | First round | 49.81s | 52.29s | #1 |
| Melbourne Cube Days 2015 | 07/11/2015 | Final | 46.97s | 50.15s | #1 |
| China Championship 2015 | 02/10/2015 | First round | 47.25s | 50.23s | #1 |
| China Championship 2015 | 02/10/2015 | Second round | 50.02s | 52.30s | #1 |
| China Championship 2015 | 02/10/2015 | Final | 50.32s | 52.99s | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | First round | 49.28s | 53.54s | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Second round | 51.57s | 54.50s | #1 |
| World Rubik's Cube Championship 2015 | 17/07/2015 | Final | 48.57s | 52.62s | #1 |
| TCG & Friends 2015 | 11/07/2015 | First round | 49.36s | 56.95s | #1 |
| TCG & Friends 2015 | 11/07/2015 | Final | 48.54s | 51.93s | #1 |
| TCG & Friends Arequipa 2015 | 08/07/2015 | Final | 49.98s | 54.99s | #1 |
| Cube for Cambodia 2015 | 31/05/2015 | Final | 50.03s | 58.31s | #1 |
| Canberra Autumn 2015 | 09/05/2015 | Final | 52.96s | 55.71s | #1 |
| Niddrie 2014 | 14/12/2014 | Final | 52.88s | 54.20s | #1 |
| Melbourne Cube Day 2014 | 09/11/2014 | Final | 54.36s | 57.69s | #1 |
| Australian Nationals 2014 | 16/08/2014 | First round | 51.90s | 55.10s | #1 |
| Australian Nationals 2014 | 16/08/2014 | Final | 55.69s | 1:00.35 | #1 |
| US Nationals 2014 | 01/08/2014 | First round | 54.17s | 59.57s | #1 |
| US Nationals 2014 | 01/08/2014 | Second round | 48.42s | 55.50s | #1 |
| US Nationals 2014 | 01/08/2014 | Semi Final | 56.23s | 57.98s | #1 |
| US Nationals 2014 | 01/08/2014 | Final | 55.47s | 56.89s | #1 |
| Melbourne Winter 2014 | 29/06/2014 | Final | 55.86s | 59.81s | #1 |
| Northpark Adelaide 2014 | 12/04/2014 | Final | 53.41s | 55.75s | #1 |
| Melbourne Cube Day 2013 | 16/11/2013 | Final | 51.69s | 55.33s | #1 |
| Australian Nationals 2013 | 07/09/2013 | First round | 53.66s | 56.87s | #1 |
| Australian Nationals 2013 | 07/09/2013 | Final | 50.50s | 58.85s | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | First round | 54.10s | 57.65s | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Second round | 53.58s | 59.36s | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Semi Final | 57.19s | 59.56s | #1 |
| World Rubik's Cube Championship 2013 | 26/07/2013 | Final | 1:00.07 | 1:02.90 | #2 |
| Shepparton Winter 2013 | 08/06/2013 | Final | 55.90s | 1:04.00 | #1 |
| Melbourne Cube Day 2012 | 24/11/2012 | First round | 1:03.93 | 1:08.60 | #1 |
| Melbourne Cube Day 2012 | 24/11/2012 | Final | 55.86s | 57.63s | #1 |
| Australian Nationals 2012 | 01/09/2012 | First round | 51.31s | 57.64s | #1 |
| Australian Nationals 2012 | 01/09/2012 | Final | 51.09s | 59.98s | #1 |
| Melbourne Summer 2012 | 25/02/2012 | First round | 56.65s | 57.94s | #1 |
| Melbourne Summer 2012 | 25/02/2012 | Final | 57.02s | 59.54s | #1 |
| Melbourne Cube Day 2011 | 26/11/2011 | First round | 58.09s | 1:01.84 | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | First round | 59.27s | 1:04.68 | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | Second round | 59.53s | 1:04.08 | #1 |
| World Rubik's Cube Championship 2011 | 14/10/2011 | Final | 56.22s | 59.94s | #1 |
| Australian Nationals 2011 | 27/08/2011 | First round | 1:02.34 | 1:04.20 | #1 |
| Australian Nationals 2011 | 27/08/2011 | Final | 1:00.27 | 1:16.67 | #1 |
| Melbourne Winter Open 2011 | 25/06/2011 | Final | 1:05.66 | 1:14.49 | #1 |
| Melbourne Summer Open 2011 | 29/01/2011 | First round | 1:01.59 | 1:09.31 | #1 |
| Melbourne Summer Open 2011 | 29/01/2011 | Final | 1:02.40 | 1:07.01 | #1 |
| Melbourne Cube Day 2010 | 13/11/2010 | Final | 1:06.16 | 1:12.90 | #1 |
| Asian Championship 2010 | 09/10/2010 | First round | 1:03.38 | 1:12.28 | #1 |
| Asian Championship 2010 | 09/10/2010 | Final | 1:06.52 | 1:15.00 | #1 |
| Australian Nationals 2010 | 04/09/2010 | First round | 1:02.93 | 1:07.59 | #1 |
| Australian Nationals 2010 | 04/09/2010 | Final | 1:07.52 | 1:10.67 | #1 |
| New Zealand Championships 2010 | 10/07/2010 | Final | 1:09.72 | 1:13.47 | #1 |
| Melbourne Winter Open 2010 | 26/06/2010 | Final | 1:12.65 | 1:17.37 | #1 |
| Melbourne Summer Open 2010 | 30/01/2010 | Final | 1:07.61 | 1:18.40 | #1 |
| New Zealand Championships 2009 | 18/07/2009 | Final | 1:16.36 | 1:25.70 | #1 |
Get updates about new features, analytics tools and WCA insights.