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 |
|---|---|---|---|---|---|---|---|---|---|
| 651 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 8 | Guillermo Camacho Martinez | Andrii Punin | Draw: 1/2-1/2 | 46 | Open |
| 652 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 7 | Oleksii Nakonechnyi | Andrii Punin | Lost: 1-0 | 60 | Open |
| 653 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 6 | Andrii Punin | Denis Lazavik | Lost: 0-1 | 44 | Open |
| 654 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 5 | Andrii Punin | Anthony Atanasov | Won: 1-0 | 51 | Open |
| 655 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 4 | Lile Koridze | Andrii Punin | Won: 0-1 | 35 | Open |
| 656 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 3 | Bank Szalay-Ocsak | Andrii Punin | Won: 0-1 | 41 | Open |
| 657 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 2 | Andrii Punin | Angel Eduardo Chahin Godoy | Draw: 1/2-1/2 | 59 | Open |
| 658 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 1 | Tuan Minh Le | Andrii Punin | Lost: 1-0 | 21 | Open |
| 659 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 11 | Pavel Boikov | Andrii Punin | Lost: 1-0 | 42 | Open |
| 660 | 2025-09-09 | Titled Tue 9th Sep 2025 | chess.com INT | 10 | S Aswath | Andrii Punin | Lost: 1-0 | 31 | Open |
| 661 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 9 | Balazs Csonka | Andrii Punin | Draw: 1/2-1/2 | 95 | Open |
| 662 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 8 | Andrii Punin | Ian Ocampos | Won: 1-0 | 39 | Open |
| 663 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 7 | Andrii Punin | Mina Wael Sabry | Draw: 1/2-1/2 | 52 | Open |
| 664 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 6 | Artem Bardyk | Andrii Punin | Lost: 1-0 | 27 | Open |
| 665 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 5 | Eric Hansen | Andrii Punin | Draw: 1/2-1/2 | 67 | Open |
| 666 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 4 | Andrii Punin | Jorah Soojay | Won: 1-0 | 44 | Open |
| 667 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 3 | Wouter Terlouw | Andrii Punin | Won: 0-1 | 52 | Open |
| 668 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 2 | Andrii Punin | David Ono | Draw: 1/2-1/2 | 52 | Open |
| 669 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 1 | Denis Lazavik | Andrii Punin | Lost: 1-0 | 42 | Open |
| 670 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 11 | Andrii Punin | Bence Pribelszky | Won: 1-0 | 34 | Open |
| 671 | 2025-09-02 | Titled Tue 2nd Sep 2025 | chess.com INT | 10 | Matthew J Wadsworth | Andrii Punin | Lost: 1-0 | 67 | Open |
| 672 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 9 | Andrii Punin | Swayham P Das | Won: 1-0 | 32 | Open |
| 673 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 8 | Andrii Punin | Robert-Gabriel Sava | Draw: 1/2-1/2 | 133 | Open |
| 674 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 7 | Gorkem Unsal | Andrii Punin | Lost: 1-0 | 56 | Open |
| 675 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 6 | Andrii Punin | Mert Can Sevig | Lost: 0-1 | 73 | Open |
| 676 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 5 | Wojciech Smieszek | Andrii Punin | Won: 0-1 | 34 | Open |
| 677 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 4 | Rodrigo Vasquez Schroeder | Andrii Punin | Lost: 1-0 | 66 | Open |
| 678 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 3 | Andrii Punin | Josep Romero Ruscalleda | Won: 1-0 | 23 | Open |
| 679 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 2 | Sergei Zhigalko | Andrii Punin | Lost: 1-0 | 78 | Open |
| 680 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 1 | Andrii Punin | Wang Ip Boris Chan | Won: 1-0 | 34 | Open |
| 681 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 11 | Mohammadamin Molaei | Andrii Punin | Won: 0-1 | 66 | Open |
| 682 | 2025-08-26 | Titled Tue 26th Aug Early | chess.com INT | 10 | Arkadiusz Babiarz | Andrii Punin | Won: 0-1 | 33 | Open |
| 683 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 9 | Andrii Punin | Nika Venskaya | Draw: 1/2-1/2 | 57 | Open |
| 684 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 8 | Armand Sahetchian | Andrii Punin | Won: 0-1 | 23 | Open |
| 685 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 7 | Andrii Punin | Ulises Eduardo Hernandez Bermudez | Won: 1-0 | 54 | Open |
| 686 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 6 | Andrin Wueest | Andrii Punin | Lost: 1-0 | 26 | Open |
| 687 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 5 | Andrii Punin | Elis Denele Dicen | Lost: 0-1 | 116 | Open |
| 688 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 4 | Kumaresh A | Andrii Punin | Lost: 1-0 | 74 | Open |
| 689 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 3 | Artem Gulevich | Andrii Punin | Draw: 1/2-1/2 | 32 | Open |
| 690 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 2 | Andrii Punin | Eduardo Iturrizaga Bonelli | Lost: 0-1 | 24 | Open |
| 691 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 1 | Andrii Punin | Daniel Melamed | Won: 1-0 | 18 | Open |
| 692 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 11 | Jose Fernando Mata Gonzalez | Andrii Punin | Lost: 1-0 | 31 | Open |
| 693 | 2025-08-19 | Titled Tue 19th Aug Early | chess.com INT | 10 | Davis Zong | Andrii Punin | Draw: 1/2-1/2 | 46 | Open |
| 694 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 9 | Carlos Alvarado | Andrii Punin | Lost: 1-0 | 36 | Open |
| 695 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 8 | Andrii Punin | Jai Sankar Subramanian | Draw: 1/2-1/2 | 80 | Open |
| 696 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 7 | Yan Domin | Andrii Punin | Lost: 1-0 | 37 | Open |
| 697 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 6 | Maya Porozhnyak | Andrii Punin | Won: 0-1 | 60 | Open |
| 698 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 5 | Andrii Punin | Elijah Logozar | Lost: 0-1 | 55 | Open |
| 699 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 4 | Andrii Punin | Vitaliy Garbuz | Won: 1-0 | 42 | Open |
| 700 | 2025-08-12 | Titled Tue 12th Aug Early | chess.com INT | 3 | Viktor N. Parfenov | Andrii Punin | Draw: 1/2-1/2 | 60 | Open |
- vs Guillermo Camacho MartinezDraw · ½–½Black · 2025-09-09 · Round 8Titled Tue 9th Sep 2025
- vs Oleksii NakonechnyiLost · 1-0Black · 2025-09-09 · Round 7Titled Tue 9th Sep 2025
- vs Denis LazavikLost · 0-1White · 2025-09-09 · Round 6Titled Tue 9th Sep 2025
- vs Anthony AtanasovWon · 1-0White · 2025-09-09 · Round 5Titled Tue 9th Sep 2025
- vs Lile KoridzeWon · 0-1Black · 2025-09-09 · Round 4Titled Tue 9th Sep 2025
- vs Bank Szalay-OcsakWon · 0-1Black · 2025-09-09 · Round 3Titled Tue 9th Sep 2025
- vs Angel Eduardo Chahin GodoyDraw · ½–½White · 2025-09-09 · Round 2Titled Tue 9th Sep 2025
- vs Tuan Minh LeLost · 1-0Black · 2025-09-09 · Round 1Titled Tue 9th Sep 2025
- vs Pavel BoikovLost · 1-0Black · 2025-09-09 · Round 11Titled Tue 9th Sep 2025
- vs S AswathLost · 1-0Black · 2025-09-09 · Round 10Titled Tue 9th Sep 2025
- vs Balazs CsonkaDraw · ½–½Black · 2025-09-02 · Round 9Titled Tue 2nd Sep 2025
- vs Ian OcamposWon · 1-0White · 2025-09-02 · Round 8Titled Tue 2nd Sep 2025
- vs Mina Wael SabryDraw · ½–½White · 2025-09-02 · Round 7Titled Tue 2nd Sep 2025
- vs Artem BardykLost · 1-0Black · 2025-09-02 · Round 6Titled Tue 2nd Sep 2025
- vs Eric HansenDraw · ½–½Black · 2025-09-02 · Round 5Titled Tue 2nd Sep 2025
- vs Jorah SoojayWon · 1-0White · 2025-09-02 · Round 4Titled Tue 2nd Sep 2025
- vs Wouter TerlouwWon · 0-1Black · 2025-09-02 · Round 3Titled Tue 2nd Sep 2025
- vs David OnoDraw · ½–½White · 2025-09-02 · Round 2Titled Tue 2nd Sep 2025
- vs Denis LazavikLost · 1-0Black · 2025-09-02 · Round 1Titled Tue 2nd Sep 2025
- vs Bence PribelszkyWon · 1-0White · 2025-09-02 · Round 11Titled Tue 2nd Sep 2025
- vs Matthew J WadsworthLost · 1-0Black · 2025-09-02 · Round 10Titled Tue 2nd Sep 2025
- vs Swayham P DasWon · 1-0White · 2025-08-26 · Round 9Titled Tue 26th Aug Early
- vs Robert-Gabriel SavaDraw · ½–½White · 2025-08-26 · Round 8Titled Tue 26th Aug Early
- vs Gorkem UnsalLost · 1-0Black · 2025-08-26 · Round 7Titled Tue 26th Aug Early
- vs Mert Can SevigLost · 0-1White · 2025-08-26 · Round 6Titled Tue 26th Aug Early
- vs Wojciech SmieszekWon · 0-1Black · 2025-08-26 · Round 5Titled Tue 26th Aug Early
- vs Rodrigo Vasquez SchroederLost · 1-0Black · 2025-08-26 · Round 4Titled Tue 26th Aug Early
- vs Josep Romero RuscalledaWon · 1-0White · 2025-08-26 · Round 3Titled Tue 26th Aug Early
- vs Sergei ZhigalkoLost · 1-0Black · 2025-08-26 · Round 2Titled Tue 26th Aug Early
- vs Wang Ip Boris ChanWon · 1-0White · 2025-08-26 · Round 1Titled Tue 26th Aug Early
- vs Mohammadamin MolaeiWon · 0-1Black · 2025-08-26 · Round 11Titled Tue 26th Aug Early
- vs Arkadiusz BabiarzWon · 0-1Black · 2025-08-26 · Round 10Titled Tue 26th Aug Early
- vs Nika VenskayaDraw · ½–½White · 2025-08-19 · Round 9Titled Tue 19th Aug Early
- vs Armand SahetchianWon · 0-1Black · 2025-08-19 · Round 8Titled Tue 19th Aug Early
- vs Ulises Eduardo Hernandez BermudezWon · 1-0White · 2025-08-19 · Round 7Titled Tue 19th Aug Early
- vs Andrin WueestLost · 1-0Black · 2025-08-19 · Round 6Titled Tue 19th Aug Early
- vs Elis Denele DicenLost · 0-1White · 2025-08-19 · Round 5Titled Tue 19th Aug Early
- vs Kumaresh ALost · 1-0Black · 2025-08-19 · Round 4Titled Tue 19th Aug Early
- vs Artem GulevichDraw · ½–½Black · 2025-08-19 · Round 3Titled Tue 19th Aug Early
- vs Eduardo Iturrizaga BonelliLost · 0-1White · 2025-08-19 · Round 2Titled Tue 19th Aug Early
- vs Daniel MelamedWon · 1-0White · 2025-08-19 · Round 1Titled Tue 19th Aug Early
- vs Jose Fernando Mata GonzalezLost · 1-0Black · 2025-08-19 · Round 11Titled Tue 19th Aug Early
- vs Davis ZongDraw · ½–½Black · 2025-08-19 · Round 10Titled Tue 19th Aug Early
- vs Carlos AlvaradoLost · 1-0Black · 2025-08-12 · Round 9Titled Tue 12th Aug Early
- vs Jai Sankar SubramanianDraw · ½–½White · 2025-08-12 · Round 8Titled Tue 12th Aug Early
- vs Yan DominLost · 1-0Black · 2025-08-12 · Round 7Titled Tue 12th Aug Early
- vs Maya PorozhnyakWon · 0-1Black · 2025-08-12 · Round 6Titled Tue 12th Aug Early
- vs Elijah LogozarLost · 0-1White · 2025-08-12 · Round 5Titled Tue 12th Aug Early
- vs Vitaliy GarbuzWon · 1-0White · 2025-08-12 · Round 4Titled Tue 12th Aug Early
- vs Viktor N. ParfenovDraw · ½–½Black · 2025-08-12 · Round 3Titled Tue 12th Aug Early