GMLiam Putnam

USA Born 2008 (Age ≈18) Male
FIDE ID
30938279
USCF ID
15969005

About Liam Putnam

Liam Putnam grew up in Rocky Point, New York, and began playing chess at seven. After eight months of play he tied for second at the 2016 National Elementary Championship. At eleven he won the under-14 section of the 2019 North American Youth Championship. Show more

Liam Putnam grew up in Rocky Point, New York, and began playing chess at seven. After eight months of play he tied for second at the 2016 National Elementary Championship. At eleven he won the under-14 section of the 2019 North American Youth Championship. He earned grandmaster norms at a Marshall Chess Club invitational in May 2025 and the SixDays tournament in Budapest that November. In January 2026 he won the Ciudad de Sevilla Open unbeaten with eight points from nine games. His final grandmaster norm followed at the Saint Louis Masters in February. In June he shared the highest score at the National Open in Las Vegas and won on tiebreak. FIDE awarded him the grandmaster title in 2026.

Ratings

Classical

2507.1 +12.1

Live estimate

Rapid

2300

Published FIDE

Blitz

2451

Published FIDE

USCF Regular

2581

Published US Chess

Official classical ranks

World rank
#612
National rank · USA
#38

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2499 Sep 2026
Recorded years
2017–2026
Archived games
513

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
251 2023-07-25 Titled Tue 25th Jul Early chess.com INT 6 Lennert Lenaerts Liam Putnam Lost: 1-0 48 Open
252 2023-07-25 Titled Tue 25th Jul Early chess.com INT 5 Goran Galiot Liam Putnam Won: 0-1 72 Open
253 2023-07-25 Titled Tue 25th Jul Early chess.com INT 4 Liam Putnam Arman Erzhanov Won: 1-0 33 Open
254 2023-07-25 Titled Tue 25th Jul Early chess.com INT 3 Thomas Michalczak Liam Putnam Draw: 1/2-1/2 26 Open
255 2023-07-25 Titled Tue 25th Jul Early chess.com INT 2 Liam Putnam Mikhail Yashmetov Won: 1-0 31 Open
256 2023-07-25 Titled Tue 25th Jul Early chess.com INT 1 Alex Villa Tornero Liam Putnam Lost: 1-0 62 Open
257 2023-07-25 Titled Tue 25th Jul Early chess.com INT 11 Hayk Yeritsyan Liam Putnam Won: 0-1 56 Open
258 2023-07-25 Titled Tue 25th Jul Early chess.com INT 10 Liam Putnam Nagare Kaivalya Sandip Lost: 0-1 49 Open
259 2023-01-10 Titled Tue 10th Jan Early chess.com INT 9 Leinier Dominguez Perez Liam Putnam Lost: 1-0 52 Open
260 2023-01-10 Titled Tue 10th Jan Late chess.com INT 8 Liam Putnam Rayan Taghizadeh Lost: 0-1 45 Open
261 2023-01-10 Titled Tue 10th Jan Early chess.com INT 8 Liam Putnam Baadur Jobava Won: 1-0 62 Open
262 2023-01-10 Titled Tue 10th Jan Early chess.com INT 7 Yi Xu Liam Putnam Lost: 1-0 21 Open
263 2023-01-10 Titled Tue 10th Jan Late chess.com INT 7 Ali Rastbod Liam Putnam Won: 0-1 53 Open
264 2023-01-10 Titled Tue 10th Jan Late chess.com INT 6 Liam Putnam Christof Sielecki Won: 1-0 23 Open
265 2023-01-10 Titled Tue 10th Jan Early chess.com INT 6 Liam Putnam Gawain C B Maroroa Jones Won: 1-0 98 Open
266 2023-01-10 Titled Tue 10th Jan Late chess.com INT 5 Joaquin Fiorito Liam Putnam Lost: 1-0 37 Open
267 2023-01-10 Titled Tue 10th Jan Early chess.com INT 5 Asghar Golizadeh Liam Putnam Won: 0-1 42 Open
268 2023-01-10 Titled Tue 10th Jan Late chess.com INT 4 Licael Roderick Ticona Rocabado Liam Putnam Won: 0-1 60 Open
269 2023-01-10 Titled Tue 10th Jan Early chess.com INT 4 Liam Putnam Attila Turzo Won: 1-0 36 Open
270 2023-01-10 Titled Tue 10th Jan Early chess.com INT 3 Santosh Gujrathi Vidit Liam Putnam Lost: 1-0 42 Open
271 2023-01-10 Titled Tue 10th Jan Late chess.com INT 3 Liam Putnam Pedro Ramon Martinez Reyes Won: 1-0 29 Open
272 2023-01-10 Titled Tue 10th Jan Early chess.com INT 2 Liam Putnam Juan David Becerra Won: 1-0 63 Open
273 2023-01-10 Titled Tue 10th Jan Late chess.com INT 2 Sargis A. Manukyan Liam Putnam Lost: 1-0 49 Open
274 2023-01-10 Titled Tue 10th Jan Early chess.com INT 1 Daniel Girsh Liam Putnam Won: 0-1 61 Open
275 2023-01-10 Titled Tue 10th Jan Late chess.com INT 1 Liam Putnam Pawel Dudzinski Won: 1-0 49 Open
276 2023-01-10 Titled Tue 10th Jan Early chess.com INT 11 Daniel Taboas Rodriguez Liam Putnam Won: 0-1 52 Open
277 2023-01-10 Titled Tue 10th Jan Early chess.com INT 10 Liam Putnam Sergio E Barrientos Won: 1-0 34 Open
278 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 9 Matthias Bluebaum Liam Putnam Won: 0-1 49 Open
279 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 8 Liam Putnam Anastasia Bodnaruk Won: 1-0 46 Open
280 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 7 Ivan Aldokhin Liam Putnam Won: 0-1 45 Open
281 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 6 Joshua Christie Liam Putnam Won: 0-1 80 Open
282 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 5 Liam Putnam Ward Al-Tarboush Lost: 0-1 58 Open
283 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 4 Liam Putnam Jaan Ehlvest Won: 1-0 1 Open
284 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 3 Jose Eduardo Martinez Alcantara Liam Putnam Lost: 1-0 69 Open
285 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 2 Liam Putnam Joshua Colas Won: 1-0 37 Open
286 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 1 Pawel Dudzinski Liam Putnam Won: 0-1 57 Open
287 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 11 Liam Putnam Semetei Tologon tegin Lost: 0-1 78 Open
288 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 10 Aleksandr Lenderman Liam Putnam Lost: 1-0 68 Open
289 2022-12-27 Titled Tue 27th Dec Late chess.com INT 9 Liam Putnam Gata Kamsky Draw: 1/2-1/2 61 Open
290 2022-12-27 Titled Tue 27th Dec Late chess.com INT 8 Jeffery Xiong Liam Putnam Won: 0-1 31 Open
291 2022-12-27 Titled Tue 27th Dec Late chess.com INT 7 Gil Popilski Liam Putnam Won: 0-1 67 Open
292 2022-12-27 Titled Tue 27th Dec Late chess.com INT 6 Liam Putnam Nathan Solon Won: 1-0 43 Open
293 2022-12-27 Titled Tue 27th Dec Late chess.com INT 5 Liam Putnam Olexandr Bortnyk Lost: 0-1 43 Open
294 2022-12-27 Titled Tue 27th Dec Late chess.com INT 4 Egor Baskakov Liam Putnam Won: 0-1 55 Open
295 2022-12-27 Titled Tue 27th Dec Late chess.com INT 3 Casper Liu Liam Putnam Won: 0-1 52 Open
296 2022-12-27 Titled Tue 27th Dec Late chess.com INT 2 Liam Putnam Danila Bilan Won: 1-0 24 Open
297 2022-12-27 Titled Tue 27th Dec Late chess.com INT 1 David Zakarian Liam Putnam Won: 0-1 42 Open
298 2022-12-27 Titled Tue 27th Dec Late chess.com INT 11 Liam Putnam Rudik Makarian Won: 1-0 106 Open
299 2022-12-27 Titled Tue 27th Dec Late chess.com INT 10 Shiroghlan Talibov Liam Putnam Lost: 1-0 35 Open
300 2022-12-13 Titled Tue 13th Dec Early chess.com INT 9 Denis Lazavik Liam Putnam Lost: 1-0 39 Open
  1. vs Lennert LenaertsLost · 1-0Black · 2023-07-25 · Round 6Titled Tue 25th Jul Early
  2. vs Goran GaliotWon · 0-1Black · 2023-07-25 · Round 5Titled Tue 25th Jul Early
  3. vs Arman ErzhanovWon · 1-0White · 2023-07-25 · Round 4Titled Tue 25th Jul Early
  4. vs Thomas MichalczakDraw · ½–½Black · 2023-07-25 · Round 3Titled Tue 25th Jul Early
  5. vs Mikhail YashmetovWon · 1-0White · 2023-07-25 · Round 2Titled Tue 25th Jul Early
  6. vs Alex Villa TorneroLost · 1-0Black · 2023-07-25 · Round 1Titled Tue 25th Jul Early
  7. vs Hayk YeritsyanWon · 0-1Black · 2023-07-25 · Round 11Titled Tue 25th Jul Early
  8. vs Nagare Kaivalya SandipLost · 0-1White · 2023-07-25 · Round 10Titled Tue 25th Jul Early
  9. vs Leinier Dominguez PerezLost · 1-0Black · 2023-01-10 · Round 9Titled Tue 10th Jan Early
  10. vs Rayan TaghizadehLost · 0-1White · 2023-01-10 · Round 8Titled Tue 10th Jan Late
  11. vs Baadur JobavaWon · 1-0White · 2023-01-10 · Round 8Titled Tue 10th Jan Early
  12. vs Yi XuLost · 1-0Black · 2023-01-10 · Round 7Titled Tue 10th Jan Early
  13. vs Ali RastbodWon · 0-1Black · 2023-01-10 · Round 7Titled Tue 10th Jan Late
  14. vs Christof SieleckiWon · 1-0White · 2023-01-10 · Round 6Titled Tue 10th Jan Late
  15. vs Gawain C B Maroroa JonesWon · 1-0White · 2023-01-10 · Round 6Titled Tue 10th Jan Early
  16. vs Joaquin FioritoLost · 1-0Black · 2023-01-10 · Round 5Titled Tue 10th Jan Late
  17. vs Asghar GolizadehWon · 0-1Black · 2023-01-10 · Round 5Titled Tue 10th Jan Early
  18. vs Licael Roderick Ticona RocabadoWon · 0-1Black · 2023-01-10 · Round 4Titled Tue 10th Jan Late
  19. vs Attila TurzoWon · 1-0White · 2023-01-10 · Round 4Titled Tue 10th Jan Early
  20. vs Santosh Gujrathi ViditLost · 1-0Black · 2023-01-10 · Round 3Titled Tue 10th Jan Early
  21. vs Pedro Ramon Martinez ReyesWon · 1-0White · 2023-01-10 · Round 3Titled Tue 10th Jan Late
  22. vs Juan David BecerraWon · 1-0White · 2023-01-10 · Round 2Titled Tue 10th Jan Early
  23. vs Sargis A. ManukyanLost · 1-0Black · 2023-01-10 · Round 2Titled Tue 10th Jan Late
  24. vs Daniel GirshWon · 0-1Black · 2023-01-10 · Round 1Titled Tue 10th Jan Early
  25. vs Pawel DudzinskiWon · 1-0White · 2023-01-10 · Round 1Titled Tue 10th Jan Late
  26. vs Daniel Taboas RodriguezWon · 0-1Black · 2023-01-10 · Round 11Titled Tue 10th Jan Early
  27. vs Sergio E BarrientosWon · 1-0White · 2023-01-10 · Round 10Titled Tue 10th Jan Early
  28. vs Matthias BluebaumWon · 0-1Black · 2023-01-03 · Round 9Titled Tue 3rd Jan Early
  29. vs Anastasia BodnarukWon · 1-0White · 2023-01-03 · Round 8Titled Tue 3rd Jan Early
  30. vs Ivan AldokhinWon · 0-1Black · 2023-01-03 · Round 7Titled Tue 3rd Jan Early
  31. vs Joshua ChristieWon · 0-1Black · 2023-01-03 · Round 6Titled Tue 3rd Jan Early
  32. vs Ward Al-TarboushLost · 0-1White · 2023-01-03 · Round 5Titled Tue 3rd Jan Early
  33. vs Jaan EhlvestWon · 1-0White · 2023-01-03 · Round 4Titled Tue 3rd Jan Early
  34. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2023-01-03 · Round 3Titled Tue 3rd Jan Early
  35. vs Joshua ColasWon · 1-0White · 2023-01-03 · Round 2Titled Tue 3rd Jan Early
  36. vs Pawel DudzinskiWon · 0-1Black · 2023-01-03 · Round 1Titled Tue 3rd Jan Early
  37. vs Semetei Tologon teginLost · 0-1White · 2023-01-03 · Round 11Titled Tue 3rd Jan Early
  38. vs Aleksandr LendermanLost · 1-0Black · 2023-01-03 · Round 10Titled Tue 3rd Jan Early
  39. vs Gata KamskyDraw · ½–½White · 2022-12-27 · Round 9Titled Tue 27th Dec Late
  40. vs Jeffery XiongWon · 0-1Black · 2022-12-27 · Round 8Titled Tue 27th Dec Late
  41. vs Gil PopilskiWon · 0-1Black · 2022-12-27 · Round 7Titled Tue 27th Dec Late
  42. vs Nathan SolonWon · 1-0White · 2022-12-27 · Round 6Titled Tue 27th Dec Late
  43. vs Olexandr BortnykLost · 0-1White · 2022-12-27 · Round 5Titled Tue 27th Dec Late
  44. vs Egor BaskakovWon · 0-1Black · 2022-12-27 · Round 4Titled Tue 27th Dec Late
  45. vs Casper LiuWon · 0-1Black · 2022-12-27 · Round 3Titled Tue 27th Dec Late
  46. vs Danila BilanWon · 1-0White · 2022-12-27 · Round 2Titled Tue 27th Dec Late
  47. vs David ZakarianWon · 0-1Black · 2022-12-27 · Round 1Titled Tue 27th Dec Late
  48. vs Rudik MakarianWon · 1-0White · 2022-12-27 · Round 11Titled Tue 27th Dec Late
  49. vs Shiroghlan TalibovLost · 1-0Black · 2022-12-27 · Round 10Titled Tue 27th Dec Late
  50. vs Denis LazavikLost · 1-0Black · 2022-12-13 · Round 9Titled Tue 13th Dec Early

FIDE tournaments

DateTournamentTypeScore
2026-10-051st Azeri Chess Academy OpenClassical6
2026-09-042026 Southern California OpenClassical3½

All tournament results