| Jan 12, 2025 | Chang | 0–1 | Loke | Round 6: Chang, Yolanda - Loke, Kayden | Pirc Defense | |
| Jan 12, 2025 | Chang | 0–1 | Christie | Round 8: Chang, Yolanda - Christie, Richie | Alekhine Defense: Exchange Variation | |
| Jan 12, 2025 | Rains | ½–½ | Chang | Round 5: Rains, Edward - Chang, Yolanda | Sicilian Defense: Grand Prix Attack | |
| Jan 11, 2025 | Nagy | 1–0 | Chang | Round 2: Nagy, Gabor - Chang, Yolanda | Catalan Opening: Closed, Botvinnik Variation | |
| Sep 22, 2024 | Mendez Tovar | 0–1 | Chang | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Novosibirsk Variation | |
| Sep 21, 2024 | Chang | 1–0 | Kawuma Patricia | 45th FIDE Women's Chess Olympiad | Italian Game: Scotch Gambit, Max Lange Attack | |
| Sep 20, 2024 | Chang | 0–1 | Trajkovska | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Najdorf Variation, Lipnitsky Attack | |
| Sep 19, 2024 | Chang | 1–0 | La Fleur | 45th FIDE Women's Chess Olympiad | Italian Game: Scotch Gambit, Max Lange Attack | |
| Sep 18, 2024 | Dierckens | ½–½ | Chang | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 15, 2024 | Mekarapiruk | ½–½ | Chang | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 14, 2024 | Chang | 0–1 | Milovic | 45th FIDE Women's Chess Olympiad | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Sep 13, 2024 | Chang | 1–0 | Terubea | 45th FIDE Women's Chess Olympiad | Scandinavian Defense: Valencian Variation | |
| Sep 11, 2024 | Chang | 1–0 | KISITA Joyce | 45th FIDE Women's Chess Olympiad | Caro-Kann Defense: Maróczy Variation | |
| Jul 29, 2024 | Nagorski | 1–0 | Chang | Round 7: Nagorski, Alex - Chang, Yolanda | Catalan Opening: Open Defense | |
| Jul 22, 2024 | Chang | 1–0 | Hooton | Round 6: Chang, Yolanda - Hooton, Barry R | Caro-Kann Defense: Maróczy Variation, Maróczy Gambit | |
| Jul 15, 2024 | McConnell | 0–1 | Chang | Round 5: McConnell, Jack - Chang, Yolanda | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Jun 29, 2024 | Chang | ½–½ | Ang | Peter Stuart Memorial Open 2024 | Modern Defense: Standard Defense | |
| Jun 29, 2024 | Jin | 1–0 | Chang | Peter Stuart Memorial Open 2024 | King's Indian Attack | |
| Jun 24, 2024 | Ha | 0–1 | Chang | Round 2: Ha, Timothy Huy Minh - Chang, Yolanda | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jun 17, 2024 | Chang | 1–0 | Holdo | Round 1: Chang, Yolanda - Holdo, Karl | Sicilian Defense: Delayed Alapin Variation | |
| Jun 11, 2024 | Chang | 0–1 | Ang | Round 4: Chang, Yolanda - Ang, Alphaeus Wei Ern | Scandinavian Defense: Bronstein Variation | |
| Jun 2, 2024 | Sole | 1–0 | Chang | Round 5: Sole, Michael D - Chang, Yolanda | Sicilian Defense: Lasker-Pelikan Variation | |
| Jun 2, 2024 | Chang | ½–½ | McLaren | Round 4: Chang, Yolanda - McLaren, Leonard | Sicilian Defense: Delayed Alapin Variation | |
| Jun 1, 2024 | Chang | 0–1 | Dive | Round 2: Chang, Yolanda - Dive, Russell John | Caro-Kann Defense: Maróczy Variation, Maróczy Gambit | |
| Apr 28, 2024 | De Guzman | 0–1 | Chang | Round 6: De Guzman, Jessie - Chang, Yolanda | Sicilian Defense: Lasker-Pelikan Variation | |
| Apr 27, 2024 | Chang | ½–½ | Ha | Round 5: Chang, Yolanda - Ha, Timothy Huy Minh | Caro-Kann Defense: Maróczy Variation | |
| Apr 27, 2024 | Wang | 1–0 | Chang | Round 4: Wang, Daniel - Chang, Yolanda | Catalan Opening: Open Defense, Modern Sharp Variation | |
| Apr 25, 2024 | Chang | 1–0 | Feng | Round 3: Chang, Yolanda - Feng, Sophia | Sicilian Defense: Delayed Alapin Variation | |
| Apr 25, 2024 | Zhang | 0–1 | Chang | Round 2: Zhang, Charles - Chang, Yolanda | Rapport-Jobava System | |
| Apr 24, 2024 | Chang | 1–0 | Lourenco | Round 1: Chang, Yolanda - Lourenco, Eva | Sicilian Defense: Alapin Variation | |
| Aug 12, 2024 | Braganza | 1–0 | Chang | Round 9: Braganza, Nadia - Chang, Yolanda | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Aug 5, 2024 | Chang | 1–0 | Guo | Round 8: Chang, Yolanda - Guo, Benjamin | Sicilian Defense: Alapin Variation | |
| Nov 24, 2023 | Chang | 0–1 | Kawa | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Nov 18, 2023 | Field | 1–0 | Chang | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Nov 16, 2023 | Deak-Sala | 1–0 | Chang | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Caro-Kann Defense: Exchange Variation | |
| Nov 15, 2023 | Chang | 0–1 | Enkhrii | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | French Defense: Advance Variation, Lputian Variation | |
| Nov 13, 2023 | Chang | 0–1 | Peglau | FIDEWORLDYOUTHCHESSCHAMPIONSHIP Girl 16 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 5, 2023 | Yu | * | Chang | Trusts Open | ? | |
| Jun 4, 2023 | Chang | * | BYE | Trusts Open | ? | |
| Jun 4, 2023 | Chang | * | Zhu | Trusts Open | ? | |
| Jun 3, 2023 | Chang | 0–1 | Vital | Trusts Open | Scandinavian Defense: Main Line | |
| Jun 3, 2023 | Tew | * | Chang | Trusts Open | ? | |
| Jun 2, 2023 | Liu | 1–0 | Chang | Trusts Open | Caro-Kann Defense: Exchange Variation | |
| Aug 29, 2021 | Chang | 0–1 | Eynula | Online_Olympiad_Div3_PoolA | French Defense: Exchange Variation | |
| Aug 29, 2021 | Chen | 1–0 | Chang | Online_Olympiad_Div3_PoolA | Semi-Slav Defense | |
| Aug 28, 2021 | Azhar | 1–0 | Chang | Online_Olympiad_Div3_PoolA | Semi-Slav Defense | |
| Aug 28, 2021 | SriPrae | ½–½ | Chang | Online_Olympiad_Div3_PoolA | Semi-Slav Defense: Accelerated Move Order | |
| Aug 27, 2021 | Premanath | 1–0 | Chang | Online_Olympiad_Div3_PoolA | Ruy Lopez: Closed, Smyslov Defense | |