FIDE Master

Bach Ngo

117
Games
37
Wins
52
Draws
25
Losses
54%
Score
Peak rating2367
Latest rating2367
First seenJul 4, 2021
Last seenNov 6, 2023

Recent games

DateWhiteResultBlack
Nov 6, 2023Josiah Stearman1–0Bach Ngo
Nov 6, 2023Bach Ngo½–½Luka Budisavljevic
Nov 5, 2023Ekin Baris Ozenir½–½Bach Ngo
Nov 5, 2023Bach Ngo0–1Robby Kevlishvili
Nov 4, 2023Kostya Kavutskiy½–½Bach Ngo
Nov 4, 2023Bach Ngo½–½Alexander Fishbein
Nov 3, 2023Bach Ngo1–0Mark Heimann
Nov 3, 2023Joshua Posthuma½–½Bach Ngo
Nov 2, 2023Bach Ngo½–½Jakub Fus
Jun 22, 2023Adam Szeberenyi0–1Bach Ngo
Jun 20, 2023Attila Istvan Csonka½–½Bach Ngo
May 21, 2023Bach Ngo1–0William Wu
May 20, 2023Bach Ngo½–½Mikhail Zlotnikov
May 20, 2023Bach Ngo0–1Aniket Shukla
May 20, 2023Akeras Overlingas0–1Bach Ngo
Apr 7, 2023Juraj Druska½–½Bach Ngo
Apr 7, 2023Bach Ngo1–0Qi Pang
Apr 6, 2023Bach Ngo*Yassamin Ehsani
Apr 6, 2023Mikayel Mkrtchyan0–1Bach Ngo
Mar 19, 2023Bach Ngo½–½Artiom Samsonkin
Mar 19, 2023Dean Ippolito½–½Bach Ngo
Mar 18, 2023Bach Ngo0–1David Brodsky
Mar 18, 2023Darcy Lima1–0Bach Ngo
Mar 17, 2023Bach Ngo0–1Tanguy Ringoir
Mar 17, 2023Gauri Shankar1–0Bach Ngo
Mar 16, 2023Bach Ngo½–½Dina Belenkaya
Mar 16, 2023Brewington Hardaway0–1Bach Ngo
Mar 15, 2023Bach Ngo0–1Harshid Kunka
Jan 8, 2023Raghav Venkat½–½Bach Ngo
Jan 8, 2023Bach Ngo½–½Nikola Mitkov
Jan 7, 2023William Hernandez Gonzalez½–½Bach Ngo
Jan 7, 2023Shama Yisrael0–1Bach Ngo
Nov 25, 2022Bach Ngo½–½Aman Hambleton
Nov 22, 2022Bach Ngo1–0Andy Woodward
Nov 22, 2022Gergely Kantor1–0Bach Ngo
Nov 21, 2022Bach Ngo0–1Ekin Baris Ozenir
Nov 20, 2022Mark Paragua½–½Bach Ngo
Nov 20, 2022Bach Ngo½–½Irakli Beradze
Nov 19, 2022Kassa Korley½–½Bach Ngo
Nov 19, 2022Bach Ngo*Craig Hilby
Nov 19, 2022Cristhian Cruz½–½Bach Ngo
Nov 18, 2022Justus Williams*Bach Ngo
Oct 30, 2022Bach Ngo½–½Jagadeesh Siddharth
Oct 29, 2022Harshid Kunka½–½Bach Ngo
Oct 27, 2022Bach Ngo0–1Robby Kevlishvili
Oct 26, 2022Bach Ngo0–1Denis Kadric
Aug 2, 2022Bach Ngo½–½Erick Zhao
Aug 1, 2022Bach Ngo0–1Vaseegaran Nandhakumar
Aug 1, 2022Alexander J Wang0–1Bach Ngo
Jul 31, 2022Bach Ngo1–0Jerry Xue
Jul 31, 2022Matteo Runge0–1Bach Ngo
Jun 25, 2022Bach Ngo0–1Pablo Herrera
Jun 12, 2022Bach Ngo1–0Ruiyang Yan
Jun 12, 2022Bijan Tahmassebi0–1Bach Ngo
Jun 11, 2022Bach Ngo0–1Siddarth Meenakshi Sundaram
Jun 10, 2022Illia Nyzhnyk½–½Bach Ngo
Jun 10, 2022Bach Ngo½–½Batchuluun Tsegmed
Jun 9, 2022Vladyslav Shevkunov0–1Bach Ngo
Jun 9, 2022Bach Ngo1–0Isaac Wang
May 28, 2022Mikhail Antipov1–0Bach Ngo
May 8, 2022Kyron Griffith1–0Bach Ngo
May 8, 2022Bach Ngo½–½Gauri Shankar
May 7, 2022Dean Ippolito½–½Bach Ngo
May 7, 2022Bach Ngo0–1Bartlomiej Macieja
May 6, 2022Bach Ngo½–½Alice Lee
May 6, 2022Bryce Tiglon½–½Bach Ngo
May 5, 2022Bach Ngo0–1Jacob Aagaard
May 5, 2022Julian Proleiko½–½Bach Ngo
May 4, 2022Bach Ngo0–1Darcy Lima
Mar 20, 2022Bach Ngo½–½Danila Poliannikov
Mar 20, 2022Tanitoluwa Adewumi0–1Bach Ngo
Mar 19, 2022Bach Ngo½–½Vishnuvardhan Arjun
Mar 19, 2022Mark Plotkin0–1Bach Ngo
Mar 18, 2022Bach Ngo1–0Alfonso Almeida
Mar 18, 2022Tianqi Wang½–½Bach Ngo
Mar 17, 2022Prateek Mishra0–1Bach Ngo
Mar 17, 2022Bach Ngo1–0Max Rusonik
Mar 17, 2022Donald Johnson½–½Bach Ngo
Jan 17, 2022Gil Popilski½–½Bach Ngo
Jan 17, 2022Bach Ngo1–0Roberto Martin del Campo
Jan 16, 2022Sebastian Boehme½–½Bach Ngo
Jan 16, 2022Bach Ngo½–½Nikolay Andrianov
Jan 15, 2022Bach Ngo1–0Mitch Fishbein
Jan 15, 2022Sandeep Sethuraman½–½Bach Ngo
Jan 14, 2022Bach Ngo½–½Vishnu Vanapalli
Jan 14, 2022Tanitoluwa Adewumi1–0Bach Ngo
Jan 13, 2022Bach Ngo½–½Derek Wu
Dec 23, 2021Josiah Stearman1–0Bach Ngo
Dec 22, 2021Bach Ngo1–0Vyom Vidyarthi
Dec 22, 2021Bach Ngo1–0Akira Nakada
Dec 21, 2021Arthur Guo½–½Bach Ngo
Dec 21, 2021Bach Ngo½–½Andy Woodward
Dec 20, 2021Arman Baradaran0–1Bach Ngo
Dec 20, 2021Bach Ngo1–0Casimir Dudek
Dec 20, 2021Alex Chen0–1Bach Ngo
Dec 20, 2021Bach Ngo1–0Terry Luo
Nov 26, 2021Bach Ngo0–1Nicolas Checa
Nov 26, 2021Varuzhan Akobian½–½Bach Ngo
Nov 25, 2021Bach Ngo0–1Irakli Beradze
Nov 25, 2021Abhimanyu Mishra0–1Bach Ngo