WCA ID: 2015TANG04
Country: USA
Active since: 2015

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 55.06s | 1:00.28 | #56 |
| Berkeley Favorites 2026 | 01/03/2026 | Final | 55.79s | 58.87s | #5 |
| Berkeley Fall 2025 | 04/10/2025 | Final | 55.07s | 1:02.11 | #9 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 55.58s | 57.58s | #121 |
| Berkeley Spring 2025 | 02/03/2025 | Final | 54.39s | 58.31s | #3 |
| Bay Area Slowcubin' 2025 | 22/02/2025 | Final | 52.35s | 58.18s | #7 |
| Cool Down Berkeley 2024 | 03/11/2024 | Final | 58.92s | 1:02.17 | #5 |
| Davis Summer 2024 | 17/08/2024 | Final | 56.89s | 1:04.04 | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 54.61s | 1:01.97 | #66 |
| CubingUSA Southeast Championship 2024 | 28/06/2024 | Final | 1:01.21 | 1:05.09 | #14 |
| Rocky Top 2023 | 02/12/2023 | Final | 1:09.50 | 1:11.72 | #6 |
| CubingUSA New England Championship 2023 | 07/10/2023 | Second round | 57.68s | 1:09.16 | #20 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 1:05.23 | 1:10.60 | #90 |
| Canadian Championship 2023 | 13/07/2023 | First round | 58.53s | 1:07.69 | #20 |
| CubingUSA Western Championship 2023 | 30/06/2023 | First round | 1:01.60 | 1:07.42 | #20 |
| CubingUSA Southeast Championship 2023 | 15/04/2023 | First round | 1:09.29 | 1:16.43 | #20 |
| Kendeda Kubing B 2023 | 19/03/2023 | Final | 1:05.93 | 1:12.31 | #11 |
| GA Cubers Mashed Potatoes 2022 | 20/11/2022 | Final | 1:12.36 | 1:17.73 | #5 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:03.45 | 1:12.66 | #84 |
| SacCubing IX 2020 | 25/01/2020 | Final | 1:12.88 | 1:19.09 | #11 |
| Bay Area Speedcubin' 22 2019 | 21/12/2019 | Final | 1:08.37 | 1:22.89 | #15 |
| Berkeley Summer 2019 | 21/09/2019 | Final | 1:12.91 | 1:18.29 | #10 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:07.19 | 1:12.87 | #76 |
| CubingUSA Western Championship 2019 | 22/06/2019 | First round | 1:17.13 | 1:18.23 | #19 |
| Bay Area Speedcubin' 16 2019 | 11/05/2019 | Final | 1:15.94 | 1:32.73 | #12 |
| SacCubing VI 2019 | 05/01/2019 | Final | 1:09.74 | 1:24.46 | #10 |
| Berkeley Summer 2018 | 15/09/2018 | Final | 1:09.76 | 1:21.10 | #8 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 1:21.22 | 1:25.13 | #11 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:17.23 | 1:22.03 | #97 |
| West Coast Cubing Tour - Cupertino 2018 | 15/07/2018 | Final | 1:21.72 | 1:24.59 | #15 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 1:21.90 | 1:31.60 | #28 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA North American Championship 2026 | 02/07/2026 | First round | 52.33s | 57.41s | #58 |
| Rubik's WCA North American Championship 2026 | 02/07/2026 | Second round | 55.06s | 1:00.28 | #56 |
| Berkeley Favorites 2026 | 01/03/2026 | Final | 55.79s | 58.87s | #5 |
| Berkeley Fall 2025 | 04/10/2025 | First round | 56.55s | 59.54s | #6 |
| Berkeley Fall 2025 | 04/10/2025 | Final | 55.07s | 1:02.11 | #9 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 55.58s | 57.58s | #121 |
| Berkeley Spring 2025 | 02/03/2025 | Final | 54.39s | 58.31s | #3 |
| Bay Area Slowcubin' 2025 | 22/02/2025 | First round | 57.22s | 1:00.52 | #8 |
| Bay Area Slowcubin' 2025 | 22/02/2025 | Final | 52.35s | 58.18s | #7 |
| Cool Down Berkeley 2024 | 03/11/2024 | Final | 58.92s | 1:02.17 | #5 |
| Davis Summer 2024 | 17/08/2024 | Final | 56.89s | 1:04.04 | #5 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | First round | 55.78s | 57.01s | #41 |
| Rubik's WCA North American Championship 2024 | 18/07/2024 | Second round | 54.61s | 1:01.97 | #66 |
| CubingUSA Southeast Championship 2024 | 28/06/2024 | First round | 54.84s | 1:04.75 | #16 |
| CubingUSA Southeast Championship 2024 | 28/06/2024 | Second round | 57.60s | 1:02.89 | #17 |
| CubingUSA Southeast Championship 2024 | 28/06/2024 | Final | 1:01.21 | 1:05.09 | #14 |
| Rocky Top 2023 | 02/12/2023 | Final | 1:09.50 | 1:11.72 | #6 |
| CubingUSA New England Championship 2023 | 07/10/2023 | First round | 1:06.69 | 1:07.63 | #13 |
| CubingUSA New England Championship 2023 | 07/10/2023 | Second round | 57.68s | 1:09.16 | #20 |
| CubingUSA Nationals 2023 | 27/07/2023 | First round | 59.78s | 1:02.29 | #70 |
| CubingUSA Nationals 2023 | 27/07/2023 | Second round | 1:05.23 | 1:10.60 | #90 |
| Canadian Championship 2023 | 13/07/2023 | First round | 58.53s | 1:07.69 | #20 |
| CubingUSA Western Championship 2023 | 30/06/2023 | First round | 1:01.60 | 1:07.42 | #20 |
| CubingUSA Southeast Championship 2023 | 15/04/2023 | First round | 1:09.29 | 1:16.43 | #20 |
| Kendeda Kubing B 2023 | 19/03/2023 | First round | 1:07.91 | 1:17.88 | #11 |
| Kendeda Kubing B 2023 | 19/03/2023 | Final | 1:05.93 | 1:12.31 | #11 |
| GA Cubers Mashed Potatoes 2022 | 20/11/2022 | Final | 1:12.36 | 1:17.73 | #5 |
| Rubik's WCA North American Championship 2022 | 07/07/2022 | First round | 1:03.45 | 1:12.66 | #84 |
| SacCubing IX 2020 | 25/01/2020 | Final | 1:12.88 | 1:19.09 | #11 |
| Bay Area Speedcubin' 22 2019 | 21/12/2019 | Final | 1:08.37 | 1:22.89 | #15 |
| Berkeley Summer 2019 | 21/09/2019 | Final | 1:12.91 | 1:18.29 | #10 |
| CubingUSA Nationals 2019 | 01/08/2019 | First round | 1:07.19 | 1:12.87 | #76 |
| CubingUSA Western Championship 2019 | 22/06/2019 | First round | 1:17.13 | 1:18.23 | #19 |
| Bay Area Speedcubin' 16 2019 | 11/05/2019 | Final | 1:15.94 | 1:32.73 | #12 |
| SacCubing VI 2019 | 05/01/2019 | Final | 1:09.74 | 1:24.46 | #10 |
| Berkeley Summer 2018 | 15/09/2018 | Final | 1:09.76 | 1:21.10 | #8 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | First round | 1:18.81 | 1:22.12 | #12 |
| CubingUSA Northwest Championship 2018 | 10/08/2018 | Final | 1:21.22 | 1:25.13 | #11 |
| CubingUSA Nationals 2018 | 27/07/2018 | First round | 1:17.23 | 1:22.03 | #97 |
| West Coast Cubing Tour - Cupertino 2018 | 15/07/2018 | Final | 1:21.72 | 1:24.59 | #15 |
| CubingUSA Western Championship 2018 | 15/06/2018 | First round | 1:21.90 | 1:31.60 | #28 |
Get updates about new features, analytics tools and WCA insights.