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

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Oldham County Summer 2026 | 20/06/2026 | Final | 47.89s | 53.26s | #8 |
| Redhawk Slow Summer OH 2026 | 13/06/2026 | Second round | 59.44s | 1:05.26 | #12 |
| CubingUSA Great Lakes Championship 2026 | 05/06/2026 | First round | 55.66s | 1:01.64 | #32 |
| CubingUSA Heartland Championship 2026 | 22/05/2026 | First round | 56.56s | 59.29s | #14 |
| Presidential Puzzles in PA 2026 | 16/05/2026 | Final | 53.01s | 55.73s | #4 |
| Elmsford Evening III 2026 | 23/04/2026 | Final | 51.28s | 1:03.35 | #6 |
| Side Events in Palisades 2026 | 05/04/2026 | Second round | 52.31s | 55.90s | #15 |
| PBs in Palisades Open 2026 | 21/02/2026 | Final | 56.75s | 1:00.71 | #12 |
| Ohio Championship 2025 | 20/12/2025 | First round | 55.27s | 1:02.22 | #22 |
| Brooklyn Waldorf Winter 2025 | 07/12/2025 | Final | 59.03s | 1:04.07 | #11 |
| New Hampshire Championship 2025 | 22/11/2025 | Final | 58.34s | 1:04.83 | #12 |
| Fitchburg Fall 2025 | 20/09/2025 | Final | 56.89s | 1:03.77 | #9 |
| Michigan Championship 2025 | 15/08/2025 | Final | 1:01.84 | 1:16.46 | #16 |
| CubingUSA Great Lakes Championship 2025 | 01/08/2025 | First round | 1:06.68 | 1:17.48 | #54 |
| Ohio State Summer 2025 | 20/07/2025 | First round | 58.60s | 1:07.47 | #16 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:02.73 | 1:08.70 | #449 |
| Gem City Pre-Flight Warm Up OH 2025 | 28/06/2025 | Final | 1:08.44 | 1:11.90 | #16 |
| Plymouth Puzzle-Off 2025 | 22/06/2025 | Final | 1:02.25 | 1:11.82 | #12 |
| Minnesota Slice 2025 | 15/06/2025 | First round | 1:04.26 | 1:07.44 | #15 |
| Put-in-Bay 2025 | 10/05/2025 | Final | 1:02.56 | 1:08.35 | #7 |
| Goshen Spring 2025 | 03/05/2025 | Final | 1:10.99 | 1:16.86 | #5 |
| UIUC Side Events Spring 2025 | 19/04/2025 | Final | 57.69s | 1:12.60 | #10 |
| Ohio State Duos VI 2025 | 17/04/2025 | Final | 59.20s | 1:08.14 | #7 |
| NxNiami Valley Spring 2025 | 13/04/2025 | First round | 1:09.06 | 1:15.73 | #15 |
| Cube Against Cancer Buffalo 2025 | 05/04/2025 | Final | 1:00.02 | 1:16.25 | #9 |
| Southern Indiana Qualifier 2025 | 29/03/2025 | Final | 1:00.59 | 1:07.51 | #13 |
| Oldham County Spring 2025 | 22/03/2025 | Final | 1:01.71 | 1:08.69 | #10 |
| Racing Kane 2025 | 01/03/2025 | Final | 1:03.25 | 1:07.70 | #13 |
| Cincinnati Speed Solving 2025 | 22/02/2025 | Final | 1:02.86 | 1:11.41 | #15 |
| Lex Mini V 2025 | 15/02/2025 | Final | 1:02.80 | 1:14.98 | #7 |
| Miami Valley Mini 2025 | 09/02/2025 | First round | 58.25s | 1:10.51 | #14 |
| Naperville Winter 2025 | 01/02/2025 | Second round | 1:07.14 | 1:10.63 | #11 |
| Ohio State Nearly New Years 2024 | 28/12/2024 | First round | 1:05.00 | 1:14.93 | #21 |
| Don't Pop Preble 2024 | 14/12/2024 | First round | 1:05.24 | 1:10.02 | #17 |
| Coffee and Cubes OH 2024 | 07/12/2024 | First round | 1:12.43 | 1:22.17 | #16 |
| Indiana Championship 2024 | 22/11/2024 | First round | 1:02.71 | 1:15.70 | #18 |
| CubingUSA Great Lakes Championship 2024 | 04/10/2024 | First round | 1:10.33 | 1:15.16 | #40 |
| DuPage Fall 2024 | 28/09/2024 | First round | 1:08.10 | 1:15.33 | #15 |
| Dublin Ohio Summer AM 2024 | 07/09/2024 | Final | 1:02.51 | 1:14.71 | #7 |
| Washtenaw Summer 2024 | 31/08/2024 | Final | 1:04.99 | 1:11.19 | #9 |
| Michigan Mini 22 2024 | 27/08/2024 | Final | 1:10.50 | 1:16.46 | #5 |
| Green Summer 2024 | 06/07/2024 | Final | 1:07.44 | 1:14.63 | #12 |
| Michigan Championship 2024 | 29/06/2024 | Final | 1:08.84 | 1:18.26 | #21 |
| Bay Area Speedcubin' 63 - Atherton 2024 | 22/06/2024 | First round | 1:10.26 | 1:10.96 | #21 |
| Gem City Donut DNF 2024 | 16/06/2024 | First round | 1:13.03 | 1:13.81 | #11 |
| Ohio State Summer 2024 | 01/06/2024 | First round | 1:09.37 | 1:15.06 | #13 |
| Minxville Indiana 2024 | 04/05/2024 | Final | 1:08.26 | 1:23.40 | #10 |
| Michigan Mega Madness 2024 | 06/04/2024 | Final | 1:14.15 | 1:18.80 | #14 |
| Little Giant Open 2024 | 09/03/2024 | Final | 1:31.92 | 1:41.09 | #15 |
| Bloomington Open 2024 | 24/02/2024 | Final | 1:31.27 | 1:40.49 | #10 |
| Florida Returns 2021 | 24/07/2021 | Final | 1:24.91 | 1:42.04 | #22 |
| Flag City Fall 2019 | 09/11/2019 | Final | 1:55.57 | 1:59.82 | #17 |
| Indiana 2019 | 16/08/2019 | First round | 2:56.65 | — | #33 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Oldham County Summer 2026 | 20/06/2026 | First round | 56.23s | 1:04.61 | #15 |
| Oldham County Summer 2026 | 20/06/2026 | Second round | 52.56s | 57.85s | #10 |
| Oldham County Summer 2026 | 20/06/2026 | Final | 47.89s | 53.26s | #8 |
| Redhawk Slow Summer OH 2026 | 13/06/2026 | First round | 54.89s | 1:01.66 | #12 |
| Redhawk Slow Summer OH 2026 | 13/06/2026 | Second round | 59.44s | 1:05.26 | #12 |
| CubingUSA Great Lakes Championship 2026 | 05/06/2026 | First round | 55.66s | 1:01.64 | #32 |
| CubingUSA Heartland Championship 2026 | 22/05/2026 | First round | 56.56s | 59.29s | #14 |
| Presidential Puzzles in PA 2026 | 16/05/2026 | Final | 53.01s | 55.73s | #4 |
| Elmsford Evening III 2026 | 23/04/2026 | First round | 58.32s | 1:00.62 | #6 |
| Elmsford Evening III 2026 | 23/04/2026 | Final | 51.28s | 1:03.35 | #6 |
| Side Events in Palisades 2026 | 05/04/2026 | First round | 54.38s | 1:01.22 | #15 |
| Side Events in Palisades 2026 | 05/04/2026 | Second round | 52.31s | 55.90s | #15 |
| PBs in Palisades Open 2026 | 21/02/2026 | Final | 56.75s | 1:00.71 | #12 |
| Ohio Championship 2025 | 20/12/2025 | First round | 55.27s | 1:02.22 | #22 |
| Brooklyn Waldorf Winter 2025 | 07/12/2025 | Final | 59.03s | 1:04.07 | #11 |
| New Hampshire Championship 2025 | 22/11/2025 | First round | 1:01.65 | 1:09.41 | #13 |
| New Hampshire Championship 2025 | 22/11/2025 | Final | 58.34s | 1:04.83 | #12 |
| Fitchburg Fall 2025 | 20/09/2025 | First round | 57.22s | 1:05.79 | #9 |
| Fitchburg Fall 2025 | 20/09/2025 | Final | 56.89s | 1:03.77 | #9 |
| Michigan Championship 2025 | 15/08/2025 | First round | 1:02.33 | 1:06.24 | #16 |
| Michigan Championship 2025 | 15/08/2025 | Final | 1:01.84 | 1:16.46 | #16 |
| CubingUSA Great Lakes Championship 2025 | 01/08/2025 | First round | 1:06.68 | 1:17.48 | #54 |
| Ohio State Summer 2025 | 20/07/2025 | First round | 58.60s | 1:07.47 | #16 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:02.73 | 1:08.70 | #449 |
| Gem City Pre-Flight Warm Up OH 2025 | 28/06/2025 | Final | 1:08.44 | 1:11.90 | #16 |
| Plymouth Puzzle-Off 2025 | 22/06/2025 | Final | 1:02.25 | 1:11.82 | #12 |
| Minnesota Slice 2025 | 15/06/2025 | First round | 1:04.26 | 1:07.44 | #15 |
| Put-in-Bay 2025 | 10/05/2025 | Final | 1:02.56 | 1:08.35 | #7 |
| Goshen Spring 2025 | 03/05/2025 | Final | 1:10.99 | 1:16.86 | #5 |
| UIUC Side Events Spring 2025 | 19/04/2025 | Final | 57.69s | 1:12.60 | #10 |
| Ohio State Duos VI 2025 | 17/04/2025 | First round | 56.70s | 1:02.49 | #8 |
| Ohio State Duos VI 2025 | 17/04/2025 | Final | 59.20s | 1:08.14 | #7 |
| NxNiami Valley Spring 2025 | 13/04/2025 | First round | 1:09.06 | 1:15.73 | #15 |
| Cube Against Cancer Buffalo 2025 | 05/04/2025 | Final | 1:00.02 | 1:16.25 | #9 |
| Southern Indiana Qualifier 2025 | 29/03/2025 | Final | 1:00.59 | 1:07.51 | #13 |
| Oldham County Spring 2025 | 22/03/2025 | First round | 1:04.14 | 1:10.41 | #10 |
| Oldham County Spring 2025 | 22/03/2025 | Second round | 1:02.21 | 1:06.85 | #11 |
| Oldham County Spring 2025 | 22/03/2025 | Final | 1:01.71 | 1:08.69 | #10 |
| Racing Kane 2025 | 01/03/2025 | Final | 1:03.25 | 1:07.70 | #13 |
| Cincinnati Speed Solving 2025 | 22/02/2025 | Final | 1:02.86 | 1:11.41 | #15 |
| Lex Mini V 2025 | 15/02/2025 | First round | 1:06.42 | 1:09.82 | #6 |
| Lex Mini V 2025 | 15/02/2025 | Final | 1:02.80 | 1:14.98 | #7 |
| Miami Valley Mini 2025 | 09/02/2025 | First round | 58.25s | 1:10.51 | #14 |
| Naperville Winter 2025 | 01/02/2025 | First round | 1:05.72 | 1:12.79 | #11 |
| Naperville Winter 2025 | 01/02/2025 | Second round | 1:07.14 | 1:10.63 | #11 |
| Ohio State Nearly New Years 2024 | 28/12/2024 | First round | 1:05.00 | 1:14.93 | #21 |
| Don't Pop Preble 2024 | 14/12/2024 | First round | 1:05.24 | 1:10.02 | #17 |
| Coffee and Cubes OH 2024 | 07/12/2024 | First round | 1:12.43 | 1:22.17 | #16 |
| Indiana Championship 2024 | 22/11/2024 | First round | 1:02.71 | 1:15.70 | #18 |
| CubingUSA Great Lakes Championship 2024 | 04/10/2024 | First round | 1:10.33 | 1:15.16 | #40 |
| DuPage Fall 2024 | 28/09/2024 | First round | 1:08.10 | 1:15.33 | #15 |
| Dublin Ohio Summer AM 2024 | 07/09/2024 | Final | 1:02.51 | 1:14.71 | #7 |
| Washtenaw Summer 2024 | 31/08/2024 | Final | 1:04.99 | 1:11.19 | #9 |
| Michigan Mini 22 2024 | 27/08/2024 | First round | 1:07.64 | 1:17.85 | #6 |
| Michigan Mini 22 2024 | 27/08/2024 | Final | 1:10.50 | 1:16.46 | #5 |
| Green Summer 2024 | 06/07/2024 | Final | 1:07.44 | 1:14.63 | #12 |
| Michigan Championship 2024 | 29/06/2024 | Final | 1:08.84 | 1:18.26 | #21 |
| Bay Area Speedcubin' 63 - Atherton 2024 | 22/06/2024 | First round | 1:10.26 | 1:10.96 | #21 |
| Gem City Donut DNF 2024 | 16/06/2024 | First round | 1:13.03 | 1:13.81 | #11 |
| Ohio State Summer 2024 | 01/06/2024 | First round | 1:09.37 | 1:15.06 | #13 |
| Minxville Indiana 2024 | 04/05/2024 | First round | 1:17.92 | 1:35.54 | #12 |
| Minxville Indiana 2024 | 04/05/2024 | Second round | 1:10.22 | 1:23.95 | #11 |
| Minxville Indiana 2024 | 04/05/2024 | Final | 1:08.26 | 1:23.40 | #10 |
| Michigan Mega Madness 2024 | 06/04/2024 | First round | 1:21.24 | 1:28.25 | #15 |
| Michigan Mega Madness 2024 | 06/04/2024 | Second round | 1:14.97 | 1:17.14 | #13 |
| Michigan Mega Madness 2024 | 06/04/2024 | Final | 1:14.15 | 1:18.80 | #14 |
| Little Giant Open 2024 | 09/03/2024 | Final | 1:31.92 | 1:41.09 | #15 |
| Bloomington Open 2024 | 24/02/2024 | Final | 1:31.27 | 1:40.49 | #10 |
| Florida Returns 2021 | 24/07/2021 | Final | 1:24.91 | 1:42.04 | #22 |
| Flag City Fall 2019 | 09/11/2019 | Final | 1:55.57 | 1:59.82 | #17 |
| Indiana 2019 | 16/08/2019 | First round | 2:56.65 | — | #33 |
Get updates about new features, analytics tools and WCA insights.