GMMaksim Tsaruk

FID Born 2005 Male
FIDE ID
13511173

About Maksim Tsaruk

Maksim Tsaruk was born in Belarus in 2005 and won the national championship in 2022 with eight points from eleven games. In 2024 he took silver in the individual rapid event at the BRICS Games. He also won the open under-twenty section of the World School Rapid Championship that year. Show more

Maksim Tsaruk was born in Belarus in 2005 and won the national championship in 2022 with eight points from eleven games. In 2024 he took silver in the individual rapid event at the BRICS Games. He also won the open under-twenty section of the World School Rapid Championship that year. He became a GM in 2025. At the 2025 Abu Dhabi Masters he shared the highest score with four other players and finished fifth on tiebreak.

FIDE ratings

2479

Classical

Published FIDE

2453

Rapid

Published FIDE

2489

Blitz

Published FIDE

Official classical ranks

World rank
#736
National rank · FID
#30

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2515 Oct 2025
Recorded years
2014–2026
Archived games
1792

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
1251 2022-08-09 Minsk-2022 Minsk BLR 7.3 Andrey Gorovets Maksim Tsaruk 1/2-1/2 7 Open
1252 2022-08-08 Minsk-2022 Minsk BLR 6.5 Maksim Tsaruk Andrei Skvortsov 1-0 35 Open
1253 2022-08-07 Minsk-2022 Minsk BLR 5.6 Ekaterina Smirnova Maksim Tsaruk 1/2-1/2 20 Open
1254 2022-08-06 Minsk-2022 Minsk BLR 4.5 Maksim Tsaruk Nikita Romanovskij 1/2-1/2 78 Open
1255 2022-08-05 Minsk-2022 Minsk BLR 3.7 Mikhei Navumenka Maksim Tsaruk 0-1 36 Open
1256 2022-08-04 Minsk-2022 Minsk BLR 2.8 Maksim Tsaruk Anna Stashis 1-0 35 Open
1257 2022-08-03 Minsk-2022 Minsk BLR 1.8 Maryna Khomich Maksim Tsaruk 0-1 41 Open
1258 2022-07-12 Titled Tue 12th Jul Late chess.com INT 5 Andrew Tang Maksim Tsaruk 1-0 34 Open
1259 2022-07-12 Titled Tue 12th Jul Late chess.com INT 4 Lukas Leisch Maksim Tsaruk 0-1 31 Open
1260 2022-07-12 Titled Tue 12th Jul Late chess.com INT 3 Maksim Tsaruk Matthias Bluebaum 0-1 64 Open
1261 2022-07-12 Titled Tue 12th Jul Late chess.com INT 2 Maksim Tsaruk 2056836 1-0 63 Open
1262 2022-07-12 Titled Tue 12th Jul Late chess.com INT 1 Galina Novikova Maksim Tsaruk 0-1 77 Open
1263 2022-04-22 ch-BLR U20 2022 Minsk BLR 11.2 Yahor Silich Maksim Tsaruk 1/2-1/2 32 Open
1264 2022-04-21 ch-BLR U20 2022 Minsk BLR 10.6 Maksim Tsaruk Aliaksei Hryharovich 1/2-1/2 86 Open
1265 2022-04-20 ch-BLR U20 2022 Minsk BLR 9.1 Maksim Tsaruk Mikhei Navumenka 1-0 40 Open
1266 2022-04-19 ch-BLR U20 2022 Minsk BLR 8.6 Ivan Runets Maksim Tsaruk 0-1 40 Open
1267 2022-04-18 ch-BLR U20 2022 Minsk BLR 7.2 Maksim Tsaruk Artiom Stribuk 1/2-1/2 30 Open
1268 2022-04-17 ch-BLR U20 2022 Minsk BLR 6.5 Viachaslau Zarubitski Maksim Tsaruk 1/2-1/2 49 Open
1269 2022-04-16 ch-BLR U20 2022 Minsk BLR 5.3 Maksim Tsaruk Platon Klachkou 1-0 19 Open
1270 2022-04-15 ch-BLR U20 2022 Minsk BLR 4.4 Barys Vainerchuk Maksim Tsaruk 1/2-1/2 114 Open
1271 2022-04-14 ch-BLR U20 2022 Minsk BLR 3.4 Maksim Tsaruk Artsiom Siniauski 1-0 26 Open
1272 2022-04-13 ch-BLR U20 2022 Minsk BLR 2.3 Denis Lazavik Maksim Tsaruk 1/2-1/2 30 Open
1273 2022-04-13 ch-BLR U20 2022 Minsk BLR 1.5 Maksim Tsaruk Artsiom Bialiauski 1-0 35 Open
1274 2022-02-08 20th Orsha Open A 2022 Orsha BLR 9.3 Maksim Tsaruk Aleksej Aleksandrov 1/2-1/2 45 Open
1275 2022-02-07 20th Orsha Open A 2022 Orsha BLR 8.2 Mikhail Mozharov Maksim Tsaruk 1/2-1/2 105 Open
1276 2022-02-06 20th Orsha Open A 2022 Orsha BLR 7.4 Maksim Tsaruk Ivan Runets 1-0 44 Open
1277 2022-02-05 20th Orsha Open A 2022 Orsha BLR 6.6 Arman K. Sahakyan Maksim Tsaruk 0-1 34 Open
1278 2022-01-19 88th ch-BLR 2022 Minsk BLR 11.1 Alexei Fedorov Maksim Tsaruk 1/2-1/2 58 Open
1279 2022-01-18 88th ch-BLR 2022 Minsk BLR 10.1 Maksim Tsaruk Aleksej Aleksandrov 1-0 39 Open
1280 2022-01-17 88th ch-BLR 2022 Minsk BLR 9.1 Artsiom Siniauski Maksim Tsaruk 1/2-1/2 47 Open
1281 2022-01-16 88th ch-BLR 2022 Minsk BLR 8.1 Maksim Tsaruk Viachaslau Zarubitski 1/2-1/2 30 Open
1282 2022-01-15 88th ch-BLR 2022 Minsk BLR 7.1 Igor Liutsko Maksim Tsaruk 0-1 36 Open
1283 2022-01-14 88th ch-BLR 2022 Minsk BLR 6.1 Maksim Tsaruk Kirill Stupak 0-1 29 Open
1284 2022-01-13 88th ch-BLR 2022 Minsk BLR 5.1 Mihail Nikitenko Maksim Tsaruk 0-1 51 Open
1285 2022-01-12 88th ch-BLR 2022 Minsk BLR 4.1 Maksim Tsaruk Ivan Runets 1-0 51 Open
1286 2022-01-11 88th ch-BLR 2022 Minsk BLR 3.1 Vitaly Volianuk Maksim Tsaruk 0-1 58 Open
1287 2022-01-10 88th ch-BLR 2022 Minsk BLR 2.1 Maksim Tsaruk Denis Lazavik 1/2-1/2 26 Open
1288 2022-01-09 88th ch-BLR 2022 Minsk BLR 1.1 Artiom Stribuk Maksim Tsaruk 0-1 49 Open
1289 2022-01-04 Titled Tuesday 4th Jan chess.com INT 7 Maksim Tsaruk Timofey Smirnov 0-1 41 Open
1290 2022-01-04 Titled Tuesday 4th Jan chess.com INT 6 Maksim Omariev Maksim Tsaruk 0-1 31 Open
1291 2022-01-04 Titled Tuesday 4th Jan chess.com INT 4 Zhamsaran Tsydypov Maksim Tsaruk 1-0 53 Open
1292 2022-01-04 Titled Tuesday 4th Jan chess.com INT 3 Maksim Tsaruk David W L Howell 1-0 39 Open
1293 2022-01-04 Titled Tuesday 4th Jan chess.com INT 2 Maksim Tsaruk Jura Ochkoos 1-0 51 Open
1294 2022-01-04 Titled Tuesday 4th Jan chess.com INT 1 Elijah Logozar Maksim Tsaruk 0-1 51 Open
1295 2021-12-17 ch-BLR 1st Men 2021 Minsk BLR 9.1 Viachaslau Zarubitski Maksim Tsaruk 1/2-1/2 14 Open
1296 2021-12-16 ch-BLR 1st Men 2021 Minsk BLR 8.2 Maksim Tsaruk Igor Liutsko 1-0 40 Open
1297 2021-12-15 ch-BLR 1st Men 2021 Minsk BLR 7.3 Uladzislau Katashuk Maksim Tsaruk 0-1 48 Open
1298 2021-12-14 ch-BLR 1st Men 2021 Minsk BLR 6.2 Maksim Tsaruk Artsiom Siniauski 1/2-1/2 39 Open
1299 2021-12-13 ch-BLR 1st Men 2021 Minsk BLR 5.4 Tsimafei Klachkou Maksim Tsaruk 0-1 23 Open
1300 2021-12-12 ch-BLR 1st Men 2021 Minsk BLR 4.5 Maksim Tsaruk Andrey Agrafenin 1-0 51 Open
  1. vs Andrey GorovetsDraw · ½–½Black · 2022-08-09 · Round 7.3Minsk-2022
  2. vs Andrei SkvortsovWon · 1-0White · 2022-08-08 · Round 6.5Minsk-2022
  3. vs Ekaterina SmirnovaDraw · ½–½Black · 2022-08-07 · Round 5.6Minsk-2022
  4. vs Nikita RomanovskijDraw · ½–½White · 2022-08-06 · Round 4.5Minsk-2022
  5. vs Mikhei NavumenkaWon · 0-1Black · 2022-08-05 · Round 3.7Minsk-2022
  6. vs Anna StashisWon · 1-0White · 2022-08-04 · Round 2.8Minsk-2022
  7. vs Maryna KhomichWon · 0-1Black · 2022-08-03 · Round 1.8Minsk-2022
  8. vs Andrew TangLost · 1-0Black · 2022-07-12 · Round 5Titled Tue 12th Jul Late
  9. vs Lukas LeischWon · 0-1Black · 2022-07-12 · Round 4Titled Tue 12th Jul Late
  10. vs Matthias BluebaumLost · 0-1White · 2022-07-12 · Round 3Titled Tue 12th Jul Late
  11. vs 2056836Won · 1-0White · 2022-07-12 · Round 2Titled Tue 12th Jul Late
  12. vs Galina NovikovaWon · 0-1Black · 2022-07-12 · Round 1Titled Tue 12th Jul Late
  13. vs Yahor SilichDraw · ½–½Black · 2022-04-22 · Round 11.2ch-BLR U20 2022
  14. vs Aliaksei HryharovichDraw · ½–½White · 2022-04-21 · Round 10.6ch-BLR U20 2022
  15. vs Mikhei NavumenkaWon · 1-0White · 2022-04-20 · Round 9.1ch-BLR U20 2022
  16. vs Ivan RunetsWon · 0-1Black · 2022-04-19 · Round 8.6ch-BLR U20 2022
  17. vs Artiom StribukDraw · ½–½White · 2022-04-18 · Round 7.2ch-BLR U20 2022
  18. vs Viachaslau ZarubitskiDraw · ½–½Black · 2022-04-17 · Round 6.5ch-BLR U20 2022
  19. vs Platon KlachkouWon · 1-0White · 2022-04-16 · Round 5.3ch-BLR U20 2022
  20. vs Barys VainerchukDraw · ½–½Black · 2022-04-15 · Round 4.4ch-BLR U20 2022
  21. vs Artsiom SiniauskiWon · 1-0White · 2022-04-14 · Round 3.4ch-BLR U20 2022
  22. vs Denis LazavikDraw · ½–½Black · 2022-04-13 · Round 2.3ch-BLR U20 2022
  23. vs Artsiom BialiauskiWon · 1-0White · 2022-04-13 · Round 1.5ch-BLR U20 2022
  24. vs Aleksej AleksandrovDraw · ½–½White · 2022-02-08 · Round 9.320th Orsha Open A 2022
  25. vs Mikhail MozharovDraw · ½–½Black · 2022-02-07 · Round 8.220th Orsha Open A 2022
  26. vs Ivan RunetsWon · 1-0White · 2022-02-06 · Round 7.420th Orsha Open A 2022
  27. vs Arman K. SahakyanWon · 0-1Black · 2022-02-05 · Round 6.620th Orsha Open A 2022
  28. vs Alexei FedorovDraw · ½–½Black · 2022-01-19 · Round 11.188th ch-BLR 2022
  29. vs Aleksej AleksandrovWon · 1-0White · 2022-01-18 · Round 10.188th ch-BLR 2022
  30. vs Artsiom SiniauskiDraw · ½–½Black · 2022-01-17 · Round 9.188th ch-BLR 2022
  31. vs Viachaslau ZarubitskiDraw · ½–½White · 2022-01-16 · Round 8.188th ch-BLR 2022
  32. vs Igor LiutskoWon · 0-1Black · 2022-01-15 · Round 7.188th ch-BLR 2022
  33. vs Kirill StupakLost · 0-1White · 2022-01-14 · Round 6.188th ch-BLR 2022
  34. vs Mihail NikitenkoWon · 0-1Black · 2022-01-13 · Round 5.188th ch-BLR 2022
  35. vs Ivan RunetsWon · 1-0White · 2022-01-12 · Round 4.188th ch-BLR 2022
  36. vs Vitaly VolianukWon · 0-1Black · 2022-01-11 · Round 3.188th ch-BLR 2022
  37. vs Denis LazavikDraw · ½–½White · 2022-01-10 · Round 2.188th ch-BLR 2022
  38. vs Artiom StribukWon · 0-1Black · 2022-01-09 · Round 1.188th ch-BLR 2022
  39. vs Timofey SmirnovLost · 0-1White · 2022-01-04 · Round 7Titled Tuesday 4th Jan
  40. vs Maksim OmarievWon · 0-1Black · 2022-01-04 · Round 6Titled Tuesday 4th Jan
  41. vs Zhamsaran TsydypovLost · 1-0Black · 2022-01-04 · Round 4Titled Tuesday 4th Jan
  42. vs David W L HowellWon · 1-0White · 2022-01-04 · Round 3Titled Tuesday 4th Jan
  43. vs Jura OchkoosWon · 1-0White · 2022-01-04 · Round 2Titled Tuesday 4th Jan
  44. vs Elijah LogozarWon · 0-1Black · 2022-01-04 · Round 1Titled Tuesday 4th Jan
  45. vs Viachaslau ZarubitskiDraw · ½–½Black · 2021-12-17 · Round 9.1ch-BLR 1st Men 2021
  46. vs Igor LiutskoWon · 1-0White · 2021-12-16 · Round 8.2ch-BLR 1st Men 2021
  47. vs Uladzislau KatashukWon · 0-1Black · 2021-12-15 · Round 7.3ch-BLR 1st Men 2021
  48. vs Artsiom SiniauskiDraw · ½–½White · 2021-12-14 · Round 6.2ch-BLR 1st Men 2021
  49. vs Tsimafei KlachkouWon · 0-1Black · 2021-12-13 · Round 5.4ch-BLR 1st Men 2021
  50. vs Andrey AgrafeninWon · 1-0White · 2021-12-12 · Round 4.5ch-BLR 1st Men 2021

FIDE tournaments

DateTournamentTypeScore
2026-10-03Chess Champions League 2026 - "Ivi Grand Prix Chess IV"Classical6½

All tournament results