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
1201 2024-09-17 Titled Tue 17th Sep Early chess.com INT 5 Timofey Iljin Andrii Punin Won: 0-1 67 Open
1202 2024-09-17 Titled Tue 17th Sep Early chess.com INT 4 Andrii Punin Kamil Warchol Lost: 0-1 68 Open
1203 2024-09-17 Titled Tue 17th Sep Early chess.com INT 3 Bojan Maksimovic Andrii Punin Lost: 1-0 62 Open
1204 2024-09-17 Titled Tue 17th Sep Early chess.com INT 2 Roman Goldin Andrii Punin Won: 0-1 28 Open
1205 2024-09-17 Titled Tue 17th Sep Early chess.com INT 1 Andrii Punin Cristian Robledo Won: 1-0 56 Open
1206 2024-09-17 Titled Tue 17th Sep Early chess.com INT 11 Artak Manukian Andrii Punin Won: 0-1 65 Open
1207 2024-09-17 Titled Tue 17th Sep Early chess.com INT 10 Juan Manuel Garcia Almaguer Andrii Punin Won: 0-1 35 Open
1208 2024-09-10 Titled Tue 10th Sep Early chess.com INT 9 Andrii Punin Supratit Banerjee Draw: 1/2-1/2 62 Open
1209 2024-09-10 Titled Tue 10th Sep Early chess.com INT 8 Andrii Punin Anastasios Mihailidis Won: 1-0 49 Open
1210 2024-09-10 Titled Tue 10th Sep Early chess.com INT 7 Kevin George Andrii Punin Draw: 1/2-1/2 36 Open
1211 2024-09-10 Titled Tue 10th Sep Early chess.com INT 6 Andrii Punin Elnaz Kaliakhmet Won: 1-0 27 Open
1212 2024-09-10 Titled Tue 10th Sep Early chess.com INT 5 Francesco Bettalli Andrii Punin Lost: 1-0 56 Open
1213 2024-09-10 Titled Tue 10th Sep Early chess.com INT 4 Andrii Punin Sandi Stojanovski Won: 1-0 40 Open
1214 2024-09-10 Titled Tue 10th Sep Early chess.com INT 3 Raphael V. P. Patricio Alonso Andrii Punin Draw: 1/2-1/2 40 Open
1215 2024-09-10 Titled Tue 10th Sep Early chess.com INT 2 Matfei Nikologorsky Andrii Punin Draw: 1/2-1/2 36 Open
1216 2024-09-10 Titled Tue 10th Sep Early chess.com INT 1 Andrii Punin Kevin Davidson Lost: 0-1 25 Open
1217 2024-09-10 Titled Tue 10th Sep Early chess.com INT 11 Andrii Punin Indy Southcott-Moyers Won: 1-0 42 Open
1218 2024-09-10 Titled Tue 10th Sep Early chess.com INT 10 Zhanibek Amanov Andrii Punin Lost: 1-0 58 Open
1219 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 9 Andrii Punin Viktor N. Parfenov Draw: 1/2-1/2 51 Open
1220 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 8 Andrii Punin Arsen Kukhmazov Lost: 0-1 53 Open
1221 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 7 Teoman Guney Ersoz Andrii Punin Won: 0-1 72 Open
1222 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 6 Andrii Punin Arnav Maheshwari Draw: 1/2-1/2 56 Open
1223 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 5 Andrii Punin Konstantin Begunov Draw: 1/2-1/2 31 Open
1224 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 4 Alex Jian Andrii Punin Draw: 1/2-1/2 81 Open
1225 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 3 Yuniesky Quesada Perez Andrii Punin Lost: 1-0 44 Open
1226 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 2 Andrii Punin Richard Persson Won: 1-0 48 Open
1227 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 1 Evsuld Myagmarsuren Andrii Punin Won: 0-1 41 Open
1228 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 11 Todor Bonev Andrii Punin Lost: 1-0 57 Open
1229 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 10 Itay Sitbon Andrii Punin Won: 0-1 47 Open
1230 2024-08-27 Titled Tue 27th Aug Early chess.com INT 9 Andrii Punin Samuel Zenelaj Won: 1-0 46 Open
1231 2024-08-27 Titled Tue 27th Aug Early chess.com INT 8 Andrii Punin Sharath Radhakrishnan Won: 1-0 58 Open
1232 2024-08-27 Titled Tue 27th Aug Early chess.com INT 6 Andrew Tang Andrii Punin Lost: 1-0 56 Open
1233 2024-08-27 Titled Tue 27th Aug Early chess.com INT 5 Julian Colville Andrii Punin Won: 0-1 37 Open
1234 2024-08-27 Titled Tue 27th Aug Early chess.com INT 4 Andrii Punin Pham Tran Gia Phuc Draw: 1/2-1/2 33 Open
1235 2024-08-27 Titled Tue 27th Aug Early chess.com INT 3 Ilja Haitin Andrii Punin Won: 0-1 39 Open
1236 2024-08-27 Titled Tue 27th Aug Early chess.com INT 2 Andrii Punin Eddy L Levi Won: 1-0 47 Open
1237 2024-08-27 Titled Tue 27th Aug Early chess.com INT 1 Cristhian Portal Ramos Andrii Punin Lost: 1-0 113 Open
1238 2024-08-27 Titled Tue 27th Aug Early chess.com INT 11 Andrii Punin Vladimir Goncharov Won: 1-0 47 Open
1239 2024-08-27 Titled Tue 27th Aug Early chess.com INT 10 Cristian Sanhueza Andrii Punin Lost: 1-0 58 Open
1240 2024-08-20 Titled Tue 20th Aug Early chess.com INT 9 Vladimir Bochnicka Andrii Punin Won: 0-1 37 Open
1241 2024-08-20 Titled Tue 20th Aug Early chess.com INT 8 Andrii Punin Andre Kunz Draw: 1/2-1/2 46 Open
1242 2024-08-20 Titled Tue 20th Aug Early chess.com INT 7 Andrii Punin Graziano Matteo Zinnai Won: 1-0 55 Open
1243 2024-08-20 Titled Tue 20th Aug Early chess.com INT 6 Olga Matveeva Andrii Punin Draw: 1/2-1/2 37 Open
1244 2024-08-20 Titled Tue 20th Aug Early chess.com INT 5 Andrii Punin Viacheslav Slovineanu Lost: 0-1 51 Open
1245 2024-08-20 Titled Tue 20th Aug Early chess.com INT 4 Andrii Punin Viktor N. Parfenov Lost: 0-1 72 Open
1246 2024-08-20 Titled Tue 20th Aug Early chess.com INT 3 Hikaru Nakamura Andrii Punin Lost: 1-0 46 Open
1247 2024-08-20 Titled Tue 20th Aug Early chess.com INT 2 Youhe Huang Andrii Punin Won: 0-1 72 Open
1248 2024-08-20 Titled Tue 20th Aug Early chess.com INT 1 Andrii Punin Zi Han Goh Won: 1-0 70 Open
1249 2024-08-20 Titled Tue 20th Aug Early chess.com INT 11 Sandi Stojanovski Andrii Punin Lost: 1-0 70 Open
1250 2024-08-20 Titled Tue 20th Aug Early chess.com INT 10 Andrii Punin Jude Shearsby Won: 1-0 39 Open
  1. vs Timofey IljinWon · 0-1Black · 2024-09-17 · Round 5Titled Tue 17th Sep Early
  2. vs Kamil WarcholLost · 0-1White · 2024-09-17 · Round 4Titled Tue 17th Sep Early
  3. vs Bojan MaksimovicLost · 1-0Black · 2024-09-17 · Round 3Titled Tue 17th Sep Early
  4. vs Roman GoldinWon · 0-1Black · 2024-09-17 · Round 2Titled Tue 17th Sep Early
  5. vs Cristian RobledoWon · 1-0White · 2024-09-17 · Round 1Titled Tue 17th Sep Early
  6. vs Artak ManukianWon · 0-1Black · 2024-09-17 · Round 11Titled Tue 17th Sep Early
  7. vs Juan Manuel Garcia AlmaguerWon · 0-1Black · 2024-09-17 · Round 10Titled Tue 17th Sep Early
  8. vs Supratit BanerjeeDraw · ½–½White · 2024-09-10 · Round 9Titled Tue 10th Sep Early
  9. vs Anastasios MihailidisWon · 1-0White · 2024-09-10 · Round 8Titled Tue 10th Sep Early
  10. vs Kevin GeorgeDraw · ½–½Black · 2024-09-10 · Round 7Titled Tue 10th Sep Early
  11. vs Elnaz KaliakhmetWon · 1-0White · 2024-09-10 · Round 6Titled Tue 10th Sep Early
  12. vs Francesco BettalliLost · 1-0Black · 2024-09-10 · Round 5Titled Tue 10th Sep Early
  13. vs Sandi StojanovskiWon · 1-0White · 2024-09-10 · Round 4Titled Tue 10th Sep Early
  14. vs Raphael V. P. Patricio AlonsoDraw · ½–½Black · 2024-09-10 · Round 3Titled Tue 10th Sep Early
  15. vs Matfei NikologorskyDraw · ½–½Black · 2024-09-10 · Round 2Titled Tue 10th Sep Early
  16. vs Kevin DavidsonLost · 0-1White · 2024-09-10 · Round 1Titled Tue 10th Sep Early
  17. vs Indy Southcott-MoyersWon · 1-0White · 2024-09-10 · Round 11Titled Tue 10th Sep Early
  18. vs Zhanibek AmanovLost · 1-0Black · 2024-09-10 · Round 10Titled Tue 10th Sep Early
  19. vs Viktor N. ParfenovDraw · ½–½White · 2024-09-03 · Round 9Titled Tue 3rd Sep Early
  20. vs Arsen KukhmazovLost · 0-1White · 2024-09-03 · Round 8Titled Tue 3rd Sep Early
  21. vs Teoman Guney ErsozWon · 0-1Black · 2024-09-03 · Round 7Titled Tue 3rd Sep Early
  22. vs Arnav MaheshwariDraw · ½–½White · 2024-09-03 · Round 6Titled Tue 3rd Sep Early
  23. vs Konstantin BegunovDraw · ½–½White · 2024-09-03 · Round 5Titled Tue 3rd Sep Early
  24. vs Alex JianDraw · ½–½Black · 2024-09-03 · Round 4Titled Tue 3rd Sep Early
  25. vs Yuniesky Quesada PerezLost · 1-0Black · 2024-09-03 · Round 3Titled Tue 3rd Sep Early
  26. vs Richard PerssonWon · 1-0White · 2024-09-03 · Round 2Titled Tue 3rd Sep Early
  27. vs Evsuld MyagmarsurenWon · 0-1Black · 2024-09-03 · Round 1Titled Tue 3rd Sep Early
  28. vs Todor BonevLost · 1-0Black · 2024-09-03 · Round 11Titled Tue 3rd Sep Early
  29. vs Itay SitbonWon · 0-1Black · 2024-09-03 · Round 10Titled Tue 3rd Sep Early
  30. vs Samuel ZenelajWon · 1-0White · 2024-08-27 · Round 9Titled Tue 27th Aug Early
  31. vs Sharath RadhakrishnanWon · 1-0White · 2024-08-27 · Round 8Titled Tue 27th Aug Early
  32. vs Andrew TangLost · 1-0Black · 2024-08-27 · Round 6Titled Tue 27th Aug Early
  33. vs Julian ColvilleWon · 0-1Black · 2024-08-27 · Round 5Titled Tue 27th Aug Early
  34. vs Pham Tran Gia PhucDraw · ½–½White · 2024-08-27 · Round 4Titled Tue 27th Aug Early
  35. vs Ilja HaitinWon · 0-1Black · 2024-08-27 · Round 3Titled Tue 27th Aug Early
  36. vs Eddy L LeviWon · 1-0White · 2024-08-27 · Round 2Titled Tue 27th Aug Early
  37. vs Cristhian Portal RamosLost · 1-0Black · 2024-08-27 · Round 1Titled Tue 27th Aug Early
  38. vs Vladimir GoncharovWon · 1-0White · 2024-08-27 · Round 11Titled Tue 27th Aug Early
  39. vs Cristian SanhuezaLost · 1-0Black · 2024-08-27 · Round 10Titled Tue 27th Aug Early
  40. vs Vladimir BochnickaWon · 0-1Black · 2024-08-20 · Round 9Titled Tue 20th Aug Early
  41. vs Andre KunzDraw · ½–½White · 2024-08-20 · Round 8Titled Tue 20th Aug Early
  42. vs Graziano Matteo ZinnaiWon · 1-0White · 2024-08-20 · Round 7Titled Tue 20th Aug Early
  43. vs Olga MatveevaDraw · ½–½Black · 2024-08-20 · Round 6Titled Tue 20th Aug Early
  44. vs Viacheslav SlovineanuLost · 0-1White · 2024-08-20 · Round 5Titled Tue 20th Aug Early
  45. vs Viktor N. ParfenovLost · 0-1White · 2024-08-20 · Round 4Titled Tue 20th Aug Early
  46. vs Hikaru NakamuraLost · 1-0Black · 2024-08-20 · Round 3Titled Tue 20th Aug Early
  47. vs Youhe HuangWon · 0-1Black · 2024-08-20 · Round 2Titled Tue 20th Aug Early
  48. vs Zi Han GohWon · 1-0White · 2024-08-20 · Round 1Titled Tue 20th Aug Early
  49. vs Sandi StojanovskiLost · 1-0Black · 2024-08-20 · Round 11Titled Tue 20th Aug Early
  50. vs Jude ShearsbyWon · 1-0White · 2024-08-20 · Round 10Titled Tue 20th Aug Early