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
1151 2023-12-12 Titled Tue 12th Dec Late chess.com INT 2 Vladislav Kovalev Viktor Shapiro 1-0 56 Open
1152 2023-12-12 Titled Tue 12th Dec Late chess.com INT 1 Viktor Shapiro Mariami Janiashvili 1-0 22 Open
1153 2023-12-12 Titled Tue 12th Dec Late chess.com INT 11 Eduardo Gerbelli Neto Viktor Shapiro 0-1 51 Open
1154 2023-12-12 Titled Tue 12th Dec Late chess.com INT 10 Azer Mirzoev Viktor Shapiro 1-0 57 Open
1155 2023-12-05 Titled Tue 5th Dec Late chess.com INT 9 Sibo Wu Viktor Shapiro 1/2-1/2 39 Open
1156 2023-12-05 Titled Tue 5th Dec Late chess.com INT 8 Viktor Shapiro Aryan Tari 0-1 62 Open
1157 2023-12-05 Titled Tue 5th Dec Late chess.com INT 7 Hamed Wafa Viktor Shapiro 1-0 74 Open
1158 2023-12-05 Titled Tue 5th Dec Late chess.com INT 6 Georgios Kanakaris Viktor Shapiro 0-1 38 Open
1159 2023-12-05 Titled Tue 5th Dec Late chess.com INT 5 Viktor Shapiro Alexander Spichkin 1-0 79 Open
1160 2023-12-05 Titled Tue 5th Dec Late chess.com INT 4 Lucian Nita Viktor Shapiro 0-1 39 Open
1161 2023-12-05 Titled Tue 5th Dec Late chess.com INT 3 Viktor Shapiro Sergey Grigoriants 0-1 75 Open
1162 2023-12-05 Titled Tue 5th Dec Late chess.com INT 2 Viktor Shapiro Nesa Modric 1-0 26 Open
1163 2023-12-05 Titled Tue 5th Dec Late chess.com INT 1 Ian Nepomniachtchi Viktor Shapiro 1-0 38 Open
1164 2023-12-05 Titled Tue 5th Dec Late chess.com INT 11 David Blanco Diez Viktor Shapiro 0-1 66 Open
1165 2023-12-05 Titled Tue 5th Dec Late chess.com INT 10 Viktor Shapiro Frank Buchenau 1/2-1/2 68 Open
1166 2023-11-28 Titled Tue 28th Nov Late chess.com INT 9 Viktor Shapiro Balazs Csonka 0-1 108 Open
1167 2023-11-28 Titled Tue 28th Nov Late chess.com INT 8 Thomas Villiers Viktor Shapiro 0-1 40 Open
1168 2023-11-28 Titled Tue 28th Nov Early chess.com INT 8 Viktor Shapiro Lile Koridze 0-1 49 Open
1169 2023-11-28 Titled Tue 28th Nov Late chess.com INT 7 Viktor Shapiro Stefan Moisei VIeira Lima 1-0 33 Open
1170 2023-11-28 Titled Tue 28th Nov Early chess.com INT 7 Luis Fernandez Siles Viktor Shapiro 1-0 28 Open
1171 2023-11-28 Titled Tue 28th Nov Early chess.com INT 6 Viktor Shapiro Semen Novozhilov 0-1 46 Open
1172 2023-11-28 Titled Tue 28th Nov Late chess.com INT 6 Josep Romero Ruscalleda Viktor Shapiro 1/2-1/2 98 Open
1173 2023-11-28 Titled Tue 28th Nov Early chess.com INT 5 Vladimir Bugayev Viktor Shapiro 0-1 15 Open
1174 2023-11-28 Titled Tue 28th Nov Late chess.com INT 5 David Gertler Viktor Shapiro 1-0 47 Open
1175 2023-11-28 Titled Tue 28th Nov Late chess.com INT 4 Viktor Shapiro Aleks Sahakyan 0-1 38 Open
1176 2023-11-28 Titled Tue 28th Nov Early chess.com INT 4 Artem Bardyk Viktor Shapiro 1-0 20 Open
1177 2023-11-28 Titled Tue 28th Nov Late chess.com INT 3 Viktor Shapiro Valentina Golubenko 1-0 35 Open
1178 2023-11-28 Titled Tue 28th Nov Early chess.com INT 3 Viktor Shapiro Valentina Verbin 1-0 53 Open
1179 2023-11-28 Titled Tue 28th Nov Early chess.com INT 2 Oleg Rychkov Viktor Shapiro 1-0 48 Open
1180 2023-11-28 Titled Tue 28th Nov Late chess.com INT 2 Leonardo Tristan Viktor Shapiro 1-0 32 Open
1181 2023-11-28 Titled Tue 28th Nov Early chess.com INT 1 Viktor Shapiro Dimo Terziev 1-0 39 Open
1182 2023-11-28 Titled Tue 28th Nov Late chess.com INT 1 Viktor Shapiro Aleksandr Ivanov 1-0 17 Open
1183 2023-11-28 Titled Tue 28th Nov Late chess.com INT 11 Viktor Shapiro Christian Silvestre 1-0 32 Open
1184 2023-11-28 Titled Tue 28th Nov Late chess.com INT 10 Wellington S. Albuquerque Junior Viktor Shapiro 0-1 42 Open
1185 2023-11-21 Titled Tue 21st Nov Late chess.com INT 9 Viktor Shapiro Aaron Grabinsky 0-1 41 Open
1186 2023-11-21 Titled Tue 21st Nov Late chess.com INT 8 Maciej Sroczynski Viktor Shapiro 0-1 23 Open
1187 2023-11-21 Titled Tue 21st Nov Late chess.com INT 7 Maciej Swicarz Viktor Shapiro 0-1 46 Open
1188 2023-11-21 Titled Tue 21st Nov Late chess.com INT 6 Viktor Shapiro 2056836 1-0 53 Open
1189 2023-11-21 Titled Tue 21st Nov Late chess.com INT 5 Fruzsina Szente Varga Viktor Shapiro 0-1 73 Open
1190 2023-11-21 Titled Tue 21st Nov Late chess.com INT 4 Marko Jelcic Viktor Shapiro 0-1 40 Open
1191 2023-11-21 Titled Tue 21st Nov Late chess.com INT 3 Viktor Shapiro Piero Mazzilli 0-1 40 Open
1192 2023-11-21 Titled Tue 21st Nov Late chess.com INT 2 Dion Su Viktor Shapiro 1-0 69 Open
1193 2023-11-21 Titled Tue 21st Nov Late chess.com INT 1 Viktor Shapiro Isaac Chukwudalu OKEKE 0-1 47 Open
1194 2023-11-21 Titled Tue 21st Nov Late chess.com INT 11 Viktor Shapiro Adan Rios Escobar 0-1 3 Open
1195 2023-11-21 Titled Tue 21st Nov Late chess.com INT 10 Nino Batsiashvili Viktor Shapiro 1/2-1/2 62 Open
1196 2023-11-14 Titled Tue 14th Nov Late chess.com INT 9 Viktor Shapiro Ilan Schnaider 0-1 42 Open
1197 2023-11-14 Titled Tue 14th Nov Late chess.com INT 8 Mina Wael Sabry Viktor Shapiro 0-1 39 Open
1198 2023-11-14 Titled Tue 14th Nov Late chess.com INT 7 Viktor Shapiro Michal Mazurkiewicz 1-0 52 Open
1199 2023-11-14 Titled Tue 14th Nov Late chess.com INT 6 Dion Su Viktor Shapiro 0-1 43 Open
1200 2023-11-14 Titled Tue 14th Nov Late chess.com INT 5 Viktor Shapiro Juan David Becerra 1-0 27 Open
  1. vs Vladislav KovalevLost · 1-0Black · 2023-12-12 · Round 2Titled Tue 12th Dec Late
  2. vs Mariami JaniashviliWon · 1-0White · 2023-12-12 · Round 1Titled Tue 12th Dec Late
  3. vs Eduardo Gerbelli NetoWon · 0-1Black · 2023-12-12 · Round 11Titled Tue 12th Dec Late
  4. vs Azer MirzoevLost · 1-0Black · 2023-12-12 · Round 10Titled Tue 12th Dec Late
  5. vs Sibo WuDraw · ½–½Black · 2023-12-05 · Round 9Titled Tue 5th Dec Late
  6. vs Aryan TariLost · 0-1White · 2023-12-05 · Round 8Titled Tue 5th Dec Late
  7. vs Hamed WafaLost · 1-0Black · 2023-12-05 · Round 7Titled Tue 5th Dec Late
  8. vs Georgios KanakarisWon · 0-1Black · 2023-12-05 · Round 6Titled Tue 5th Dec Late
  9. vs Alexander SpichkinWon · 1-0White · 2023-12-05 · Round 5Titled Tue 5th Dec Late
  10. vs Lucian NitaWon · 0-1Black · 2023-12-05 · Round 4Titled Tue 5th Dec Late
  11. vs Sergey GrigoriantsLost · 0-1White · 2023-12-05 · Round 3Titled Tue 5th Dec Late
  12. vs Nesa ModricWon · 1-0White · 2023-12-05 · Round 2Titled Tue 5th Dec Late
  13. vs Ian NepomniachtchiLost · 1-0Black · 2023-12-05 · Round 1Titled Tue 5th Dec Late
  14. vs David Blanco DiezWon · 0-1Black · 2023-12-05 · Round 11Titled Tue 5th Dec Late
  15. vs Frank BuchenauDraw · ½–½White · 2023-12-05 · Round 10Titled Tue 5th Dec Late
  16. vs Balazs CsonkaLost · 0-1White · 2023-11-28 · Round 9Titled Tue 28th Nov Late
  17. vs Thomas VilliersWon · 0-1Black · 2023-11-28 · Round 8Titled Tue 28th Nov Late
  18. vs Lile KoridzeLost · 0-1White · 2023-11-28 · Round 8Titled Tue 28th Nov Early
  19. vs Stefan Moisei VIeira LimaWon · 1-0White · 2023-11-28 · Round 7Titled Tue 28th Nov Late
  20. vs Luis Fernandez SilesLost · 1-0Black · 2023-11-28 · Round 7Titled Tue 28th Nov Early
  21. vs Semen NovozhilovLost · 0-1White · 2023-11-28 · Round 6Titled Tue 28th Nov Early
  22. vs Josep Romero RuscalledaDraw · ½–½Black · 2023-11-28 · Round 6Titled Tue 28th Nov Late
  23. vs Vladimir BugayevWon · 0-1Black · 2023-11-28 · Round 5Titled Tue 28th Nov Early
  24. vs David GertlerLost · 1-0Black · 2023-11-28 · Round 5Titled Tue 28th Nov Late
  25. vs Aleks SahakyanLost · 0-1White · 2023-11-28 · Round 4Titled Tue 28th Nov Late
  26. vs Artem BardykLost · 1-0Black · 2023-11-28 · Round 4Titled Tue 28th Nov Early
  27. vs Valentina GolubenkoWon · 1-0White · 2023-11-28 · Round 3Titled Tue 28th Nov Late
  28. vs Valentina VerbinWon · 1-0White · 2023-11-28 · Round 3Titled Tue 28th Nov Early
  29. vs Oleg RychkovLost · 1-0Black · 2023-11-28 · Round 2Titled Tue 28th Nov Early
  30. vs Leonardo TristanLost · 1-0Black · 2023-11-28 · Round 2Titled Tue 28th Nov Late
  31. vs Dimo TerzievWon · 1-0White · 2023-11-28 · Round 1Titled Tue 28th Nov Early
  32. vs Aleksandr IvanovWon · 1-0White · 2023-11-28 · Round 1Titled Tue 28th Nov Late
  33. vs Christian SilvestreWon · 1-0White · 2023-11-28 · Round 11Titled Tue 28th Nov Late
  34. vs Wellington S. Albuquerque JuniorWon · 0-1Black · 2023-11-28 · Round 10Titled Tue 28th Nov Late
  35. vs Aaron GrabinskyLost · 0-1White · 2023-11-21 · Round 9Titled Tue 21st Nov Late
  36. vs Maciej SroczynskiWon · 0-1Black · 2023-11-21 · Round 8Titled Tue 21st Nov Late
  37. vs Maciej SwicarzWon · 0-1Black · 2023-11-21 · Round 7Titled Tue 21st Nov Late
  38. vs 2056836Won · 1-0White · 2023-11-21 · Round 6Titled Tue 21st Nov Late
  39. vs Fruzsina Szente VargaWon · 0-1Black · 2023-11-21 · Round 5Titled Tue 21st Nov Late
  40. vs Marko JelcicWon · 0-1Black · 2023-11-21 · Round 4Titled Tue 21st Nov Late
  41. vs Piero MazzilliLost · 0-1White · 2023-11-21 · Round 3Titled Tue 21st Nov Late
  42. vs Dion SuLost · 1-0Black · 2023-11-21 · Round 2Titled Tue 21st Nov Late
  43. vs Isaac Chukwudalu OKEKELost · 0-1White · 2023-11-21 · Round 1Titled Tue 21st Nov Late
  44. vs Adan Rios EscobarLost · 0-1White · 2023-11-21 · Round 11Titled Tue 21st Nov Late
  45. vs Nino BatsiashviliDraw · ½–½Black · 2023-11-21 · Round 10Titled Tue 21st Nov Late
  46. vs Ilan SchnaiderLost · 0-1White · 2023-11-14 · Round 9Titled Tue 14th Nov Late
  47. vs Mina Wael SabryWon · 0-1Black · 2023-11-14 · Round 8Titled Tue 14th Nov Late
  48. vs Michal MazurkiewiczWon · 1-0White · 2023-11-14 · Round 7Titled Tue 14th Nov Late
  49. vs Dion SuWon · 0-1Black · 2023-11-14 · Round 6Titled Tue 14th Nov Late
  50. vs Juan David BecerraWon · 1-0White · 2023-11-14 · Round 5Titled Tue 14th Nov Late

FIDE tournaments

All tournament results