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

Classical

2289

Published FIDE

Rapid

2235

Published FIDE

Blitz

2357

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
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
  1. vs Guillermo Camacho MartinezDraw · ½–½Black · 2025-09-09 · Round 8Titled Tue 9th Sep 2025
  2. vs Oleksii NakonechnyiLost · 1-0Black · 2025-09-09 · Round 7Titled Tue 9th Sep 2025
  3. vs Denis LazavikLost · 0-1White · 2025-09-09 · Round 6Titled Tue 9th Sep 2025
  4. vs Anthony AtanasovWon · 1-0White · 2025-09-09 · Round 5Titled Tue 9th Sep 2025
  5. vs Lile KoridzeWon · 0-1Black · 2025-09-09 · Round 4Titled Tue 9th Sep 2025
  6. vs Bank Szalay-OcsakWon · 0-1Black · 2025-09-09 · Round 3Titled Tue 9th Sep 2025
  7. vs Angel Eduardo Chahin GodoyDraw · ½–½White · 2025-09-09 · Round 2Titled Tue 9th Sep 2025
  8. vs Tuan Minh LeLost · 1-0Black · 2025-09-09 · Round 1Titled Tue 9th Sep 2025
  9. vs Pavel BoikovLost · 1-0Black · 2025-09-09 · Round 11Titled Tue 9th Sep 2025
  10. vs S AswathLost · 1-0Black · 2025-09-09 · Round 10Titled Tue 9th Sep 2025
  11. vs Balazs CsonkaDraw · ½–½Black · 2025-09-02 · Round 9Titled Tue 2nd Sep 2025
  12. vs Ian OcamposWon · 1-0White · 2025-09-02 · Round 8Titled Tue 2nd Sep 2025
  13. vs Mina Wael SabryDraw · ½–½White · 2025-09-02 · Round 7Titled Tue 2nd Sep 2025
  14. vs Artem BardykLost · 1-0Black · 2025-09-02 · Round 6Titled Tue 2nd Sep 2025
  15. vs Eric HansenDraw · ½–½Black · 2025-09-02 · Round 5Titled Tue 2nd Sep 2025
  16. vs Jorah SoojayWon · 1-0White · 2025-09-02 · Round 4Titled Tue 2nd Sep 2025
  17. vs Wouter TerlouwWon · 0-1Black · 2025-09-02 · Round 3Titled Tue 2nd Sep 2025
  18. vs David OnoDraw · ½–½White · 2025-09-02 · Round 2Titled Tue 2nd Sep 2025
  19. vs Denis LazavikLost · 1-0Black · 2025-09-02 · Round 1Titled Tue 2nd Sep 2025
  20. vs Bence PribelszkyWon · 1-0White · 2025-09-02 · Round 11Titled Tue 2nd Sep 2025
  21. vs Matthew J WadsworthLost · 1-0Black · 2025-09-02 · Round 10Titled Tue 2nd Sep 2025
  22. vs Swayham P DasWon · 1-0White · 2025-08-26 · Round 9Titled Tue 26th Aug Early
  23. vs Robert-Gabriel SavaDraw · ½–½White · 2025-08-26 · Round 8Titled Tue 26th Aug Early
  24. vs Gorkem UnsalLost · 1-0Black · 2025-08-26 · Round 7Titled Tue 26th Aug Early
  25. vs Mert Can SevigLost · 0-1White · 2025-08-26 · Round 6Titled Tue 26th Aug Early
  26. vs Wojciech SmieszekWon · 0-1Black · 2025-08-26 · Round 5Titled Tue 26th Aug Early
  27. vs Rodrigo Vasquez SchroederLost · 1-0Black · 2025-08-26 · Round 4Titled Tue 26th Aug Early
  28. vs Josep Romero RuscalledaWon · 1-0White · 2025-08-26 · Round 3Titled Tue 26th Aug Early
  29. vs Sergei ZhigalkoLost · 1-0Black · 2025-08-26 · Round 2Titled Tue 26th Aug Early
  30. vs Wang Ip Boris ChanWon · 1-0White · 2025-08-26 · Round 1Titled Tue 26th Aug Early
  31. vs Mohammadamin MolaeiWon · 0-1Black · 2025-08-26 · Round 11Titled Tue 26th Aug Early
  32. vs Arkadiusz BabiarzWon · 0-1Black · 2025-08-26 · Round 10Titled Tue 26th Aug Early
  33. vs Nika VenskayaDraw · ½–½White · 2025-08-19 · Round 9Titled Tue 19th Aug Early
  34. vs Armand SahetchianWon · 0-1Black · 2025-08-19 · Round 8Titled Tue 19th Aug Early
  35. vs Ulises Eduardo Hernandez BermudezWon · 1-0White · 2025-08-19 · Round 7Titled Tue 19th Aug Early
  36. vs Andrin WueestLost · 1-0Black · 2025-08-19 · Round 6Titled Tue 19th Aug Early
  37. vs Elis Denele DicenLost · 0-1White · 2025-08-19 · Round 5Titled Tue 19th Aug Early
  38. vs Kumaresh ALost · 1-0Black · 2025-08-19 · Round 4Titled Tue 19th Aug Early
  39. vs Artem GulevichDraw · ½–½Black · 2025-08-19 · Round 3Titled Tue 19th Aug Early
  40. vs Eduardo Iturrizaga BonelliLost · 0-1White · 2025-08-19 · Round 2Titled Tue 19th Aug Early
  41. vs Daniel MelamedWon · 1-0White · 2025-08-19 · Round 1Titled Tue 19th Aug Early
  42. vs Jose Fernando Mata GonzalezLost · 1-0Black · 2025-08-19 · Round 11Titled Tue 19th Aug Early
  43. vs Davis ZongDraw · ½–½Black · 2025-08-19 · Round 10Titled Tue 19th Aug Early
  44. vs Carlos AlvaradoLost · 1-0Black · 2025-08-12 · Round 9Titled Tue 12th Aug Early
  45. vs Jai Sankar SubramanianDraw · ½–½White · 2025-08-12 · Round 8Titled Tue 12th Aug Early
  46. vs Yan DominLost · 1-0Black · 2025-08-12 · Round 7Titled Tue 12th Aug Early
  47. vs Maya PorozhnyakWon · 0-1Black · 2025-08-12 · Round 6Titled Tue 12th Aug Early
  48. vs Elijah LogozarLost · 0-1White · 2025-08-12 · Round 5Titled Tue 12th Aug Early
  49. vs Vitaliy GarbuzWon · 1-0White · 2025-08-12 · Round 4Titled Tue 12th Aug Early
  50. vs Viktor N. ParfenovDraw · ½–½Black · 2025-08-12 · Round 3Titled Tue 12th Aug Early