Sole, Michael D - chess games

67 games in the PremovedPrep archive. Games as White.

WhiteBlackResultECOEventDate
Sole, Michael DWang, Justin Zhide1-0A13Round 4: Sole, Michael D - Wang, Justin Zhide2026-07-11
Sole, Michael DPreiss, Nic1/2-1/2E62Round 1: Sole, Michael D - Preiss, Nic2026-07-10
Sole, Michael DBaker, Ilias Angelo (Leo)1/2-1/2A15Round 3: Sole, Michael D - Baker, Ilias Angelo (Leo)2026-07-10
Sole, Michael DPo`e-Tofaeono, Grayson1-0A8748th Trusts Open 20262026-06-01
Sole, Michael DSethuramalingam, Karthik0-1D3848th Trusts Open 20262026-05-31
Sole, Michael DJiang, Patrick Di0-1A9048th Trusts Open 20262026-05-29
Sole, Michael DWang, Zi Hao (Johnny)1-0A15Round 1: Sole, Michael D - Wang, Zi Hao (Johnny)2026-01-02
Sole, Michael DAidan Prince1-0A11Round 3: Sole, Michael D - Aidan Prince2026-01-02
Sole, Michael DChen, Rex Xiaoyu0-1A31Round 7: Sole, Michael D - Chen, Rex Xiaoyu2026-01-02
Sole, Michael DZhang, Lucas0-1A31Round 2: Sole, Michael D - Zhang, Lucas2026-01-01
Sole, Michael DZhu, David Junyang0-1A14Round 6: Sole, Michael D - Zhu, David Junyang2026-01-01
Sole, Michael DShen, Daniel0-1A13Round 7: Sole, Michael D - Shen, Daniel2026-01-01
Sole, Michael DAng, Alphaeus Wei Ern0-1E62Round 9: Sole, Michael D - Ang, Alphaeus Wei Ern2025-12-23
Sole, Michael DAng, Alphaeus Wei Ern0-1A60Round 4: Sole, Michael D - Ang, Alphaeus Wei Ern2025-12-23
Sole, Michael DBroad, Cory1-0D35Round 5: Sole, Michael D - Broad, Cory2025-01-12
Sole, Michael DKer, Anthony F1/2-1/2B36Round 7: Sole, Michael D - Ker, Anthony F2025-01-12
Sole, Michael DHwang, Ryan1-0B50Round 3: Sole, Michael D - Hwang, Ryan2025-01-11
Sole, Michael DChang, Yolanda1-0B33Round 5: Sole, Michael D - Chang, Yolanda2024-06-02
Sole, Michael DWilson, Dion A0-1A40Round 3: Sole, Michael D - Wilson, Dion A2024-06-01
Sole, Michael DThurner, Anya1-0D31Round 1: Sole, Michael D - Thurner, Anya2024-05-31
Sole, Michael DGuo, Benjamin1/2-1/2E60Round 5: Sole, Michael D - Guo, Benjamin2024-05-06
Sole, Michael DHuang, Alex0-1E91Round 3: Sole, Michael D - Huang, Alex2024-04-22
Sole, Michael DWang, Justin Zhide1-0E32Round 1: Sole, Michael D - Wang, Justin Zhide2024-04-08
Michael D SoleNicolas Croad1/2-1/2E11Round 9: Michael D Sole - Nicolas Croad2024-01-12
Michael D SoleDavid Junyang Zhu0-1E06Round 5: Michael D Sole - David Junyang Zhu2024-01-11
Michael D SoleJunqing Jerome Tao1-0D10Round 7: Michael D Sole - Junqing Jerome Tao2024-01-11
Sole, Michael DDare, Richard0-1B60Trusts Open2023-06-04
Sole, Michael DWeng, Winston0-1B48Trusts Open2023-06-03
Sole, Michael DGan, Emily Cathay1-0B44Trusts Open2023-06-02
Michael D SoleHao Tang1-0B75NZCongress R9: Michael D Sole - Hao Tang2023-01-10
Michael D SoleKendrick Botong Zhang1-0B48NZCongress R8: Michael D Sole - Kendrick Botong Zhang2023-01-09
Michael D SoleEuan McDougall1-0C63NZCongress R6: Michael D Sole - Euan McDougall2023-01-07
Michael D SoleJohnathan Davis1-0B90NZCongress R2: Michael D Sole - Johnathan Davis2023-01-03
Sole, Michael DAgibileg, Uurtsaikh0-1B482022 Asia-Oceania University Chess Championship - Men2022-12-21
Sole, Michael DLethro, Dorji1-0A402022 Asia-Oceania University Chess Championship - Men2022-12-21
Sole, Michael DDoluweera, Minul Sanjula1/2-1/2B102022 Asia-Oceania University Chess Championship - Men2022-12-21

Search the archive