Chang, Ethan vs Lin, Xianzhe - Open (U12- U20) - 2026.04.09
Chang, Ethan's games
2026.07.19
vs Scheglov, Gleb
2026.07.18
vs Rosh Jain
2026.04.12
vs Ross, Brayden
2026.04.12
vs Verma, Rudra
2026.04.11
vs Keith, Matthew
2026.04.11
vs Hu, Yifei
2026.04.10
vs Yu, Zachary
2026.04.10
vs Fu, Yihe
2026.04.09
vs Doran, Kaiden
2026.04.09
vs Lin, Xianzhe
2026.04.08
vs Wu, Ethan
2026.01.14
vs Odenthal, Aidan
2026.01.14
vs Richards, Heather S
2026.01.13
vs Papantoniou, John
2026.01.12
vs Naraharasetty, Saisiddharth
2026.01.11
vs Solomon, Stephen J
2026.01.09
vs Testolin, Ryder
2026.01.08
vs Johansen, Darryl K
2026.01.07
vs Rumley, William
2026.01.06
vs Zafirakos, Jesse
2026.01.05
vs Zhang, Jilin
2026.01.05
vs Cannon, David
2025.10.04
vs Nainys, Zanas
2025.06.09
vs Stopa, Jacek
2025.06.09
vs Tang, Terrence
2025.06.08
vs Liu, Eric
2025.06.08
vs Walls, Kye
2025.04.18
vs Antonio, Rogelio Jr
2025.04.17
vs Stojic, Dusan
2025.01.24
vs Xie, Felix
2024.07.09
vs Nguyen, Anh Quan
2024.07.09
vs Lane, Gary W
2024.06.08
vs Kethro, Michael
????.??.??
vs Liu, William Rui
????.??.??
vs Xie, Felix
Engine eval
--
1-0
Chang, Ethan
0 blunders
0 mistakes
0 inaccuracies
98% accuracy
Lin, Xianzhe
0 blunders
1 mistake
2 inaccuracies
89% accuracy