WCA ID: 2013LANG03
Country: USA
Active since: 2013

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Sint Maarten Sunday 2026 | 02/08/2026 | Final | 1:03.71 | 1:14.99 | #1 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 1:06.91 | 1:09.97 | #157 |
| Ohio State Summer Warm Up 2026 | 27/06/2026 | Final | 1:07.16 | 1:14.20 | #13 |
| CubingUSA Great Lakes Championship 2026 | 05/06/2026 | First round | 1:09.79 | 1:14.08 | #36 |
| Toledo Big & Blind 2026 | 16/05/2026 | Final | 1:03.46 | 1:07.09 | #3 |
| Alfred University 2026 | 10/05/2026 | Final | 1:11.64 | 1:14.15 | #4 |
| Morrow Mixup Mania 2026 | 15/03/2026 | Final | 1:11.16 | 1:13.72 | #7 |
| Barbados 2026 | 07/02/2026 | Final | 1:07.77 | 1:11.47 | #2 |
| Ohio State Winter 2026 | 17/01/2026 | Final | 1:01.57 | 1:08.32 | #12 |
| Ohio Championship 2025 | 20/12/2025 | First round | 1:04.70 | 1:13.24 | #23 |
| Lawrence Summer 2025 | 09/08/2025 | Final | 1:07.58 | 1:10.54 | #7 |
| CubingUSA Great Lakes Championship 2025 | 01/08/2025 | First round | 1:04.81 | 1:09.05 | #32 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:06.74 | 1:10.23 | #374 |
| Gwada Cubing 2025 | 31/05/2025 | Final | 1:07.59 | 1:11.53 | #1 |
| Orange Walk Cube-a-thon 2025 | 26/04/2025 | Final | 1:03.96 | 1:11.68 | #1 |
| South Bend Scramble 2025 | 05/04/2025 | Final | 1:06.93 | 1:13.11 | #8 |
| Arkansas Championship 2025 | 29/03/2025 | Final | 1:03.85 | 1:11.74 | #4 |
| IlliNxNois Spring 2025 | 23/03/2025 | First round | 1:02.80 | 1:12.43 | #13 |
| Ohio State Weekend of Madness 2025 | 15/03/2025 | Final | 1:05.27 | 1:09.05 | #10 |
| Mississippi Championship 2025 | 22/02/2025 | Final | 59.60s | 1:06.26 | #4 |
| NxNationwide Lewis Center 2025 | 08/02/2025 | Final | 1:07.76 | 1:19.65 | #17 |
| Return of the Ville KY 2025 | 25/01/2025 | Final | 1:11.14 | 1:14.12 | #8 |
| Ohio State Duos IV 2024 | 06/12/2024 | Final | 1:03.80 | 1:11.05 | #7 |
| Indiana Championship 2024 | 22/11/2024 | First round | 1:10.30 | 1:17.78 | #18 |
| CubingUSA Great Lakes Championship 2024 | 04/10/2024 | First round | 1:06.03 | 1:09.51 | #18 |
| Íslandsmótið í Töfrateningum 2024 | 14/09/2024 | Final | 1:11.84 | 1:16.09 | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 1:07.21 | 1:10.97 | #141 |
| Gem City Donut DNF 2024 | 16/06/2024 | Final | 1:06.49 | 1:14.80 | #5 |
| CubingUSA Heartland Championship 2024 | 07/06/2024 | Final | 1:03.25 | 1:07.07 | #10 |
| Countless Cubes Chicagoland B 2024 | 05/05/2024 | Final | 1:02.47 | 1:11.32 | #3 |
| Trojan Spring 2024 | 04/05/2024 | Final | 1:07.99 | 1:18.19 | #2 |
| Puerto Rico Open 2024 | 27/04/2024 | Final | 1:05.36 | 1:14.57 | #2 |
| Beginner Big Cubes Ohio 2024 | 12/04/2024 | Final | 59.35s | 1:14.47 | #5 |
| Ohio State Weekend of Madness 2024 | 16/03/2024 | Final | 1:12.89 | 1:16.76 | #13 |
| Reno Spring 2024 | 09/03/2024 | Final | 1:06.73 | 1:16.73 | #4 |
| TN Speedsolving Winter 2024 | 10/02/2024 | Final | 1:06.87 | 1:17.60 | #12 |
| Honolulu Nui a Makapō 2024 | 28/01/2024 | Final | 1:07.81 | 1:12.68 | #6 |
| FMCow Ohio State 2023 | 05/12/2023 | Final | 1:01.47 | 1:11.51 | #3 |
| Vermont Cubikon 2023 | 18/11/2023 | Final | 1:05.51 | 1:09.45 | #4 |
| Back To The Ville 2023 | 05/11/2023 | Final | 1:09.73 | 1:12.66 | #5 |
| CubingUSA Great Lakes Championship 2023 | 20/10/2023 | First round | 57.54s | 1:11.87 | #25 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 1:09.30 | 1:17.08 | #241 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 1:03.51 | 1:13.49 | #153 |
| Flag City Summer 2023 | 22/07/2023 | Final | 1:01.76 | 1:12.56 | #9 |
| Bulldog Spring 2023 | 17/06/2023 | Final | 1:06.51 | 1:11.34 | #7 |
| MoreHead-to-Head 2023 | 03/06/2023 | Final | 1:08.12 | 1:10.43 | #3 |
| Buckeye Big Cubes 2023 | 30/04/2023 | Second round | 1:04.10 | 1:14.02 | #10 |
| NA Stadium Series - Cleveland 2023 | 29/04/2023 | Final | 1:13.47 | 1:16.36 | #13 |
| Country Roads Huntington 2023 | 22/04/2023 | Final | 1:11.45 | 1:18.94 | #4 |
| Bluegrass Bash 2023 | 02/04/2023 | Final | 1:08.67 | 1:12.54 | #4 |
| Sleepless in Seattle 2023 | 18/02/2023 | First round | 1:09.81 | 1:17.81 | #28 |
| Bulldog Winter 2023 | 28/01/2023 | Final | 1:18.71 | 1:21.60 | #11 |
| Ardmore Big & Blind 2023 | 14/01/2023 | Final | 1:06.42 | 1:19.41 | #7 |
| Rocky Top 2022 | 03/12/2022 | Final | 1:15.24 | 1:19.63 | #10 |
| UIUC Fall 2022 | 29/10/2022 | Final | 1:09.48 | 1:15.11 | #10 |
| CubingUSA Great Lakes Championship 2022 | 19/08/2022 | Final | 1:13.02 | 1:22.81 | #28 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:15.80 | 1:18.54 | #113 |
| Bulldog Spring 2022 | 30/04/2022 | Final | 1:10.91 | 1:21.76 | #5 |
| Ohio State Expo Open 2022 | 01/04/2022 | Final | 1:09.30 | 1:23.35 | #23 |
| Pittsburgh Winter 2022 | 13/03/2022 | Final | 1:13.46 | 1:21.55 | #21 |
| Bulldog Winter 2.0 2022 | 12/03/2022 | Final | 1:18.56 | 1:21.27 | #12 |
| Bulldog Winter 2022 | 08/01/2022 | Final | 1:12.91 | 1:23.36 | #14 |
| Arnold Classic North America B 2020 | 08/03/2020 | Final | 1:16.18 | 1:22.99 | #3 |
| Flag City Fall 2019 | 09/11/2019 | Final | 1:12.02 | 1:19.85 | #12 |
| Cuyahoga Cubing 2019 | 14/09/2019 | Final | 1:13.65 | 1:18.19 | #8 |
| Michigan 2019 | 09/08/2019 | Final | 1:14.18 | 1:15.74 | #7 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:16.22 | 1:23.11 | #142 |
| 3rd Coast Cubing 2019 | 20/07/2019 | Final | 1:15.03 | 1:21.82 | #3 |
| Bulldog Qualifier 2019 | 22/06/2019 | Final | 1:18.15 | 1:22.47 | #8 |
| Wildcat Spring 2019 | 01/06/2019 | Final | 1:16.21 | 1:20.64 | #3 |
| Kent State Taco Bash 2019 | 04/05/2019 | Final | 1:11.93 | 1:19.24 | #5 |
| Cubing For Kyle 2019 | 30/03/2019 | Final | 1:17.43 | 1:27.26 | #6 |
| Arnold Classic North America 2019 | 02/03/2019 | Final | 1:16.50 | 1:19.04 | #2 |
| Imagination Station 2018 | 15/12/2018 | Final | 1:16.76 | 1:23.91 | #6 |
| Shaker Fall 2018 | 01/12/2018 | Final | 1:14.28 | 1:20.20 | #6 |
| Michigan 2018 | 10/08/2018 | Final | 1:08.04 | 1:17.65 | #8 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:11.92 | 1:21.21 | #94 |
| Shaker Spring 2018 | 14/04/2018 | Final | 1:11.66 | 1:19.09 | #7 |
| Husky Showdown 2018 | 03/02/2018 | Final | 1:24.69 | 1:33.81 | #5 |
| Michigan Cubing Club Alpha 2018 | 13/01/2018 | Final | 1:25.68 | 1:27.76 | #9 |
| CubingUSA Nationals 2017 | 07/07/2017 | First round | 1:30.09 | 1:40.91 | #107 |
| Michigan Cubing Club Gamma 2017 | 25/06/2017 | Final | 1:36.09 | 1:39.80 | #10 |
| Mason Cubing Challenge 2016 | 10/09/2016 | Final | 1:22.52 | 1:33.51 | #7 |
| Michigan 2016 | 13/08/2016 | Final | 1:30.11 | 1:35.74 | #14 |
| US Nationals 2016 | 29/07/2016 | First round | 1:28.28 | 1:36.42 | #77 |
| Indiana 2016 | 25/06/2016 | Final | 1:33.79 | 1:39.64 | #18 |
| Michigan Cubing Club Alpha 2016 | 26/03/2016 | Final | 1:43.01 | 1:47.85 | #9 |
| US Nationals 2015 | 31/07/2015 | Second round | 1:22.72 | 1:37.98 | #45 |
| Michigan 2015 | 10/07/2015 | Final | 1:28.42 | 1:51.01 | #11 |
| Michigan Cubing Club Alpha 2015 | 31/01/2015 | Final | 1:40.72 | 1:52.18 | #8 |
| Carnegie Mellon Fall 2014 | 11/10/2014 | Final | 1:51.74 | 2:02.39 | #10 |
| US Nationals 2014 | 01/08/2014 | First round | 1:45.39 | 2:06.55 | #101 |
| Michigan 2014 | 12/07/2014 | Final | 2:09.28 | 2:19.71 | #14 |
| Blizzard Town 2014 | 11/01/2014 | Final | 2:18.03 | 2:35.84 | #16 |
| Carnegie Mellon Spring 2013 | 11/05/2013 | Final | 3:27.06 | — | #9 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Sint Maarten Sunday 2026 | 02/08/2026 | Final | 1:03.71 | 1:14.99 | #1 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 1:06.91 | 1:09.97 | #157 |
| Ohio State Summer Warm Up 2026 | 27/06/2026 | First round | 1:02.85 | 1:05.85 | #9 |
| Ohio State Summer Warm Up 2026 | 27/06/2026 | Final | 1:07.16 | 1:14.20 | #13 |
| CubingUSA Great Lakes Championship 2026 | 05/06/2026 | First round | 1:09.79 | 1:14.08 | #36 |
| Toledo Big & Blind 2026 | 16/05/2026 | Final | 1:03.46 | 1:07.09 | #3 |
| Alfred University 2026 | 10/05/2026 | Final | 1:11.64 | 1:14.15 | #4 |
| Morrow Mixup Mania 2026 | 15/03/2026 | Final | 1:11.16 | 1:13.72 | #7 |
| Barbados 2026 | 07/02/2026 | Final | 1:07.77 | 1:11.47 | #2 |
| Ohio State Winter 2026 | 17/01/2026 | Final | 1:01.57 | 1:08.32 | #12 |
| Ohio Championship 2025 | 20/12/2025 | First round | 1:04.70 | 1:13.24 | #23 |
| Lawrence Summer 2025 | 09/08/2025 | Final | 1:07.58 | 1:10.54 | #7 |
| CubingUSA Great Lakes Championship 2025 | 01/08/2025 | First round | 1:04.81 | 1:09.05 | #32 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 1:06.74 | 1:10.23 | #374 |
| Gwada Cubing 2025 | 31/05/2025 | Final | 1:07.59 | 1:11.53 | #1 |
| Orange Walk Cube-a-thon 2025 | 26/04/2025 | Final | 1:03.96 | 1:11.68 | #1 |
| South Bend Scramble 2025 | 05/04/2025 | First round | 1:07.54 | 1:09.94 | #6 |
| South Bend Scramble 2025 | 05/04/2025 | Final | 1:06.93 | 1:13.11 | #8 |
| Arkansas Championship 2025 | 29/03/2025 | First round | 1:05.83 | 1:11.20 | #5 |
| Arkansas Championship 2025 | 29/03/2025 | Final | 1:03.85 | 1:11.74 | #4 |
| IlliNxNois Spring 2025 | 23/03/2025 | First round | 1:02.80 | 1:12.43 | #13 |
| Ohio State Weekend of Madness 2025 | 15/03/2025 | Final | 1:05.27 | 1:09.05 | #10 |
| Mississippi Championship 2025 | 22/02/2025 | Final | 59.60s | 1:06.26 | #4 |
| NxNationwide Lewis Center 2025 | 08/02/2025 | Final | 1:07.76 | 1:19.65 | #17 |
| Return of the Ville KY 2025 | 25/01/2025 | First round | 1:07.02 | 1:11.76 | #8 |
| Return of the Ville KY 2025 | 25/01/2025 | Final | 1:11.14 | 1:14.12 | #8 |
| Ohio State Duos IV 2024 | 06/12/2024 | First round | 1:05.15 | 1:08.22 | #6 |
| Ohio State Duos IV 2024 | 06/12/2024 | Second round | 1:03.76 | 1:12.97 | #7 |
| Ohio State Duos IV 2024 | 06/12/2024 | Final | 1:03.80 | 1:11.05 | #7 |
| Indiana Championship 2024 | 22/11/2024 | First round | 1:10.30 | 1:17.78 | #18 |
| CubingUSA Great Lakes Championship 2024 | 04/10/2024 | First round | 1:06.03 | 1:09.51 | #18 |
| Íslandsmótið í Töfrateningum 2024 | 14/09/2024 | Final | 1:11.84 | 1:16.09 | #1 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 1:07.21 | 1:10.97 | #141 |
| Gem City Donut DNF 2024 | 16/06/2024 | Final | 1:06.49 | 1:14.80 | #5 |
| CubingUSA Heartland Championship 2024 | 07/06/2024 | First round | 1:10.43 | 1:12.80 | #16 |
| CubingUSA Heartland Championship 2024 | 07/06/2024 | Final | 1:03.25 | 1:07.07 | #10 |
| Countless Cubes Chicagoland B 2024 | 05/05/2024 | Final | 1:02.47 | 1:11.32 | #3 |
| Trojan Spring 2024 | 04/05/2024 | Final | 1:07.99 | 1:18.19 | #2 |
| Puerto Rico Open 2024 | 27/04/2024 | Final | 1:05.36 | 1:14.57 | #2 |
| Beginner Big Cubes Ohio 2024 | 12/04/2024 | Final | 59.35s | 1:14.47 | #5 |
| Ohio State Weekend of Madness 2024 | 16/03/2024 | Final | 1:12.89 | 1:16.76 | #13 |
| Reno Spring 2024 | 09/03/2024 | Final | 1:06.73 | 1:16.73 | #4 |
| TN Speedsolving Winter 2024 | 10/02/2024 | Final | 1:06.87 | 1:17.60 | #12 |
| Honolulu Nui a Makapō 2024 | 28/01/2024 | First round | 1:08.90 | 1:11.64 | #6 |
| Honolulu Nui a Makapō 2024 | 28/01/2024 | Final | 1:07.81 | 1:12.68 | #6 |
| FMCow Ohio State 2023 | 05/12/2023 | Final | 1:01.47 | 1:11.51 | #3 |
| Vermont Cubikon 2023 | 18/11/2023 | First round | 1:09.58 | 1:11.56 | #5 |
| Vermont Cubikon 2023 | 18/11/2023 | Final | 1:05.51 | 1:09.45 | #4 |
| Back To The Ville 2023 | 05/11/2023 | First round | 1:11.78 | 1:13.88 | #5 |
| Back To The Ville 2023 | 05/11/2023 | Final | 1:09.73 | 1:12.66 | #5 |
| CubingUSA Great Lakes Championship 2023 | 20/10/2023 | First round | 57.54s | 1:11.87 | #25 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 1:09.30 | 1:17.08 | #241 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 1:03.51 | 1:13.49 | #153 |
| Flag City Summer 2023 | 22/07/2023 | Final | 1:01.76 | 1:12.56 | #9 |
| Bulldog Spring 2023 | 17/06/2023 | Final | 1:06.51 | 1:11.34 | #7 |
| MoreHead-to-Head 2023 | 03/06/2023 | First round | 1:12.56 | 1:15.59 | #4 |
| MoreHead-to-Head 2023 | 03/06/2023 | Final | 1:08.12 | 1:10.43 | #3 |
| Buckeye Big Cubes 2023 | 30/04/2023 | First round | 1:13.35 | 1:15.10 | #9 |
| Buckeye Big Cubes 2023 | 30/04/2023 | Second round | 1:04.10 | 1:14.02 | #10 |
| NA Stadium Series - Cleveland 2023 | 29/04/2023 | Final | 1:13.47 | 1:16.36 | #13 |
| Country Roads Huntington 2023 | 22/04/2023 | Final | 1:11.45 | 1:18.94 | #4 |
| Bluegrass Bash 2023 | 02/04/2023 | Final | 1:08.67 | 1:12.54 | #4 |
| Sleepless in Seattle 2023 | 18/02/2023 | First round | 1:09.81 | 1:17.81 | #28 |
| Bulldog Winter 2023 | 28/01/2023 | Final | 1:18.71 | 1:21.60 | #11 |
| Ardmore Big & Blind 2023 | 14/01/2023 | First round | 1:10.42 | 1:15.97 | #9 |
| Ardmore Big & Blind 2023 | 14/01/2023 | Final | 1:06.42 | 1:19.41 | #7 |
| Rocky Top 2022 | 03/12/2022 | First round | 1:17.13 | 1:19.67 | #10 |
| Rocky Top 2022 | 03/12/2022 | Final | 1:15.24 | 1:19.63 | #10 |
| UIUC Fall 2022 | 29/10/2022 | Final | 1:09.48 | 1:15.11 | #10 |
| CubingUSA Great Lakes Championship 2022 | 19/08/2022 | Final | 1:13.02 | 1:22.81 | #28 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:15.80 | 1:18.54 | #113 |
| Bulldog Spring 2022 | 30/04/2022 | Final | 1:10.91 | 1:21.76 | #5 |
| Ohio State Expo Open 2022 | 01/04/2022 | Final | 1:09.30 | 1:23.35 | #23 |
| Pittsburgh Winter 2022 | 13/03/2022 | Final | 1:13.46 | 1:21.55 | #21 |
| Bulldog Winter 2.0 2022 | 12/03/2022 | Final | 1:18.56 | 1:21.27 | #12 |
| Bulldog Winter 2022 | 08/01/2022 | Final | 1:12.91 | 1:23.36 | #14 |
| Arnold Classic North America B 2020 | 08/03/2020 | Final | 1:16.18 | 1:22.99 | #3 |
| Flag City Fall 2019 | 09/11/2019 | Final | 1:12.02 | 1:19.85 | #12 |
| Cuyahoga Cubing 2019 | 14/09/2019 | Final | 1:13.65 | 1:18.19 | #8 |
| Michigan 2019 | 09/08/2019 | Final | 1:14.18 | 1:15.74 | #7 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:16.22 | 1:23.11 | #142 |
| 3rd Coast Cubing 2019 | 20/07/2019 | Final | 1:15.03 | 1:21.82 | #3 |
| Bulldog Qualifier 2019 | 22/06/2019 | First round | 1:09.43 | 1:18.23 | #6 |
| Bulldog Qualifier 2019 | 22/06/2019 | Final | 1:18.15 | 1:22.47 | #8 |
| Wildcat Spring 2019 | 01/06/2019 | Final | 1:16.21 | 1:20.64 | #3 |
| Kent State Taco Bash 2019 | 04/05/2019 | Final | 1:11.93 | 1:19.24 | #5 |
| Cubing For Kyle 2019 | 30/03/2019 | Final | 1:17.43 | 1:27.26 | #6 |
| Arnold Classic North America 2019 | 02/03/2019 | Final | 1:16.50 | 1:19.04 | #2 |
| Imagination Station 2018 | 15/12/2018 | Final | 1:16.76 | 1:23.91 | #6 |
| Shaker Fall 2018 | 01/12/2018 | Final | 1:14.28 | 1:20.20 | #6 |
| Michigan 2018 | 10/08/2018 | Final | 1:08.04 | 1:17.65 | #8 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:11.92 | 1:21.21 | #94 |
| Shaker Spring 2018 | 14/04/2018 | Final | 1:11.66 | 1:19.09 | #7 |
| Husky Showdown 2018 | 03/02/2018 | Final | 1:24.69 | 1:33.81 | #5 |
| Michigan Cubing Club Alpha 2018 | 13/01/2018 | Final | 1:25.68 | 1:27.76 | #9 |
| CubingUSA Nationals 2017 | 07/07/2017 | First round | 1:30.09 | 1:40.91 | #107 |
| Michigan Cubing Club Gamma 2017 | 25/06/2017 | Final | 1:36.09 | 1:39.80 | #10 |
| Mason Cubing Challenge 2016 | 10/09/2016 | Final | 1:22.52 | 1:33.51 | #7 |
| Michigan 2016 | 13/08/2016 | Final | 1:30.11 | 1:35.74 | #14 |
| US Nationals 2016 | 29/07/2016 | First round | 1:28.28 | 1:36.42 | #77 |
| Indiana 2016 | 25/06/2016 | Final | 1:33.79 | 1:39.64 | #18 |
| Michigan Cubing Club Alpha 2016 | 26/03/2016 | Final | 1:43.01 | 1:47.85 | #9 |
| US Nationals 2015 | 31/07/2015 | First round | 1:37.40 | 1:52.32 | #78 |
| US Nationals 2015 | 31/07/2015 | Second round | 1:22.72 | 1:37.98 | #45 |
| Michigan 2015 | 10/07/2015 | Final | 1:28.42 | 1:51.01 | #11 |
| Michigan Cubing Club Alpha 2015 | 31/01/2015 | Final | 1:40.72 | 1:52.18 | #8 |
| Carnegie Mellon Fall 2014 | 11/10/2014 | Final | 1:51.74 | 2:02.39 | #10 |
| US Nationals 2014 | 01/08/2014 | First round | 1:45.39 | 2:06.55 | #101 |
| Michigan 2014 | 12/07/2014 | Final | 2:09.28 | 2:19.71 | #14 |
| Blizzard Town 2014 | 11/01/2014 | Final | 2:18.03 | 2:35.84 | #16 |
| Carnegie Mellon Spring 2013 | 11/05/2013 | Final | 3:27.06 | — | #9 |
Get updates about new features, analytics tools and WCA insights.