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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Flushing Glow Afternoon 2026 | 18/07/2026 | Final | — | — | #12 |
| Mid-Atlantic Quiet Championship 2026 | 27/06/2026 | First round | — | — | #25 |
| Manhattan Megaminx Mayhem 2 2025 | 13/09/2025 | First round | — | — | #17 |
| Rutgers Winter 2025 | 25/01/2025 | Final | 2:15.60 | — | #4 |
| It's About Time Bloomsburg 2024 | 27/04/2024 | Final | — | — | #10 |
| New Jersey Quiet Championship 2024 | 14/04/2024 | First round | — | — | #18 |
| Penn Cube Day Spring 2024 | 02/03/2024 | Final | — | — | #16 |
| Princeton Fall 2023 | 18/11/2023 | First round | — | — | #17 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 2:12.01 | — | #79 |
| Westport Warmup 2023 | 15/07/2023 | Final | 1:54.51 | — | #6 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | — | — | #28 |
| Wilmington Warmup 2023 | 03/06/2023 | Final | 2:41.73 | 3:17.55 | #3 |
| Clash at Carlisle Spring 2023 | 13/05/2023 | Final | 2:05.30 | — | #4 |
| South Jersey Speedsolving 2023 | 22/04/2023 | Final | 2:01.29 | — | #3 |
| Slow N Steady Spring 2023 | 15/04/2023 | Final | 1:29.56 | — | #10 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Flushing Glow Afternoon 2026 | 18/07/2026 | Final | — | — | #12 |
| Mid-Atlantic Quiet Championship 2026 | 27/06/2026 | First round | — | — | #25 |
| Manhattan Megaminx Mayhem 2 2025 | 13/09/2025 | First round | — | — | #17 |
| Rutgers Winter 2025 | 25/01/2025 | Final | 2:15.60 | — | #4 |
| It's About Time Bloomsburg 2024 | 27/04/2024 | Final | — | — | #10 |
| New Jersey Quiet Championship 2024 | 14/04/2024 | First round | — | — | #18 |
| Penn Cube Day Spring 2024 | 02/03/2024 | Final | — | — | #16 |
| Princeton Fall 2023 | 18/11/2023 | First round | — | — | #17 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 2:12.01 | — | #79 |
| Westport Warmup 2023 | 15/07/2023 | Final | 1:54.51 | — | #6 |
| CubingUSA Mid-Atlantic Championship 2023 | 17/06/2023 | First round | — | — | #28 |
| Wilmington Warmup 2023 | 03/06/2023 | Final | 2:41.73 | 3:17.55 | #3 |
| Clash at Carlisle Spring 2023 | 13/05/2023 | Final | 2:05.30 | — | #4 |
| South Jersey Speedsolving 2023 | 22/04/2023 | Final | 2:01.29 | — | #3 |
| Slow N Steady Spring 2023 | 15/04/2023 | First round | 2:44.69 | — | #16 |
| Slow N Steady Spring 2023 | 15/04/2023 | Final | 1:29.56 | — | #10 |
Get updates about new features, analytics tools and WCA insights.