GMLiam Putnam
- 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
Rapid
2300Published FIDE
Blitz
2451Published FIDE
USCF Regular
2581Published 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
Published rating lists through Nov 2026.
Download chart or data
View rating lists
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 301 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 8 | Nikolai Vlassov | Liam Putnam | Won: 0-1 | 70 | Open |
| 302 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 7 | Liam Putnam | Mustafa Yilmaz | Lost: 0-1 | 41 | Open |
| 303 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 6 | Shamsiddin Vokhidov | Liam Putnam | Draw: 1/2-1/2 | 53 | Open |
| 304 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 5 | Liam Putnam | Yuliia Osmak | Won: 1-0 | 40 | Open |
| 305 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 4 | Rene Humberto Perera Alfonso | Liam Putnam | Won: 0-1 | 43 | Open |
| 306 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 3 | Mihai-Lucian Grunberg | Liam Putnam | Draw: 1/2-1/2 | 66 | Open |
| 307 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 2 | Liam Putnam | Leo Crevatin | Won: 1-0 | 52 | Open |
| 308 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 1 | Pavel Chernomordik | Liam Putnam | Draw: 1/2-1/2 | 47 | Open |
| 309 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 11 | Luis Fernandez Siles | Liam Putnam | Won: 0-1 | 24 | Open |
| 310 | 2022-12-13 | Titled Tue 13th Dec Early | chess.com INT | 10 | Liam Putnam | Jake Kleiman | Lost: 0-1 | 72 | Open |
| 311 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 9 | Liam Putnam | Henry Soto Hernandez | Won: 1-0 | 30 | Open |
| 312 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 8 | Liam Putnam | Yi Xu | Lost: 0-1 | 57 | Open |
| 313 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 8 | Liam Putnam | Alberto Santos Flores | Lost: 0-1 | 68 | Open |
| 314 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 7 | Sargis V. Manukyan | Liam Putnam | Won: 0-1 | 66 | Open |
| 315 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 7 | Koen Leenhouts | Liam Putnam | Lost: 1-0 | 59 | Open |
| 316 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 6 | Liam Putnam | Jerzy Jesus Perez Leiva | Won: 1-0 | 40 | Open |
| 317 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 6 | Benjamin Bok | Liam Putnam | Lost: 1-0 | 51 | Open |
| 318 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 5 | Liam Putnam | Konstantin Andreev | Won: 1-0 | 49 | Open |
| 319 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 5 | Avi Harrison Kaplan | Liam Putnam | Won: 0-1 | 65 | Open |
| 320 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 4 | Maksim Chigaev | Liam Putnam | Lost: 1-0 | 54 | Open |
| 321 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 4 | Liam Putnam | Nikolai Vlassov | Lost: 0-1 | 69 | Open |
| 322 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 3 | Liam Putnam | Luca Albertini | Won: 1-0 | 24 | Open |
| 323 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 3 | Anton Korobov | Liam Putnam | Lost: 1-0 | 30 | Open |
| 324 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 2 | Levente Miszler | Liam Putnam | Won: 0-1 | 70 | Open |
| 325 | 2022-12-06 | Titled Tue 6th Dec Late | chess.com INT | 1 | Liam Putnam | Clement Meunier | Won: 1-0 | 34 | Open |
| 326 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 1 | Liam Putnam | Tomasz Mika | Draw: 1/2-1/2 | 69 | Open |
| 327 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 11 | Liam Putnam | Qianyun Gong | Won: 1-0 | 30 | Open |
| 328 | 2022-12-06 | Titled Tue 6th Dec Early | chess.com INT | 10 | Vladimir Demin | Liam Putnam | Draw: 1/2-1/2 | 37 | Open |
| 329 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 9 | Tom O`Gorman | Liam Putnam | Draw: 1/2-1/2 | 89 | Open |
| 330 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 9 | Sai Han Thiha | Liam Putnam | Won: 0-1 | 30 | Open |
| 331 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 8 | Liam Putnam | Pedro Ramon Martinez Reyes | Won: 1-0 | 28 | Open |
| 332 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 8 | Liam Putnam | Alexander Reprintsev | Draw: 1/2-1/2 | 125 | Open |
| 333 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 7 | Maciej Czopor | Liam Putnam | Lost: 1-0 | 71 | Open |
| 334 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 7 | Kamal Aghasiyev | Liam Putnam | Lost: 1-0 | 89 | Open |
| 335 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 6 | Liam Putnam | Bayanmunkh Amin-Erdene | Won: 1-0 | 65 | Open |
| 336 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 6 | Liam Putnam | Pavel Salman | Won: 1-0 | 35 | Open |
| 337 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 5 | Hikaru Nakamura | Liam Putnam | Lost: 1-0 | 28 | Open |
| 338 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 5 | Grigor Dilanyan | Liam Putnam | Lost: 1-0 | 96 | Open |
| 339 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 4 | Liam Putnam | Jaloliddin Ilkhomi | Won: 1-0 | 30 | Open |
| 340 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 4 | Gulrukhbegim Tokhirjonova | Liam Putnam | Draw: 1/2-1/2 | 63 | Open |
| 341 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 3 | Raunak Sadhwani | Liam Putnam | Lost: 1-0 | 31 | Open |
| 342 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 3 | Liam Putnam | Wojciech Przybylski | Won: 1-0 | 42 | Open |
| 343 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 2 | Karsten Schuster | Liam Putnam | Won: 0-1 | 20 | Open |
| 344 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 2 | Francesco Bettalli | Liam Putnam | Lost: 1-0 | 67 | Open |
| 345 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 1 | Liam Putnam | Michal Tworuszka | Won: 1-0 | 48 | Open |
| 346 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 1 | Liam Putnam | Joaquin Jimenez | Won: 1-0 | 33 | Open |
| 347 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 11 | Liam Putnam | Adham Fawzy | Won: 1-0 | 36 | Open |
| 348 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 11 | Liam Putnam | Diego Adla | Won: 1-0 | 69 | Open |
| 349 | 2022-11-29 | Titled Tue 29th Nov Early | chess.com INT | 10 | Liam Putnam | Ivan Aldokhin | Lost: 0-1 | 39 | Open |
| 350 | 2022-11-29 | Titled Tue 29th Nov Late | chess.com INT | 10 | Ivan Aldokhin | Liam Putnam | Won: 0-1 | 23 | Open |
- vs Nikolai VlassovWon · 0-1Black · 2022-12-13 · Round 8Titled Tue 13th Dec Early
- vs Mustafa YilmazLost · 0-1White · 2022-12-13 · Round 7Titled Tue 13th Dec Early
- vs Shamsiddin VokhidovDraw · ½–½Black · 2022-12-13 · Round 6Titled Tue 13th Dec Early
- vs Yuliia OsmakWon · 1-0White · 2022-12-13 · Round 5Titled Tue 13th Dec Early
- vs Rene Humberto Perera AlfonsoWon · 0-1Black · 2022-12-13 · Round 4Titled Tue 13th Dec Early
- vs Mihai-Lucian GrunbergDraw · ½–½Black · 2022-12-13 · Round 3Titled Tue 13th Dec Early
- vs Leo CrevatinWon · 1-0White · 2022-12-13 · Round 2Titled Tue 13th Dec Early
- vs Pavel ChernomordikDraw · ½–½Black · 2022-12-13 · Round 1Titled Tue 13th Dec Early
- vs Luis Fernandez SilesWon · 0-1Black · 2022-12-13 · Round 11Titled Tue 13th Dec Early
- vs Jake KleimanLost · 0-1White · 2022-12-13 · Round 10Titled Tue 13th Dec Early
- vs Henry Soto HernandezWon · 1-0White · 2022-12-06 · Round 9Titled Tue 6th Dec Early
- vs Yi XuLost · 0-1White · 2022-12-06 · Round 8Titled Tue 6th Dec Early
- vs Alberto Santos FloresLost · 0-1White · 2022-12-06 · Round 8Titled Tue 6th Dec Late
- vs Sargis V. ManukyanWon · 0-1Black · 2022-12-06 · Round 7Titled Tue 6th Dec Early
- vs Koen LeenhoutsLost · 1-0Black · 2022-12-06 · Round 7Titled Tue 6th Dec Late
- vs Jerzy Jesus Perez LeivaWon · 1-0White · 2022-12-06 · Round 6Titled Tue 6th Dec Late
- vs Benjamin BokLost · 1-0Black · 2022-12-06 · Round 6Titled Tue 6th Dec Early
- vs Konstantin AndreevWon · 1-0White · 2022-12-06 · Round 5Titled Tue 6th Dec Early
- vs Avi Harrison KaplanWon · 0-1Black · 2022-12-06 · Round 5Titled Tue 6th Dec Late
- vs Maksim ChigaevLost · 1-0Black · 2022-12-06 · Round 4Titled Tue 6th Dec Early
- vs Nikolai VlassovLost · 0-1White · 2022-12-06 · Round 4Titled Tue 6th Dec Late
- vs Luca AlbertiniWon · 1-0White · 2022-12-06 · Round 3Titled Tue 6th Dec Early
- vs Anton KorobovLost · 1-0Black · 2022-12-06 · Round 3Titled Tue 6th Dec Late
- vs Levente MiszlerWon · 0-1Black · 2022-12-06 · Round 2Titled Tue 6th Dec Late
- vs Clement MeunierWon · 1-0White · 2022-12-06 · Round 1Titled Tue 6th Dec Late
- vs Tomasz MikaDraw · ½–½White · 2022-12-06 · Round 1Titled Tue 6th Dec Early
- vs Qianyun GongWon · 1-0White · 2022-12-06 · Round 11Titled Tue 6th Dec Early
- vs Vladimir DeminDraw · ½–½Black · 2022-12-06 · Round 10Titled Tue 6th Dec Early
- vs Tom O`GormanDraw · ½–½Black · 2022-11-29 · Round 9Titled Tue 29th Nov Late
- vs Sai Han ThihaWon · 0-1Black · 2022-11-29 · Round 9Titled Tue 29th Nov Early
- vs Pedro Ramon Martinez ReyesWon · 1-0White · 2022-11-29 · Round 8Titled Tue 29th Nov Late
- vs Alexander ReprintsevDraw · ½–½White · 2022-11-29 · Round 8Titled Tue 29th Nov Early
- vs Maciej CzoporLost · 1-0Black · 2022-11-29 · Round 7Titled Tue 29th Nov Early
- vs Kamal AghasiyevLost · 1-0Black · 2022-11-29 · Round 7Titled Tue 29th Nov Late
- vs Bayanmunkh Amin-ErdeneWon · 1-0White · 2022-11-29 · Round 6Titled Tue 29th Nov Early
- vs Pavel SalmanWon · 1-0White · 2022-11-29 · Round 6Titled Tue 29th Nov Late
- vs Hikaru NakamuraLost · 1-0Black · 2022-11-29 · Round 5Titled Tue 29th Nov Late
- vs Grigor DilanyanLost · 1-0Black · 2022-11-29 · Round 5Titled Tue 29th Nov Early
- vs Jaloliddin IlkhomiWon · 1-0White · 2022-11-29 · Round 4Titled Tue 29th Nov Late
- vs Gulrukhbegim TokhirjonovaDraw · ½–½Black · 2022-11-29 · Round 4Titled Tue 29th Nov Early
- vs Raunak SadhwaniLost · 1-0Black · 2022-11-29 · Round 3Titled Tue 29th Nov Late
- vs Wojciech PrzybylskiWon · 1-0White · 2022-11-29 · Round 3Titled Tue 29th Nov Early
- vs Karsten SchusterWon · 0-1Black · 2022-11-29 · Round 2Titled Tue 29th Nov Late
- vs Francesco BettalliLost · 1-0Black · 2022-11-29 · Round 2Titled Tue 29th Nov Early
- vs Michal TworuszkaWon · 1-0White · 2022-11-29 · Round 1Titled Tue 29th Nov Early
- vs Joaquin JimenezWon · 1-0White · 2022-11-29 · Round 1Titled Tue 29th Nov Late
- vs Adham FawzyWon · 1-0White · 2022-11-29 · Round 11Titled Tue 29th Nov Early
- vs Diego AdlaWon · 1-0White · 2022-11-29 · Round 11Titled Tue 29th Nov Late
- vs Ivan AldokhinLost · 0-1White · 2022-11-29 · Round 10Titled Tue 29th Nov Early
- vs Ivan AldokhinWon · 0-1Black · 2022-11-29 · Round 10Titled Tue 29th Nov Late
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-05 | 1st Azeri Chess Academy Open | Classical | 6 |
| 2026-09-04 | 2026 Southern California Open | Classical | 3½ |