Skip to content
play-white Coach Play
puzzle-piece Coach Puzzles
lessons Coach Learn
training Coach Train
binoculars Coach Watch
friends Coach Community
ellipsis Coach Other

Search

Sign Up Log In
Chess.com
Sign Up Log In
masters
The Top Chess Players in the World

IM Bach Ngo

Bach Ngo
Full name
Bach Ngo
Born
2008 (age 18)‎
Place of birth
Federation
United States
Profiles
#912
World Ranking
2381
Classical
2218
Blitz

Rating

Bio

Most Played Openings

White Pieces
Indian Game: East Indian, Anti-Nimzo-Indian Variation (2 games)
Indian Game: Tartakower Defense (1 games)
Queen's Pawn Opening: Symmetrical Variation (1 games)
Queen's Gambit Declined (1 games)
Queen's Pawn Opening: Zukertort Variation (1 games)
Black Pieces
Queen's Gambit Declined (2 games)
Queen's Pawn Opening: Chigorin Variation (1 games)
English Opening: Agincourt Defense (1 games)
Giuoco Piano Game: Main Line, Giuoco Pianissimo Variation (1 games)
Indian Game: Knights Variation (1 games)

Games

Players Result Moves Year
Rishi Murali (1896)
Bach Ngo (2381)
0-1 69 2026
Zane Collier (1606)
Bach Ngo (2363)
0-1 30 2025
Isaac Wang (2478)
Bach Ngo (2448)
½-½ 40 2025
Eric Yuhan Li (2448)
Bach Ngo (2448)
½-½ 28 2025
Yunze Owen Ji (1980)
Bach Ngo (2363)
½-½ 25 2025
Austin Liu
Bach Ngo (2363)
½-½ 38 2025
Henry Soto Hernandez (2468)
Bach Ngo (2363)
½-½ 37 2025
Beiyang Ni (2163)
Bach Ngo (2448)
0-1 44 2025
Jacob Spurber
Bach Ngo (2363)
0-1 33 2025
Nico Wethington
Bach Ngo (2363)
0-1 28 2025
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Latest News
Tani Adewumi Wins His 1st National Championship Tani Adewumi Wins His 1st National Championship
2018 ChessKid Online Championship Broadcast Live This Weekend 2018 ChessKid Online Championship Broadcast Live This Weekend
Recent Players
Sheripov Ilham
Hassan Shetia
Saad Mana Shiban
Saeed Shiba
Feliks Shifrin
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026