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
451 2024-09-24 Titled Tue 24th Sep Late chess.com INT 2 Viktor Shapiro Andrzej Krzywda 1-0 36 Open
452 2024-09-24 Titled Tue 24th Sep Early chess.com INT 1 Emujin Enkh-Amgalan Viktor Shapiro 1-0 85 Open
453 2024-09-24 Titled Tue 24th Sep Late chess.com INT 1 Riza Bregu Viktor Shapiro 1-0 36 Open
454 2024-09-24 Titled Tue 24th Sep Late chess.com INT 11 Viktor Shapiro Nathaniel Mullodzhanov 1-0 125 Open
455 2024-09-24 Titled Tue 24th Sep Early chess.com INT 11 Viktor Shapiro Semen Mitusov 1-0 70 Open
456 2024-09-24 Titled Tue 24th Sep Late chess.com INT 10 Miguel Medina Paz Viktor Shapiro 0-1 32 Open
457 2024-09-17 Titled Tue 17th Sep Early chess.com INT 9 Viktor Shapiro Jouri Goriatchkin 0-1 48 Open
458 2024-09-17 Titled Tue 17th Sep Late chess.com INT 9 David Schernthaner Viktor Shapiro 0-1 45 Open
459 2024-09-17 Titled Tue 17th Sep Early chess.com INT 8 Daria Zaichenko Viktor Shapiro 0-1 46 Open
460 2024-09-17 Titled Tue 17th Sep Late chess.com INT 8 Jacek Stachanczyk Viktor Shapiro 0-1 31 Open
461 2024-09-17 Titled Tue 17th Sep Late chess.com INT 7 Viktor Shapiro Neeraj Harish 1-0 35 Open
462 2024-09-17 Titled Tue 17th Sep Early chess.com INT 7 Viktor Shapiro Daniel Shapiro 1-0 27 Open
463 2024-09-17 Titled Tue 17th Sep Early chess.com INT 6 Michal Fudalej Viktor Shapiro 1-0 73 Open
464 2024-09-17 Titled Tue 17th Sep Early chess.com INT 5 Dewar Bienvenido Feliz Dotel Viktor Shapiro 0-1 35 Open
465 2024-09-17 Titled Tue 17th Sep Late chess.com INT 5 Viktor Shapiro Riza Bregu 0-1 50 Open
466 2024-09-17 Titled Tue 17th Sep Early chess.com INT 4 Viktor Shapiro Aisen Mestnikov 0-1 43 Open
467 2024-09-17 Titled Tue 17th Sep Late chess.com INT 4 Priyansh Garg Viktor Shapiro 1-0 62 Open
468 2024-09-17 Titled Tue 17th Sep Early chess.com INT 3 Viktor Shapiro Maria Teresa Jimenez Salas 0-1 33 Open
469 2024-09-17 Titled Tue 17th Sep Late chess.com INT 3 Viktor Shapiro Franco Manteiga 1-0 25 Open
470 2024-09-17 Titled Tue 17th Sep Late chess.com INT 2 Matthias Bach Viktor Shapiro 1-0 66 Open
471 2024-09-17 Titled Tue 17th Sep Early chess.com INT 2 Yuri Korsunsky Viktor Shapiro 1-0 66 Open
472 2024-09-17 Titled Tue 17th Sep Late chess.com INT 1 Viktor Shapiro Krikor Sevag Mekhitarian 0-1 32 Open
473 2024-09-17 Titled Tue 17th Sep Early chess.com INT 1 Viktor Shapiro Alireza Firouzja 0-1 31 Open
474 2024-09-17 Titled Tue 17th Sep Early chess.com INT 11 Viktor Shapiro Mateo Rodriguez Polo 0-1 17 Open
475 2024-09-17 Titled Tue 17th Sep Late chess.com INT 11 Niklas Schmider Viktor Shapiro 0-1 48 Open
476 2024-09-17 Titled Tue 17th Sep Late chess.com INT 10 Viktor Shapiro Piotr Dobrowolski 0-1 35 Open
477 2024-09-17 Titled Tue 17th Sep Early chess.com INT 10 Rupesh Reddy Y Viktor Shapiro 1/2-1/2 58 Open
478 2024-09-10 Titled Tue 10th Sep Early chess.com INT 9 Viktor Shapiro Chanchal Kumer Ghosh 1-0 58 Open
479 2024-09-10 Titled Tue 10th Sep Late chess.com INT 9 Mihael Ankerst Viktor Shapiro 1-0 44 Open
480 2024-09-10 Titled Tue 10th Sep Late chess.com INT 8 Viktor Shapiro Asa Hoffmann 1-0 48 Open
481 2024-09-10 Titled Tue 10th Sep Early chess.com INT 8 Oleksandr Prokhorov Viktor Shapiro 1-0 61 Open
482 2024-09-10 Titled Tue 10th Sep Early chess.com INT 7 Viktor Shapiro Petr Matyukov 0-1 41 Open
483 2024-09-10 Titled Tue 10th Sep Late chess.com INT 7 Isaak Parpiev Viktor Shapiro 1-0 54 Open
484 2024-09-10 Titled Tue 10th Sep Late chess.com INT 6 Viktor Shapiro Dario Alivodic 1-0 29 Open
485 2024-09-10 Titled Tue 10th Sep Early chess.com INT 6 Justin Sarkar Viktor Shapiro 1-0 19 Open
486 2024-09-10 Titled Tue 10th Sep Late chess.com INT 5 Keith Khumalo Viktor Shapiro 1-0 35 Open
487 2024-09-10 Titled Tue 10th Sep Early chess.com INT 5 Sargis Sargissyan Viktor Shapiro 1-0 39 Open
488 2024-09-10 Titled Tue 10th Sep Late chess.com INT 4 Viktor Shapiro Piero Mazzilli 1-0 36 Open
489 2024-09-10 Titled Tue 10th Sep Early chess.com INT 4 Viktor Shapiro Alexey Kislinsky 0-1 40 Open
490 2024-09-10 Titled Tue 10th Sep Early chess.com INT 3 Viktor Shapiro Alberto Fabris 1-0 43 Open
491 2024-09-10 Titled Tue 10th Sep Late chess.com INT 3 Gata Kamsky Viktor Shapiro 1-0 42 Open
492 2024-09-10 Titled Tue 10th Sep Late chess.com INT 2 Viktor Shapiro Ulises Eduardo Hernandez Bermudez 1-0 37 Open
493 2024-09-10 Titled Tue 10th Sep Early chess.com INT 1 Akeem Brown Viktor Shapiro 0-1 42 Open
494 2024-09-10 Titled Tue 10th Sep Late chess.com INT 1 Tsvetan Stoyanov Viktor Shapiro 1-0 41 Open
495 2024-09-10 Titled Tue 10th Sep Late chess.com INT 11 Viktor Shapiro Logan C Shafer 0-1 54 Open
496 2024-09-10 Titled Tue 10th Sep Early chess.com INT 11 Aisen Mestnikov Viktor Shapiro 0-1 33 Open
497 2024-09-10 Titled Tue 10th Sep Late chess.com INT 10 Viktor Shapiro Alisa Genrietta Yunker 1-0 52 Open
498 2024-09-10 Titled Tue 10th Sep Early chess.com INT 10 Viktor Shapiro Maria Teresa Jimenez Salas 0-1 30 Open
499 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 9 Andrew Jing Viktor Shapiro 1/2-1/2 39 Open
500 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 8 Viktor Shapiro Cristian Robledo 1-0 50 Open
  1. vs Andrzej KrzywdaWon · 1-0White · 2024-09-24 · Round 2Titled Tue 24th Sep Late
  2. vs Emujin Enkh-AmgalanLost · 1-0Black · 2024-09-24 · Round 1Titled Tue 24th Sep Early
  3. vs Riza BreguLost · 1-0Black · 2024-09-24 · Round 1Titled Tue 24th Sep Late
  4. vs Nathaniel MullodzhanovWon · 1-0White · 2024-09-24 · Round 11Titled Tue 24th Sep Late
  5. vs Semen MitusovWon · 1-0White · 2024-09-24 · Round 11Titled Tue 24th Sep Early
  6. vs Miguel Medina PazWon · 0-1Black · 2024-09-24 · Round 10Titled Tue 24th Sep Late
  7. vs Jouri GoriatchkinLost · 0-1White · 2024-09-17 · Round 9Titled Tue 17th Sep Early
  8. vs David SchernthanerWon · 0-1Black · 2024-09-17 · Round 9Titled Tue 17th Sep Late
  9. vs Daria ZaichenkoWon · 0-1Black · 2024-09-17 · Round 8Titled Tue 17th Sep Early
  10. vs Jacek StachanczykWon · 0-1Black · 2024-09-17 · Round 8Titled Tue 17th Sep Late
  11. vs Neeraj HarishWon · 1-0White · 2024-09-17 · Round 7Titled Tue 17th Sep Late
  12. vs Daniel ShapiroWon · 1-0White · 2024-09-17 · Round 7Titled Tue 17th Sep Early
  13. vs Michal FudalejLost · 1-0Black · 2024-09-17 · Round 6Titled Tue 17th Sep Early
  14. vs Dewar Bienvenido Feliz DotelWon · 0-1Black · 2024-09-17 · Round 5Titled Tue 17th Sep Early
  15. vs Riza BreguLost · 0-1White · 2024-09-17 · Round 5Titled Tue 17th Sep Late
  16. vs Aisen MestnikovLost · 0-1White · 2024-09-17 · Round 4Titled Tue 17th Sep Early
  17. vs Priyansh GargLost · 1-0Black · 2024-09-17 · Round 4Titled Tue 17th Sep Late
  18. vs Maria Teresa Jimenez SalasLost · 0-1White · 2024-09-17 · Round 3Titled Tue 17th Sep Early
  19. vs Franco ManteigaWon · 1-0White · 2024-09-17 · Round 3Titled Tue 17th Sep Late
  20. vs Matthias BachLost · 1-0Black · 2024-09-17 · Round 2Titled Tue 17th Sep Late
  21. vs Yuri KorsunskyLost · 1-0Black · 2024-09-17 · Round 2Titled Tue 17th Sep Early
  22. vs Krikor Sevag MekhitarianLost · 0-1White · 2024-09-17 · Round 1Titled Tue 17th Sep Late
  23. vs Alireza FirouzjaLost · 0-1White · 2024-09-17 · Round 1Titled Tue 17th Sep Early
  24. vs Mateo Rodriguez PoloLost · 0-1White · 2024-09-17 · Round 11Titled Tue 17th Sep Early
  25. vs Niklas SchmiderWon · 0-1Black · 2024-09-17 · Round 11Titled Tue 17th Sep Late
  26. vs Piotr DobrowolskiLost · 0-1White · 2024-09-17 · Round 10Titled Tue 17th Sep Late
  27. vs Rupesh Reddy YDraw · ½–½Black · 2024-09-17 · Round 10Titled Tue 17th Sep Early
  28. vs Chanchal Kumer GhoshWon · 1-0White · 2024-09-10 · Round 9Titled Tue 10th Sep Early
  29. vs Mihael AnkerstLost · 1-0Black · 2024-09-10 · Round 9Titled Tue 10th Sep Late
  30. vs Asa HoffmannWon · 1-0White · 2024-09-10 · Round 8Titled Tue 10th Sep Late
  31. vs Oleksandr ProkhorovLost · 1-0Black · 2024-09-10 · Round 8Titled Tue 10th Sep Early
  32. vs Petr MatyukovLost · 0-1White · 2024-09-10 · Round 7Titled Tue 10th Sep Early
  33. vs Isaak ParpievLost · 1-0Black · 2024-09-10 · Round 7Titled Tue 10th Sep Late
  34. vs Dario AlivodicWon · 1-0White · 2024-09-10 · Round 6Titled Tue 10th Sep Late
  35. vs Justin SarkarLost · 1-0Black · 2024-09-10 · Round 6Titled Tue 10th Sep Early
  36. vs Keith KhumaloLost · 1-0Black · 2024-09-10 · Round 5Titled Tue 10th Sep Late
  37. vs Sargis SargissyanLost · 1-0Black · 2024-09-10 · Round 5Titled Tue 10th Sep Early
  38. vs Piero MazzilliWon · 1-0White · 2024-09-10 · Round 4Titled Tue 10th Sep Late
  39. vs Alexey KislinskyLost · 0-1White · 2024-09-10 · Round 4Titled Tue 10th Sep Early
  40. vs Alberto FabrisWon · 1-0White · 2024-09-10 · Round 3Titled Tue 10th Sep Early
  41. vs Gata KamskyLost · 1-0Black · 2024-09-10 · Round 3Titled Tue 10th Sep Late
  42. vs Ulises Eduardo Hernandez BermudezWon · 1-0White · 2024-09-10 · Round 2Titled Tue 10th Sep Late
  43. vs Akeem BrownWon · 0-1Black · 2024-09-10 · Round 1Titled Tue 10th Sep Early
  44. vs Tsvetan StoyanovLost · 1-0Black · 2024-09-10 · Round 1Titled Tue 10th Sep Late
  45. vs Logan C ShaferLost · 0-1White · 2024-09-10 · Round 11Titled Tue 10th Sep Late
  46. vs Aisen MestnikovWon · 0-1Black · 2024-09-10 · Round 11Titled Tue 10th Sep Early
  47. vs Alisa Genrietta YunkerWon · 1-0White · 2024-09-10 · Round 10Titled Tue 10th Sep Late
  48. vs Maria Teresa Jimenez SalasLost · 0-1White · 2024-09-10 · Round 10Titled Tue 10th Sep Early
  49. vs Andrew JingDraw · ½–½Black · 2024-09-03 · Round 9Titled Tue 3rd Sep Late
  50. vs Cristian RobledoWon · 1-0White · 2024-09-03 · Round 8Titled Tue 3rd Sep Late

FIDE tournaments

All tournament results