WCA ID: 2014MILL04
Country: New Zealand
Active since: 2014

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Cubing at The Cube 2026 | 10/01/2026 | First round | 2:09.82 | 2:17.64 | #14 |
| Australian Nationals 2025 | 02/10/2025 | First round | 2:04.38 | 2:21.25 | #43 |
| Solve Well in Wellington 2025 | 23/08/2025 | Final | 2:16.85 | 2:18.70 | #4 |
| 2x2 in Tāmaki Makaurau 2025 | 16/08/2025 | First round | 2:12.63 | 2:17.81 | #10 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 2:10.47 | — | #324 |
| Adelaide Summer 2025 | 10/01/2025 | Final | 2:07.83 | 2:18.17 | #5 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | Final | 1:51.08 | 2:03.22 | #19 |
| New Zealand Nationals 2024 | 13/12/2024 | First round | 2:04.45 | — | #27 |
| Springing into Auckland 2024 | 12/10/2024 | Final | 1:53.33 | 2:05.98 | #5 |
| NZ North Island Championship 2024 | 19/07/2024 | Final | 1:58.66 | 2:16.95 | #7 |
| Australian Nationals 2024 | 12/07/2024 | Final | 1:58.59 | 2:10.80 | #11 |
| Rubik's Irish Championship 2024 | 05/07/2024 | First round | 2:01.32 | 2:16.27 | #17 |
| Beachside Auckland 2024 | 06/04/2024 | Final | 2:19.92 | 2:30.73 | #9 |
| Melbourne Summer 2024 | 19/01/2024 | First round | 2:09.84 | 2:18.23 | #23 |
| Cubing at The Cube 2024 | 06/01/2024 | Final | — | — | #47 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 2:23.49 | — | #60 |
| Irish Championship 2023 | 07/07/2023 | Final | 2:19.87 | 2:21.55 | #8 |
| Stevenage May 2023 | 20/05/2023 | Final | 2:10.69 | 2:15.56 | #4 |
| Weston-super-Mare Spring 2023 | 13/05/2023 | Final | 2:03.50 | 2:20.87 | #10 |
| Flatåsen Open 2023 | 24/02/2023 | First round | 2:12.70 | 2:28.97 | #10 |
| Melbourne Summer 2023 | 20/01/2023 | Final | 2:03.65 | 2:10.19 | #6 |
| Turning in Townsville 2023 | 14/01/2023 | Final | 2:20.70 | 2:22.09 | #2 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 2:10.06 | 2:15.43 | #20 |
| New Zealand Nationals 2022 | 09/12/2022 | Final | 2:13.93 | 2:19.62 | #5 |
| Melbourne Cube Days 2022 | 12/11/2022 | Final | 2:24.21 | 2:44.75 | #10 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 2:05.12 | 2:25.73 | #27 |
| Chippenham Autumn 2022 | 08/10/2022 | Final | 2:24.27 | 2:27.04 | #9 |
| Stevenage Autumn A 2022 | 24/09/2022 | Final | 2:24.20 | 2:29.18 | #10 |
| Sandnes Open 2022 | 17/09/2022 | Final | 2:25.99 | 2:29.17 | #4 |
| Wakefield Autumn 2022 | 10/09/2022 | Final | 2:29.40 | 2:40.59 | #11 |
| Danish Championship 2022 | 02/09/2022 | Final | 2:26.90 | 2:37.94 | #11 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 2:29.56 | 2:30.65 | #100 |
| Stevenage Summer 2022 | 09/07/2022 | Final | — | — | #49 |
| Glasgow Open 2022 | 28/05/2022 | Final | 2:30.61 | 2:40.64 | #14 |
| Seaside Solving Saturday 2022 | 09/04/2022 | Final | 2:20.44 | 2:25.94 | #4 |
| Weston-super-Mare Open 2022 | 19/03/2022 | Final | 2:18.90 | 2:25.92 | #16 |
| Lyttelton Autumn 2022 | 05/03/2022 | First round | 2:26.72 | 2:35.47 | #7 |
| Wellington Mind Games 2021 | 06/02/2021 | First round | — | — | #17 |
| Doncaster Open 2020 | 22/02/2020 | Final | 3:19.68 | 3:43.22 | #34 |
| Fontwell Open 2020 | 08/02/2020 | Final | — | — | #44 |
| New Zealand Nationals 2019 | 13/12/2019 | First round | 3:08.57 | 3:40.29 | #13 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 3:36.50 | 3:46.19 | #32 |
| Nordic Championship 2019 | 17/10/2019 | First round | 4:19.06 | — | #48 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | Final | — | — | #41 |
| Leeds Open 2019 | 27/07/2019 | Final | — | — | #34 |
| London Open 2019 | 11/05/2019 | First round | 3:42.01 | — | #35 |
| Lincoln Open 2019 | 20/04/2019 | Final | 4:10.38 | — | #32 |
| Chester Open 2019 | 30/03/2019 | Final | — | — | #38 |
| Denmark & Friends 2019 | 15/03/2019 | Final | 3:32.99 | 3:55.99 | #51 |
| Manchester Open 2019 | 16/02/2019 | Final | 3:30.73 | 3:47.12 | #34 |
| Cambridge Open 2018 | 15/12/2018 | First round | 4:36.77 | — | #35 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 3:53.80 | 3:54.96 | #39 |
| UK Championship 2018 | 26/10/2018 | First round | 3:33.50 | 4:00.66 | #47 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 3:22.37 | 3:46.36 | #36 |
| Peterborough Open 2018 | 30/06/2018 | First round | 3:26.67 | 3:46.50 | #23 |
| New Zealand Nationals 2017 | 08/12/2017 | Final | — | — | #15 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Cubing at The Cube 2026 | 10/01/2026 | First round | 2:09.82 | 2:17.64 | #14 |
| Australian Nationals 2025 | 02/10/2025 | First round | 2:04.38 | 2:21.25 | #43 |
| Solve Well in Wellington 2025 | 23/08/2025 | First round | 2:03.06 | 2:16.85 | #4 |
| Solve Well in Wellington 2025 | 23/08/2025 | Final | 2:16.85 | 2:18.70 | #4 |
| 2x2 in Tāmaki Makaurau 2025 | 16/08/2025 | First round | 2:12.63 | 2:17.81 | #10 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 2:10.47 | — | #324 |
| Adelaide Summer 2025 | 10/01/2025 | Final | 2:07.83 | 2:18.17 | #5 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | First round | 1:51.95 | 2:01.65 | #20 |
| Rubik's WCA Oceanic Championship 2024 | 19/12/2024 | Final | 1:51.08 | 2:03.22 | #19 |
| New Zealand Nationals 2024 | 13/12/2024 | First round | 2:04.45 | — | #27 |
| Springing into Auckland 2024 | 12/10/2024 | Final | 1:53.33 | 2:05.98 | #5 |
| NZ North Island Championship 2024 | 19/07/2024 | First round | 2:24.25 | 2:30.33 | #7 |
| NZ North Island Championship 2024 | 19/07/2024 | Final | 1:58.66 | 2:16.95 | #7 |
| Australian Nationals 2024 | 12/07/2024 | First round | 2:09.82 | 2:15.50 | #14 |
| Australian Nationals 2024 | 12/07/2024 | Final | 1:58.59 | 2:10.80 | #11 |
| Rubik's Irish Championship 2024 | 05/07/2024 | First round | 2:01.32 | 2:16.27 | #17 |
| Beachside Auckland 2024 | 06/04/2024 | Final | 2:19.92 | 2:30.73 | #9 |
| Melbourne Summer 2024 | 19/01/2024 | First round | 2:09.84 | 2:18.23 | #23 |
| Cubing at The Cube 2024 | 06/01/2024 | Final | — | — | #47 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 2:23.49 | — | #60 |
| Irish Championship 2023 | 07/07/2023 | First round | 2:17.02 | 2:17.65 | #8 |
| Irish Championship 2023 | 07/07/2023 | Final | 2:19.87 | 2:21.55 | #8 |
| Stevenage May 2023 | 20/05/2023 | Final | 2:10.69 | 2:15.56 | #4 |
| Weston-super-Mare Spring 2023 | 13/05/2023 | Final | 2:03.50 | 2:20.87 | #10 |
| Flatåsen Open 2023 | 24/02/2023 | First round | 2:12.70 | 2:28.97 | #10 |
| Melbourne Summer 2023 | 20/01/2023 | First round | 1:57.92 | 2:12.48 | #6 |
| Melbourne Summer 2023 | 20/01/2023 | Final | 2:03.65 | 2:10.19 | #6 |
| Turning in Townsville 2023 | 14/01/2023 | Final | 2:20.70 | 2:22.09 | #2 |
| Rubik's WCA Oceanic Championship 2022 | 15/12/2022 | First round | 2:10.06 | 2:15.43 | #20 |
| New Zealand Nationals 2022 | 09/12/2022 | First round | 2:03.88 | 2:13.46 | #4 |
| New Zealand Nationals 2022 | 09/12/2022 | Final | 2:13.93 | 2:19.62 | #5 |
| Melbourne Cube Days 2022 | 12/11/2022 | Final | 2:24.21 | 2:44.75 | #10 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 2:05.12 | 2:25.73 | #27 |
| Chippenham Autumn 2022 | 08/10/2022 | Final | 2:24.27 | 2:27.04 | #9 |
| Stevenage Autumn A 2022 | 24/09/2022 | Final | 2:24.20 | 2:29.18 | #10 |
| Sandnes Open 2022 | 17/09/2022 | Final | 2:25.99 | 2:29.17 | #4 |
| Wakefield Autumn 2022 | 10/09/2022 | Final | 2:29.40 | 2:40.59 | #11 |
| Danish Championship 2022 | 02/09/2022 | Final | 2:26.90 | 2:37.94 | #11 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 2:29.56 | 2:30.65 | #100 |
| Stevenage Summer 2022 | 09/07/2022 | Final | — | — | #49 |
| Glasgow Open 2022 | 28/05/2022 | Final | 2:30.61 | 2:40.64 | #14 |
| Seaside Solving Saturday 2022 | 09/04/2022 | First round | 2:27.45 | 2:40.04 | #5 |
| Seaside Solving Saturday 2022 | 09/04/2022 | Final | 2:20.44 | 2:25.94 | #4 |
| Weston-super-Mare Open 2022 | 19/03/2022 | First round | 2:27.46 | 2:37.21 | #18 |
| Weston-super-Mare Open 2022 | 19/03/2022 | Final | 2:18.90 | 2:25.92 | #16 |
| Lyttelton Autumn 2022 | 05/03/2022 | First round | 2:26.72 | 2:35.47 | #7 |
| Wellington Mind Games 2021 | 06/02/2021 | First round | — | — | #17 |
| Doncaster Open 2020 | 22/02/2020 | Final | 3:19.68 | 3:43.22 | #34 |
| Fontwell Open 2020 | 08/02/2020 | Final | — | — | #44 |
| New Zealand Nationals 2019 | 13/12/2019 | First round | 3:08.57 | 3:40.29 | #13 |
| Weston-super-Mare Open 2019 | 23/11/2019 | First round | 3:36.50 | 3:46.19 | #32 |
| Nordic Championship 2019 | 17/10/2019 | First round | 4:19.06 | — | #48 |
| August Bank Holiday Celebration 2019 | 24/08/2019 | Final | — | — | #41 |
| Leeds Open 2019 | 27/07/2019 | Final | — | — | #34 |
| London Open 2019 | 11/05/2019 | First round | 3:42.01 | — | #35 |
| Lincoln Open 2019 | 20/04/2019 | Final | 4:10.38 | — | #32 |
| Chester Open 2019 | 30/03/2019 | Final | — | — | #38 |
| Denmark & Friends 2019 | 15/03/2019 | Final | 3:32.99 | 3:55.99 | #51 |
| Manchester Open 2019 | 16/02/2019 | Final | 3:30.73 | 3:47.12 | #34 |
| Cambridge Open 2018 | 15/12/2018 | First round | 4:36.77 | — | #35 |
| Weston-super-Mare Open 2018 | 24/11/2018 | First round | 3:53.80 | 3:54.96 | #39 |
| UK Championship 2018 | 26/10/2018 | First round | 3:33.50 | 4:00.66 | #47 |
| August Bank Holiday Competition 2018 | 25/08/2018 | Final | 3:22.37 | 3:46.36 | #36 |
| Peterborough Open 2018 | 30/06/2018 | First round | 3:26.67 | 3:46.50 | #23 |
| New Zealand Nationals 2017 | 08/12/2017 | Final | — | — | #15 |
Get updates about new features, analytics tools and WCA insights.