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 Craig Hilby

Craig Hilby
Full name
Craig Hilby
Born
2000 (age 26)‎
Place of birth
Federation
United States
Profiles
#707
World Ranking
2408
Classical
2420
Rapid
2387
Blitz

Rating

Bio

Most Played Openings

White Pieces
Trompowsky Attack (7 games)
Queen's Gambit Declined: Catalan Opening (6 games)
Sicilian Defense: Open, Najdorf, English Attack (6 games)
Sicilian Defense: Open, Scheveningen, Delayed Keres Attack (5 games)
Caro-Kann Defense: Advance, Tal Variation (4 games)
Black Pieces
Modern Defense with 1.d4 (10 games)
Ruy López Opening: Morphy Defense, Modern Steinitz Defense (8 games)
English Opening: Anglo-Indian, Anglo-Grünfeld Defense (5 games)
Grünfeld Defense: Exchange Variation (5 games)
Modern Defense with 1.e4 (4 games)

Games

Players Result Moves Year
Craig Hilby (2420)
Harry Zhao (2322)
1-0 19 2026
Maggie Feng (2250)
Craig Hilby (2420)
0-1 27 2026
Nalin Khanna (2143)
Craig Hilby (2420)
0-1 35 2026
Craig Hilby (2411)
Brad Langer (1787)
1-0 37 2025
Craig Hilby (2411)
Crump. Alexander J (2049)
1-0 46 2025
Craig Hilby (2411)
Emmanuel Carter (2052)
1-0 31 2025
Craig Hilby (2412)
Andrew Lewis Titus
1-0 46 2025
Craig Hilby (2412)
Keaton F Kiewra (2269)
1-0 35 2025
Craig Hilby (2655)
JATAN BHATT (1508)
1-0 16 2025
Craig Hilby (2655)
Moshe Blank (2052)
1-0 25 2025
Show All Games
Top Players
Top Chess Players
Live Chess Ratings
Games Database
Latest News
Season 13 Of The North American Corporate Chess League Starts April 16 Season 13 Of The North American Corporate Chess League Starts April 16
Capital One Wins 2nd Title In NACCL Season 12 Capital One Wins 2nd Title In NACCL Season 12
Blitzcoin Invitational Day 2: Wang, Checa, Hong, Liang Win Blitzcoin Invitational Day 2: Wang, Checa, Hong, Liang Win
Recent Players
Leon Zyrek
Arsylan Zhumabek
Zeyin Zholdas
Noham Zerdali
Hengjia(BJ) Zhang
  • Support
  • Chess Terms
  • About
  • Students
  • Jobs
  • Developers
  • User Agreement
  • Privacy Policy
  • Privacy Settings
  • Cheating & Fair Play
  • Partners
  • Compliance
  • Chess.com © 2026