FMAndrii Punin
UKR Born 1987 Male
- FIDE ID
- 14112639
Player overview
Andrii Punin’s highest recorded classical FIDE rating is 2342 (August 2019).
FIDE ratings
Rapid
2235Published FIDE
Blitz
2357Published FIDE
Official classical ranks
Inactive on the latest FIDE classical list
Rating milestones
- Highest recorded rating
- 2342 Aug 2019
- Recorded years
- 2009–2026
- Archived games
- 1657
Based on available monthly lists and saved games.
Rating history
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1301 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 3 | Pranesh M | Andrii Punin | Lost: 1-0 | 21 | Open |
| 1302 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 2 | Jovana Srdanovic | Andrii Punin | Won: 0-1 | 57 | Open |
| 1303 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 1 | Andrii Punin | Aref Vasli | Won: 1-0 | 43 | Open |
| 1304 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 11 | Andrii Punin | Evgenij Novikov | Draw: 1/2-1/2 | 44 | Open |
| 1305 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 10 | Xavier Mompel Ferruz | Andrii Punin | Won: 0-1 | 20 | Open |
| 1306 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 9 | Andrii Punin | Jakob Leon Pajeken | Draw: 1/2-1/2 | 203 | Open |
| 1307 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 8 | Artin Ashraf | Andrii Punin | Lost: 1-0 | 57 | Open |
| 1308 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 7 | Andrii Punin | Aleksandr Shimanov | Draw: 1/2-1/2 | 52 | Open |
| 1309 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 6 | Antoni Radzimski | Andrii Punin | Won: 0-1 | 60 | Open |
| 1310 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 5 | Andrii Punin | Dmitrii Marcziter | Draw: 1/2-1/2 | 64 | Open |
| 1311 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 4 | Andrii Punin | Aakash G | Won: 1-0 | 44 | Open |
| 1312 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 3 | Hans Moke Niemann | Andrii Punin | Lost: 1-0 | 37 | Open |
| 1313 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 2 | Andrii Punin | Guillermo Baches Garcia | Won: 1-0 | 52 | Open |
| 1314 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 1 | Marija Kuznecova | Andrii Punin | Won: 0-1 | 60 | Open |
| 1315 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 11 | Andrii Punin | Vlad-Cristian Jianu | Lost: 0-1 | 52 | Open |
| 1316 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 10 | Simon K Williams | Andrii Punin | Won: 0-1 | 38 | Open |
| 1317 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 9 | Valentyn Hulka | Andrii Punin | Draw: 1/2-1/2 | 38 | Open |
| 1318 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 8 | Andrii Punin | Matthew Guo Diao | Won: 1-0 | 24 | Open |
| 1319 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 7 | Daaevik Wadhawan | Andrii Punin | Draw: 1/2-1/2 | 22 | Open |
| 1320 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 6 | Andrii Punin | Bhagat Kush | Won: 1-0 | 48 | Open |
| 1321 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 5 | Sultai Chyngyz | Andrii Punin | Lost: 1-0 | 46 | Open |
| 1322 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 4 | Andrii Punin | Eric Sos Andreu | Won: 1-0 | 32 | Open |
| 1323 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 3 | Namitbir Singh Walia | Andrii Punin | Won: 0-1 | 52 | Open |
| 1324 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 2 | Andrii Punin | Raymond Gao | Won: 1-0 | 102 | Open |
| 1325 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 1 | Jemal Ovezdurdyyeva | Andrii Punin | Lost: 1-0 | 67 | Open |
| 1326 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 11 | Cristhian Portal Ramos | Andrii Punin | Lost: 1-0 | 88 | Open |
| 1327 | 2024-07-02 | Titled Tue 2nd Jul Early | chess.com INT | 10 | Andrii Punin | Clement Kuhn | Draw: 1/2-1/2 | 51 | Open |
| 1328 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 9 | Alexey Kislinsky | Andrii Punin | Lost: 1-0 | 17 | Open |
| 1329 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 8 | Andrii Punin | Mikhail Yashmetov | Lost: 0-1 | 40 | Open |
| 1330 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 7 | Mauri Lehtosaari | Andrii Punin | Won: 0-1 | 47 | Open |
| 1331 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 6 | Andrii Punin | Sergiy Zavgorodniy | Draw: 1/2-1/2 | 54 | Open |
| 1332 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 5 | Mark Liubarov | Andrii Punin | Won: 0-1 | 51 | Open |
| 1333 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 4 | Andrii Punin | Carlos Alberto Gallegos Diaz | Won: 1-0 | 39 | Open |
| 1334 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 3 | Flavio Wisniacki | Andrii Punin | Lost: 1-0 | 61 | Open |
| 1335 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 2 | Antonio Arencibia Monduy | Andrii Punin | Lost: 1-0 | 73 | Open |
| 1336 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 1 | Andrii Punin | Namitbir Singh Walia | Won: 1-0 | 41 | Open |
| 1337 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 11 | Maksim Omariev | Andrii Punin | Won: 0-1 | 31 | Open |
| 1338 | 2024-06-25 | Titled Tue 25th Jun Early | chess.com INT | 10 | Andrii Punin | Can Haktan Unat | Lost: 0-1 | 37 | Open |
| 1339 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 9 | Olexandr Bortnyk | Andrii Punin | Lost: 1-0 | 37 | Open |
| 1340 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 8 | Mihailo Djokic | Andrii Punin | Won: 0-1 | 99 | Open |
| 1341 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 7 | Andrii Punin | Haik M. Martirosyan | Lost: 0-1 | 107 | Open |
| 1342 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 6 | Roberto Mogranzini | Andrii Punin | Won: 0-1 | 65 | Open |
| 1343 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 5 | Andrii Punin | Baadur Jobava | Lost: 0-1 | 34 | Open |
| 1344 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 4 | Andrii Punin | Lucas Aguiar Cunha | Won: 1-0 | 44 | Open |
| 1345 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 3 | Artyom Timofeev | Andrii Punin | Lost: 1-0 | 37 | Open |
| 1346 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 2 | Andrii Punin | Kasib Laith | Won: 1-0 | 35 | Open |
| 1347 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 1 | Asa Hoffmann | Andrii Punin | Won: 0-1 | 86 | Open |
| 1348 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 11 | Andrii Punin | Tanitoluwa Adewumi | Won: 1-0 | 40 | Open |
| 1349 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 10 | Andrii Punin | Tarun Kanyamarala | Won: 1-0 | 39 | Open |
| 1350 | 2022-02-02 | Titled Tuesday 1st Feb B | chess.com INT | 9 | Andrii Punin | Liwia Jarocka | Draw: 1/2-1/2 | 64 | Open |
- vs Pranesh MLost · 1-0Black · 2024-07-16 · Round 3Titled Tue 16th Jul Early
- vs Jovana SrdanovicWon · 0-1Black · 2024-07-16 · Round 2Titled Tue 16th Jul Early
- vs Aref VasliWon · 1-0White · 2024-07-16 · Round 1Titled Tue 16th Jul Early
- vs Evgenij NovikovDraw · ½–½White · 2024-07-16 · Round 11Titled Tue 16th Jul Early
- vs Xavier Mompel FerruzWon · 0-1Black · 2024-07-16 · Round 10Titled Tue 16th Jul Early
- vs Jakob Leon PajekenDraw · ½–½White · 2024-07-09 · Round 9Titled Tue 9th Jul Early
- vs Artin AshrafLost · 1-0Black · 2024-07-09 · Round 8Titled Tue 9th Jul Early
- vs Aleksandr ShimanovDraw · ½–½White · 2024-07-09 · Round 7Titled Tue 9th Jul Early
- vs Antoni RadzimskiWon · 0-1Black · 2024-07-09 · Round 6Titled Tue 9th Jul Early
- vs Dmitrii MarcziterDraw · ½–½White · 2024-07-09 · Round 5Titled Tue 9th Jul Early
- vs Aakash GWon · 1-0White · 2024-07-09 · Round 4Titled Tue 9th Jul Early
- vs Hans Moke NiemannLost · 1-0Black · 2024-07-09 · Round 3Titled Tue 9th Jul Early
- vs Guillermo Baches GarciaWon · 1-0White · 2024-07-09 · Round 2Titled Tue 9th Jul Early
- vs Marija KuznecovaWon · 0-1Black · 2024-07-09 · Round 1Titled Tue 9th Jul Early
- vs Vlad-Cristian JianuLost · 0-1White · 2024-07-09 · Round 11Titled Tue 9th Jul Early
- vs Simon K WilliamsWon · 0-1Black · 2024-07-09 · Round 10Titled Tue 9th Jul Early
- vs Valentyn HulkaDraw · ½–½Black · 2024-07-02 · Round 9Titled Tue 2nd Jul Early
- vs Matthew Guo DiaoWon · 1-0White · 2024-07-02 · Round 8Titled Tue 2nd Jul Early
- vs Daaevik WadhawanDraw · ½–½Black · 2024-07-02 · Round 7Titled Tue 2nd Jul Early
- vs Bhagat KushWon · 1-0White · 2024-07-02 · Round 6Titled Tue 2nd Jul Early
- vs Sultai ChyngyzLost · 1-0Black · 2024-07-02 · Round 5Titled Tue 2nd Jul Early
- vs Eric Sos AndreuWon · 1-0White · 2024-07-02 · Round 4Titled Tue 2nd Jul Early
- vs Namitbir Singh WaliaWon · 0-1Black · 2024-07-02 · Round 3Titled Tue 2nd Jul Early
- vs Raymond GaoWon · 1-0White · 2024-07-02 · Round 2Titled Tue 2nd Jul Early
- vs Jemal OvezdurdyyevaLost · 1-0Black · 2024-07-02 · Round 1Titled Tue 2nd Jul Early
- vs Cristhian Portal RamosLost · 1-0Black · 2024-07-02 · Round 11Titled Tue 2nd Jul Early
- vs Clement KuhnDraw · ½–½White · 2024-07-02 · Round 10Titled Tue 2nd Jul Early
- vs Alexey KislinskyLost · 1-0Black · 2024-06-25 · Round 9Titled Tue 25th Jun Early
- vs Mikhail YashmetovLost · 0-1White · 2024-06-25 · Round 8Titled Tue 25th Jun Early
- vs Mauri LehtosaariWon · 0-1Black · 2024-06-25 · Round 7Titled Tue 25th Jun Early
- vs Sergiy ZavgorodniyDraw · ½–½White · 2024-06-25 · Round 6Titled Tue 25th Jun Early
- vs Mark LiubarovWon · 0-1Black · 2024-06-25 · Round 5Titled Tue 25th Jun Early
- vs Carlos Alberto Gallegos DiazWon · 1-0White · 2024-06-25 · Round 4Titled Tue 25th Jun Early
- vs Flavio WisniackiLost · 1-0Black · 2024-06-25 · Round 3Titled Tue 25th Jun Early
- vs Antonio Arencibia MonduyLost · 1-0Black · 2024-06-25 · Round 2Titled Tue 25th Jun Early
- vs Namitbir Singh WaliaWon · 1-0White · 2024-06-25 · Round 1Titled Tue 25th Jun Early
- vs Maksim OmarievWon · 0-1Black · 2024-06-25 · Round 11Titled Tue 25th Jun Early
- vs Can Haktan UnatLost · 0-1White · 2024-06-25 · Round 10Titled Tue 25th Jun Early
- vs Olexandr BortnykLost · 1-0Black · 2022-02-08 · Round 9Titled Tue 8th Feb Late
- vs Mihailo DjokicWon · 0-1Black · 2022-02-08 · Round 8Titled Tue 8th Feb Late
- vs Haik M. MartirosyanLost · 0-1White · 2022-02-08 · Round 7Titled Tue 8th Feb Late
- vs Roberto MogranziniWon · 0-1Black · 2022-02-08 · Round 6Titled Tue 8th Feb Late
- vs Baadur JobavaLost · 0-1White · 2022-02-08 · Round 5Titled Tue 8th Feb Late
- vs Lucas Aguiar CunhaWon · 1-0White · 2022-02-08 · Round 4Titled Tue 8th Feb Late
- vs Artyom TimofeevLost · 1-0Black · 2022-02-08 · Round 3Titled Tue 8th Feb Late
- vs Kasib LaithWon · 1-0White · 2022-02-08 · Round 2Titled Tue 8th Feb Late
- vs Asa HoffmannWon · 0-1Black · 2022-02-08 · Round 1Titled Tue 8th Feb Late
- vs Tanitoluwa AdewumiWon · 1-0White · 2022-02-08 · Round 11Titled Tue 8th Feb Late
- vs Tarun KanyamaralaWon · 1-0White · 2022-02-08 · Round 10Titled Tue 8th Feb Late
- vs Liwia JarockaDraw · ½–½White · 2022-02-02 · Round 9Titled Tuesday 1st Feb B