WCA ID: 2015MACD03
Country: New Zealand
Active since: 2015

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| GAN New Zealand Nationals 2026 | 10/07/2026 | Final | 22.24s | — | #2 |
| More Cubes Kelburn 2026 | 21/06/2026 | Final | 17.83s | — | #1 |
| Wellington Autumn 2026 | 23/05/2026 | Final | 22.02s | — | #1 |
| NZ North Island Championship 2026 | 27/02/2026 | Final | 19.24s | — | #2 |
| Wellington Mind Games 2026 | 31/01/2026 | Final | 20.14s | — | #1 |
| New Zealand Nationals 2025 | 12/12/2025 | Final | — | — | #10 |
| Wellington Spring 2025 | 22/11/2025 | Final | 21.60s | — | #1 |
| New Zealand Cubing Decathlon 2025 | 25/10/2025 | Final | 20.39s | — | #1 |
| Solve Well in Wellington 2025 | 23/08/2025 | Final | 19.60s | — | #1 |
| Hawaiian Island Tour - Kona 2025 | 09/07/2025 | Final | 17.63s | — | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 25.13s | — | #17 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 21.30s | — | #5 |
| More Cubes Karori 2025 | 18/05/2025 | Final | 20.07s | — | #1 |
| NZ South Island Championship 2025 | 12/04/2025 | Final | 28.47s | — | #1 |
| Johnsonville FTOpen 2025 | 08/03/2025 | Final | 21.31s | — | #1 |
| Wellington Mind Games 2025 | 26/01/2025 | Final | 20.56s | — | #1 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | Final | 19.52s | — | #4 |
| New Zealand Nationals 2024 | 13/12/2024 | Final | 26.25s | — | #1 |
| Keep Christchurch Qualified 2024 | 16/11/2024 | Final | — | — | #4 |
| Kubing in Kapiti 2024 | 09/11/2024 | Final | 19.56s | — | #1 |
| New Zealand Cubing Decathlon 2024 | 28/09/2024 | Final | 24.54s | — | #1 |
| Only Cubes in Wellington 2024 | 14/09/2024 | Final | — | — | #7 |
| NZ North Island Championship 2024 | 19/07/2024 | Final | 20.57s | — | #1 |
| Australian Nationals 2024 | 12/07/2024 | Final | 25.03s | — | #4 |
| Solve Well In Wellington 2024 | 01/06/2024 | Final | 22.36s | — | #2 |
| Palmerston North 2024 | 04/05/2024 | Final | 20.00s | — | #1 |
| NZ South Island Championship 2024 | 19/04/2024 | Final | 23.33s | — | #1 |
| Please Be Quiet Auckland 2024 | 07/04/2024 | Final | 21.96s | — | #1 |
| Christchurch Mind Games 2024 | 17/02/2024 | Final | — | — | #6 |
| New Zealand Nationals 2023 | 08/12/2023 | Final | 24.87s | — | #1 |
| NZ North Island Championship 2023 | 27/10/2023 | Final | — | — | #17 |
| Tauranga Open 2023 | 19/08/2023 | Final | 24.32s | — | #1 |
| Auckland Mind Games 2023 | 11/03/2023 | Final | 21.22s | — | #1 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | Final | — | — | #14 |
| New Zealand Nationals 2022 | 09/12/2022 | Final | 29.10s | — | #1 |
| Koalafication Tauranga 2022 | 29/10/2022 | Final | — | — | #5 |
| NZ North Island Championship 2022 | 02/09/2022 | Final | 23.50s | 25.31s | #1 |
| NZ South Island Championship 2022 | 24/06/2022 | First round | — | — | #7 |
| Puzzling Porirua 2022 | 11/06/2022 | Final | 33.81s | — | #1 |
| Wellington Mind Games 2022 | 29/01/2022 | Final | 30.40s | — | #1 |
| Lyttelton Spring 2021 | 27/11/2021 | Final | 33.71s | — | #1 |
| NZ North Island Championship 2021 | 13/08/2021 | Final | 1:03.09 | — | #3 |
| Southern Scramble Dunedin 2021 | 10/07/2021 | First round | — | — | #3 |
| Auckland Summer Open 2020 | 29/02/2020 | First round | — | — | #7 |
| New Zealand Nationals 2019 | 13/12/2019 | First round | — | — | #9 |
| Otago October 2019 | 05/10/2019 | Final | 1:04.99 | — | #1 |
| WCA World Championship 2019 | 11/07/2019 | Second round | — | — | #69 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:16.13 | — | #21 |
| Oceania 10th Anniversary 2019 | 28/06/2019 | First round | — | — | #17 |
| Koalafication Palmy 2019 | 25/05/2019 | First round | — | — | #8 |
| NxNZ 2019 | 26/04/2019 | Final | — | — | #3 |
| Mind Games 2019 | 26/01/2019 | Final | 40.12s | — | #2 |
| New Zealand Nationals 2018 | 14/12/2018 | Final | 52.49s | — | #3 |
| Australian Nationals 2018 | 06/10/2018 | First round | — | — | #25 |
| Auckland Spring 2018 | 01/09/2018 | Final | 48.75s | — | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 41.55s | — | #20 |
| Indonesian Championship 2018 | 11/08/2018 | Final | 49.26s | — | #1 |
| Batam Open 2018 | 04/08/2018 | Final | — | — | #9 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:01.99 | — | #23 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 1:05.97 | — | #43 |
| Irish Championship 2018 | 14/07/2018 | Final | 1:08.03 | — | #3 |
| SNZ Northern 2018 | 23/06/2018 | Final | 1:07.25 | — | #1 |
| SNZ Southern 2018 | 21/04/2018 | Final | 1:05.19 | 1:08.55 | #2 |
| Mind Games 2018 | 03/03/2018 | Final | 57.85s | 1:07.05 | #2 |
| NxNZ Open 2018 | 27/01/2018 | Final | 59.91s | — | #1 |
| New Zealand Nationals 2017 | 08/12/2017 | Final | 1:31.25 | — | #3 |
| Hamilton Spring 2017 | 30/09/2017 | Final | 1:20.24 | 1:24.91 | #2 |
| Australian Nationals 2017 | 23/09/2017 | Final | 1:31.26 | 1:47.40 | #3 |
| Supreme South Open 2017 | 26/08/2017 | Final | 2:07.28 | — | #2 |
| SNZ Northern 2017 | 23/07/2017 | Final | — | — | #4 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 3:12.22 | — | #155 |
| Latin America Cubing Tour - Guatemala 2017 | 01/07/2017 | Final | 1:25.93 | — | #5 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 1:50.59 | — | #7 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 1:33.26 | — | #6 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | First round | 1:36.97 | — | #7 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 1:55.10 | — | #5 |
| Latin America Cubing Tour - Montevideo 2017 | 14/06/2017 | Final | 2:04.54 | — | #3 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | First round | — | — | #11 |
| Techweek NZ 2017 | 13/05/2017 | Final | 1:44.62 | — | #3 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| GAN New Zealand Nationals 2026 | 10/07/2026 | First round | 20.57s | 21.45s | #2 |
| GAN New Zealand Nationals 2026 | 10/07/2026 | Final | 22.24s | — | #2 |
| More Cubes Kelburn 2026 | 21/06/2026 | First round | 19.99s | — | #1 |
| More Cubes Kelburn 2026 | 21/06/2026 | Final | 17.83s | — | #1 |
| Wellington Autumn 2026 | 23/05/2026 | First round | 21.55s | — | #1 |
| Wellington Autumn 2026 | 23/05/2026 | Final | 22.02s | — | #1 |
| NZ North Island Championship 2026 | 27/02/2026 | First round | 17.89s | 21.75s | #1 |
| NZ North Island Championship 2026 | 27/02/2026 | Final | 19.24s | — | #2 |
| Wellington Mind Games 2026 | 31/01/2026 | First round | 17.53s | — | #1 |
| Wellington Mind Games 2026 | 31/01/2026 | Final | 20.14s | — | #1 |
| New Zealand Nationals 2025 | 12/12/2025 | First round | 20.65s | 22.07s | #2 |
| New Zealand Nationals 2025 | 12/12/2025 | Final | — | — | #10 |
| Wellington Spring 2025 | 22/11/2025 | First round | 20.27s | — | #2 |
| Wellington Spring 2025 | 22/11/2025 | Final | 21.60s | — | #1 |
| New Zealand Cubing Decathlon 2025 | 25/10/2025 | First round | 24.30s | — | #1 |
| New Zealand Cubing Decathlon 2025 | 25/10/2025 | Final | 20.39s | — | #1 |
| Solve Well in Wellington 2025 | 23/08/2025 | First round | 18.80s | — | #1 |
| Solve Well in Wellington 2025 | 23/08/2025 | Final | 19.60s | — | #1 |
| Hawaiian Island Tour - Kona 2025 | 09/07/2025 | Final | 17.63s | — | #1 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 49.48s | — | #100 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 20.03s | 20.61s | #18 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Final | 25.13s | — | #17 |
| Warm Up Seattle 2025 | 28/06/2025 | First round | 21.65s | — | #7 |
| Warm Up Seattle 2025 | 28/06/2025 | Final | 21.30s | — | #5 |
| More Cubes Karori 2025 | 18/05/2025 | First round | 20.11s | — | #1 |
| More Cubes Karori 2025 | 18/05/2025 | Final | 20.07s | — | #1 |
| NZ South Island Championship 2025 | 12/04/2025 | First round | 19.12s | — | #1 |
| NZ South Island Championship 2025 | 12/04/2025 | Second round | 22.01s | — | #1 |
| NZ South Island Championship 2025 | 12/04/2025 | Final | 28.47s | — | #1 |
| Johnsonville FTOpen 2025 | 08/03/2025 | Final | 21.31s | — | #1 |
| Wellington Mind Games 2025 | 26/01/2025 | First round | 18.55s | — | #1 |
| Wellington Mind Games 2025 | 26/01/2025 | Final | 20.56s | — | #1 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | First round | 20.60s | — | #2 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | Second round | 55.66s | — | #13 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | Final | 19.52s | — | #4 |
| New Zealand Nationals 2024 | 13/12/2024 | First round | 40.25s | — | #1 |
| New Zealand Nationals 2024 | 13/12/2024 | Final | 26.25s | — | #1 |
| Keep Christchurch Qualified 2024 | 16/11/2024 | Final | — | — | #4 |
| Kubing in Kapiti 2024 | 09/11/2024 | Final | 19.56s | — | #1 |
| New Zealand Cubing Decathlon 2024 | 28/09/2024 | First round | 21.27s | — | #1 |
| New Zealand Cubing Decathlon 2024 | 28/09/2024 | Final | 24.54s | — | #1 |
| Only Cubes in Wellington 2024 | 14/09/2024 | First round | 20.34s | 21.27s | #1 |
| Only Cubes in Wellington 2024 | 14/09/2024 | Final | — | — | #7 |
| NZ North Island Championship 2024 | 19/07/2024 | First round | 24.74s | — | #1 |
| NZ North Island Championship 2024 | 19/07/2024 | Final | 20.57s | — | #1 |
| Australian Nationals 2024 | 12/07/2024 | First round | 21.09s | — | #3 |
| Australian Nationals 2024 | 12/07/2024 | Second round | 28.50s | — | #3 |
| Australian Nationals 2024 | 12/07/2024 | Final | 25.03s | — | #4 |
| Solve Well In Wellington 2024 | 01/06/2024 | First round | 22.48s | — | #1 |
| Solve Well In Wellington 2024 | 01/06/2024 | Final | 22.36s | — | #2 |
| Palmerston North 2024 | 04/05/2024 | First round | 20.87s | — | #1 |
| Palmerston North 2024 | 04/05/2024 | Final | 20.00s | — | #1 |
| NZ South Island Championship 2024 | 19/04/2024 | Final | 23.33s | — | #1 |
| Please Be Quiet Auckland 2024 | 07/04/2024 | First round | 20.01s | — | #1 |
| Please Be Quiet Auckland 2024 | 07/04/2024 | Final | 21.96s | — | #1 |
| Christchurch Mind Games 2024 | 17/02/2024 | First round | 22.59s | — | #1 |
| Christchurch Mind Games 2024 | 17/02/2024 | Final | — | — | #6 |
| New Zealand Nationals 2023 | 08/12/2023 | First round | 24.32s | — | #1 |
| New Zealand Nationals 2023 | 08/12/2023 | Final | 24.87s | — | #1 |
| NZ North Island Championship 2023 | 27/10/2023 | Final | — | — | #17 |
| Tauranga Open 2023 | 19/08/2023 | Final | 24.32s | — | #1 |
| Auckland Mind Games 2023 | 11/03/2023 | First round | 59.17s | — | #2 |
| Auckland Mind Games 2023 | 11/03/2023 | Final | 21.22s | — | #1 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 26.69s | — | #4 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | Second round | 49.70s | — | #12 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | Final | — | — | #14 |
| New Zealand Nationals 2022 | 09/12/2022 | First round | 23.78s | 24.85s | #1 |
| New Zealand Nationals 2022 | 09/12/2022 | Final | 29.10s | — | #1 |
| Koalafication Tauranga 2022 | 29/10/2022 | First round | 25.62s | — | #1 |
| Koalafication Tauranga 2022 | 29/10/2022 | Final | — | — | #5 |
| NZ North Island Championship 2022 | 02/09/2022 | First round | 27.68s | — | #1 |
| NZ North Island Championship 2022 | 02/09/2022 | Final | 23.50s | 25.31s | #1 |
| NZ South Island Championship 2022 | 24/06/2022 | First round | — | — | #7 |
| Puzzling Porirua 2022 | 11/06/2022 | First round | 36.99s | — | #2 |
| Puzzling Porirua 2022 | 11/06/2022 | Final | 33.81s | — | #1 |
| Wellington Mind Games 2022 | 29/01/2022 | First round | 30.28s | — | #2 |
| Wellington Mind Games 2022 | 29/01/2022 | Final | 30.40s | — | #1 |
| Lyttelton Spring 2021 | 27/11/2021 | First round | 55.64s | — | #1 |
| Lyttelton Spring 2021 | 27/11/2021 | Final | 33.71s | — | #1 |
| NZ North Island Championship 2021 | 13/08/2021 | First round | 57.73s | — | #3 |
| NZ North Island Championship 2021 | 13/08/2021 | Final | 1:03.09 | — | #3 |
| Southern Scramble Dunedin 2021 | 10/07/2021 | First round | — | — | #3 |
| Auckland Summer Open 2020 | 29/02/2020 | First round | — | — | #7 |
| New Zealand Nationals 2019 | 13/12/2019 | First round | — | — | #9 |
| Otago October 2019 | 05/10/2019 | Final | 1:04.99 | — | #1 |
| WCA World Championship 2019 | 11/07/2019 | First round | 59.96s | — | #57 |
| WCA World Championship 2019 | 11/07/2019 | Second round | — | — | #69 |
| Warm Up Sydney 2019 | 06/07/2019 | First round | 1:16.13 | — | #21 |
| Oceania 10th Anniversary 2019 | 28/06/2019 | First round | — | — | #17 |
| Koalafication Palmy 2019 | 25/05/2019 | First round | — | — | #8 |
| NxNZ 2019 | 26/04/2019 | First round | 58.66s | — | #1 |
| NxNZ 2019 | 26/04/2019 | Final | — | — | #3 |
| Mind Games 2019 | 26/01/2019 | First round | 1:03.80 | — | #4 |
| Mind Games 2019 | 26/01/2019 | Final | 40.12s | — | #2 |
| New Zealand Nationals 2018 | 14/12/2018 | First round | 45.42s | 50.89s | #3 |
| New Zealand Nationals 2018 | 14/12/2018 | Final | 52.49s | — | #3 |
| Australian Nationals 2018 | 06/10/2018 | First round | — | — | #25 |
| Auckland Spring 2018 | 01/09/2018 | Final | 48.75s | — | #2 |
| WCA Asian Championship 2018 | 17/08/2018 | First round | 41.55s | — | #20 |
| Indonesian Championship 2018 | 11/08/2018 | Final | 49.26s | — | #1 |
| Batam Open 2018 | 04/08/2018 | Final | — | — | #9 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:01.99 | — | #23 |
| WCA European Championship 2018 | 19/07/2018 | First round | 58.72s | — | #40 |
| WCA European Championship 2018 | 19/07/2018 | Second round | 1:05.97 | — | #43 |
| Irish Championship 2018 | 14/07/2018 | Final | 1:08.03 | — | #3 |
| SNZ Northern 2018 | 23/06/2018 | Final | 1:07.25 | — | #1 |
| SNZ Southern 2018 | 21/04/2018 | Final | 1:05.19 | 1:08.55 | #2 |
| Mind Games 2018 | 03/03/2018 | First round | 1:11.27 | — | #2 |
| Mind Games 2018 | 03/03/2018 | Final | 57.85s | 1:07.05 | #2 |
| NxNZ Open 2018 | 27/01/2018 | Final | 59.91s | — | #1 |
| New Zealand Nationals 2017 | 08/12/2017 | First round | 1:04.03 | — | #4 |
| New Zealand Nationals 2017 | 08/12/2017 | Final | 1:31.25 | — | #3 |
| Hamilton Spring 2017 | 30/09/2017 | First round | 1:47.18 | — | #2 |
| Hamilton Spring 2017 | 30/09/2017 | Final | 1:20.24 | 1:24.91 | #2 |
| Australian Nationals 2017 | 23/09/2017 | First round | 1:42.64 | — | #4 |
| Australian Nationals 2017 | 23/09/2017 | Final | 1:31.26 | 1:47.40 | #3 |
| Supreme South Open 2017 | 26/08/2017 | Final | 2:07.28 | — | #2 |
| SNZ Northern 2017 | 23/07/2017 | Final | — | — | #4 |
| World Rubik's Cube Championship 2017 | 13/07/2017 | First round | 3:12.22 | — | #155 |
| Latin America Cubing Tour - Guatemala 2017 | 01/07/2017 | Final | 1:25.93 | — | #5 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | First round | 2:03.60 | — | #9 |
| Latin America Cubing Tour - Chía 2017 | 28/06/2017 | Final | 1:50.59 | — | #7 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | First round | 1:46.14 | — | #8 |
| Latin America Cubing Tour - Lima 2017 | 24/06/2017 | Final | 1:33.26 | — | #6 |
| Latin America Cubing Tour - Arequipa 2017 | 22/06/2017 | First round | 1:36.97 | — | #7 |
| Latin America Cubing Tour - Cochabamba 2017 | 17/06/2017 | Final | 1:55.10 | — | #5 |
| Latin America Cubing Tour - Montevideo 2017 | 14/06/2017 | First round | 2:08.22 | — | #5 |
| Latin America Cubing Tour - Montevideo 2017 | 14/06/2017 | Final | 2:04.54 | — | #3 |
| Latin America Cubing Tour - Santiago 2017 | 10/06/2017 | First round | — | — | #11 |
| Techweek NZ 2017 | 13/05/2017 | Final | 1:44.62 | — | #3 |
Get updates about new features, analytics tools and WCA insights.