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
351 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 9 Remy Rushbrooke Viktor Shapiro 0-1 26 Open
352 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 9 Viktor Shapiro Lennis Martinez Ramirez 0-1 29 Open
353 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 8 Viktor Shapiro Jens Albert Ramsdal 1-0 33 Open
354 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 8 Sathvik Adiga Viktor Shapiro 1-0 56 Open
355 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 7 Julian Estrada Nieto Viktor Shapiro 0-1 32 Open
356 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 7 Viktor Shapiro Ivan Paquico Rodriguez 1-0 26 Open
357 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 6 Viktor Shapiro Daniel Herman 1/2-1/2 33 Open
358 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 6 Dimitry Korol Viktor Shapiro 0-1 62 Open
359 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 5 Viktor Shapiro Daniel Eduardo Lopez Idarraga 0-1 36 Open
360 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 5 Wojciech Smieszek Viktor Shapiro 1-0 52 Open
361 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 4 Viktor Shapiro Barad Yeganegi 0-1 43 Open
362 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 4 Batyrkhan Muratov Viktor Shapiro 0-1 20 Open
363 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 3 Viktor Shapiro Leancy B. Fernandez Bustamante 1-0 58 Open
364 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 3 Kirill Klukin Viktor Shapiro 1-0 47 Open
365 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 2 Viktor Shapiro Roman Pyrih 0-1 39 Open
366 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 2 Eduardo Barbosa Mesquita Viktor Shapiro 0-1 20 Open
367 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 1 Viktor Shapiro Christian Jordan 1-0 28 Open
368 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 1 Viktor Shapiro Mubassar Uddin 0-1 55 Open
369 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 11 Artem Galaktionov Viktor Shapiro 1-0 51 Open
370 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 11 Eelke De Boer Viktor Shapiro 0-1 44 Open
371 2024-10-22 Titled Tue 22nd Oct Early chess.com INT 10 Viktor Shapiro Yevhenii Yelisieiev 1-0 48 Open
372 2024-10-22 Titled Tue 22nd Oct Late chess.com INT 10 Simao Poscidonio Dias Viktor Shapiro 0-1 46 Open
373 2024-10-15 Titled Tue 15th Oct Late chess.com INT 9 Viktor Shapiro Vitor Hugo Vieira Ferreira 1-0 64 Open
374 2024-10-15 Titled Tue 15th Oct Early chess.com INT 9 Viktor Shapiro Allahverdi Hamidov 0-1 45 Open
375 2024-10-15 Titled Tue 15th Oct Late chess.com INT 8 Orest Vovk Viktor Shapiro 1-0 75 Open
376 2024-10-15 Titled Tue 15th Oct Early chess.com INT 8 Artak Manukian Viktor Shapiro 0-1 42 Open
377 2024-10-15 Titled Tue 15th Oct Late chess.com INT 7 Viktor Shapiro Mees Van Osch 1-0 15 Open
378 2024-10-15 Titled Tue 15th Oct Early chess.com INT 7 Dominik Orzech Viktor Shapiro 0-1 100 Open
379 2024-10-15 Titled Tue 15th Oct Early chess.com INT 6 Viktor Shapiro Ayan Allahverdiyeva 1-0 36 Open
380 2024-10-15 Titled Tue 15th Oct Late chess.com INT 6 Rushan Bogaudinov Viktor Shapiro 0-1 23 Open
381 2024-10-15 Titled Tue 15th Oct Late chess.com INT 5 Viktor Shapiro Martin Portero Rubio 1-0 41 Open
382 2024-10-15 Titled Tue 15th Oct Early chess.com INT 5 Tiago Cunha Navarro Viktor Shapiro 1-0 43 Open
383 2024-10-15 Titled Tue 15th Oct Early chess.com INT 4 Viktor Shapiro Mukhiddin Madaminov 0-1 38 Open
384 2024-10-15 Titled Tue 15th Oct Late chess.com INT 4 Rustem Gorbenko Viktor Shapiro 1-0 52 Open
385 2024-10-15 Titled Tue 15th Oct Early chess.com INT 3 Viktor Shapiro Elis Denele Dicen 1-0 31 Open
386 2024-10-15 Titled Tue 15th Oct Late chess.com INT 3 Viktor Shapiro Jose Javier Gonzalez Castillo 0-1 29 Open
387 2024-10-15 Titled Tue 15th Oct Early chess.com INT 2 Nagare Kaivalya Sandip Viktor Shapiro 1-0 49 Open
388 2024-10-15 Titled Tue 15th Oct Late chess.com INT 2 Grigoriy Oparin Viktor Shapiro 1-0 38 Open
389 2024-10-15 Titled Tue 15th Oct Early chess.com INT 1 Viktor Shapiro Arnold Essing 1-0 44 Open
390 2024-10-15 Titled Tue 15th Oct Late chess.com INT 1 Viktor Shapiro Anton Frank 1-0 63 Open
391 2024-10-15 Titled Tue 15th Oct Early chess.com INT 11 Alexandros Papasimakopoulos Viktor Shapiro 1-0 35 Open
392 2024-10-15 Titled Tue 15th Oct Late chess.com INT 10 Zeinep Sultanbek Viktor Shapiro 1-0 56 Open
393 2024-10-15 Titled Tue 15th Oct Early chess.com INT 10 Lukasz Luba Viktor Shapiro 0-1 33 Open
394 2024-10-08 Titled Tue 8th Oct Late chess.com INT 9 Viktor Shapiro Carl Boor 1-0 29 Open
395 2024-10-08 Titled Tue 8th Oct Early chess.com INT 9 David George Samir Viktor Shapiro 0-1 49 Open
396 2024-10-08 Titled Tue 8th Oct Late chess.com INT 8 Jan Petr Viktor Shapiro 1/2-1/2 41 Open
397 2024-10-08 Titled Tue 8th Oct Late chess.com INT 7 Viktor Shapiro Jesus Alberto Molina Sumoza 0-1 42 Open
398 2024-10-08 Titled Tue 8th Oct Early chess.com INT 7 Javiera Belen Gomez Barrera Viktor Shapiro 1-0 45 Open
399 2024-10-08 Titled Tue 8th Oct Late chess.com INT 6 Viktor Shapiro Mikhail Kobalia 0-1 38 Open
400 2024-10-08 Titled Tue 8th Oct Early chess.com INT 6 Viktor Shapiro Kavin Venkatesan 0-1 62 Open
  1. vs Remy RushbrookeWon · 0-1Black · 2024-10-22 · Round 9Titled Tue 22nd Oct Early
  2. vs Lennis Martinez RamirezLost · 0-1White · 2024-10-22 · Round 9Titled Tue 22nd Oct Late
  3. vs Jens Albert RamsdalWon · 1-0White · 2024-10-22 · Round 8Titled Tue 22nd Oct Late
  4. vs Sathvik AdigaLost · 1-0Black · 2024-10-22 · Round 8Titled Tue 22nd Oct Early
  5. vs Julian Estrada NietoWon · 0-1Black · 2024-10-22 · Round 7Titled Tue 22nd Oct Late
  6. vs Ivan Paquico RodriguezWon · 1-0White · 2024-10-22 · Round 7Titled Tue 22nd Oct Early
  7. vs Daniel HermanDraw · ½–½White · 2024-10-22 · Round 6Titled Tue 22nd Oct Late
  8. vs Dimitry KorolWon · 0-1Black · 2024-10-22 · Round 6Titled Tue 22nd Oct Early
  9. vs Daniel Eduardo Lopez IdarragaLost · 0-1White · 2024-10-22 · Round 5Titled Tue 22nd Oct Early
  10. vs Wojciech SmieszekLost · 1-0Black · 2024-10-22 · Round 5Titled Tue 22nd Oct Late
  11. vs Barad YeganegiLost · 0-1White · 2024-10-22 · Round 4Titled Tue 22nd Oct Late
  12. vs Batyrkhan MuratovWon · 0-1Black · 2024-10-22 · Round 4Titled Tue 22nd Oct Early
  13. vs Leancy B. Fernandez BustamanteWon · 1-0White · 2024-10-22 · Round 3Titled Tue 22nd Oct Late
  14. vs Kirill KlukinLost · 1-0Black · 2024-10-22 · Round 3Titled Tue 22nd Oct Early
  15. vs Roman PyrihLost · 0-1White · 2024-10-22 · Round 2Titled Tue 22nd Oct Early
  16. vs Eduardo Barbosa MesquitaWon · 0-1Black · 2024-10-22 · Round 2Titled Tue 22nd Oct Late
  17. vs Christian JordanWon · 1-0White · 2024-10-22 · Round 1Titled Tue 22nd Oct Early
  18. vs Mubassar UddinLost · 0-1White · 2024-10-22 · Round 1Titled Tue 22nd Oct Late
  19. vs Artem GalaktionovLost · 1-0Black · 2024-10-22 · Round 11Titled Tue 22nd Oct Late
  20. vs Eelke De BoerWon · 0-1Black · 2024-10-22 · Round 11Titled Tue 22nd Oct Early
  21. vs Yevhenii YelisieievWon · 1-0White · 2024-10-22 · Round 10Titled Tue 22nd Oct Early
  22. vs Simao Poscidonio DiasWon · 0-1Black · 2024-10-22 · Round 10Titled Tue 22nd Oct Late
  23. vs Vitor Hugo Vieira FerreiraWon · 1-0White · 2024-10-15 · Round 9Titled Tue 15th Oct Late
  24. vs Allahverdi HamidovLost · 0-1White · 2024-10-15 · Round 9Titled Tue 15th Oct Early
  25. vs Orest VovkLost · 1-0Black · 2024-10-15 · Round 8Titled Tue 15th Oct Late
  26. vs Artak ManukianWon · 0-1Black · 2024-10-15 · Round 8Titled Tue 15th Oct Early
  27. vs Mees Van OschWon · 1-0White · 2024-10-15 · Round 7Titled Tue 15th Oct Late
  28. vs Dominik OrzechWon · 0-1Black · 2024-10-15 · Round 7Titled Tue 15th Oct Early
  29. vs Ayan AllahverdiyevaWon · 1-0White · 2024-10-15 · Round 6Titled Tue 15th Oct Early
  30. vs Rushan BogaudinovWon · 0-1Black · 2024-10-15 · Round 6Titled Tue 15th Oct Late
  31. vs Martin Portero RubioWon · 1-0White · 2024-10-15 · Round 5Titled Tue 15th Oct Late
  32. vs Tiago Cunha NavarroLost · 1-0Black · 2024-10-15 · Round 5Titled Tue 15th Oct Early
  33. vs Mukhiddin MadaminovLost · 0-1White · 2024-10-15 · Round 4Titled Tue 15th Oct Early
  34. vs Rustem GorbenkoLost · 1-0Black · 2024-10-15 · Round 4Titled Tue 15th Oct Late
  35. vs Elis Denele DicenWon · 1-0White · 2024-10-15 · Round 3Titled Tue 15th Oct Early
  36. vs Jose Javier Gonzalez CastilloLost · 0-1White · 2024-10-15 · Round 3Titled Tue 15th Oct Late
  37. vs Nagare Kaivalya SandipLost · 1-0Black · 2024-10-15 · Round 2Titled Tue 15th Oct Early
  38. vs Grigoriy OparinLost · 1-0Black · 2024-10-15 · Round 2Titled Tue 15th Oct Late
  39. vs Arnold EssingWon · 1-0White · 2024-10-15 · Round 1Titled Tue 15th Oct Early
  40. vs Anton FrankWon · 1-0White · 2024-10-15 · Round 1Titled Tue 15th Oct Late
  41. vs Alexandros PapasimakopoulosLost · 1-0Black · 2024-10-15 · Round 11Titled Tue 15th Oct Early
  42. vs Zeinep SultanbekLost · 1-0Black · 2024-10-15 · Round 10Titled Tue 15th Oct Late
  43. vs Lukasz LubaWon · 0-1Black · 2024-10-15 · Round 10Titled Tue 15th Oct Early
  44. vs Carl BoorWon · 1-0White · 2024-10-08 · Round 9Titled Tue 8th Oct Late
  45. vs David George SamirWon · 0-1Black · 2024-10-08 · Round 9Titled Tue 8th Oct Early
  46. vs Jan PetrDraw · ½–½Black · 2024-10-08 · Round 8Titled Tue 8th Oct Late
  47. vs Jesus Alberto Molina SumozaLost · 0-1White · 2024-10-08 · Round 7Titled Tue 8th Oct Late
  48. vs Javiera Belen Gomez BarreraLost · 1-0Black · 2024-10-08 · Round 7Titled Tue 8th Oct Early
  49. vs Mikhail KobaliaLost · 0-1White · 2024-10-08 · Round 6Titled Tue 8th Oct Late
  50. vs Kavin VenkatesanLost · 0-1White · 2024-10-08 · Round 6Titled Tue 8th Oct Early

FIDE tournaments

All tournament results