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
1823

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
301 2024-11-12 Titled Tue 12th Nov Late chess.com INT 10 Viktor Shapiro Jose Garcia Molina 1-0 32 Open
302 2024-11-12 Titled Tue 12th Nov Early chess.com INT 10 Adam Gibala Viktor Shapiro 1-0 35 Open
303 2024-11-05 Titled Tue 5th Nov Early chess.com INT 9 Viktor Shapiro Bertalan Buzas 1/2-1/2 80 Open
304 2024-11-05 Titled Tue 5th Nov Late chess.com INT 9 Viktor Shapiro Artem Odegov 0-1 37 Open
305 2024-11-05 Titled Tue 5th Nov Late chess.com INT 8 Jan Gustafsson Viktor Shapiro 0-1 54 Open
306 2024-11-05 Titled Tue 5th Nov Early chess.com INT 8 Dennis Wagner Viktor Shapiro 1-0 56 Open
307 2024-11-05 Titled Tue 5th Nov Early chess.com INT 7 Viktor Shapiro Moritz Weishaeutel 0-1 27 Open
308 2024-11-05 Titled Tue 5th Nov Late chess.com INT 7 Rudi Olenik Campa Viktor Shapiro 1-0 52 Open
309 2024-11-05 Titled Tue 5th Nov Early chess.com INT 6 Viktor Shapiro Wagh Suyog 1-0 31 Open
310 2024-11-05 Titled Tue 5th Nov Late chess.com INT 6 Viktor Shapiro Bogdan-Daniel Deac 1-0 49 Open
311 2024-11-05 Titled Tue 5th Nov Early chess.com INT 5 Anastasios Pavlidis Viktor Shapiro 0-1 38 Open
312 2024-11-05 Titled Tue 5th Nov Late chess.com INT 5 Francisco Fiorito Viktor Shapiro 1/2-1/2 92 Open
313 2024-11-05 Titled Tue 5th Nov Early chess.com INT 4 Viktor Shapiro Luis Fernandez Siles 1-0 24 Open
314 2024-11-05 Titled Tue 5th Nov Late chess.com INT 4 Han Schut Viktor Shapiro 0-1 25 Open
315 2024-11-05 Titled Tue 5th Nov Late chess.com INT 3 Viktor Shapiro Rustem Gorbenko 1-0 64 Open
316 2024-11-05 Titled Tue 5th Nov Early chess.com INT 3 Carlos Alberto Gallegos Diaz Viktor Shapiro 1/2-1/2 100 Open
317 2024-11-05 Titled Tue 5th Nov Early chess.com INT 2 Viktor Shapiro Aniruddha Deshpande 0-1 21 Open
318 2024-11-05 Titled Tue 5th Nov Late chess.com INT 2 Cristobal Henriquez Villagra Viktor Shapiro 1-0 45 Open
319 2024-11-05 Titled Tue 5th Nov Late chess.com INT 1 Viktor Shapiro John Curtis 1-0 38 Open
320 2024-11-05 Titled Tue 5th Nov Early chess.com INT 1 Cristiano Gomes De Souza Viktor Shapiro 1/2-1/2 61 Open
321 2024-11-05 Titled Tue 5th Nov Early chess.com INT 11 Viktor Shapiro Sara Moncada Correa 0-1 62 Open
322 2024-11-05 Titled Tue 5th Nov Late chess.com INT 11 Alberto Martin Fuentes Viktor Shapiro 1/2-1/2 70 Open
323 2024-11-05 Titled Tue 5th Nov Late chess.com INT 10 Oleksandr Yurovskykh Viktor Shapiro 1-0 42 Open
324 2024-11-05 Titled Tue 5th Nov Early chess.com INT 10 Artak Manukian Viktor Shapiro 1-0 26 Open
325 2024-10-29 Titled Tue 29th Oct Late chess.com INT 9 Viktor Shapiro Carl Boor 1-0 36 Open
326 2024-10-29 Titled Tue 29th Oct Early chess.com INT 9 Vasiliy Korchmar Viktor Shapiro 1/2-1/2 57 Open
327 2024-10-29 Titled Tue 29th Oct Early chess.com INT 8 Viktor Shapiro Sergei Volkov 1-0 33 Open
328 2024-10-29 Titled Tue 29th Oct Late chess.com INT 8 Daniel Rangel Viktor Shapiro 1-0 49 Open
329 2024-10-29 Titled Tue 29th Oct Late chess.com INT 7 Viktor Shapiro Rushan Bogaudinov 1-0 40 Open
330 2024-10-29 Titled Tue 29th Oct Early chess.com INT 7 Aarav Sinha Viktor Shapiro 0-1 85 Open
331 2024-10-29 Titled Tue 29th Oct Late chess.com INT 6 Miguel Medina Paz Viktor Shapiro 0-1 81 Open
332 2024-10-29 Titled Tue 29th Oct Early chess.com INT 6 Viktor Shapiro Roberto Junio Brito Molina 0-1 31 Open
333 2024-10-29 Titled Tue 29th Oct Late chess.com INT 5 Viktor Shapiro Eduardo Gerbelli Neto 1-0 32 Open
334 2024-10-29 Titled Tue 29th Oct Early chess.com INT 5 Viktor Shapiro Conrad Holt 0-1 22 Open
335 2024-10-29 Titled Tue 29th Oct Late chess.com INT 4 Yasin Emrah Yagiz Viktor Shapiro 1-0 69 Open
336 2024-10-29 Titled Tue 29th Oct Early chess.com INT 4 Etienne Bacrot Viktor Shapiro 0-1 42 Open
337 2024-10-29 Titled Tue 29th Oct Early chess.com INT 3 Viktor Shapiro Roman Goldin 1-0 46 Open
338 2024-10-29 Titled Tue 29th Oct Late chess.com INT 3 Ralph Tan Viktor Shapiro 1-0 36 Open
339 2024-10-29 Titled Tue 29th Oct Late chess.com INT 2 Viktor Shapiro Jan-Krzysztof Duda 0-1 42 Open
340 2024-10-29 Titled Tue 29th Oct Early chess.com INT 2 Konstantin Popov Viktor Shapiro 1-0 49 Open
341 2024-10-29 Titled Tue 29th Oct Early chess.com INT 1 Viktor Shapiro V Toshali 1-0 20 Open
342 2024-10-29 Titled Tue 29th Oct Late chess.com INT 1 Alexandr Kostiukov Viktor Shapiro 0-1 40 Open
343 2024-10-29 Titled Tue 29th Oct Late chess.com INT 11 Viktor Shapiro Artem Odegov 0-1 55 Open
344 2024-10-29 Titled Tue 29th Oct Early chess.com INT 11 Viktor Shapiro Milosz Szpar 0-1 62 Open
345 2024-10-29 Titled Tue 29th Oct Early chess.com INT 10 Lucas Do Valle Cardoso Viktor Shapiro 0-1 33 Open
346 2024-10-29 Titled Tue 29th Oct Late chess.com INT 10 Tobias Lang Nilsen Viktor Shapiro 0-1 39 Open
347 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 9 Remy Rushbrooke Viktor Shapiro 0-1 26 Open
348 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 9 Viktor Shapiro Lennis Martinez Ramirez 0-1 29 Open
349 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 8 Viktor Shapiro Jens Albert Ramsdal 1-0 33 Open
350 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 8 Sathvik Adiga Viktor Shapiro 1-0 56 Open
  1. vs Jose Garcia MolinaWon · 1-0White · 2024-11-12 · Round 10Titled Tue 12th Nov Late
  2. vs Adam GibalaLost · 1-0Black · 2024-11-12 · Round 10Titled Tue 12th Nov Early
  3. vs Bertalan BuzasDraw · ½–½White · 2024-11-05 · Round 9Titled Tue 5th Nov Early
  4. vs Artem OdegovLost · 0-1White · 2024-11-05 · Round 9Titled Tue 5th Nov Late
  5. vs Jan GustafssonWon · 0-1Black · 2024-11-05 · Round 8Titled Tue 5th Nov Late
  6. vs Dennis WagnerLost · 1-0Black · 2024-11-05 · Round 8Titled Tue 5th Nov Early
  7. vs Moritz WeishaeutelLost · 0-1White · 2024-11-05 · Round 7Titled Tue 5th Nov Early
  8. vs Rudi Olenik CampaLost · 1-0Black · 2024-11-05 · Round 7Titled Tue 5th Nov Late
  9. vs Wagh SuyogWon · 1-0White · 2024-11-05 · Round 6Titled Tue 5th Nov Early
  10. vs Bogdan-Daniel DeacWon · 1-0White · 2024-11-05 · Round 6Titled Tue 5th Nov Late
  11. vs Anastasios PavlidisWon · 0-1Black · 2024-11-05 · Round 5Titled Tue 5th Nov Early
  12. vs Francisco FioritoDraw · ½–½Black · 2024-11-05 · Round 5Titled Tue 5th Nov Late
  13. vs Luis Fernandez SilesWon · 1-0White · 2024-11-05 · Round 4Titled Tue 5th Nov Early
  14. vs Han SchutWon · 0-1Black · 2024-11-05 · Round 4Titled Tue 5th Nov Late
  15. vs Rustem GorbenkoWon · 1-0White · 2024-11-05 · Round 3Titled Tue 5th Nov Late
  16. vs Carlos Alberto Gallegos DiazDraw · ½–½Black · 2024-11-05 · Round 3Titled Tue 5th Nov Early
  17. vs Aniruddha DeshpandeLost · 0-1White · 2024-11-05 · Round 2Titled Tue 5th Nov Early
  18. vs Cristobal Henriquez VillagraLost · 1-0Black · 2024-11-05 · Round 2Titled Tue 5th Nov Late
  19. vs John CurtisWon · 1-0White · 2024-11-05 · Round 1Titled Tue 5th Nov Late
  20. vs Cristiano Gomes De SouzaDraw · ½–½Black · 2024-11-05 · Round 1Titled Tue 5th Nov Early
  21. vs Sara Moncada CorreaLost · 0-1White · 2024-11-05 · Round 11Titled Tue 5th Nov Early
  22. vs Alberto Martin FuentesDraw · ½–½Black · 2024-11-05 · Round 11Titled Tue 5th Nov Late
  23. vs Oleksandr YurovskykhLost · 1-0Black · 2024-11-05 · Round 10Titled Tue 5th Nov Late
  24. vs Artak ManukianLost · 1-0Black · 2024-11-05 · Round 10Titled Tue 5th Nov Early
  25. vs Carl BoorWon · 1-0White · 2024-10-29 · Round 9Titled Tue 29th Oct Late
  26. vs Vasiliy KorchmarDraw · ½–½Black · 2024-10-29 · Round 9Titled Tue 29th Oct Early
  27. vs Sergei VolkovWon · 1-0White · 2024-10-29 · Round 8Titled Tue 29th Oct Early
  28. vs Daniel RangelLost · 1-0Black · 2024-10-29 · Round 8Titled Tue 29th Oct Late
  29. vs Rushan BogaudinovWon · 1-0White · 2024-10-29 · Round 7Titled Tue 29th Oct Late
  30. vs Aarav SinhaWon · 0-1Black · 2024-10-29 · Round 7Titled Tue 29th Oct Early
  31. vs Miguel Medina PazWon · 0-1Black · 2024-10-29 · Round 6Titled Tue 29th Oct Late
  32. vs Roberto Junio Brito MolinaLost · 0-1White · 2024-10-29 · Round 6Titled Tue 29th Oct Early
  33. vs Eduardo Gerbelli NetoWon · 1-0White · 2024-10-29 · Round 5Titled Tue 29th Oct Late
  34. vs Conrad HoltLost · 0-1White · 2024-10-29 · Round 5Titled Tue 29th Oct Early
  35. vs Yasin Emrah YagizLost · 1-0Black · 2024-10-29 · Round 4Titled Tue 29th Oct Late
  36. vs Etienne BacrotWon · 0-1Black · 2024-10-29 · Round 4Titled Tue 29th Oct Early
  37. vs Roman GoldinWon · 1-0White · 2024-10-29 · Round 3Titled Tue 29th Oct Early
  38. vs Ralph TanLost · 1-0Black · 2024-10-29 · Round 3Titled Tue 29th Oct Late
  39. vs Jan-Krzysztof DudaLost · 0-1White · 2024-10-29 · Round 2Titled Tue 29th Oct Late
  40. vs Konstantin PopovLost · 1-0Black · 2024-10-29 · Round 2Titled Tue 29th Oct Early
  41. vs V ToshaliWon · 1-0White · 2024-10-29 · Round 1Titled Tue 29th Oct Early
  42. vs Alexandr KostiukovWon · 0-1Black · 2024-10-29 · Round 1Titled Tue 29th Oct Late
  43. vs Artem OdegovLost · 0-1White · 2024-10-29 · Round 11Titled Tue 29th Oct Late
  44. vs Milosz SzparLost · 0-1White · 2024-10-29 · Round 11Titled Tue 29th Oct Early
  45. vs Lucas Do Valle CardosoWon · 0-1Black · 2024-10-29 · Round 10Titled Tue 29th Oct Early
  46. vs Tobias Lang NilsenWon · 0-1Black · 2024-10-29 · Round 10Titled Tue 29th Oct Late
  47. vs Remy RushbrookeWon · 0-1Black · 2024-10-22 · Round 9Titled Tue 22nd Oct Early
  48. vs Lennis Martinez RamirezLost · 0-1White · 2024-10-22 · Round 9Titled Tue 22nd Oct Late
  49. vs Jens Albert RamsdalWon · 1-0White · 2024-10-22 · Round 8Titled Tue 22nd Oct Late
  50. vs Sathvik AdigaLost · 1-0Black · 2024-10-22 · Round 8Titled Tue 22nd Oct Early

FIDE tournaments

All tournament results