GMNikita Meshkovs

LAT Born 1994 (Age ≈32) Male
FIDE ID
11602740

About Nikita Meshkovs

Nikita Meshkovs was born in Riga in 1994 and began chess at four. At six he joined the Riga Chess School, where Leonīds Borisovs was his first coach. He won six Latvian junior titles across different age groups and the European Union under-14 championship in 2008. Show more

Nikita Meshkovs was born in Riga in 1994 and began chess at four. At six he joined the Riga Chess School, where Leonīds Borisovs was his first coach. He won six Latvian junior titles across different age groups and the European Union under-14 championship in 2008. He became an international master in 2014 and a grandmaster in 2017.

After bronze and silver in earlier national championships, Meshkovs won the Latvian title in 2018. That year he also won the Palanga stage of the Baltic zonal competition. He won the 2020 Panevėžys International Festival and competed in the 2021 World Cup. His national-team career included the 2016, 2018 and 2024 Olympiads.

FIDE ratings

Classical

2524.5 +6.5

Live estimate

Rapid

2569

Published FIDE

Blitz

2515

Published FIDE

Official classical ranks

World rank
#447
National rank · LAT
#3

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2586 Mar 2023
Recorded years
2005–2026
Archived games
848

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
201 2025-03-18 Titled Tue 18th Mar Early chess.com INT 7 Mikhail Kobalia Nikita Meshkovs Lost: 1-0 55 Open
202 2025-03-18 Titled Tue 18th Mar Early chess.com INT 6 Nikita Meshkovs Nodirbek Abdusattorov Lost: 0-1 85 Open
203 2025-03-18 Titled Tue 18th Mar Early chess.com INT 5 Semetei Tologon tegin Nikita Meshkovs Won: 0-1 74 Open
204 2025-03-18 Titled Tue 18th Mar Late chess.com INT 5 Nikita Meshkovs Jan Kokoszczynski Lost: 0-1 43 Open
205 2025-03-18 Titled Tue 18th Mar Early chess.com INT 4 Nikita Matinian Nikita Meshkovs Won: 0-1 35 Open
206 2025-03-18 Titled Tue 18th Mar Late chess.com INT 4 Simon Thorhallsson Nikita Meshkovs Won: 0-1 33 Open
207 2025-03-18 Titled Tue 18th Mar Late chess.com INT 3 Nikita Meshkovs Behzad Salimiyan Lost: 0-1 41 Open
208 2025-03-18 Titled Tue 18th Mar Early chess.com INT 3 Nikita Meshkovs Quoc Hy Nguyen Draw: 1/2-1/2 103 Open
209 2025-03-18 Titled Tue 18th Mar Early chess.com INT 2 Jaiveer Mahendru Nikita Meshkovs Won: 0-1 27 Open
210 2025-03-18 Titled Tue 18th Mar Late chess.com INT 2 Vladimir-Alexandru Cnejev Nikita Meshkovs Won: 0-1 56 Open
211 2025-03-18 Titled Tue 18th Mar Late chess.com INT 1 Nikita Meshkovs Dylan Isidro Berdayes Ason Draw: 1/2-1/2 82 Open
212 2025-03-18 Titled Tue 18th Mar Early chess.com INT 1 Nikita Meshkovs Aakash G Won: 1-0 29 Open
213 2025-03-18 Titled Tue 18th Mar Early chess.com INT 11 Nikita Meshkovs Nikolas Theodorou Lost: 0-1 25 Open
214 2025-03-18 Titled Tue 18th Mar Early chess.com INT 10 Nikita Meshkovs Alexey Reshetnikov Won: 1-0 37 Open
215 2025-03-11 Titled Tue 11th Mar Late chess.com INT 6 Alexey Kovalchuk Nikita Meshkovs Lost: 1-0 58 Open
216 2025-03-11 Titled Tue 11th Mar Late chess.com INT 5 Nikita Meshkovs Tunar Davudov Draw: 1/2-1/2 43 Open
217 2025-03-11 Titled Tue 11th Mar Late chess.com INT 4 Agustin Villarreal Nikita Meshkovs Won: 0-1 35 Open
218 2025-03-11 Titled Tue 11th Mar Late chess.com INT 3 Nikita Meshkovs Javier Habans Aguerrea Lost: 0-1 52 Open
219 2025-03-11 Titled Tue 11th Mar Late chess.com INT 2 Supratit Banerjee Nikita Meshkovs Won: 0-1 92 Open
220 2025-03-11 Titled Tue 11th Mar Late chess.com INT 1 Nikita Meshkovs Viktor Romanchuk Won: 1-0 38 Open
221 2025-03-04 Titled Tue 4th Mar Late chess.com INT 9 Nikita Meshkovs Alexey Kovalchuk Won: 1-0 47 Open
222 2025-03-04 Titled Tue 4th Mar Late chess.com INT 8 Nikolozi Kacharava Nikita Meshkovs Draw: 1/2-1/2 60 Open
223 2025-03-04 Titled Tue 4th Mar Late chess.com INT 7 Nikita Meshkovs Aleksandra Maltsevskaya Won: 1-0 45 Open
224 2025-03-04 Titled Tue 4th Mar Late chess.com INT 6 Rustam Rustamov Nikita Meshkovs Lost: 1-0 35 Open
225 2025-03-04 Titled Tue 4th Mar Late chess.com INT 5 Nikita Meshkovs Sergey Volkov Won: 1-0 42 Open
226 2025-03-04 Titled Tue 4th Mar Late chess.com INT 4 Vladislav Lymar Nikita Meshkovs Won: 0-1 53 Open
227 2025-03-04 Titled Tue 4th Mar Late chess.com INT 3 Nikita Meshkovs Mendes Aaron Reeve Lost: 0-1 61 Open
228 2025-03-04 Titled Tue 4th Mar Late chess.com INT 2 Itay Sitbon Nikita Meshkovs Won: 0-1 109 Open
229 2025-03-04 Titled Tue 4th Mar Late chess.com INT 1 Nikita Meshkovs Kevin Davidson Won: 1-0 43 Open
230 2025-03-04 Titled Tue 4th Mar Late chess.com INT 11 Nikita Meshkovs Piotr Dudzinski Won: 1-0 36 Open
231 2025-03-04 Titled Tue 4th Mar Late chess.com INT 10 Giorgi Sibashvili Nikita Meshkovs Lost: 1-0 47 Open
232 2025-02-25 Titled Tue 25th Feb Late chess.com INT 9 Alexander Rustemov Nikita Meshkovs Draw: 1/2-1/2 73 Open
233 2025-02-25 Titled Tue 25th Feb Late chess.com INT 8 Nikita Meshkovs Nikolozi Kacharava Won: 1-0 39 Open
234 2025-02-25 Titled Tue 25th Feb Late chess.com INT 7 Jeevan Karamsetty Nikita Meshkovs Won: 0-1 47 Open
235 2025-02-25 Titled Tue 25th Feb Late chess.com INT 6 Nikita Meshkovs Matthew Guo Diao Won: 1-0 43 Open
236 2025-02-25 Titled Tue 25th Feb Late chess.com INT 5 Eric Feng Nikita Meshkovs Lost: 1-0 28 Open
237 2025-02-25 Titled Tue 25th Feb Late chess.com INT 4 Nikita Meshkovs Matheus Mendes Domingues Ribeiro Lost: 0-1 75 Open
238 2025-02-25 Titled Tue 25th Feb Late chess.com INT 3 Jean Marco Cruz Mendez Nikita Meshkovs Won: 0-1 63 Open
239 2025-02-25 Titled Tue 25th Feb Late chess.com INT 2 Nikita Meshkovs Aram Chekh Adm Khedr Won: 1-0 35 Open
240 2025-02-25 Titled Tue 25th Feb Late chess.com INT 1 Al Khatib Ahmad Nikita Meshkovs Won: 0-1 65 Open
241 2025-02-25 Titled Tue 25th Feb Late chess.com INT 11 Nikita Meshkovs Denis Lazavik Lost: 0-1 63 Open
242 2025-02-25 Titled Tue 25th Feb Late chess.com INT 10 Nikita Meshkovs Mateu Boci Won: 1-0 42 Open
243 2025-02-18 Titled Tue 18th Feb Late chess.com INT 9 Quang Liem Le Nikita Meshkovs Lost: 1-0 35 Open
244 2025-02-18 Titled Tue 18th Feb Late chess.com INT 8 Nikita Meshkovs Grzegorz Nasuta Won: 1-0 70 Open
245 2025-02-18 Titled Tue 18th Feb Late chess.com INT 7 Nikita Meshkovs Francisco Fiorito Won: 1-0 55 Open
246 2025-02-18 Titled Tue 18th Feb Late chess.com INT 6 Christopher Woojin Yoo Nikita Meshkovs Lost: 1-0 46 Open
247 2025-02-18 Titled Tue 18th Feb Late chess.com INT 5 Nikita Meshkovs Daniel Naroditsky Won: 1-0 53 Open
248 2025-02-18 Titled Tue 18th Feb Late chess.com INT 4 Prithu Gupta Nikita Meshkovs Won: 0-1 36 Open
249 2025-02-18 Titled Tue 18th Feb Late chess.com INT 3 Pablo Zarnicki Nikita Meshkovs Draw: 1/2-1/2 62 Open
250 2025-02-18 Titled Tue 18th Feb Late chess.com INT 2 Nikita Meshkovs Rafail Antoniou Won: 1-0 34 Open
  1. vs Mikhail KobaliaLost · 1-0Black · 2025-03-18 · Round 7Titled Tue 18th Mar Early
  2. vs Nodirbek AbdusattorovLost · 0-1White · 2025-03-18 · Round 6Titled Tue 18th Mar Early
  3. vs Semetei Tologon teginWon · 0-1Black · 2025-03-18 · Round 5Titled Tue 18th Mar Early
  4. vs Jan KokoszczynskiLost · 0-1White · 2025-03-18 · Round 5Titled Tue 18th Mar Late
  5. vs Nikita MatinianWon · 0-1Black · 2025-03-18 · Round 4Titled Tue 18th Mar Early
  6. vs Simon ThorhallssonWon · 0-1Black · 2025-03-18 · Round 4Titled Tue 18th Mar Late
  7. vs Behzad SalimiyanLost · 0-1White · 2025-03-18 · Round 3Titled Tue 18th Mar Late
  8. vs Quoc Hy NguyenDraw · ½–½White · 2025-03-18 · Round 3Titled Tue 18th Mar Early
  9. vs Jaiveer MahendruWon · 0-1Black · 2025-03-18 · Round 2Titled Tue 18th Mar Early
  10. vs Vladimir-Alexandru CnejevWon · 0-1Black · 2025-03-18 · Round 2Titled Tue 18th Mar Late
  11. vs Dylan Isidro Berdayes AsonDraw · ½–½White · 2025-03-18 · Round 1Titled Tue 18th Mar Late
  12. vs Aakash GWon · 1-0White · 2025-03-18 · Round 1Titled Tue 18th Mar Early
  13. vs Nikolas TheodorouLost · 0-1White · 2025-03-18 · Round 11Titled Tue 18th Mar Early
  14. vs Alexey ReshetnikovWon · 1-0White · 2025-03-18 · Round 10Titled Tue 18th Mar Early
  15. vs Alexey KovalchukLost · 1-0Black · 2025-03-11 · Round 6Titled Tue 11th Mar Late
  16. vs Tunar DavudovDraw · ½–½White · 2025-03-11 · Round 5Titled Tue 11th Mar Late
  17. vs Agustin VillarrealWon · 0-1Black · 2025-03-11 · Round 4Titled Tue 11th Mar Late
  18. vs Javier Habans AguerreaLost · 0-1White · 2025-03-11 · Round 3Titled Tue 11th Mar Late
  19. vs Supratit BanerjeeWon · 0-1Black · 2025-03-11 · Round 2Titled Tue 11th Mar Late
  20. vs Viktor RomanchukWon · 1-0White · 2025-03-11 · Round 1Titled Tue 11th Mar Late
  21. vs Alexey KovalchukWon · 1-0White · 2025-03-04 · Round 9Titled Tue 4th Mar Late
  22. vs Nikolozi KacharavaDraw · ½–½Black · 2025-03-04 · Round 8Titled Tue 4th Mar Late
  23. vs Aleksandra MaltsevskayaWon · 1-0White · 2025-03-04 · Round 7Titled Tue 4th Mar Late
  24. vs Rustam RustamovLost · 1-0Black · 2025-03-04 · Round 6Titled Tue 4th Mar Late
  25. vs Sergey VolkovWon · 1-0White · 2025-03-04 · Round 5Titled Tue 4th Mar Late
  26. vs Vladislav LymarWon · 0-1Black · 2025-03-04 · Round 4Titled Tue 4th Mar Late
  27. vs Mendes Aaron ReeveLost · 0-1White · 2025-03-04 · Round 3Titled Tue 4th Mar Late
  28. vs Itay SitbonWon · 0-1Black · 2025-03-04 · Round 2Titled Tue 4th Mar Late
  29. vs Kevin DavidsonWon · 1-0White · 2025-03-04 · Round 1Titled Tue 4th Mar Late
  30. vs Piotr DudzinskiWon · 1-0White · 2025-03-04 · Round 11Titled Tue 4th Mar Late
  31. vs Giorgi SibashviliLost · 1-0Black · 2025-03-04 · Round 10Titled Tue 4th Mar Late
  32. vs Alexander RustemovDraw · ½–½Black · 2025-02-25 · Round 9Titled Tue 25th Feb Late
  33. vs Nikolozi KacharavaWon · 1-0White · 2025-02-25 · Round 8Titled Tue 25th Feb Late
  34. vs Jeevan KaramsettyWon · 0-1Black · 2025-02-25 · Round 7Titled Tue 25th Feb Late
  35. vs Matthew Guo DiaoWon · 1-0White · 2025-02-25 · Round 6Titled Tue 25th Feb Late
  36. vs Eric FengLost · 1-0Black · 2025-02-25 · Round 5Titled Tue 25th Feb Late
  37. vs Matheus Mendes Domingues RibeiroLost · 0-1White · 2025-02-25 · Round 4Titled Tue 25th Feb Late
  38. vs Jean Marco Cruz MendezWon · 0-1Black · 2025-02-25 · Round 3Titled Tue 25th Feb Late
  39. vs Aram Chekh Adm KhedrWon · 1-0White · 2025-02-25 · Round 2Titled Tue 25th Feb Late
  40. vs Al Khatib AhmadWon · 0-1Black · 2025-02-25 · Round 1Titled Tue 25th Feb Late
  41. vs Denis LazavikLost · 0-1White · 2025-02-25 · Round 11Titled Tue 25th Feb Late
  42. vs Mateu BociWon · 1-0White · 2025-02-25 · Round 10Titled Tue 25th Feb Late
  43. vs Quang Liem LeLost · 1-0Black · 2025-02-18 · Round 9Titled Tue 18th Feb Late
  44. vs Grzegorz NasutaWon · 1-0White · 2025-02-18 · Round 8Titled Tue 18th Feb Late
  45. vs Francisco FioritoWon · 1-0White · 2025-02-18 · Round 7Titled Tue 18th Feb Late
  46. vs Christopher Woojin YooLost · 1-0Black · 2025-02-18 · Round 6Titled Tue 18th Feb Late
  47. vs Daniel NaroditskyWon · 1-0White · 2025-02-18 · Round 5Titled Tue 18th Feb Late
  48. vs Prithu GuptaWon · 0-1Black · 2025-02-18 · Round 4Titled Tue 18th Feb Late
  49. vs Pablo ZarnickiDraw · ½–½Black · 2025-02-18 · Round 3Titled Tue 18th Feb Late
  50. vs Rafail AntoniouWon · 1-0White · 2025-02-18 · Round 2Titled Tue 18th Feb Late

FIDE tournaments

DateTournamentTypeScore
2026-10-12Lag-DM 2026-2027, div Elit R2Classical1
2026-10-091. Schachbundesliga 2026-2027 Oktober 2026Classical½
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5
2026-09-12Finnish Championship League 2026-2027 1-2Classical2

All tournament results