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
951 2023-11-28 I Russian Team Men's Cup Sochi RUS 2.5 Maksim Tsaruk David Zakaryan 1/2-1/2 18 Open
952 2023-11-25 19th Ugra Governor's Cup Khanty-Mansiysk RUS 9.3 Maksim Tsaruk Dmitry Bocharov 1-0 47 Open
953 2023-11-24 19th Ugra Governor's Cup Khanty-Mansiysk RUS 8.5 Aleksei Pridorozhni Maksim Tsaruk 1/2-1/2 50 Open
954 2023-11-23 19th Ugra Governor's Cup Khanty-Mansiysk RUS 7.7 Sergei Lobanov Maksim Tsaruk 0-1 54 Open
955 2023-11-22 19th Ugra Governor's Cup Khanty-Mansiysk RUS 6.4 Maksim Tsaruk Arseniy Nesterov 1/2-1/2 43 Open
956 2023-11-21 19th Ugra Governor's Cup Khanty-Mansiysk RUS 5.7 Erik Obgolts Maksim Tsaruk 1/2-1/2 41 Open
957 2023-11-20 19th Ugra Governor's Cup Khanty-Mansiysk RUS 4.2 Maksim Tsaruk Rudik Makarian 1/2-1/2 24 Open
958 2023-11-19 19th Ugra Governor's Cup Khanty-Mansiysk RUS 3.1 Roman Kezin Maksim Tsaruk 1/2-1/2 58 Open
959 2023-11-18 19th Ugra Governor's Cup Khanty-Mansiysk RUS 2.4 Maksim Tsaruk Daniil Lintchevski 1-0 49 Open
960 2023-11-11 Minsk Open 2023 Minsk BLR 9.6 Maksim Tsaruk Aleksey Goganov 1-0 59 Open
961 2023-11-10 Minsk Open 2023 Minsk BLR 8.11 Alexander Bystrov Maksim Tsaruk 0-1 24 Open
962 2023-11-09 Minsk Open 2023 Minsk BLR 7.9 Maksim Tsaruk Mikhei Navumenka 1/2-1/2 67 Open
963 2023-11-08 Minsk Open 2023 Minsk BLR 6.1 Yaroslav Naumovich Maksim Tsaruk 1/2-1/2 97 Open
964 2023-11-07 Minsk Open 2023 Minsk BLR 5.11 Stanislav Khudovekov Maksim Tsaruk 0-1 28 Open
965 2023-11-06 Minsk Open 2023 Minsk BLR 4.4 Maksim Tsaruk Mihail Nikitenko 0-1 51 Open
966 2023-11-05 Minsk Open 2023 Minsk BLR 3.15 Maksim Tsaruk Sergey Borischik 1-0 56 Open
967 2023-11-04 Minsk Open 2023 Minsk BLR 2.15 Kiryl Parkhimchyk Maksim Tsaruk 0-1 34 Open
968 2023-11-03 Minsk Open 2023 Minsk BLR 1.15 Maksim Tsaruk Maksim Luhinin 1-0 50 Open
969 2023-10-19 TCh-RUS Rapid 2023 Sochi RUS 9.24 Maksim Tsaruk Stanislav Novikov 1-0 50 Open
970 2023-10-19 TCh-RUS Rapid 2023 Sochi RUS 8.28 Alexander Timerkhanov Maksim Tsaruk 1/2-1/2 69 Open
971 2023-10-19 TCh-RUS Rapid 2023 Sochi RUS 6.12 Artyom Zubritskiy Maksim Tsaruk 1-0 19 Open
972 2023-10-18 TCh-RUS Rapid 2023 Sochi RUS 4.8 Vadim Zvjaginsev Maksim Tsaruk 1/2-1/2 54 Open
973 2023-10-18 TCh-RUS Rapid 2023 Sochi RUS 3.12 Vladimir Zakhartsov Maksim Tsaruk 0-1 35 Open
974 2023-10-18 TCh-RUS Rapid 2023 Sochi RUS 2.12 Maksim Tsaruk Maksim Samusenko 1/2-1/2 43 Open
975 2023-10-17 TCh-RUS Blitz 2023 Sochi RUS 9.24 Erik Obgolts Maksim Tsaruk 1/2-1/2 64 Open
976 2023-10-17 TCh-RUS Blitz 2023 Sochi RUS 7.23 Maksim Tsaruk Miran Oganian 0-1 70 Open
977 2023-10-17 TCh-RUS Blitz 2023 Sochi RUS 4.19 Vladimir Zakhartsov Maksim Tsaruk 1-0 48 Open
978 2023-10-17 TCh-RUS Blitz 2023 Sochi RUS 2.4 Maksim Tsaruk Maxim Matlakov 0-1 71 Open
979 2023-10-17 TCh-RUS Blitz 2023 Sochi RUS 12.2 Maksim Tsaruk Maksim Samusenko 1/2-1/2 65 Open
980 2023-09-12 Titled Tue 12th Sep Early chess.com INT 4 Maksim Tsaruk Damir Majer 1-0 34 Open
981 2023-09-12 Titled Tue 12th Sep Early chess.com INT 3 Fabiano Caruana Maksim Tsaruk 1-0 57 Open
982 2023-09-12 Titled Tue 12th Sep Early chess.com INT 2 Maksim Tsaruk Maciej Swicarz 1-0 35 Open
983 2023-09-12 Titled Tue 12th Sep Early chess.com INT 1 Alikhon Avazkhonov Maksim Tsaruk 0-1 42 Open
984 2023-09-05 Titled Tue 5th Sep Early chess.com INT 1 Arman Ghevondyan Maksim Tsaruk 1-0 73 Open
985 2023-08-29 Titled Tue 29th Aug Early chess.com INT 9 Maksim Tsaruk David Anton Guijarro 0-1 44 Open
986 2023-08-29 Titled Tue 29th Aug Early chess.com INT 8 Maksim Tsaruk Benjamin Bok 1-0 34 Open
987 2023-08-29 Titled Tue 29th Aug Early chess.com INT 7 Anton Demchenko Maksim Tsaruk 1-0 46 Open
988 2023-08-29 Titled Tue 29th Aug Early chess.com INT 6 Abhimanyu Puranik Maksim Tsaruk 0-1 62 Open
989 2023-08-29 Titled Tue 29th Aug Early chess.com INT 5 Maksim Tsaruk Fausto Castella Garcia 1-0 15 Open
990 2023-08-29 Titled Tue 29th Aug Early chess.com INT 4 Carles Martin Barcelo Maksim Tsaruk 0-1 49 Open
991 2023-08-29 Titled Tue 29th Aug Early chess.com INT 3 Maksim Tsaruk Maksim Chigaev 0-1 27 Open
992 2023-08-29 Titled Tue 29th Aug Early chess.com INT 2 Maksim Tsaruk Saadat Bashirli 1-0 41 Open
993 2023-08-29 Titled Tue 29th Aug Early chess.com INT 1 Christian Silvestre Maksim Tsaruk 0-1 52 Open
994 2023-08-29 Titled Tue 29th Aug Early chess.com INT 11 Denes Boros Maksim Tsaruk 1/2-1/2 39 Open
995 2023-08-29 Titled Tue 29th Aug Early chess.com INT 10 Ivan Kochiev Maksim Tsaruk 0-1 18 Open
996 2023-08-27 St Petersburg Rapid 2023 St Petersburg RUS 8.4 Maxim Turov Maksim Tsaruk 1-0 52 Open
997 2023-08-27 St Petersburg Rapid 2023 St Petersburg RUS 11.12 Roman Kezin Maksim Tsaruk 1-0 67 Open
998 2023-08-26 St Petersburg Rapid 2023 St Petersburg RUS 5.5 Maksim Tsaruk Alexei Fedorov 0-1 43 Open
999 2023-08-25 St Petersburg Blitz 2023 St Petersburg RUS 11.5 David Paravyan Maksim Tsaruk 1/2-1/2 77 Open
1000 2023-08-24 Korchnoi Mem Open 2023 St Petersburg RUS 9.4 Maksim Tsaruk Murtas Kazhgaleyev 1-0 33 Open
  1. vs David ZakaryanDraw · ½–½White · 2023-11-28 · Round 2.5I Russian Team Men's Cup
  2. vs Dmitry BocharovWon · 1-0White · 2023-11-25 · Round 9.319th Ugra Governor's Cup
  3. vs Aleksei PridorozhniDraw · ½–½Black · 2023-11-24 · Round 8.519th Ugra Governor's Cup
  4. vs Sergei LobanovWon · 0-1Black · 2023-11-23 · Round 7.719th Ugra Governor's Cup
  5. vs Arseniy NesterovDraw · ½–½White · 2023-11-22 · Round 6.419th Ugra Governor's Cup
  6. vs Erik ObgoltsDraw · ½–½Black · 2023-11-21 · Round 5.719th Ugra Governor's Cup
  7. vs Rudik MakarianDraw · ½–½White · 2023-11-20 · Round 4.219th Ugra Governor's Cup
  8. vs Roman KezinDraw · ½–½Black · 2023-11-19 · Round 3.119th Ugra Governor's Cup
  9. vs Daniil LintchevskiWon · 1-0White · 2023-11-18 · Round 2.419th Ugra Governor's Cup
  10. vs Aleksey GoganovWon · 1-0White · 2023-11-11 · Round 9.6Minsk Open 2023
  11. vs Alexander BystrovWon · 0-1Black · 2023-11-10 · Round 8.11Minsk Open 2023
  12. vs Mikhei NavumenkaDraw · ½–½White · 2023-11-09 · Round 7.9Minsk Open 2023
  13. vs Yaroslav NaumovichDraw · ½–½Black · 2023-11-08 · Round 6.1Minsk Open 2023
  14. vs Stanislav KhudovekovWon · 0-1Black · 2023-11-07 · Round 5.11Minsk Open 2023
  15. vs Mihail NikitenkoLost · 0-1White · 2023-11-06 · Round 4.4Minsk Open 2023
  16. vs Sergey BorischikWon · 1-0White · 2023-11-05 · Round 3.15Minsk Open 2023
  17. vs Kiryl ParkhimchykWon · 0-1Black · 2023-11-04 · Round 2.15Minsk Open 2023
  18. vs Maksim LuhininWon · 1-0White · 2023-11-03 · Round 1.15Minsk Open 2023
  19. vs Stanislav NovikovWon · 1-0White · 2023-10-19 · Round 9.24TCh-RUS Rapid 2023
  20. vs Alexander TimerkhanovDraw · ½–½Black · 2023-10-19 · Round 8.28TCh-RUS Rapid 2023
  21. vs Artyom ZubritskiyLost · 1-0Black · 2023-10-19 · Round 6.12TCh-RUS Rapid 2023
  22. vs Vadim ZvjaginsevDraw · ½–½Black · 2023-10-18 · Round 4.8TCh-RUS Rapid 2023
  23. vs Vladimir ZakhartsovWon · 0-1Black · 2023-10-18 · Round 3.12TCh-RUS Rapid 2023
  24. vs Maksim SamusenkoDraw · ½–½White · 2023-10-18 · Round 2.12TCh-RUS Rapid 2023
  25. vs Erik ObgoltsDraw · ½–½Black · 2023-10-17 · Round 9.24TCh-RUS Blitz 2023
  26. vs Miran OganianLost · 0-1White · 2023-10-17 · Round 7.23TCh-RUS Blitz 2023
  27. vs Vladimir ZakhartsovLost · 1-0Black · 2023-10-17 · Round 4.19TCh-RUS Blitz 2023
  28. vs Maxim MatlakovLost · 0-1White · 2023-10-17 · Round 2.4TCh-RUS Blitz 2023
  29. vs Maksim SamusenkoDraw · ½–½White · 2023-10-17 · Round 12.2TCh-RUS Blitz 2023
  30. vs Damir MajerWon · 1-0White · 2023-09-12 · Round 4Titled Tue 12th Sep Early
  31. vs Fabiano CaruanaLost · 1-0Black · 2023-09-12 · Round 3Titled Tue 12th Sep Early
  32. vs Maciej SwicarzWon · 1-0White · 2023-09-12 · Round 2Titled Tue 12th Sep Early
  33. vs Alikhon AvazkhonovWon · 0-1Black · 2023-09-12 · Round 1Titled Tue 12th Sep Early
  34. vs Arman GhevondyanLost · 1-0Black · 2023-09-05 · Round 1Titled Tue 5th Sep Early
  35. vs David Anton GuijarroLost · 0-1White · 2023-08-29 · Round 9Titled Tue 29th Aug Early
  36. vs Benjamin BokWon · 1-0White · 2023-08-29 · Round 8Titled Tue 29th Aug Early
  37. vs Anton DemchenkoLost · 1-0Black · 2023-08-29 · Round 7Titled Tue 29th Aug Early
  38. vs Abhimanyu PuranikWon · 0-1Black · 2023-08-29 · Round 6Titled Tue 29th Aug Early
  39. vs Fausto Castella GarciaWon · 1-0White · 2023-08-29 · Round 5Titled Tue 29th Aug Early
  40. vs Carles Martin BarceloWon · 0-1Black · 2023-08-29 · Round 4Titled Tue 29th Aug Early
  41. vs Maksim ChigaevLost · 0-1White · 2023-08-29 · Round 3Titled Tue 29th Aug Early
  42. vs Saadat BashirliWon · 1-0White · 2023-08-29 · Round 2Titled Tue 29th Aug Early
  43. vs Christian SilvestreWon · 0-1Black · 2023-08-29 · Round 1Titled Tue 29th Aug Early
  44. vs Denes BorosDraw · ½–½Black · 2023-08-29 · Round 11Titled Tue 29th Aug Early
  45. vs Ivan KochievWon · 0-1Black · 2023-08-29 · Round 10Titled Tue 29th Aug Early
  46. vs Maxim TurovLost · 1-0Black · 2023-08-27 · Round 8.4St Petersburg Rapid 2023
  47. vs Roman KezinLost · 1-0Black · 2023-08-27 · Round 11.12St Petersburg Rapid 2023
  48. vs Alexei FedorovLost · 0-1White · 2023-08-26 · Round 5.5St Petersburg Rapid 2023
  49. vs David ParavyanDraw · ½–½Black · 2023-08-25 · Round 11.5St Petersburg Blitz 2023
  50. vs Murtas KazhgaleyevWon · 1-0White · 2023-08-24 · Round 9.4Korchnoi Mem Open 2023

FIDE tournaments

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

All tournament results