WCA ID: 2016ZHAJ08
Country: China
Active since: 2016

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA European Championship 2026 | 16/07/2026 | First round | 3.60s | 4.45s | #199 |
| Swiss Science Open 2025 | 04/10/2025 | Final | 3.63s | 4.72s | #7 |
| Neyruz Open 2025 | 20/09/2025 | Final | 3.45s | 5.24s | #9 |
| La Clock-de-Fonds 2025 | 14/09/2025 | Final | 3.54s | 4.20s | #3 |
| Swisscubing Cup V 2025 | 06/09/2025 | Final | 3.75s | 4.54s | #5 |
| La Côte Open 2025 | 23/08/2025 | Final | 3.85s | 5.03s | #6 |
| Swiss Nationals 2025 | 07/06/2025 | Final | 3.75s | 4.80s | #9 |
| Lonay Cube 2024 | 26/10/2024 | Final | 3.67s | 4.36s | #4 |
| Barby Cube Autumn 2024 | 21/09/2024 | Final | 3.54s | 5.12s | #4 |
| Swisscubing Cup V 2023 | 26/08/2023 | Final | 4.51s | 5.85s | #9 |
| Swiss Science Open 2022 | 05/11/2022 | Final | 3.08s | 4.26s | #4 |
| Danish Championship 2022 | 02/09/2022 | Final | 2.76s | 4.49s | #10 |
| Swisscubing Cup II 2019 | 13/04/2019 | Final | 4.33s | 5.19s | #5 |
| Les Automnales 2018 | 10/11/2018 | Final | 3.66s | 4.61s | #5 |
| Swisscubing Cup I 2018 | 03/03/2018 | Final | 4.00s | 4.69s | #3 |
| Swiss Open 2017 | 21/07/2017 | Second round | 4.07s | 8.66s | #22 |
| Cité des Jeux 2016 | 12/11/2016 | Final | 7.76s | 9.90s | #12 |
| Musée suisse du jeu 2016 | 15/10/2016 | First round | 9.22s | 11.24s | #23 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Rubik's WCA European Championship 2026 | 16/07/2026 | First round | 3.60s | 4.45s | #199 |
| Swiss Science Open 2025 | 04/10/2025 | Final | 3.63s | 4.72s | #7 |
| Neyruz Open 2025 | 20/09/2025 | First round | 3.92s | 4.69s | #7 |
| Neyruz Open 2025 | 20/09/2025 | Final | 3.45s | 5.24s | #9 |
| La Clock-de-Fonds 2025 | 14/09/2025 | First round | 2.92s | 5.13s | #2 |
| La Clock-de-Fonds 2025 | 14/09/2025 | Final | 3.54s | 4.20s | #3 |
| Swisscubing Cup V 2025 | 06/09/2025 | First round | 3.56s | 4.32s | #5 |
| Swisscubing Cup V 2025 | 06/09/2025 | Final | 3.75s | 4.54s | #5 |
| La Côte Open 2025 | 23/08/2025 | First round | 4.44s | 4.89s | #6 |
| La Côte Open 2025 | 23/08/2025 | Final | 3.85s | 5.03s | #6 |
| Swiss Nationals 2025 | 07/06/2025 | First round | 2.56s | 4.89s | #13 |
| Swiss Nationals 2025 | 07/06/2025 | Final | 3.75s | 4.80s | #9 |
| Lonay Cube 2024 | 26/10/2024 | First round | 3.39s | 4.10s | #4 |
| Lonay Cube 2024 | 26/10/2024 | Final | 3.67s | 4.36s | #4 |
| Barby Cube Autumn 2024 | 21/09/2024 | Final | 3.54s | 5.12s | #4 |
| Swisscubing Cup V 2023 | 26/08/2023 | First round | 4.30s | 5.43s | #10 |
| Swisscubing Cup V 2023 | 26/08/2023 | Final | 4.51s | 5.85s | #9 |
| Swiss Science Open 2022 | 05/11/2022 | First round | 4.24s | 4.86s | #7 |
| Swiss Science Open 2022 | 05/11/2022 | Final | 3.08s | 4.26s | #4 |
| Danish Championship 2022 | 02/09/2022 | First round | 3.12s | 3.67s | #4 |
| Danish Championship 2022 | 02/09/2022 | Final | 2.76s | 4.49s | #10 |
| Swisscubing Cup II 2019 | 13/04/2019 | First round | 3.12s | 3.79s | #3 |
| Swisscubing Cup II 2019 | 13/04/2019 | Final | 4.33s | 5.19s | #5 |
| Les Automnales 2018 | 10/11/2018 | First round | 3.39s | 4.31s | #5 |
| Les Automnales 2018 | 10/11/2018 | Final | 3.66s | 4.61s | #5 |
| Swisscubing Cup I 2018 | 03/03/2018 | First round | 4.43s | 5.55s | #5 |
| Swisscubing Cup I 2018 | 03/03/2018 | Final | 4.00s | 4.69s | #3 |
| Swiss Open 2017 | 21/07/2017 | First round | 7.02s | 9.11s | #25 |
| Swiss Open 2017 | 21/07/2017 | Second round | 4.07s | 8.66s | #22 |
| Cité des Jeux 2016 | 12/11/2016 | First round | 7.39s | 9.44s | #9 |
| Cité des Jeux 2016 | 12/11/2016 | Second round | 5.39s | 10.24s | #14 |
| Cité des Jeux 2016 | 12/11/2016 | Final | 7.76s | 9.90s | #12 |
| Musée suisse du jeu 2016 | 15/10/2016 | First round | 9.22s | 11.24s | #23 |
Get updates about new features, analytics tools and WCA insights.