FMViktor Shapiro

RUS Born 1976 Male
FIDE ID
4175700

Player overview

Viktor Shapiro’s highest recorded classical FIDE rating is 2314 (January 2004).

FIDE ratings

2057

Classical

Published FIDE

2108

Rapid

Published FIDE

2148

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating milestones

Highest recorded rating
2314 Jan 2004
Recorded years
2002–2026
Archived games
1881

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
1301 2023-10-10 Titled Tue 10th Oct Early chess.com INT 7 Viktor Shapiro Maxim Novik 0-1 42 Open
1302 2023-10-10 Titled Tue 10th Oct Late chess.com INT 7 Ilan Schnaider Viktor Shapiro 1-0 33 Open
1303 2023-10-10 Titled Tue 10th Oct Late chess.com INT 6 Viktor Shapiro Tanitoluwa Adewumi 1-0 30 Open
1304 2023-10-10 Titled Tue 10th Oct Early chess.com INT 6 Edgar Mamedov Viktor Shapiro 1-0 46 Open
1305 2023-10-10 Titled Tue 10th Oct Early chess.com INT 5 Viktor Shapiro Casper Liu 1-0 52 Open
1306 2023-10-10 Titled Tue 10th Oct Late chess.com INT 5 Viktor Shapiro Danny Yi 1-0 47 Open
1307 2023-10-10 Titled Tue 10th Oct Late chess.com INT 4 Tuna Ozates Viktor Shapiro 1-0 69 Open
1308 2023-10-10 Titled Tue 10th Oct Early chess.com INT 4 Marco Materia Viktor Shapiro 1-0 25 Open
1309 2023-10-10 Titled Tue 10th Oct Late chess.com INT 3 Anna Cramling Bellon Viktor Shapiro 0-1 48 Open
1310 2023-10-10 Titled Tue 10th Oct Early chess.com INT 3 Jorge Carlos Antonio Viktor Shapiro 0-1 29 Open
1311 2023-10-10 Titled Tue 10th Oct Early chess.com INT 2 Viktor Shapiro Bahadir Ozen 0-1 47 Open
1312 2023-10-10 Titled Tue 10th Oct Late chess.com INT 2 Viktor Shapiro Sofiia Hryzlova 1-0 37 Open
1313 2023-10-10 Titled Tue 10th Oct Early chess.com INT 1 Viktor Shapiro Pawel Flis 1-0 60 Open
1314 2023-10-10 Titled Tue 10th Oct Late chess.com INT 1 Jose Eduardo Martinez Alcantara Viktor Shapiro 1-0 60 Open
1315 2023-10-10 Titled Tue 10th Oct Late chess.com INT 11 Viktor Shapiro Eelke De Boer 1-0 41 Open
1316 2023-10-10 Titled Tue 10th Oct Late chess.com INT 10 Alexander Rustemov Viktor Shapiro 1-0 29 Open
1317 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 9 Viktor Shapiro Eduardo Barbosa Mesquita 1-0 70 Open
1318 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 8 Marya Demina Viktor Shapiro 0-1 32 Open
1319 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 7 Katarzyna Dwilewicz Viktor Shapiro 1-0 85 Open
1320 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 6 Viktor Shapiro Neeraj Harish 1-0 25 Open
1321 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 5 Viktor Shapiro Mathias Andre Casalaspro 0-1 48 Open
1322 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 4 Justin Sarkar Viktor Shapiro 0-1 51 Open
1323 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 3 Viktor Shapiro Adam Kujawski 0-1 91 Open
1324 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 2 Hector Elissalt Cardenas Viktor Shapiro 1-0 72 Open
1325 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 11 Frank Buchenau Viktor Shapiro 1-0 28 Open
1326 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 10 Viktor Shapiro Vladimir Mikhalsky 1/2-1/2 96 Open
1327 2023-09-19 Titled Tue 19th Sep Late chess.com INT 9 Wojciech Przybylski Viktor Shapiro 1-0 58 Open
1328 2023-09-19 Titled Tue 19th Sep Late chess.com INT 8 Viktor Shapiro Julio Antonio Hernando Rodrigo 1-0 31 Open
1329 2023-09-19 Titled Tue 19th Sep Late chess.com INT 7 Eric Hansen Viktor Shapiro 1-0 34 Open
1330 2023-09-19 Titled Tue 19th Sep Late chess.com INT 6 Nadya Toncheva Viktor Shapiro 0-1 21 Open
1331 2023-09-19 Titled Tue 19th Sep Late chess.com INT 5 Viktor Shapiro Przemyslaw Koc 1-0 27 Open
1332 2023-09-19 Titled Tue 19th Sep Late chess.com INT 4 Petra Papp Viktor Shapiro 0-1 32 Open
1333 2023-09-19 Titled Tue 19th Sep Late chess.com INT 3 Viktor Shapiro Veronika Shubenkova 0-1 33 Open
1334 2023-09-19 Titled Tue 19th Sep Late chess.com INT 2 Diego Zilleruelo Irizarry Viktor Shapiro 1/2-1/2 35 Open
1335 2023-09-19 Titled Tue 19th Sep Late chess.com INT 1 Viktor Shapiro Ilja Haitin 1/2-1/2 61 Open
1336 2023-09-19 Titled Tue 19th Sep Late chess.com INT 11 David 1981 Martinez Martin Viktor Shapiro 0-1 18 Open
1337 2023-09-19 Titled Tue 19th Sep Late chess.com INT 10 Viktor Shapiro Fausto Castella Garcia 1-0 50 Open
1338 2023-09-12 Titled Tue 12th Sep Early chess.com INT 9 Viktor Shapiro Harsh Suresh 1-0 46 Open
1339 2023-09-12 Titled Tue 12th Sep Late chess.com INT 9 Carlos Jose Pinero Rodriguez Viktor Shapiro 0-1 44 Open
1340 2023-09-12 Titled Tue 12th Sep Early chess.com INT 8 Viktor Shapiro Carlos Alberto Gallegos Diaz 1-0 43 Open
1341 2023-09-12 Titled Tue 12th Sep Late chess.com INT 8 Viktor Shapiro 2056836 1-0 55 Open
1342 2023-09-12 Titled Tue 12th Sep Early chess.com INT 7 Alex Villa Tornero Viktor Shapiro 0-1 34 Open
1343 2023-09-12 Titled Tue 12th Sep Late chess.com INT 7 Viktor Shapiro Arturo Eduardo Caceres Benitez 0-1 83 Open
1344 2023-09-12 Titled Tue 12th Sep Late chess.com INT 6 Cem Kaan Gokerkan Viktor Shapiro 1-0 1 Open
1345 2023-09-12 Titled Tue 12th Sep Early chess.com INT 6 Viktor Shapiro Mark Liubarov 0-1 90 Open
1346 2023-09-12 Titled Tue 12th Sep Early chess.com INT 5 Artyom Timofeev Viktor Shapiro 1-0 50 Open
1347 2023-09-12 Titled Tue 12th Sep Late chess.com INT 5 Conrad Holt Viktor Shapiro 1/2-1/2 61 Open
1348 2023-09-12 Titled Tue 12th Sep Late chess.com INT 4 Viktor Shapiro Jan Petr 1-0 33 Open
1349 2023-09-12 Titled Tue 12th Sep Early chess.com INT 4 Viktor Shapiro Thomas Beerdsen 0-1 45 Open
1350 2023-09-12 Titled Tue 12th Sep Late chess.com INT 3 Viktor Shapiro Arthur Muromtsev 1-0 33 Open
  1. vs Maxim NovikLost · 0-1White · 2023-10-10 · Round 7Titled Tue 10th Oct Early
  2. vs Ilan SchnaiderLost · 1-0Black · 2023-10-10 · Round 7Titled Tue 10th Oct Late
  3. vs Tanitoluwa AdewumiWon · 1-0White · 2023-10-10 · Round 6Titled Tue 10th Oct Late
  4. vs Edgar MamedovLost · 1-0Black · 2023-10-10 · Round 6Titled Tue 10th Oct Early
  5. vs Casper LiuWon · 1-0White · 2023-10-10 · Round 5Titled Tue 10th Oct Early
  6. vs Danny YiWon · 1-0White · 2023-10-10 · Round 5Titled Tue 10th Oct Late
  7. vs Tuna OzatesLost · 1-0Black · 2023-10-10 · Round 4Titled Tue 10th Oct Late
  8. vs Marco MateriaLost · 1-0Black · 2023-10-10 · Round 4Titled Tue 10th Oct Early
  9. vs Anna Cramling BellonWon · 0-1Black · 2023-10-10 · Round 3Titled Tue 10th Oct Late
  10. vs Jorge Carlos AntonioWon · 0-1Black · 2023-10-10 · Round 3Titled Tue 10th Oct Early
  11. vs Bahadir OzenLost · 0-1White · 2023-10-10 · Round 2Titled Tue 10th Oct Early
  12. vs Sofiia HryzlovaWon · 1-0White · 2023-10-10 · Round 2Titled Tue 10th Oct Late
  13. vs Pawel FlisWon · 1-0White · 2023-10-10 · Round 1Titled Tue 10th Oct Early
  14. vs Jose Eduardo Martinez AlcantaraLost · 1-0Black · 2023-10-10 · Round 1Titled Tue 10th Oct Late
  15. vs Eelke De BoerWon · 1-0White · 2023-10-10 · Round 11Titled Tue 10th Oct Late
  16. vs Alexander RustemovLost · 1-0Black · 2023-10-10 · Round 10Titled Tue 10th Oct Late
  17. vs Eduardo Barbosa MesquitaWon · 1-0White · 2023-10-03 · Round 9Titled Tue 3rd Oct Late
  18. vs Marya DeminaWon · 0-1Black · 2023-10-03 · Round 8Titled Tue 3rd Oct Late
  19. vs Katarzyna DwilewiczLost · 1-0Black · 2023-10-03 · Round 7Titled Tue 3rd Oct Late
  20. vs Neeraj HarishWon · 1-0White · 2023-10-03 · Round 6Titled Tue 3rd Oct Late
  21. vs Mathias Andre CasalasproLost · 0-1White · 2023-10-03 · Round 5Titled Tue 3rd Oct Late
  22. vs Justin SarkarWon · 0-1Black · 2023-10-03 · Round 4Titled Tue 3rd Oct Late
  23. vs Adam KujawskiLost · 0-1White · 2023-10-03 · Round 3Titled Tue 3rd Oct Late
  24. vs Hector Elissalt CardenasLost · 1-0Black · 2023-10-03 · Round 2Titled Tue 3rd Oct Late
  25. vs Frank BuchenauLost · 1-0Black · 2023-10-03 · Round 11Titled Tue 3rd Oct Late
  26. vs Vladimir MikhalskyDraw · ½–½White · 2023-10-03 · Round 10Titled Tue 3rd Oct Late
  27. vs Wojciech PrzybylskiLost · 1-0Black · 2023-09-19 · Round 9Titled Tue 19th Sep Late
  28. vs Julio Antonio Hernando RodrigoWon · 1-0White · 2023-09-19 · Round 8Titled Tue 19th Sep Late
  29. vs Eric HansenLost · 1-0Black · 2023-09-19 · Round 7Titled Tue 19th Sep Late
  30. vs Nadya TonchevaWon · 0-1Black · 2023-09-19 · Round 6Titled Tue 19th Sep Late
  31. vs Przemyslaw KocWon · 1-0White · 2023-09-19 · Round 5Titled Tue 19th Sep Late
  32. vs Petra PappWon · 0-1Black · 2023-09-19 · Round 4Titled Tue 19th Sep Late
  33. vs Veronika ShubenkovaLost · 0-1White · 2023-09-19 · Round 3Titled Tue 19th Sep Late
  34. vs Diego Zilleruelo IrizarryDraw · ½–½Black · 2023-09-19 · Round 2Titled Tue 19th Sep Late
  35. vs Ilja HaitinDraw · ½–½White · 2023-09-19 · Round 1Titled Tue 19th Sep Late
  36. vs David 1981 Martinez MartinWon · 0-1Black · 2023-09-19 · Round 11Titled Tue 19th Sep Late
  37. vs Fausto Castella GarciaWon · 1-0White · 2023-09-19 · Round 10Titled Tue 19th Sep Late
  38. vs Harsh SureshWon · 1-0White · 2023-09-12 · Round 9Titled Tue 12th Sep Early
  39. vs Carlos Jose Pinero RodriguezWon · 0-1Black · 2023-09-12 · Round 9Titled Tue 12th Sep Late
  40. vs Carlos Alberto Gallegos DiazWon · 1-0White · 2023-09-12 · Round 8Titled Tue 12th Sep Early
  41. vs 2056836Won · 1-0White · 2023-09-12 · Round 8Titled Tue 12th Sep Late
  42. vs Alex Villa TorneroWon · 0-1Black · 2023-09-12 · Round 7Titled Tue 12th Sep Early
  43. vs Arturo Eduardo Caceres BenitezLost · 0-1White · 2023-09-12 · Round 7Titled Tue 12th Sep Late
  44. vs Cem Kaan GokerkanLost · 1-0Black · 2023-09-12 · Round 6Titled Tue 12th Sep Late
  45. vs Mark LiubarovLost · 0-1White · 2023-09-12 · Round 6Titled Tue 12th Sep Early
  46. vs Artyom TimofeevLost · 1-0Black · 2023-09-12 · Round 5Titled Tue 12th Sep Early
  47. vs Conrad HoltDraw · ½–½Black · 2023-09-12 · Round 5Titled Tue 12th Sep Late
  48. vs Jan PetrWon · 1-0White · 2023-09-12 · Round 4Titled Tue 12th Sep Late
  49. vs Thomas BeerdsenLost · 0-1White · 2023-09-12 · Round 4Titled Tue 12th Sep Early
  50. vs Arthur MuromtsevWon · 1-0White · 2023-09-12 · Round 3Titled Tue 12th Sep Late

FIDE tournaments

All tournament results