Name: BACH NGO
Current Rating: 2275
FIDE Country: USA
Title: FM
USCF Profile
FIDE Profile 

 Name: JUSTUS WILLIAMS 
Current Rating: 2395
FIDE Country: USA
Title: IM
  

VS

  
 BACH NGO 
(playing black) 
IM JUSTUS WILLIAMS vs FM BACH NGO Statistic

 Name: CRISTHIAN CRUZ 
Current Rating: 2552
FIDE Country: PER
Title: GM
  

VS

  
 BACH NGO 
(playing black) 
GM CRISTHIAN CRUZ vs FM BACH NGO Statistic

 BACH NGO 
(playing white) 
  

VS

  
 Name: CRAIG HILBY 
Current Rating: 2411
FIDE Country: USA
Title: IM
FM BACH NGO vs IM CRAIG HILBY Statistic

 Name: KASSA KORLEY 
Current Rating: 2451
FIDE Country: DEN
Title: IM
  

VS

  
 BACH NGO 
(playing black) 
IM KASSA KORLEY vs FM BACH NGO Statistic

 BACH NGO 
(playing white) 
  

VS

  
 Name: IRAKLI BERADZE 
Current Rating: 2494
FIDE Country: GEO
Title: IM
FM BACH NGO vs IM IRAKLI BERADZE Statistic

 Name: MARK PARAGUA 
Current Rating: 2466
FIDE Country: PHI
Title: GM
  

VS

  
 BACH NGO 
(playing black) 
GM MARK PARAGUA vs FM BACH NGO Statistic

 BACH NGO 
(playing white) 
  

VS

  
 Name: EKIN BARIS OZENIR 
Current Rating: 2352
FIDE Country: TUR
Title: IM
FM BACH NGO vs IM EKIN BARIS OZENIR Statistic

 Name: GERGELY KANTOR 
Current Rating: 2561
FIDE Country: HUN
Title: GM
  

VS

  
 BACH NGO 
(playing black) 
GM GERGELY KANTOR vs FM BACH NGO Statistic

 BACH NGO 
(playing white) 
  

VS

  
 Name: ANDY WOODWARD 
Current Rating: 2447
FIDE Country: USA
Title: IM
FM BACH NGO vs IM ANDY WOODWARD Statistic