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
1051 2023-07-15 Astana Zhuldyzdary Open A Astana KAZ 6.14 Kazybek Nogerbek Maksim Tsaruk 1/2-1/2 93 Open
1052 2023-07-14 Astana Zhuldyzdary Open A Astana KAZ 5.3 Maksim Tsaruk Mahammad Muradli 0-1 40 Open
1053 2023-07-13 Astana Zhuldyzdary Open A Astana KAZ 4.2 Ilia Smirin Maksim Tsaruk 1/2-1/2 66 Open
1054 2023-07-12 Astana Zhuldyzdary Open A Astana KAZ 3.5 Maksim Tsaruk Emin Ohanyan 1-0 68 Open
1055 2023-07-12 Astana Zhuldyzdary Open A Astana KAZ 2.4 Maksim Tsaruk S.P. Sethuraman 1-0 42 Open
1056 2023-07-11 Astana Zhuldyzdary Open A Astana KAZ 1.39 Ernur Amangeldy Maksim Tsaruk 0-1 35 Open
1057 2023-06-27 Titled Tue 27th Jun Late chess.com INT 6 Daniel Rangel Maksim Tsaruk 1-0 42 Open
1058 2023-06-27 Titled Tue 27th Jun Late chess.com INT 5 Paolo Ladron De Guevara Pinto Maksim Tsaruk 0-1 39 Open
1059 2023-06-27 Titled Tue 27th Jun Early chess.com INT 5 Maksim Tsaruk Ivan Povshednyi 0-1 75 Open
1060 2023-06-27 Titled Tue 27th Jun Early chess.com INT 4 Konstantin Begunov Maksim Tsaruk 0-1 48 Open
1061 2023-06-27 Titled Tue 27th Jun Late chess.com INT 4 Maksim Tsaruk A.R. Saleh Salem 0-1 52 Open
1062 2023-06-27 Titled Tue 27th Jun Early chess.com INT 3 Sergei Ljukin Maksim Tsaruk 1-0 1 Open
1063 2023-06-27 Titled Tue 27th Jun Late chess.com INT 3 Maksim Tsaruk Daniel Lowinger 1-0 42 Open
1064 2023-06-27 Titled Tue 27th Jun Late chess.com INT 2 Andrew Jiang Maksim Tsaruk 0-1 62 Open
1065 2023-06-27 Titled Tue 27th Jun Early chess.com INT 2 Maksim Tsaruk Kleyton Alcantara Lima 1-0 40 Open
1066 2023-06-27 Titled Tue 27th Jun Early chess.com INT 1 Alexander Devaev Maksim Tsaruk 1-0 44 Open
1067 2023-06-27 Titled Tue 27th Jun Late chess.com INT 1 Maksim Tsaruk Jose Remolar Gallen 1/2-1/2 37 Open
1068 2023-06-20 Titled Tue 20th Jun Late chess.com INT 9 Renato Terry Maksim Tsaruk 1-0 70 Open
1069 2023-06-20 Titled Tue 20th Jun Late chess.com INT 8 Awonder Liang Maksim Tsaruk 0-1 26 Open
1070 2023-06-20 Titled Tue 20th Jun Late chess.com INT 7 Maksim Tsaruk Valery Sviridov 1-0 69 Open
1071 2023-06-20 Titled Tue 20th Jun Late chess.com INT 6 Maksim Tsaruk Jorden Van Foreest 1-0 35 Open
1072 2023-06-20 Titled Tue 20th Jun Late chess.com INT 5 Dushyant Sharma Maksim Tsaruk 0-1 74 Open
1073 2023-06-20 Titled Tue 20th Jun Late chess.com INT 4 Maksim Tsaruk Nicolas Brunner 1-0 36 Open
1074 2023-06-20 Titled Tue 20th Jun Late chess.com INT 3 Maksim Tsaruk Ansh M Shah 1-0 68 Open
1075 2023-06-20 Titled Tue 20th Jun Late chess.com INT 2 Davi Sulzbacher Goncalves Maksim Tsaruk 0-1 38 Open
1076 2023-06-20 Titled Tue 20th Jun Late chess.com INT 11 Tuan Minh Le Maksim Tsaruk 0-1 41 Open
1077 2023-06-20 Titled Tue 20th Jun Late chess.com INT 10 Maksim Tsaruk Matthias Bluebaum 1-0 51 Open
1078 2023-06-08 FIDE WY Rapid U18 2023 Batumi GEO 9.4 Amanmuhammet Hommadov Maksim Tsaruk 0-1 22 Open
1079 2023-06-08 FIDE WY Rapid U18 2023 Batumi GEO 8.4 Maksim Tsaruk George Marwan Vayanos 1-0 22 Open
1080 2023-06-08 FIDE WY Rapid U18 2023 Batumi GEO 11.3 Maksim Tsaruk Saad Abobaker Elmi 1-0 43 Open
1081 2023-06-08 FIDE WY Rapid U18 2023 Batumi GEO 10.4 Maksim Tsaruk Frankie Badacsonyi 1-0 27 Open
1082 2023-06-07 FIDE WY Rapid U18 2023 Batumi GEO 7.2 Aleksey Grebnev Maksim Tsaruk 1-0 42 Open
1083 2023-06-07 FIDE WY Rapid U18 2023 Batumi GEO 6.2 Maksim Tsaruk Armen Galajyan 1-0 43 Open
1084 2023-06-07 FIDE WY Rapid U18 2023 Batumi GEO 5.3 Aleks Sahakyan Maksim Tsaruk 1/2-1/2 55 Open
1085 2023-06-07 FIDE WY Rapid U18 2023 Batumi GEO 4.4 Akaki Qalichava Maksim Tsaruk 0-1 44 Open
1086 2023-06-06 FIDE WY Rapid U18 2023 Batumi GEO 3.1 Maksim Tsaruk Volodar Murzin 0-1 35 Open
1087 2023-06-06 FIDE WY Rapid U18 2023 Batumi GEO 2.3 Maksim Tsaruk Artsiom Siniauski 1-0 42 Open
1088 2023-06-06 FIDE WY Rapid U18 2023 Batumi GEO 1.3 Abzal Amirali Maksim Tsaruk 0-1 14 Open
1089 2023-05-10 TCh-RUS Premier 2023 Sochi RUS 9.2 Maksim Tsaruk Savva Vetokhin 0-1 49 Open
1090 2023-05-09 TCh-RUS Premier 2023 Sochi RUS 8.4 Nikita Kuzminykh Maksim Tsaruk 0-1 31 Open
1091 2023-05-08 TCh-RUS Premier 2023 Sochi RUS 7.3 Denis Pershin Maksim Tsaruk 0-1 35 Open
1092 2023-05-07 TCh-RUS Premier 2023 Sochi RUS 6.3 Aleksey Dreev Maksim Tsaruk 1/2-1/2 23 Open
1093 2023-05-05 TCh-RUS Premier 2023 Sochi RUS 5.4 Maksim Tsaruk Pavel Ponkratov 1/2-1/2 65 Open
1094 2023-05-04 TCh-RUS Premier 2023 Sochi RUS 4.2 Pavel Smirnov Maksim Tsaruk 1/2-1/2 31 Open
1095 2023-05-03 TCh-RUS Premier 2023 Sochi RUS 3.5 Erdem Khubukshanov Maksim Tsaruk 0-1 75 Open
1096 2023-05-02 TCh-RUS Premier 2023 Sochi RUS 2.1 Maksim Tsaruk Andrey Drygalov 1/2-1/2 54 Open
1097 2023-05-01 TCh-RUS Premier 2023 Sochi RUS 1.5 Maksim Tsaruk Nikolay Averin 1-0 41 Open
1098 2023-02-14 Titled Tue 14th Feb Late chess.com INT 7 Maksim Tsaruk Nikolai Vlassov 0-1 50 Open
1099 2023-02-14 Titled Tue 14th Feb Late chess.com INT 6 Aleksandr Lenderman Maksim Tsaruk 1-0 45 Open
1100 2023-02-14 Titled Tue 14th Feb Late chess.com INT 5 Maksim Tsaruk Artyom Manukyan 1-0 60 Open
  1. vs Kazybek NogerbekDraw · ½–½Black · 2023-07-15 · Round 6.14Astana Zhuldyzdary Open A
  2. vs Mahammad MuradliLost · 0-1White · 2023-07-14 · Round 5.3Astana Zhuldyzdary Open A
  3. vs Ilia SmirinDraw · ½–½Black · 2023-07-13 · Round 4.2Astana Zhuldyzdary Open A
  4. vs Emin OhanyanWon · 1-0White · 2023-07-12 · Round 3.5Astana Zhuldyzdary Open A
  5. vs S.P. SethuramanWon · 1-0White · 2023-07-12 · Round 2.4Astana Zhuldyzdary Open A
  6. vs Ernur AmangeldyWon · 0-1Black · 2023-07-11 · Round 1.39Astana Zhuldyzdary Open A
  7. vs Daniel RangelLost · 1-0Black · 2023-06-27 · Round 6Titled Tue 27th Jun Late
  8. vs Paolo Ladron De Guevara PintoWon · 0-1Black · 2023-06-27 · Round 5Titled Tue 27th Jun Late
  9. vs Ivan PovshednyiLost · 0-1White · 2023-06-27 · Round 5Titled Tue 27th Jun Early
  10. vs Konstantin BegunovWon · 0-1Black · 2023-06-27 · Round 4Titled Tue 27th Jun Early
  11. vs A.R. Saleh SalemLost · 0-1White · 2023-06-27 · Round 4Titled Tue 27th Jun Late
  12. vs Sergei LjukinLost · 1-0Black · 2023-06-27 · Round 3Titled Tue 27th Jun Early
  13. vs Daniel LowingerWon · 1-0White · 2023-06-27 · Round 3Titled Tue 27th Jun Late
  14. vs Andrew JiangWon · 0-1Black · 2023-06-27 · Round 2Titled Tue 27th Jun Late
  15. vs Kleyton Alcantara LimaWon · 1-0White · 2023-06-27 · Round 2Titled Tue 27th Jun Early
  16. vs Alexander DevaevLost · 1-0Black · 2023-06-27 · Round 1Titled Tue 27th Jun Early
  17. vs Jose Remolar GallenDraw · ½–½White · 2023-06-27 · Round 1Titled Tue 27th Jun Late
  18. vs Renato TerryLost · 1-0Black · 2023-06-20 · Round 9Titled Tue 20th Jun Late
  19. vs Awonder LiangWon · 0-1Black · 2023-06-20 · Round 8Titled Tue 20th Jun Late
  20. vs Valery SviridovWon · 1-0White · 2023-06-20 · Round 7Titled Tue 20th Jun Late
  21. vs Jorden Van ForeestWon · 1-0White · 2023-06-20 · Round 6Titled Tue 20th Jun Late
  22. vs Dushyant SharmaWon · 0-1Black · 2023-06-20 · Round 5Titled Tue 20th Jun Late
  23. vs Nicolas BrunnerWon · 1-0White · 2023-06-20 · Round 4Titled Tue 20th Jun Late
  24. vs Ansh M ShahWon · 1-0White · 2023-06-20 · Round 3Titled Tue 20th Jun Late
  25. vs Davi Sulzbacher GoncalvesWon · 0-1Black · 2023-06-20 · Round 2Titled Tue 20th Jun Late
  26. vs Tuan Minh LeWon · 0-1Black · 2023-06-20 · Round 11Titled Tue 20th Jun Late
  27. vs Matthias BluebaumWon · 1-0White · 2023-06-20 · Round 10Titled Tue 20th Jun Late
  28. vs Amanmuhammet HommadovWon · 0-1Black · 2023-06-08 · Round 9.4FIDE WY Rapid U18 2023
  29. vs George Marwan VayanosWon · 1-0White · 2023-06-08 · Round 8.4FIDE WY Rapid U18 2023
  30. vs Saad Abobaker ElmiWon · 1-0White · 2023-06-08 · Round 11.3FIDE WY Rapid U18 2023
  31. vs Frankie BadacsonyiWon · 1-0White · 2023-06-08 · Round 10.4FIDE WY Rapid U18 2023
  32. vs Aleksey GrebnevLost · 1-0Black · 2023-06-07 · Round 7.2FIDE WY Rapid U18 2023
  33. vs Armen GalajyanWon · 1-0White · 2023-06-07 · Round 6.2FIDE WY Rapid U18 2023
  34. vs Aleks SahakyanDraw · ½–½Black · 2023-06-07 · Round 5.3FIDE WY Rapid U18 2023
  35. vs Akaki QalichavaWon · 0-1Black · 2023-06-07 · Round 4.4FIDE WY Rapid U18 2023
  36. vs Volodar MurzinLost · 0-1White · 2023-06-06 · Round 3.1FIDE WY Rapid U18 2023
  37. vs Artsiom SiniauskiWon · 1-0White · 2023-06-06 · Round 2.3FIDE WY Rapid U18 2023
  38. vs Abzal AmiraliWon · 0-1Black · 2023-06-06 · Round 1.3FIDE WY Rapid U18 2023
  39. vs Savva VetokhinLost · 0-1White · 2023-05-10 · Round 9.2TCh-RUS Premier 2023
  40. vs Nikita KuzminykhWon · 0-1Black · 2023-05-09 · Round 8.4TCh-RUS Premier 2023
  41. vs Denis PershinWon · 0-1Black · 2023-05-08 · Round 7.3TCh-RUS Premier 2023
  42. vs Aleksey DreevDraw · ½–½Black · 2023-05-07 · Round 6.3TCh-RUS Premier 2023
  43. vs Pavel PonkratovDraw · ½–½White · 2023-05-05 · Round 5.4TCh-RUS Premier 2023
  44. vs Pavel SmirnovDraw · ½–½Black · 2023-05-04 · Round 4.2TCh-RUS Premier 2023
  45. vs Erdem KhubukshanovWon · 0-1Black · 2023-05-03 · Round 3.5TCh-RUS Premier 2023
  46. vs Andrey DrygalovDraw · ½–½White · 2023-05-02 · Round 2.1TCh-RUS Premier 2023
  47. vs Nikolay AverinWon · 1-0White · 2023-05-01 · Round 1.5TCh-RUS Premier 2023
  48. vs Nikolai VlassovLost · 0-1White · 2023-02-14 · Round 7Titled Tue 14th Feb Late
  49. vs Aleksandr LendermanLost · 1-0Black · 2023-02-14 · Round 6Titled Tue 14th Feb Late
  50. vs Artyom ManukyanWon · 1-0White · 2023-02-14 · Round 5Titled Tue 14th Feb Late

FIDE tournaments

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

All tournament results