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
1401 2022-01-04 Titled Tuesday 4th Jan chess.com INT 2 Andrii Punin Salomeja Zaksaite Lost: 0-1 75 Open
1402 2022-01-04 Titled Tuesday 4th Jan chess.com INT 1 Bianka Havanecz Andrii Punin Won: 0-1 51 Open
1403 2022-01-04 Titled Tuesday 4th Jan chess.com INT 11 Nguyen Hong Nhung Andrii Punin Won: 0-1 53 Open
1404 2022-01-04 Titled Tuesday 4th Jan chess.com INT 10 Andrii Punin Piotr Mickiewicz Lost: 0-1 74 Open
1405 2021-12-28 Titled Tuesday 28th Dec chess.com INT 9 Josefine Safarli Andrii Punin Draw: 1/2-1/2 44 Open
1406 2021-12-28 Titled Tuesday 28th Dec chess.com INT 8 Andrii Punin Artem Odegov Draw: 1/2-1/2 62 Open
1407 2021-12-28 Titled Tuesday 28th Dec chess.com INT 7 Artur Dilmukhametov Andrii Punin Draw: 1/2-1/2 40 Open
1408 2021-12-28 Titled Tuesday 28th Dec chess.com INT 6 Andrii Punin Aisen Mestnikov Draw: 1/2-1/2 67 Open
1409 2021-12-28 Titled Tuesday 28th Dec chess.com INT 5 Damian Sliwicki Andrii Punin Won: 0-1 30 Open
1410 2021-12-28 Titled Tuesday 28th Dec chess.com INT 4 Andrii Punin Francisco Javier Cruz Ravina Lost: 0-1 46 Open
1411 2021-12-28 Titled Tuesday 28th Dec chess.com INT 3 Pawel Grabowski Andrii Punin Won: 0-1 33 Open
1412 2021-12-28 Titled Tuesday 28th Dec chess.com INT 2 Andrii Punin V Pranav Lost: 0-1 44 Open
1413 2021-12-28 Titled Tuesday 28th Dec chess.com INT 1 Andrii Punin Rachid Schrik Won: 1-0 40 Open
1414 2021-12-28 Titled Tuesday 28th Dec chess.com INT 11 Andrii Punin Pavel Plotnikov Won: 1-0 31 Open
1415 2021-12-28 Titled Tuesday 28th Dec chess.com INT 10 Sergey D. Rodchenkov Andrii Punin Draw: 1/2-1/2 66 Open
1416 2021-12-21 Titled Tuesday 21st Dec chess.com INT 9 Andrii Punin Daniel Shubin Won: 1-0 98 Open
1417 2021-12-21 Titled Tuesday 21st Dec chess.com INT 8 Andrii Punin Vitaly Rodchenkov Lost: 0-1 39 Open
1418 2021-12-21 Titled Tuesday 21st Dec chess.com INT 7 Ian T. Findlay Andrii Punin Draw: 1/2-1/2 39 Open
1419 2021-12-21 Titled Tuesday 21st Dec chess.com INT 6 Andrii Punin Nicolas Brunner Draw: 1/2-1/2 91 Open
1420 2021-12-21 Titled Tuesday 21st Dec chess.com INT 5 Andrii Punin Atilla Eynullayev Draw: 1/2-1/2 38 Open
1421 2021-12-21 Titled Tuesday 21st Dec chess.com INT 4 Viacheslav Rozhkov Andrii Punin Lost: 1-0 55 Open
1422 2021-12-21 Titled Tuesday 21st Dec chess.com INT 3 Wojciech Przybylski Andrii Punin Won: 0-1 59 Open
1423 2021-12-21 Titled Tuesday 21st Dec chess.com INT 2 Andrii Punin Fabian Ernesto Vivas Zamora Lost: 0-1 32 Open
1424 2021-12-21 Titled Tuesday 21st Dec chess.com INT 1 Yaniela Forgas Moreno Andrii Punin Won: 0-1 49 Open
1425 2021-12-21 Titled Tuesday 21st Dec chess.com INT 11 Andrii Punin Liwia Jarocka Won: 1-0 69 Open
1426 2021-12-21 Titled Tuesday 21st Dec chess.com INT 10 Ivan Kalajzic Andrii Punin Draw: 1/2-1/2 56 Open
1427 2021-12-14 Titled Tuesday 14th Dec chess.com INT 9 Andrii Punin Joshua Altman Won: 1-0 55 Open
1428 2021-12-14 Titled Tuesday 14th Dec chess.com INT 8 Richard Bethke Andrii Punin Draw: 1/2-1/2 18 Open
1429 2021-12-14 Titled Tuesday 14th Dec chess.com INT 7 Andrii Punin Matthias Bluebaum Lost: 0-1 38 Open
1430 2021-12-14 Titled Tuesday 14th Dec chess.com INT 6 Andrii Punin Damian Sliwicki Won: 1-0 52 Open
1431 2021-12-14 Titled Tuesday 14th Dec chess.com INT 5 Steven Zierk Andrii Punin Lost: 1-0 38 Open
1432 2021-12-14 Titled Tuesday 14th Dec chess.com INT 4 Evan S Rosenberg Andrii Punin Won: 0-1 49 Open
1433 2021-12-14 Titled Tuesday 14th Dec chess.com INT 3 Andrii Punin Conrad Holt Lost: 0-1 32 Open
1434 2021-12-14 Titled Tuesday 14th Dec chess.com INT 2 Andrii Punin Randal Ferguson Won: 1-0 34 Open
1435 2021-12-14 Titled Tuesday 14th Dec chess.com INT 1 Olga Karavaeva Andrii Punin Won: 0-1 54 Open
1436 2021-12-14 Titled Tuesday 14th Dec chess.com INT 11 Andrii Punin Tarun Kanyamarala Draw: 1/2-1/2 62 Open
1437 2021-12-14 Titled Tuesday 14th Dec chess.com INT 10 Marek Karas Andrii Punin Draw: 1/2-1/2 98 Open
1438 2021-12-07 Titled Tuesday 7th Dec chess.com INT 9 Nicolas Brunner Andrii Punin Lost: 1-0 64 Open
1439 2021-12-07 Titled Tuesday 7th Dec chess.com INT 8 Andrii Punin Wojciech Przybylski Won: 1-0 88 Open
1440 2021-12-07 Titled Tuesday 7th Dec chess.com INT 7 Ramil Faizrakhmanov Andrii Punin Lost: 1-0 48 Open
1441 2021-12-07 Titled Tuesday 7th Dec chess.com INT 6 Andrii Punin Boris Itkis Won: 1-0 23 Open
1442 2021-12-07 Titled Tuesday 7th Dec chess.com INT 5 Dominik Horvath Andrii Punin Lost: 1-0 18 Open
1443 2021-12-07 Titled Tuesday 7th Dec chess.com INT 4 Conrad Holt Andrii Punin Lost: 1-0 48 Open
1444 2021-12-07 Titled Tuesday 7th Dec chess.com INT 3 Andrii Punin Read Samadov Won: 1-0 53 Open
1445 2021-12-07 Titled Tuesday 7th Dec chess.com INT 2 Andrii Punin Samarth J Rao Won: 1-0 51 Open
1446 2021-12-07 Titled Tuesday 7th Dec chess.com INT 1 Hui Li Andrii Punin Won: 0-1 67 Open
1447 2021-12-07 Titled Tuesday 7th Dec chess.com INT 11 Collin Colbow Andrii Punin Draw: 1/2-1/2 59 Open
1448 2021-12-07 Titled Tuesday 7th Dec chess.com INT 10 Andrii Punin Samuel Malka Draw: 1/2-1/2 54 Open
1449 2021-11-30 Titled Tuesday 30th Nov chess.com INT 9 Andrii Punin Alexandra Obolentseva Lost: 0-1 63 Open
1450 2021-11-30 Titled Tuesday 30th Nov chess.com INT 8 Nderim Saraci Andrii Punin Lost: 1-0 73 Open
  1. vs Salomeja ZaksaiteLost · 0-1White · 2022-01-04 · Round 2Titled Tuesday 4th Jan
  2. vs Bianka HavaneczWon · 0-1Black · 2022-01-04 · Round 1Titled Tuesday 4th Jan
  3. vs Nguyen Hong NhungWon · 0-1Black · 2022-01-04 · Round 11Titled Tuesday 4th Jan
  4. vs Piotr MickiewiczLost · 0-1White · 2022-01-04 · Round 10Titled Tuesday 4th Jan
  5. vs Josefine SafarliDraw · ½–½Black · 2021-12-28 · Round 9Titled Tuesday 28th Dec
  6. vs Artem OdegovDraw · ½–½White · 2021-12-28 · Round 8Titled Tuesday 28th Dec
  7. vs Artur DilmukhametovDraw · ½–½Black · 2021-12-28 · Round 7Titled Tuesday 28th Dec
  8. vs Aisen MestnikovDraw · ½–½White · 2021-12-28 · Round 6Titled Tuesday 28th Dec
  9. vs Damian SliwickiWon · 0-1Black · 2021-12-28 · Round 5Titled Tuesday 28th Dec
  10. vs Francisco Javier Cruz RavinaLost · 0-1White · 2021-12-28 · Round 4Titled Tuesday 28th Dec
  11. vs Pawel GrabowskiWon · 0-1Black · 2021-12-28 · Round 3Titled Tuesday 28th Dec
  12. vs V PranavLost · 0-1White · 2021-12-28 · Round 2Titled Tuesday 28th Dec
  13. vs Rachid SchrikWon · 1-0White · 2021-12-28 · Round 1Titled Tuesday 28th Dec
  14. vs Pavel PlotnikovWon · 1-0White · 2021-12-28 · Round 11Titled Tuesday 28th Dec
  15. vs Sergey D. RodchenkovDraw · ½–½Black · 2021-12-28 · Round 10Titled Tuesday 28th Dec
  16. vs Daniel ShubinWon · 1-0White · 2021-12-21 · Round 9Titled Tuesday 21st Dec
  17. vs Vitaly RodchenkovLost · 0-1White · 2021-12-21 · Round 8Titled Tuesday 21st Dec
  18. vs Ian T. FindlayDraw · ½–½Black · 2021-12-21 · Round 7Titled Tuesday 21st Dec
  19. vs Nicolas BrunnerDraw · ½–½White · 2021-12-21 · Round 6Titled Tuesday 21st Dec
  20. vs Atilla EynullayevDraw · ½–½White · 2021-12-21 · Round 5Titled Tuesday 21st Dec
  21. vs Viacheslav RozhkovLost · 1-0Black · 2021-12-21 · Round 4Titled Tuesday 21st Dec
  22. vs Wojciech PrzybylskiWon · 0-1Black · 2021-12-21 · Round 3Titled Tuesday 21st Dec
  23. vs Fabian Ernesto Vivas ZamoraLost · 0-1White · 2021-12-21 · Round 2Titled Tuesday 21st Dec
  24. vs Yaniela Forgas MorenoWon · 0-1Black · 2021-12-21 · Round 1Titled Tuesday 21st Dec
  25. vs Liwia JarockaWon · 1-0White · 2021-12-21 · Round 11Titled Tuesday 21st Dec
  26. vs Ivan KalajzicDraw · ½–½Black · 2021-12-21 · Round 10Titled Tuesday 21st Dec
  27. vs Joshua AltmanWon · 1-0White · 2021-12-14 · Round 9Titled Tuesday 14th Dec
  28. vs Richard BethkeDraw · ½–½Black · 2021-12-14 · Round 8Titled Tuesday 14th Dec
  29. vs Matthias BluebaumLost · 0-1White · 2021-12-14 · Round 7Titled Tuesday 14th Dec
  30. vs Damian SliwickiWon · 1-0White · 2021-12-14 · Round 6Titled Tuesday 14th Dec
  31. vs Steven ZierkLost · 1-0Black · 2021-12-14 · Round 5Titled Tuesday 14th Dec
  32. vs Evan S RosenbergWon · 0-1Black · 2021-12-14 · Round 4Titled Tuesday 14th Dec
  33. vs Conrad HoltLost · 0-1White · 2021-12-14 · Round 3Titled Tuesday 14th Dec
  34. vs Randal FergusonWon · 1-0White · 2021-12-14 · Round 2Titled Tuesday 14th Dec
  35. vs Olga KaravaevaWon · 0-1Black · 2021-12-14 · Round 1Titled Tuesday 14th Dec
  36. vs Tarun KanyamaralaDraw · ½–½White · 2021-12-14 · Round 11Titled Tuesday 14th Dec
  37. vs Marek KarasDraw · ½–½Black · 2021-12-14 · Round 10Titled Tuesday 14th Dec
  38. vs Nicolas BrunnerLost · 1-0Black · 2021-12-07 · Round 9Titled Tuesday 7th Dec
  39. vs Wojciech PrzybylskiWon · 1-0White · 2021-12-07 · Round 8Titled Tuesday 7th Dec
  40. vs Ramil FaizrakhmanovLost · 1-0Black · 2021-12-07 · Round 7Titled Tuesday 7th Dec
  41. vs Boris ItkisWon · 1-0White · 2021-12-07 · Round 6Titled Tuesday 7th Dec
  42. vs Dominik HorvathLost · 1-0Black · 2021-12-07 · Round 5Titled Tuesday 7th Dec
  43. vs Conrad HoltLost · 1-0Black · 2021-12-07 · Round 4Titled Tuesday 7th Dec
  44. vs Read SamadovWon · 1-0White · 2021-12-07 · Round 3Titled Tuesday 7th Dec
  45. vs Samarth J RaoWon · 1-0White · 2021-12-07 · Round 2Titled Tuesday 7th Dec
  46. vs Hui LiWon · 0-1Black · 2021-12-07 · Round 1Titled Tuesday 7th Dec
  47. vs Collin ColbowDraw · ½–½Black · 2021-12-07 · Round 11Titled Tuesday 7th Dec
  48. vs Samuel MalkaDraw · ½–½White · 2021-12-07 · Round 10Titled Tuesday 7th Dec
  49. vs Alexandra ObolentsevaLost · 0-1White · 2021-11-30 · Round 9Titled Tuesday 30th Nov
  50. vs Nderim SaraciLost · 1-0Black · 2021-11-30 · Round 8Titled Tuesday 30th Nov