GMNikita Petrov

MNE Born 1996 (Age ≈30) Male
FIDE ID
4101286

About Nikita Petrov

Nikita Petrov was born in Novorossiysk in 1996. He won the Arco Open in 2016 and 2017 and became a grandmaster in 2018. He won Arco for a third time in 2019. Show more

Nikita Petrov was born in Novorossiysk in 1996. He won the Arco Open in 2016 and 2017 and became a grandmaster in 2018. He won Arco for a third time in 2019. His seventeenth-place finish in that year's European Individual Championship qualified him for the World Cup, where he faced Evgeny Tomashevsky.

Petrov won the Ugra Governor's Cup in 2021. He transferred his international representation from Russia to Montenegro in 2023. In 2024 he became Montenegrin champion, finishing ahead of Nikola Djukić on tiebreak.

FIDE ratings

Classical

2574.0

Published FIDE

Rapid

2566

Published FIDE

Blitz

2544

Published FIDE

Official classical ranks

World rank
#211
National rank · MNE
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2610 Apr 2019
Recorded years
2007–2026
Archived games
1475

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
401 2023-11-13 24th European Teams Budva MNE 3.2 Emre Can Nikita Petrov Lost: 1-0 40 Open
402 2023-11-12 24th European Teams Budva MNE 2.2 Franc Ashiku Nikita Petrov Won: 0-1 58 Open
403 2023-11-11 24th European Teams Budva MNE 1.2 Nikita Petrov Shant Sargsyan Draw: 1/2-1/2 20 Open
404 2023-11-05 26th OIBM 2023 Tegernsee GER 9.3 Nikita Petrov Roven Vogel Draw: 1/2-1/2 24 Open
405 2023-11-04 26th OIBM 2023 Tegernsee GER 8.6 Jolanta Zawadzka Nikita Petrov Won: 0-1 31 Open
406 2023-11-03 26th OIBM 2023 Tegernsee GER 7.8 Nikita Petrov Tykhon Cherniaiev Won: 1-0 69 Open
407 2023-11-02 26th OIBM 2023 Tegernsee GER 6.7 Nikita Petrov Matic Lavrencic Draw: 1/2-1/2 53 Open
408 2023-11-01 26th OIBM 2023 Tegernsee GER 5.14 Liya Kurmangaliyeva Nikita Petrov Won: 0-1 52 Open
409 2023-10-31 26th OIBM 2023 Tegernsee GER 4.35 Nikita Petrov Michael Kotyk Won: 1-0 27 Open
410 2023-10-30 26th OIBM 2023 Tegernsee GER 3.38 Thomas Raupp Nikita Petrov Draw: 1/2-1/2 40 Open
411 2023-10-29 26th OIBM 2023 Tegernsee GER 2.5 Nikita Petrov Juergen Moeldner Draw: 1/2-1/2 59 Open
412 2023-10-28 26th OIBM 2023 Tegernsee GER 1.5 Klaus Beckmann Nikita Petrov Won: 0-1 34 Open
413 2023-10-07 38th ECC Open 2023 Durres ALB 7.12 Nikita Petrov Miklos Galyas Won: 1-0 41 Open
414 2023-10-06 38th ECC Open 2023 Durres ALB 6.7 Nikita Petrov Jergus Pechac Draw: 1/2-1/2 98 Open
415 2023-10-05 38th ECC Open 2023 Durres ALB 5.13 G. Petar Arnaudov Nikita Petrov Draw: 1/2-1/2 31 Open
416 2023-10-04 38th ECC Open 2023 Durres ALB 4.12 Nikita Petrov Jose Vicente Pallardo Lozoya Won: 1-0 49 Open
417 2023-10-03 38th ECC Open 2023 Durres ALB 3.6 Francisco Vallejo Pons Nikita Petrov Lost: 1-0 35 Open
418 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 9.4 Vladimir Zakhartsov Nikita Petrov Draw: 1/2-1/2 28 Open
419 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 8.2 Nikita Petrov Rudik Makarian Draw: 1/2-1/2 4 Open
420 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 6.8 Alexander Petrov Nikita Petrov Won: 0-1 28 Open
421 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 5.2 Nikita Petrov Alexandr Triapishko Lost: 0-1 32 Open
422 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 4.2 Mikhail Demidov Nikita Petrov Draw: 1/2-1/2 9 Open
423 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 3.2 Nikita Petrov Marat Denishev Won: 1-0 41 Open
424 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 2.2 Danila Lipovoy Nikita Petrov Won: 0-1 3 Open
425 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 13.4 Nikita Petrov Oleg Vastrukhin Won: 1-0 39 Open
426 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 12.4 Margarita Potapova Nikita Petrov Won: 0-1 36 Open
427 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 11.2 Nikita Afanasiev Nikita Petrov Lost: 1-0 55 Open
428 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 10.4 Nikita Petrov Robert Safin Won: 1-0 46 Open
429 2023-08-13 Dzhubga Blitz 2023 Dzhubga RUS 1.2 Nikita Petrov Kamilla Olesk Won: 1-0 27 Open
430 2023-08-12 Dzhubga Rapid 2023 Dzhubga RUS 9.1 Mikhail Demidov Nikita Petrov Draw: 1/2-1/2 6 Open
431 2023-08-12 Dzhubga Rapid 2023 Dzhubga RUS 11.2 Vladimir Zakhartsov Nikita Petrov Draw: 1/2-1/2 50 Open
432 2023-08-12 Dzhubga Rapid 2023 Dzhubga RUS 10.1 Nikita Petrov Rudik Makarian Draw: 1/2-1/2 5 Open
433 2023-08-11 Dzhubga Rapid 2023 Dzhubga RUS 8.3 Nikita Petrov Aleksey Ivlev Won: 1-0 38 Open
434 2023-08-11 Dzhubga Rapid 2023 Dzhubga RUS 7.3 Pavel Smirnov Nikita Petrov Draw: 1/2-1/2 25 Open
435 2023-08-11 Dzhubga Rapid 2023 Dzhubga RUS 6.2 Nikita Petrov Oleg Vastrukhin Draw: 1/2-1/2 4 Open
436 2023-08-11 Dzhubga Rapid 2023 Dzhubga RUS 5.1 Alexandr Triapishko Nikita Petrov Draw: 1/2-1/2 2 Open
437 2023-08-11 Dzhubga Rapid 2023 Dzhubga RUS 4.3 Nikita Petrov Ramil Hasangatin Won: 1-0 56 Open
438 2023-08-10 Dzhubga Rapid 2023 Dzhubga RUS 3.3 Marat Denishev Nikita Petrov Won: 0-1 26 Open
439 2023-08-10 Dzhubga Rapid 2023 Dzhubga RUS 2.3 Nikita Petrov Danila Lipovoy Won: 1-0 40 Open
440 2023-08-10 Dzhubga Rapid 2023 Dzhubga RUS 1.3 Nikita Del Nikita Petrov Won: 0-1 35 Open
441 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 9.1 Nikita Petrov Alexander Khripachenko Draw: 1/2-1/2 41 Open
442 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 8.1 Nikita Afanasiev Nikita Petrov Draw: 1/2-1/2 47 Open
443 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 7.1 Nikita Petrov Oleg Vastrukhin Won: 1-0 19 Open
444 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 6.3 Alexander Gutenev Nikita Petrov Won: 0-1 3 Open
445 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 5.5 Nikita Petrov Artem Avanesian Won: 1-0 46 Open
446 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 4.1 Maksim Volkov Nikita Petrov Draw: 1/2-1/2 94 Open
447 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 3.1 Nikita Petrov Egor Zaytsev Won: 1-0 29 Open
448 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 2.1 Nikolay Ryazanov Nikita Petrov Won: 0-1 31 Open
449 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 13.3 Nikita Petrov David Zakaryan Won: 1-0 44 Open
450 2023-07-29 Small Land Blitz 2023 Novorossiysk RUS 12.5 Savva Vetokhin Nikita Petrov Draw: 1/2-1/2 31 Open
  1. vs Emre CanLost · 1-0Black · 2023-11-13 · Round 3.224th European Teams
  2. vs Franc AshikuWon · 0-1Black · 2023-11-12 · Round 2.224th European Teams
  3. vs Shant SargsyanDraw · ½–½White · 2023-11-11 · Round 1.224th European Teams
  4. vs Roven VogelDraw · ½–½White · 2023-11-05 · Round 9.326th OIBM 2023
  5. vs Jolanta ZawadzkaWon · 0-1Black · 2023-11-04 · Round 8.626th OIBM 2023
  6. vs Tykhon CherniaievWon · 1-0White · 2023-11-03 · Round 7.826th OIBM 2023
  7. vs Matic LavrencicDraw · ½–½White · 2023-11-02 · Round 6.726th OIBM 2023
  8. vs Liya KurmangaliyevaWon · 0-1Black · 2023-11-01 · Round 5.1426th OIBM 2023
  9. vs Michael KotykWon · 1-0White · 2023-10-31 · Round 4.3526th OIBM 2023
  10. vs Thomas RauppDraw · ½–½Black · 2023-10-30 · Round 3.3826th OIBM 2023
  11. vs Juergen MoeldnerDraw · ½–½White · 2023-10-29 · Round 2.526th OIBM 2023
  12. vs Klaus BeckmannWon · 0-1Black · 2023-10-28 · Round 1.526th OIBM 2023
  13. vs Miklos GalyasWon · 1-0White · 2023-10-07 · Round 7.1238th ECC Open 2023
  14. vs Jergus PechacDraw · ½–½White · 2023-10-06 · Round 6.738th ECC Open 2023
  15. vs G. Petar ArnaudovDraw · ½–½Black · 2023-10-05 · Round 5.1338th ECC Open 2023
  16. vs Jose Vicente Pallardo LozoyaWon · 1-0White · 2023-10-04 · Round 4.1238th ECC Open 2023
  17. vs Francisco Vallejo PonsLost · 1-0Black · 2023-10-03 · Round 3.638th ECC Open 2023
  18. vs Vladimir ZakhartsovDraw · ½–½Black · 2023-08-13 · Round 9.4Dzhubga Blitz 2023
  19. vs Rudik MakarianDraw · ½–½White · 2023-08-13 · Round 8.2Dzhubga Blitz 2023
  20. vs Alexander PetrovWon · 0-1Black · 2023-08-13 · Round 6.8Dzhubga Blitz 2023
  21. vs Alexandr TriapishkoLost · 0-1White · 2023-08-13 · Round 5.2Dzhubga Blitz 2023
  22. vs Mikhail DemidovDraw · ½–½Black · 2023-08-13 · Round 4.2Dzhubga Blitz 2023
  23. vs Marat DenishevWon · 1-0White · 2023-08-13 · Round 3.2Dzhubga Blitz 2023
  24. vs Danila LipovoyWon · 0-1Black · 2023-08-13 · Round 2.2Dzhubga Blitz 2023
  25. vs Oleg VastrukhinWon · 1-0White · 2023-08-13 · Round 13.4Dzhubga Blitz 2023
  26. vs Margarita PotapovaWon · 0-1Black · 2023-08-13 · Round 12.4Dzhubga Blitz 2023
  27. vs Nikita AfanasievLost · 1-0Black · 2023-08-13 · Round 11.2Dzhubga Blitz 2023
  28. vs Robert SafinWon · 1-0White · 2023-08-13 · Round 10.4Dzhubga Blitz 2023
  29. vs Kamilla OleskWon · 1-0White · 2023-08-13 · Round 1.2Dzhubga Blitz 2023
  30. vs Mikhail DemidovDraw · ½–½Black · 2023-08-12 · Round 9.1Dzhubga Rapid 2023
  31. vs Vladimir ZakhartsovDraw · ½–½Black · 2023-08-12 · Round 11.2Dzhubga Rapid 2023
  32. vs Rudik MakarianDraw · ½–½White · 2023-08-12 · Round 10.1Dzhubga Rapid 2023
  33. vs Aleksey IvlevWon · 1-0White · 2023-08-11 · Round 8.3Dzhubga Rapid 2023
  34. vs Pavel SmirnovDraw · ½–½Black · 2023-08-11 · Round 7.3Dzhubga Rapid 2023
  35. vs Oleg VastrukhinDraw · ½–½White · 2023-08-11 · Round 6.2Dzhubga Rapid 2023
  36. vs Alexandr TriapishkoDraw · ½–½Black · 2023-08-11 · Round 5.1Dzhubga Rapid 2023
  37. vs Ramil HasangatinWon · 1-0White · 2023-08-11 · Round 4.3Dzhubga Rapid 2023
  38. vs Marat DenishevWon · 0-1Black · 2023-08-10 · Round 3.3Dzhubga Rapid 2023
  39. vs Danila LipovoyWon · 1-0White · 2023-08-10 · Round 2.3Dzhubga Rapid 2023
  40. vs Nikita DelWon · 0-1Black · 2023-08-10 · Round 1.3Dzhubga Rapid 2023
  41. vs Alexander KhripachenkoDraw · ½–½White · 2023-07-29 · Round 9.1Small Land Blitz 2023
  42. vs Nikita AfanasievDraw · ½–½Black · 2023-07-29 · Round 8.1Small Land Blitz 2023
  43. vs Oleg VastrukhinWon · 1-0White · 2023-07-29 · Round 7.1Small Land Blitz 2023
  44. vs Alexander GutenevWon · 0-1Black · 2023-07-29 · Round 6.3Small Land Blitz 2023
  45. vs Artem AvanesianWon · 1-0White · 2023-07-29 · Round 5.5Small Land Blitz 2023
  46. vs Maksim VolkovDraw · ½–½Black · 2023-07-29 · Round 4.1Small Land Blitz 2023
  47. vs Egor ZaytsevWon · 1-0White · 2023-07-29 · Round 3.1Small Land Blitz 2023
  48. vs Nikolay RyazanovWon · 0-1Black · 2023-07-29 · Round 2.1Small Land Blitz 2023
  49. vs David ZakaryanWon · 1-0White · 2023-07-29 · Round 13.3Small Land Blitz 2023
  50. vs Savva VetokhinDraw · ½–½Black · 2023-07-29 · Round 12.5Small Land Blitz 2023

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical5
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical6
2026-09-07SMM Ligen 1-4 2026 round 7-8Classical1
2026-09-0515. Grandprix de Monthey StandardClassical3½
2026-09-0415. Grandprix de Monthey RapidRapid3

All tournament results