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 |
|---|---|---|---|---|---|---|---|---|---|
| 1501 | 2019-10-29 | Romanian Open 2019 | Alba Iulia ROU | 3.9 | Andrii Punin | Serghei Vedmediuc | Draw: 1/2-1/2 | 24 | Open |
| 1502 | 2019-10-28 | Romanian Open 2019 | Alba Iulia ROU | 1.1 | Andrei Istratescu | Andrii Punin | Draw: 1/2-1/2 | 72 | Open |
| 1503 | 2019-09-15 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 9.1 | Andrii Punin | Yulian Malovanyi | Draw: 1/2-1/2 | 10 | Open |
| 1504 | 2019-09-14 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 8.2 | Michal Fudalej | Andrii Punin | Won: 0-1 | 28 | Open |
| 1505 | 2019-09-13 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 7.2 | Andrii Punin | Tomasz Jaskolka | Won: 1-0 | 42 | Open |
| 1506 | 2019-09-12 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 6.2 | Jaroslaw Sendera | Andrii Punin | Draw: 1/2-1/2 | 31 | Open |
| 1507 | 2019-09-11 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 5.1 | Milosz Szpar | Andrii Punin | Draw: 1/2-1/2 | 34 | Open |
| 1508 | 2019-09-10 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 4.1 | Andrii Punin | Dariusz Szoen | Draw: 1/2-1/2 | 59 | Open |
| 1509 | 2019-09-08 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 2.5 | Fabian Stanach | Andrii Punin | Draw: 1/2-1/2 | 25 | Open |
| 1510 | 2019-09-07 | TCh-POL 2nd League 2019 | Jastrzebia Gora POL | 1.7 | Andrii Punin | Maciej Kowalec | Lost: 0-1 | 60 | Open |
| 1511 | 2019-08-12 | 3rd Irena Warakomska Mem | Suwalki POL | 9.19 | Daniel Sanz Wawer | Andrii Punin | Draw: 1/2-1/2 | 18 | Open |
| 1512 | 2019-08-11 | 3rd Irena Warakomska Mem | Suwalki POL | 8.18 | Andrii Punin | Wojciech Reza | Draw: 1/2-1/2 | 30 | Open |
| 1513 | 2019-08-10 | 3rd Irena Warakomska Mem | Suwalki POL | 7.22 | Aleksander Kumala | Andrii Punin | Won: 0-1 | 30 | Open |
| 1514 | 2019-08-09 | 3rd Irena Warakomska Mem | Suwalki POL | 6.22 | Andrii Punin | Karol Jaroch | Draw: 1/2-1/2 | 60 | Open |
| 1515 | 2019-08-08 | 3rd Irena Warakomska Mem | Suwalki POL | 5.23 | Maciej Czopor | Andrii Punin | Draw: 1/2-1/2 | 52 | Open |
| 1516 | 2019-08-07 | 3rd Irena Warakomska Mem | Suwalki POL | 4.24 | Andrii Punin | Tygran Dzhuguryan | Draw: 1/2-1/2 | 39 | Open |
| 1517 | 2019-08-07 | 3rd Irena Warakomska Mem | Suwalki POL | 3.8 | Daniel Sadzikowski | Andrii Punin | Lost: 1-0 | 56 | Open |
| 1518 | 2019-08-06 | 3rd Irena Warakomska Mem | Suwalki POL | 2.27 | Andrii Punin | Tomasz Jankowiak | Won: 1-0 | 41 | Open |
| 1519 | 2019-08-05 | 3rd Irena Warakomska Mem | Suwalki POL | 1.36 | Stanislaw Praczukowski | Andrii Punin | Draw: 1/2-1/2 | 50 | Open |
| 1520 | 2019-07-27 | 30th Czech Open A 2019 | Pardubice CZE | 9.28 | Andrii Punin | Petr Haba | Lost: 0-1 | 71 | Open |
| 1521 | 2019-07-26 | 30th Czech Open A 2019 | Pardubice CZE | 8.32 | Richard Jr. Biolek | Andrii Punin | Draw: 1/2-1/2 | 43 | Open |
| 1522 | 2019-07-25 | 30th Czech Open A 2019 | Pardubice CZE | 7.26 | Andrii Punin | Platon Galperin | Draw: 1/2-1/2 | 9 | Open |
| 1523 | 2019-07-24 | 30th Czech Open A 2019 | Pardubice CZE | 6.28 | Koustav Chatterjee | Andrii Punin | Draw: 1/2-1/2 | 50 | Open |
| 1524 | 2019-07-23 | 30th Czech Open A 2019 | Pardubice CZE | 5.1 | Andrii Punin | Adam Kozak | Lost: 0-1 | 44 | Open |
| 1525 | 2019-07-22 | 30th Czech Open A 2019 | Pardubice CZE | 4.8 | Dinara Saduakassova | Andrii Punin | Draw: 1/2-1/2 | 40 | Open |
| 1526 | 2019-07-21 | 30th Czech Open A 2019 | Pardubice CZE | 3.14 | Andrii Punin | Lukas Cernousek | Won: 1-0 | 34 | Open |
| 1527 | 2019-07-20 | 30th Czech Open A 2019 | Pardubice CZE | 2.11 | Pavel Simacek | Andrii Punin | Won: 0-1 | 52 | Open |
| 1528 | 2019-07-19 | 30th Czech Rapid G1 2019 | Pardubice CZE | 9.37 | Oleg Tarakanov | Andrii Punin | Draw: 1/2-1/2 | 52 | Open |
| 1529 | 2019-07-19 | 30th Czech Rapid G1 2019 | Pardubice CZE | 8.4 | Andrii Punin | Jan Zdrazil | Draw: 1/2-1/2 | 29 | Open |
| 1530 | 2019-07-19 | 30th Czech Rapid G1 2019 | Pardubice CZE | 7.38 | Aleksey G. Frolov | Andrii Punin | Draw: 1/2-1/2 | 42 | Open |
| 1531 | 2019-07-18 | 30th Czech Rapid G1 2019 | Pardubice CZE | 6.24 | Andrii Punin | Shardul Gagare | Lost: 0-1 | 49 | Open |
| 1532 | 2019-07-18 | 30th Czech Rapid G1 2019 | Pardubice CZE | 5.41 | Vladislav Lymar | Andrii Punin | Won: 0-1 | 26 | Open |
| 1533 | 2019-07-18 | 30th Czech Rapid G1 2019 | Pardubice CZE | 4.42 | Andrii Punin | Matan Poleg | Draw: 1/2-1/2 | 41 | Open |
| 1534 | 2019-07-17 | 30th Czech Rapid G1 2019 | Pardubice CZE | 3.17 | Vitezslav Rasik | Andrii Punin | Lost: 1-0 | 93 | Open |
| 1535 | 2019-07-17 | 30th Czech Rapid G1 2019 | Pardubice CZE | 2.17 | Andrii Punin | Li Min Peng | Draw: 1/2-1/2 | 20 | Open |
| 1536 | 2019-07-17 | 30th Czech Rapid G1 2019 | Pardubice CZE | 1.62 | Miroslav Mandak | Andrii Punin | Won: 0-1 | 41 | Open |
| 1537 | 2019-07-14 | Najdorf Mem Open A 2019 | Warsaw POL | 9.3 | Andrii Punin | Michal Fiedorek | Won: 1-0 | 48 | Open |
| 1538 | 2019-07-13 | Najdorf Mem Open A 2019 | Warsaw POL | 8.3 | Anna Kubicka | Andrii Punin | Draw: 1/2-1/2 | 39 | Open |
| 1539 | 2019-07-12 | Najdorf Mem Open A 2019 | Warsaw POL | 7.34 | Andrii Punin | Rostyslav Malynovskyi | Draw: 1/2-1/2 | 84 | Open |
| 1540 | 2019-07-11 | Najdorf Mem Open A 2019 | Warsaw POL | 6.17 | Krzysztof Jakubowski | Andrii Punin | Lost: 1-0 | 43 | Open |
| 1541 | 2019-07-10 | Najdorf Mem Open A 2019 | Warsaw POL | 5.36 | Andrii Punin | Boris Shkliar | Won: 1-0 | 71 | Open |
| 1542 | 2019-07-09 | Najdorf Mem Open A 2019 | Warsaw POL | 4.17 | Dusan Popovic | Andrii Punin | Lost: 1-0 | 45 | Open |
| 1543 | 2019-07-08 | Najdorf Mem Open A 2019 | Warsaw POL | 3.37 | Andrii Punin | Alexander Pettersson | Won: 1-0 | 30 | Open |
| 1544 | 2019-07-07 | Najdorf Mem Open A 2019 | Warsaw POL | 2.15 | Igor Janik | Andrii Punin | Lost: 1-0 | 44 | Open |
| 1545 | 2019-07-06 | Najdorf Mem Open A 2019 | Warsaw POL | 1.53 | Andrii Punin | Marcin Rosicki | Won: 1-0 | 42 | Open |
| 1546 | 2018-10-28 | Max Zavanelli Mem Open | Vilnius LTU | 9.14 | Andrii Punin | Nathanael Poysti | Won: 1-0 | 34 | Open |
| 1547 | 2018-10-27 | Max Zavanelli Mem Open | Vilnius LTU | 8.12 | Rafal Zgadzaj | Andrii Punin | Draw: 1/2-1/2 | 32 | Open |
| 1548 | 2018-10-26 | Max Zavanelli Mem Open | Vilnius LTU | 7.1 | Andrii Punin | Semen Grebeniuk | Draw: 1/2-1/2 | 17 | Open |
| 1549 | 2018-10-25 | Max Zavanelli Mem Open | Vilnius LTU | 6.15 | Yuri Malinin | Andrii Punin | Draw: 1/2-1/2 | 24 | Open |
| 1550 | 2018-10-25 | Max Zavanelli Mem Open | Vilnius LTU | 5.15 | Andrii Punin | Kristaps Krustkalns | Draw: 1/2-1/2 | 57 | Open |
- vs Serghei VedmediucDraw · ½–½White · 2019-10-29 · Round 3.9Romanian Open 2019
- vs Andrei IstratescuDraw · ½–½Black · 2019-10-28 · Round 1.1Romanian Open 2019
- vs Yulian MalovanyiDraw · ½–½White · 2019-09-15 · Round 9.1TCh-POL 2nd League 2019
- vs Michal FudalejWon · 0-1Black · 2019-09-14 · Round 8.2TCh-POL 2nd League 2019
- vs Tomasz JaskolkaWon · 1-0White · 2019-09-13 · Round 7.2TCh-POL 2nd League 2019
- vs Jaroslaw SenderaDraw · ½–½Black · 2019-09-12 · Round 6.2TCh-POL 2nd League 2019
- vs Milosz SzparDraw · ½–½Black · 2019-09-11 · Round 5.1TCh-POL 2nd League 2019
- vs Dariusz SzoenDraw · ½–½White · 2019-09-10 · Round 4.1TCh-POL 2nd League 2019
- vs Fabian StanachDraw · ½–½Black · 2019-09-08 · Round 2.5TCh-POL 2nd League 2019
- vs Maciej KowalecLost · 0-1White · 2019-09-07 · Round 1.7TCh-POL 2nd League 2019
- vs Daniel Sanz WawerDraw · ½–½Black · 2019-08-12 · Round 9.193rd Irena Warakomska Mem
- vs Wojciech RezaDraw · ½–½White · 2019-08-11 · Round 8.183rd Irena Warakomska Mem
- vs Aleksander KumalaWon · 0-1Black · 2019-08-10 · Round 7.223rd Irena Warakomska Mem
- vs Karol JarochDraw · ½–½White · 2019-08-09 · Round 6.223rd Irena Warakomska Mem
- vs Maciej CzoporDraw · ½–½Black · 2019-08-08 · Round 5.233rd Irena Warakomska Mem
- vs Tygran DzhuguryanDraw · ½–½White · 2019-08-07 · Round 4.243rd Irena Warakomska Mem
- vs Daniel SadzikowskiLost · 1-0Black · 2019-08-07 · Round 3.83rd Irena Warakomska Mem
- vs Tomasz JankowiakWon · 1-0White · 2019-08-06 · Round 2.273rd Irena Warakomska Mem
- vs Stanislaw PraczukowskiDraw · ½–½Black · 2019-08-05 · Round 1.363rd Irena Warakomska Mem
- vs Petr HabaLost · 0-1White · 2019-07-27 · Round 9.2830th Czech Open A 2019
- vs Richard Jr. BiolekDraw · ½–½Black · 2019-07-26 · Round 8.3230th Czech Open A 2019
- vs Platon GalperinDraw · ½–½White · 2019-07-25 · Round 7.2630th Czech Open A 2019
- vs Koustav ChatterjeeDraw · ½–½Black · 2019-07-24 · Round 6.2830th Czech Open A 2019
- vs Adam KozakLost · 0-1White · 2019-07-23 · Round 5.130th Czech Open A 2019
- vs Dinara SaduakassovaDraw · ½–½Black · 2019-07-22 · Round 4.830th Czech Open A 2019
- vs Lukas CernousekWon · 1-0White · 2019-07-21 · Round 3.1430th Czech Open A 2019
- vs Pavel SimacekWon · 0-1Black · 2019-07-20 · Round 2.1130th Czech Open A 2019
- vs Oleg TarakanovDraw · ½–½Black · 2019-07-19 · Round 9.3730th Czech Rapid G1 2019
- vs Jan ZdrazilDraw · ½–½White · 2019-07-19 · Round 8.430th Czech Rapid G1 2019
- vs Aleksey G. FrolovDraw · ½–½Black · 2019-07-19 · Round 7.3830th Czech Rapid G1 2019
- vs Shardul GagareLost · 0-1White · 2019-07-18 · Round 6.2430th Czech Rapid G1 2019
- vs Vladislav LymarWon · 0-1Black · 2019-07-18 · Round 5.4130th Czech Rapid G1 2019
- vs Matan PolegDraw · ½–½White · 2019-07-18 · Round 4.4230th Czech Rapid G1 2019
- vs Vitezslav RasikLost · 1-0Black · 2019-07-17 · Round 3.1730th Czech Rapid G1 2019
- vs Li Min PengDraw · ½–½White · 2019-07-17 · Round 2.1730th Czech Rapid G1 2019
- vs Miroslav MandakWon · 0-1Black · 2019-07-17 · Round 1.6230th Czech Rapid G1 2019
- vs Michal FiedorekWon · 1-0White · 2019-07-14 · Round 9.3Najdorf Mem Open A 2019
- vs Anna KubickaDraw · ½–½Black · 2019-07-13 · Round 8.3Najdorf Mem Open A 2019
- vs Rostyslav MalynovskyiDraw · ½–½White · 2019-07-12 · Round 7.34Najdorf Mem Open A 2019
- vs Krzysztof JakubowskiLost · 1-0Black · 2019-07-11 · Round 6.17Najdorf Mem Open A 2019
- vs Boris ShkliarWon · 1-0White · 2019-07-10 · Round 5.36Najdorf Mem Open A 2019
- vs Dusan PopovicLost · 1-0Black · 2019-07-09 · Round 4.17Najdorf Mem Open A 2019
- vs Alexander PetterssonWon · 1-0White · 2019-07-08 · Round 3.37Najdorf Mem Open A 2019
- vs Igor JanikLost · 1-0Black · 2019-07-07 · Round 2.15Najdorf Mem Open A 2019
- vs Marcin RosickiWon · 1-0White · 2019-07-06 · Round 1.53Najdorf Mem Open A 2019
- vs Nathanael PoystiWon · 1-0White · 2018-10-28 · Round 9.14Max Zavanelli Mem Open
- vs Rafal ZgadzajDraw · ½–½Black · 2018-10-27 · Round 8.12Max Zavanelli Mem Open
- vs Semen GrebeniukDraw · ½–½White · 2018-10-26 · Round 7.1Max Zavanelli Mem Open
- vs Yuri MalininDraw · ½–½Black · 2018-10-25 · Round 6.15Max Zavanelli Mem Open
- vs Kristaps KrustkalnsDraw · ½–½White · 2018-10-25 · Round 5.15Max Zavanelli Mem Open