WCA ID: 2018FANG03
Country: China
Active since: 2018

| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Shanghai Summer 2026 | 01/08/2026 | Second round | 8.53s | 11.42s | #75 |
| Stevenage March 2026 | 14/03/2026 | Second round | 9.33s | 12.16s | #56 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 10.46s | 12.82s | #1281 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 10.62s | 12.66s | #317 |
| Vietnam Championship 2024 | 19/07/2024 | First round | 10.21s | 12.19s | #84 |
| Stevenage April 2024 | 20/04/2024 | Final | 11.49s | 12.52s | #46 |
| Rubik's UK Championship 2023 | 20/10/2023 | Second round | 11.37s | 12.98s | #138 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 9.78s | 10.80s | #405 |
| Bristol Summer 2023 | 08/07/2023 | Second round | 10.69s | 11.46s | #13 |
| Reading Spring 2023 | 22/04/2023 | Final | 9.70s | 12.02s | #29 |
| Cambridge Side Events Winter 2023 | 11/02/2023 | First round | 11.73s | 13.40s | #17 |
| Stevenage January 2023 | 21/01/2023 | Semi Final | 10.78s | 12.91s | #35 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Second round | 12.13s | 13.57s | #29 |
| Kewbz UK Championship 2022 | 28/10/2022 | Second round | 9.82s | 13.45s | #138 |
| Stevenage Autumn B 2022 | 01/10/2022 | Final | 12.04s | 13.65s | #27 |
| Droitwich Spa Autumn 2022 | 17/09/2022 | Second round | 10.85s | 12.10s | #28 |
| Lincoln Summer 2022 | 20/08/2022 | Second round | 11.60s | 13.48s | #40 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Second round | 11.92s | 13.64s | #334 |
| Stevenage Summer 2022 | 09/07/2022 | Second round | 11.32s | 13.21s | #45 |
| Wakefield Spring 2022 | 07/05/2022 | Final | 13.80s | 14.83s | #38 |
| West London Open 2022 | 19/02/2022 | Second round | 12.44s | 14.89s | #27 |
| GDSY Open 2019 | 23/03/2019 | First round | 14.98s | 18.00s | #128 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Second round | 17.33s | 19.13s | #92 |
| GDSY Open 2018 | 24/03/2018 | First round | 16.07s | 20.51s | #112 |
| Competition | Date | Round | Single | Average | Position |
|---|---|---|---|---|---|
| Shanghai Summer 2026 | 01/08/2026 | First round | 8.38s | 9.60s | #43 |
| Shanghai Summer 2026 | 01/08/2026 | Second round | 8.53s | 11.42s | #75 |
| Stevenage March 2026 | 14/03/2026 | First round | 9.47s | 11.40s | #40 |
| Stevenage March 2026 | 14/03/2026 | Second round | 9.33s | 12.16s | #56 |
| Rubik's WCA World Championship 2025 | 03/07/2025 | First round | 10.46s | 12.82s | #1281 |
| Rubik's WCA Asian Championship 2024 | 01/11/2024 | First round | 10.62s | 12.66s | #317 |
| Vietnam Championship 2024 | 19/07/2024 | First round | 10.21s | 12.19s | #84 |
| Stevenage April 2024 | 20/04/2024 | First round | 10.02s | 11.62s | #32 |
| Stevenage April 2024 | 20/04/2024 | Second round | 10.03s | 11.33s | #31 |
| Stevenage April 2024 | 20/04/2024 | Final | 11.49s | 12.52s | #46 |
| Rubik's UK Championship 2023 | 20/10/2023 | First round | 10.72s | 11.49s | #107 |
| Rubik's UK Championship 2023 | 20/10/2023 | Second round | 11.37s | 12.98s | #138 |
| Rubik's WCA World Championship 2023 | 12/08/2023 | First round | 9.78s | 10.80s | #405 |
| Bristol Summer 2023 | 08/07/2023 | First round | 11.28s | 12.01s | #19 |
| Bristol Summer 2023 | 08/07/2023 | Second round | 10.69s | 11.46s | #13 |
| Reading Spring 2023 | 22/04/2023 | First round | 12.65s | 14.28s | #47 |
| Reading Spring 2023 | 22/04/2023 | Second round | 10.62s | 12.40s | #28 |
| Reading Spring 2023 | 22/04/2023 | Final | 9.70s | 12.02s | #29 |
| Cambridge Side Events Winter 2023 | 11/02/2023 | First round | 11.73s | 13.40s | #17 |
| Stevenage January 2023 | 21/01/2023 | First round | 11.39s | 12.05s | #24 |
| Stevenage January 2023 | 21/01/2023 | Second round | 11.32s | 12.92s | #36 |
| Stevenage January 2023 | 21/01/2023 | Semi Final | 10.78s | 12.91s | #35 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | First round | 12.78s | 15.52s | #38 |
| Weston-super-Mare Autumn 2022 | 19/11/2022 | Second round | 12.13s | 13.57s | #29 |
| Kewbz UK Championship 2022 | 28/10/2022 | First round | 11.08s | 13.25s | #130 |
| Kewbz UK Championship 2022 | 28/10/2022 | Second round | 9.82s | 13.45s | #138 |
| Stevenage Autumn B 2022 | 01/10/2022 | First round | 12.57s | 14.45s | #32 |
| Stevenage Autumn B 2022 | 01/10/2022 | Second round | 9.59s | 13.28s | #27 |
| Stevenage Autumn B 2022 | 01/10/2022 | Final | 12.04s | 13.65s | #27 |
| Droitwich Spa Autumn 2022 | 17/09/2022 | First round | 14.15s | 15.03s | #32 |
| Droitwich Spa Autumn 2022 | 17/09/2022 | Second round | 10.85s | 12.10s | #28 |
| Lincoln Summer 2022 | 20/08/2022 | First round | 12.01s | 13.90s | #41 |
| Lincoln Summer 2022 | 20/08/2022 | Second round | 11.60s | 13.48s | #40 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | First round | 12.40s | 13.43s | #343 |
| Rubik's WCA European Championship 2022 | 14/07/2022 | Second round | 11.92s | 13.64s | #334 |
| Stevenage Summer 2022 | 09/07/2022 | First round | 13.96s | 14.53s | #54 |
| Stevenage Summer 2022 | 09/07/2022 | Second round | 11.32s | 13.21s | #45 |
| Wakefield Spring 2022 | 07/05/2022 | First round | 13.43s | 15.20s | #39 |
| Wakefield Spring 2022 | 07/05/2022 | Second round | 13.12s | 14.61s | #37 |
| Wakefield Spring 2022 | 07/05/2022 | Semi Final | 12.30s | 12.67s | #26 |
| Wakefield Spring 2022 | 07/05/2022 | Final | 13.80s | 14.83s | #38 |
| West London Open 2022 | 19/02/2022 | First round | 13.46s | 14.65s | #28 |
| West London Open 2022 | 19/02/2022 | Second round | 12.44s | 14.89s | #27 |
| GDSY Open 2019 | 23/03/2019 | First round | 14.98s | 18.00s | #128 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | First round | 17.32s | 18.24s | #86 |
| Cross-strait Cubing Exchange 2018 | 06/04/2018 | Second round | 17.33s | 19.13s | #92 |
| GDSY Open 2018 | 24/03/2018 | First round | 16.07s | 20.51s | #112 |
Get updates about new features, analytics tools and WCA insights.