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

2289

Classical

Published FIDE

2235

Rapid

Published FIDE

2357

Blitz

Published 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

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
801 2025-06-10 Titled Tue 10th Jun Early chess.com INT 11 Andrii Punin S Aswath 1-0 23 Open
802 2025-06-10 Titled Tue 10th Jun Early chess.com INT 10 Leonardo Tristan Andrii Punin 1-0 43 Open
803 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 9 Andrii Punin Nikolay Kleimenov 1-0 15 Open
804 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 8 Andrii Punin Julian Antonio Rojas Alarcon 0-1 42 Open
805 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 7 Alexander Gelman Andrii Punin 0-1 28 Open
806 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 6 Devina Devagharan Andrii Punin 0-1 42 Open
807 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 5 Andrii Punin Tobias Kolb 0-1 67 Open
808 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 4 Nikita Shandrygin Andrii Punin 1/2-1/2 68 Open
809 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 3 Andrii Punin Roberto Junio Brito Molina 1/2-1/2 142 Open
810 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 2 Andrii Punin Reegan Palmer 1-0 42 Open
811 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 1 Blanka Ejsymont Andrii Punin 1/2-1/2 65 Open
812 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 11 Andrii Punin Mamikon Gharibyan 0-1 42 Open
813 2025-06-03 Titled Tue 3rd Jun Early chess.com INT 10 Yehor Marynychenko Andrii Punin 0-1 103 Open
814 2025-05-27 Titled Tue 27th May Early chess.com INT 9 Vedant Rupeshbhai Varasada Andrii Punin 1-0 82 Open
815 2025-05-27 Titled Tue 27th May Early chess.com INT 8 Ronak Hiwale Andrii Punin 1/2-1/2 49 Open
816 2025-05-27 Titled Tue 27th May Early chess.com INT 7 Andrii Punin Eugenia Karas 1/2-1/2 54 Open
817 2025-05-27 Titled Tue 27th May Early chess.com INT 6 Alex Fikiet Andrii Punin 1-0 28 Open
818 2025-05-27 Titled Tue 27th May Early chess.com INT 5 Andrii Punin Raphael Felix 0-1 53 Open
819 2025-05-27 Titled Tue 27th May Early chess.com INT 4 Anton Vasilenok Andrii Punin 0-1 51 Open
820 2025-05-27 Titled Tue 27th May Early chess.com INT 3 Andrii Punin Lile Koridze 1/2-1/2 47 Open
821 2025-05-27 Titled Tue 27th May Early chess.com INT 2 Andreas, Dr. Brenke Andrii Punin 0-1 53 Open
822 2025-05-27 Titled Tue 27th May Early chess.com INT 1 Andrii Punin Dirk Troltenier 0-1 40 Open
823 2025-05-27 Titled Tue 27th May Early chess.com INT 11 Evan Rabin Andrii Punin 0-1 25 Open
824 2025-05-27 Titled Tue 27th May Early chess.com INT 10 Andrii Punin Dominika Ivashentseva 1-0 51 Open
825 2025-05-20 Titled Tue 20th May Early chess.com INT 9 Andrii Punin Aleksandra Goryachkina 0-1 39 Open
826 2025-05-20 Titled Tue 20th May Early chess.com INT 8 Sahib Singh Andrii Punin 1/2-1/2 53 Open
827 2025-05-20 Titled Tue 20th May Early chess.com INT 7 Andrii Punin Jorge Perez Rojas 1-0 34 Open
828 2025-05-20 Titled Tue 20th May Early chess.com INT 6 Vjacheslav Weetik Andrii Punin 1/2-1/2 60 Open
829 2025-05-20 Titled Tue 20th May Early chess.com INT 5 Artur Roienko Andrii Punin 0-1 61 Open
830 2025-05-20 Titled Tue 20th May Early chess.com INT 4 Andrii Punin Alexander Rustemov 0-1 20 Open
831 2025-05-20 Titled Tue 20th May Early chess.com INT 3 Anjaneya Sripathy Rao Andrii Punin 0-1 75 Open
832 2025-05-20 Titled Tue 20th May Early chess.com INT 2 Andrii Punin Milosz Szpar 0-1 17 Open
833 2025-05-20 Titled Tue 20th May Early chess.com INT 1 Andrii Punin Olga Yushko 1-0 30 Open
834 2025-05-20 Titled Tue 20th May Early chess.com INT 11 Gleb Scheglov Andrii Punin 1/2-1/2 86 Open
835 2025-05-20 Titled Tue 20th May Early chess.com INT 10 Aleksa Micic Andrii Punin 0-1 48 Open
836 2025-05-13 Titled Tue 13th May Early chess.com INT 9 Andrii Punin Haque Nayem 1-0 41 Open
837 2025-05-13 Titled Tue 13th May Early chess.com INT 8 Miguel Santos Ruiz Andrii Punin 1/2-1/2 72 Open
838 2025-05-13 Titled Tue 13th May Early chess.com INT 7 Ernesto Barrientos Andrii Punin 0-1 20 Open
839 2025-05-13 Titled Tue 13th May Early chess.com INT 6 Andrii Punin Laurin Jahnz 1-0 58 Open
840 2025-05-13 Titled Tue 13th May Early chess.com INT 5 Elim Keneshbekov Andrii Punin 1-0 36 Open
841 2025-05-13 Titled Tue 13th May Early chess.com INT 4 Andrii Punin Thomas Beerdsen 0-1 26 Open
842 2025-05-13 Titled Tue 13th May Early chess.com INT 3 Andrii Punin Anastasia Grozdanovic 1-0 33 Open
843 2025-05-13 Titled Tue 13th May Early chess.com INT 2 Havard Haug Andrii Punin 1-0 57 Open
844 2025-05-13 Titled Tue 13th May Early chess.com INT 1 Rafal Buraczewski Andrii Punin 0-1 28 Open
845 2025-05-13 Titled Tue 13th May Early chess.com INT 11 Martin Holten Fiskaaen Andrii Punin 0-1 77 Open
846 2025-05-13 Titled Tue 13th May Early chess.com INT 10 Umid Aslanov Andrii Punin 1-0 49 Open
847 2025-05-06 Titled Tue 6th May Early chess.com INT 9 Andrii Punin Dinesh Rajan M 0-1 36 Open
848 2025-05-06 Titled Tue 6th May Early chess.com INT 8 Volodymyr Vetoshko Andrii Punin 1/2-1/2 44 Open
849 2025-05-06 Titled Tue 6th May Early chess.com INT 7 Garg Aradhya Andrii Punin 1/2-1/2 71 Open
850 2025-05-06 Titled Tue 6th May Early chess.com INT 6 Andrii Punin Arsen Davtyan 1/2-1/2 29 Open
  1. vs S AswathWon · 1-0White · 2025-06-10 · Round 11Titled Tue 10th Jun Early
  2. vs Leonardo TristanLost · 1-0Black · 2025-06-10 · Round 10Titled Tue 10th Jun Early
  3. vs Nikolay KleimenovWon · 1-0White · 2025-06-03 · Round 9Titled Tue 3rd Jun Early
  4. vs Julian Antonio Rojas AlarconLost · 0-1White · 2025-06-03 · Round 8Titled Tue 3rd Jun Early
  5. vs Alexander GelmanWon · 0-1Black · 2025-06-03 · Round 7Titled Tue 3rd Jun Early
  6. vs Devina DevagharanWon · 0-1Black · 2025-06-03 · Round 6Titled Tue 3rd Jun Early
  7. vs Tobias KolbLost · 0-1White · 2025-06-03 · Round 5Titled Tue 3rd Jun Early
  8. vs Nikita ShandryginDraw · ½–½Black · 2025-06-03 · Round 4Titled Tue 3rd Jun Early
  9. vs Roberto Junio Brito MolinaDraw · ½–½White · 2025-06-03 · Round 3Titled Tue 3rd Jun Early
  10. vs Reegan PalmerWon · 1-0White · 2025-06-03 · Round 2Titled Tue 3rd Jun Early
  11. vs Blanka EjsymontDraw · ½–½Black · 2025-06-03 · Round 1Titled Tue 3rd Jun Early
  12. vs Mamikon GharibyanLost · 0-1White · 2025-06-03 · Round 11Titled Tue 3rd Jun Early
  13. vs Yehor MarynychenkoWon · 0-1Black · 2025-06-03 · Round 10Titled Tue 3rd Jun Early
  14. vs Vedant Rupeshbhai VarasadaLost · 1-0Black · 2025-05-27 · Round 9Titled Tue 27th May Early
  15. vs Ronak HiwaleDraw · ½–½Black · 2025-05-27 · Round 8Titled Tue 27th May Early
  16. vs Eugenia KarasDraw · ½–½White · 2025-05-27 · Round 7Titled Tue 27th May Early
  17. vs Alex FikietLost · 1-0Black · 2025-05-27 · Round 6Titled Tue 27th May Early
  18. vs Raphael FelixLost · 0-1White · 2025-05-27 · Round 5Titled Tue 27th May Early
  19. vs Anton VasilenokWon · 0-1Black · 2025-05-27 · Round 4Titled Tue 27th May Early
  20. vs Lile KoridzeDraw · ½–½White · 2025-05-27 · Round 3Titled Tue 27th May Early
  21. vs Andreas, Dr. BrenkeWon · 0-1Black · 2025-05-27 · Round 2Titled Tue 27th May Early
  22. vs Dirk TroltenierLost · 0-1White · 2025-05-27 · Round 1Titled Tue 27th May Early
  23. vs Evan RabinWon · 0-1Black · 2025-05-27 · Round 11Titled Tue 27th May Early
  24. vs Dominika IvashentsevaWon · 1-0White · 2025-05-27 · Round 10Titled Tue 27th May Early
  25. vs Aleksandra GoryachkinaLost · 0-1White · 2025-05-20 · Round 9Titled Tue 20th May Early
  26. vs Sahib SinghDraw · ½–½Black · 2025-05-20 · Round 8Titled Tue 20th May Early
  27. vs Jorge Perez RojasWon · 1-0White · 2025-05-20 · Round 7Titled Tue 20th May Early
  28. vs Vjacheslav WeetikDraw · ½–½Black · 2025-05-20 · Round 6Titled Tue 20th May Early
  29. vs Artur RoienkoWon · 0-1Black · 2025-05-20 · Round 5Titled Tue 20th May Early
  30. vs Alexander RustemovLost · 0-1White · 2025-05-20 · Round 4Titled Tue 20th May Early
  31. vs Anjaneya Sripathy RaoWon · 0-1Black · 2025-05-20 · Round 3Titled Tue 20th May Early
  32. vs Milosz SzparLost · 0-1White · 2025-05-20 · Round 2Titled Tue 20th May Early
  33. vs Olga YushkoWon · 1-0White · 2025-05-20 · Round 1Titled Tue 20th May Early
  34. vs Gleb ScheglovDraw · ½–½Black · 2025-05-20 · Round 11Titled Tue 20th May Early
  35. vs Aleksa MicicWon · 0-1Black · 2025-05-20 · Round 10Titled Tue 20th May Early
  36. vs Haque NayemWon · 1-0White · 2025-05-13 · Round 9Titled Tue 13th May Early
  37. vs Miguel Santos RuizDraw · ½–½Black · 2025-05-13 · Round 8Titled Tue 13th May Early
  38. vs Ernesto BarrientosWon · 0-1Black · 2025-05-13 · Round 7Titled Tue 13th May Early
  39. vs Laurin JahnzWon · 1-0White · 2025-05-13 · Round 6Titled Tue 13th May Early
  40. vs Elim KeneshbekovLost · 1-0Black · 2025-05-13 · Round 5Titled Tue 13th May Early
  41. vs Thomas BeerdsenLost · 0-1White · 2025-05-13 · Round 4Titled Tue 13th May Early
  42. vs Anastasia GrozdanovicWon · 1-0White · 2025-05-13 · Round 3Titled Tue 13th May Early
  43. vs Havard HaugLost · 1-0Black · 2025-05-13 · Round 2Titled Tue 13th May Early
  44. vs Rafal BuraczewskiWon · 0-1Black · 2025-05-13 · Round 1Titled Tue 13th May Early
  45. vs Martin Holten FiskaaenWon · 0-1Black · 2025-05-13 · Round 11Titled Tue 13th May Early
  46. vs Umid AslanovLost · 1-0Black · 2025-05-13 · Round 10Titled Tue 13th May Early
  47. vs Dinesh Rajan MLost · 0-1White · 2025-05-06 · Round 9Titled Tue 6th May Early
  48. vs Volodymyr VetoshkoDraw · ½–½Black · 2025-05-06 · Round 8Titled Tue 6th May Early
  49. vs Garg AradhyaDraw · ½–½Black · 2025-05-06 · Round 7Titled Tue 6th May Early
  50. vs Arsen DavtyanDraw · ½–½White · 2025-05-06 · Round 6Titled Tue 6th May Early