WCA ID: 2018MACK04
Country: USA
Active since: 2018

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| King of Prussia Summer 2026 | 25/07/2026 | Final | 45.39s | 53.29s | #3 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 49.09s | 52.91s | #35 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 52.43s | 54.16s | #85 |
| Summit Summer 2025 | 15/06/2025 | Final | 51.56s | 54.10s | #3 |
| Penn Cube Day Spring 2025 | 23/03/2025 | Final | 56.99s | 1:03.05 | #8 |
| Rutgers Winter 2025 | 25/01/2025 | Final | 51.98s | 56.50s | #3 |
| CubingUSA Mid-Atlantic Championship 2024 | 12/10/2024 | Final | 53.30s | 57.43s | #5 |
| Christmas City Cubing PA 2024 | 06/10/2024 | Final | 53.19s | 1:00.73 | #5 |
| High Five Bloomsburg 2024 | 21/09/2024 | Final | 50.85s | 55.92s | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 48.51s | 54.28s | #29 |
| Newark Academy Spring 2024 | 02/06/2024 | Final | 57.99s | 1:01.07 | #4 |
| New Jersey Championship 2024 | 25/05/2024 | Final | 56.67s | 58.05s | #6 |
| Spring into Summit 2024 | 04/05/2024 | Final | 1:00.23 | 1:02.24 | #5 |
| Don't Pop Princeton 2024 | 23/03/2024 | First round | 59.21s | 1:05.44 | #14 |
| Lake Placid 2023 | 02/12/2023 | Final | 57.88s | 1:08.20 | #3 |
| Princeton Fall 2023 | 18/11/2023 | Final | 56.44s | 1:09.41 | #11 |
| Cumberland County Cubing 2023 | 14/10/2023 | Final | 57.10s | 1:02.08 | #5 |
| Square-Fun in Bloomsburg 2023 | 09/09/2023 | Final | 1:00.68 | 1:06.94 | #7 |
| Newark's On Track 2023 | 26/08/2023 | Final | 1:01.61 | 1:04.40 | #7 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 55.36s | 1:02.31 | #59 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Semi Final | 56.02s | 1:04.10 | #21 |
| NJIT Spring 2023 | 18/03/2023 | Final | 1:00.16 | 1:05.70 | #7 |
| Pretzel Mania 2023 | 25/02/2023 | Final | 57.48s | 1:00.44 | #3 |
| West Chester Fall 2022 | 10/12/2022 | Final | 55.80s | 1:03.86 | #8 |
| River Hill Fall 2022 | 19/11/2022 | Final | 54.58s | 1:01.96 | #3 |
| Empire State Fall 2022 | 05/11/2022 | Final | 1:00.53 | 1:02.66 | #2 |
| Think In Fink Fall 2022 | 01/10/2022 | Final | 1:01.10 | 1:08.75 | #9 |
| Amherst Open 2022 | 10/09/2022 | Final | 1:04.11 | 1:08.51 | #7 |
| East Brunswick Open 2022 | 30/07/2022 | Final | 1:06.29 | 1:14.35 | #18 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Second round | 58.13s | 1:08.47 | #51 |
| Pennsylvania Championship 2022 | 17/06/2022 | Final | 54.79s | 1:07.05 | #7 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Semi Final | 59.29s | 1:02.00 | #22 |
| Princeton Spring 2022 | 07/05/2022 | Final | 59.06s | 1:02.31 | #6 |
| Ohio State Expo Open 2022 | 01/04/2022 | Final | 1:08.76 | 1:13.09 | #15 |
| Maine Spring 2022 | 19/03/2022 | Final | 56.51s | 1:09.81 | #8 |
| Empire State Summer A 2021 | 31/07/2021 | First round | 1:13.67 | 1:28.66 | #24 |
| Slow N Steady Winter 2020 | 23/02/2020 | Final | 1:21.73 | 1:31.30 | #31 |
| Princeton Winter 2020 | 08/02/2020 | Final | 1:28.62 | 1:29.12 | #28 |
| Clash at Carlisle Fall 2019 | 28/09/2019 | Final | 1:26.10 | 1:43.39 | #22 |
| Arcadia Summer 2019 | 22/06/2019 | Final | 1:58.53 | — | #21 |
| Penn Cube Day Spring 2019 | 20/04/2019 | Final | 2:20.52 | — | #31 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| King of Prussia Summer 2026 | 25/07/2026 | First round | 48.93s | 53.61s | #2 |
| King of Prussia Summer 2026 | 25/07/2026 | Final | 45.39s | 53.29s | #3 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 52.98s | 56.69s | #55 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 49.09s | 52.91s | #35 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 51.49s | 56.52s | #110 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | Second round | 52.43s | 54.16s | #85 |
| Summit Summer 2025 | 15/06/2025 | First round | 49.87s | 54.10s | #2 |
| Summit Summer 2025 | 15/06/2025 | Final | 51.56s | 54.10s | #3 |
| Penn Cube Day Spring 2025 | 23/03/2025 | Final | 56.99s | 1:03.05 | #8 |
| Rutgers Winter 2025 | 25/01/2025 | First round | 47.88s | 53.78s | #2 |
| Rutgers Winter 2025 | 25/01/2025 | Final | 51.98s | 56.50s | #3 |
| CubingUSA Mid-Atlantic Championship 2024 | 12/10/2024 | Final | 53.30s | 57.43s | #5 |
| Christmas City Cubing PA 2024 | 06/10/2024 | Final | 53.19s | 1:00.73 | #5 |
| High Five Bloomsburg 2024 | 21/09/2024 | First round | 58.15s | 1:02.18 | #4 |
| High Five Bloomsburg 2024 | 21/09/2024 | Final | 50.85s | 55.92s | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 50.50s | 57.41s | #44 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 48.51s | 54.28s | #29 |
| Newark Academy Spring 2024 | 02/06/2024 | Final | 57.99s | 1:01.07 | #4 |
| New Jersey Championship 2024 | 25/05/2024 | First round | 53.26s | 58.02s | #6 |
| New Jersey Championship 2024 | 25/05/2024 | Second round | 57.47s | 1:00.54 | #7 |
| New Jersey Championship 2024 | 25/05/2024 | Final | 56.67s | 58.05s | #6 |
| Spring into Summit 2024 | 04/05/2024 | Final | 1:00.23 | 1:02.24 | #5 |
| Don't Pop Princeton 2024 | 23/03/2024 | First round | 59.21s | 1:05.44 | #14 |
| Lake Placid 2023 | 02/12/2023 | Final | 57.88s | 1:08.20 | #3 |
| Princeton Fall 2023 | 18/11/2023 | Final | 56.44s | 1:09.41 | #11 |
| Cumberland County Cubing 2023 | 14/10/2023 | Final | 57.10s | 1:02.08 | #5 |
| Square-Fun in Bloomsburg 2023 | 09/09/2023 | Final | 1:00.68 | 1:06.94 | #7 |
| Newark's On Track 2023 | 26/08/2023 | Final | 1:01.61 | 1:04.40 | #7 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 57.74s | 1:03.23 | #77 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 55.36s | 1:02.31 | #59 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | 1:02.17 | 1:04.40 | #23 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Second round | 55.80s | 1:05.08 | #24 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | Semi Final | 56.02s | 1:04.10 | #21 |
| NJIT Spring 2023 | 18/03/2023 | Final | 1:00.16 | 1:05.70 | #7 |
| Pretzel Mania 2023 | 25/02/2023 | Final | 57.48s | 1:00.44 | #3 |
| West Chester Fall 2022 | 10/12/2022 | Final | 55.80s | 1:03.86 | #8 |
| River Hill Fall 2022 | 19/11/2022 | Final | 54.58s | 1:01.96 | #3 |
| Empire State Fall 2022 | 05/11/2022 | First round | 53.03s | 1:01.58 | #2 |
| Empire State Fall 2022 | 05/11/2022 | Final | 1:00.53 | 1:02.66 | #2 |
| Think In Fink Fall 2022 | 01/10/2022 | Final | 1:01.10 | 1:08.75 | #9 |
| Amherst Open 2022 | 10/09/2022 | Final | 1:04.11 | 1:08.51 | #7 |
| East Brunswick Open 2022 | 30/07/2022 | Final | 1:06.29 | 1:14.35 | #18 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:00.53 | 1:03.69 | #45 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | Second round | 58.13s | 1:08.47 | #51 |
| Pennsylvania Championship 2022 | 17/06/2022 | Final | 54.79s | 1:07.05 | #7 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | First round | 1:05.16 | 1:10.48 | #30 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Second round | 1:03.63 | 1:07.32 | #26 |
| CubingUSA Northeast Championship 2022 | 27/05/2022 | Semi Final | 59.29s | 1:02.00 | #22 |
| Princeton Spring 2022 | 07/05/2022 | Final | 59.06s | 1:02.31 | #6 |
| Ohio State Expo Open 2022 | 01/04/2022 | Final | 1:08.76 | 1:13.09 | #15 |
| Maine Spring 2022 | 19/03/2022 | Final | 56.51s | 1:09.81 | #8 |
| Empire State Summer A 2021 | 31/07/2021 | First round | 1:13.67 | 1:28.66 | #24 |
| Slow N Steady Winter 2020 | 23/02/2020 | Final | 1:21.73 | 1:31.30 | #31 |
| Princeton Winter 2020 | 08/02/2020 | Final | 1:28.62 | 1:29.12 | #28 |
| Clash at Carlisle Fall 2019 | 28/09/2019 | Final | 1:26.10 | 1:43.39 | #22 |
| Arcadia Summer 2019 | 22/06/2019 | Final | 1:58.53 | — | #21 |
| Penn Cube Day Spring 2019 | 20/04/2019 | Final | 2:20.52 | — | #31 |
Get updates about new features, analytics tools and WCA insights.