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
1401 2023-08-01 Titled Tue 1st Aug Early chess.com INT 5 Raset Ziatdinov Viktor Shapiro 0-1 28 Open
1402 2023-08-01 Titled Tue 1st Aug Early chess.com INT 4 Viktor Shapiro Gaurav Rajesh Zagade 0-1 40 Open
1403 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 Federico Perez Ponsa Viktor Shapiro 1-0 42 Open
1404 2023-08-01 Titled Tue 1st Aug Early chess.com INT 3 Mario Ferro Viktor Shapiro 1-0 22 Open
1405 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Viktor Shapiro Licael Roderick Ticona Rocabado 1-0 31 Open
1406 2023-08-01 Titled Tue 1st Aug Early chess.com INT 2 Viktor Shapiro Vedant Goswami 1-0 34 Open
1407 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Valery Kazakouski Viktor Shapiro 1-0 35 Open
1408 2023-08-01 Titled Tue 1st Aug Late chess.com INT 1 Viktor Shapiro Gabriel Garmendia Vega 1-0 73 Open
1409 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 Viktor Shapiro Mushini Ajay 1-0 40 Open
1410 2023-08-01 Titled Tue 1st Aug Early chess.com INT 11 Benny Aizenberg Viktor Shapiro 0-1 46 Open
1411 2023-08-01 Titled Tue 1st Aug Early chess.com INT 10 Khuyagtsogt Itgelt Viktor Shapiro 0-1 51 Open
1412 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Michael D Romero Viktor Shapiro 0-1 38 Open
1413 2023-07-25 Titled Tue 25th Jul Late chess.com INT 9 Viktor Shapiro Vasiliy Korchmar 1-0 43 Open
1414 2023-07-25 Titled Tue 25th Jul Early chess.com INT 9 Viktor Shapiro Mamikon Gharibyan 1/2-1/2 64 Open
1415 2023-07-25 Titled Tue 25th Jul Late chess.com INT 8 Viktor Shapiro Krishna C R G 1-0 40 Open
1416 2023-07-25 Titled Tue 25th Jul Early chess.com INT 8 Davi Sulzbacher Goncalves Viktor Shapiro 0-1 47 Open
1417 2023-07-25 Titled Tue 25th Jul Early chess.com INT 7 Nika Volkov Viktor Shapiro 1-0 50 Open
1418 2023-07-25 Titled Tue 25th Jul Late chess.com INT 7 Mohammed Seder Viktor Shapiro 0-1 30 Open
1419 2023-07-25 Titled Tue 25th Jul Early chess.com INT 6 Viktor Shapiro Mark Timmermans 1/2-1/2 82 Open
1420 2023-07-25 Titled Tue 25th Jul Late chess.com INT 6 Licael Roderick Ticona Rocabado Viktor Shapiro 1-0 32 Open
1421 2023-07-25 Titled Tue 25th Jul Early chess.com INT 5 Viktor Shapiro Danyyil Dvirnyy 0-1 90 Open
1422 2023-07-25 Titled Tue 25th Jul Late chess.com INT 5 Viktor Shapiro Stanislav Tsyhanchuk 1-0 36 Open
1423 2023-07-25 Titled Tue 25th Jul Late chess.com INT 4 Campo Elias Guzman Lozano Viktor Shapiro 1/2-1/2 60 Open
1424 2023-07-25 Titled Tue 25th Jul Early chess.com INT 4 Dmitry Goltsev Viktor Shapiro 0-1 43 Open
1425 2023-07-25 Titled Tue 25th Jul Early chess.com INT 3 K M Dahamdi Sanudula Viktor Shapiro 0-1 44 Open
1426 2023-07-25 Titled Tue 25th Jul Late chess.com INT 3 Viktor Shapiro Brandon Xia 1-0 33 Open
1427 2023-07-25 Titled Tue 25th Jul Early chess.com INT 2 Viktor Shapiro Viacheslav Slovineanu 1-0 70 Open
1428 2023-07-25 Titled Tue 25th Jul Late chess.com INT 2 Kiren Vivek Nasta Viktor Shapiro 1/2-1/2 52 Open
1429 2023-07-25 Titled Tue 25th Jul Late chess.com INT 1 Viktor Shapiro Marharyta Novikova 0-1 60 Open
1430 2023-07-25 Titled Tue 25th Jul Early chess.com INT 1 Daniil Dubov Viktor Shapiro 1-0 42 Open
1431 2023-07-25 Titled Tue 25th Jul Early chess.com INT 11 Viktor Shapiro Mayank Chakraborty 0-1 34 Open
1432 2023-07-25 Titled Tue 25th Jul Late chess.com INT 11 Krikor Sevag Mekhitarian Viktor Shapiro 1-0 44 Open
1433 2023-07-25 Titled Tue 25th Jul Early chess.com INT 10 Jaime Rodriguez Santiago Viktor Shapiro 0-1 29 Open
1434 2023-07-25 Titled Tue 25th Jul Late chess.com INT 10 Zbigniew Pakleza Viktor Shapiro 1-0 58 Open
1435 2023-07-18 Titled Tue 18th Jul Late chess.com INT 9 Daniel Eduardo Lopez Idarraga Viktor Shapiro 0-1 36 Open
1436 2023-07-18 Titled Tue 18th Jul Late chess.com INT 8 Santiago Velasco Viktor Shapiro 1/2-1/2 58 Open
1437 2023-07-18 Titled Tue 18th Jul Late chess.com INT 7 Viktor Shapiro Asa Hoffmann 1-0 57 Open
1438 2023-07-18 Titled Tue 18th Jul Late chess.com INT 6 Tsvetan Stoyanov Viktor Shapiro 1-0 45 Open
1439 2023-07-18 Titled Tue 18th Jul Late chess.com INT 5 Viktor Shapiro Aleks Sahakyan 0-1 35 Open
1440 2023-07-18 Titled Tue 18th Jul Late chess.com INT 4 Cesar Ugarte Soto Viktor Shapiro 0-1 34 Open
1441 2023-07-18 Titled Tue 18th Jul Late chess.com INT 3 Viktor Shapiro Richard Herbst 1-0 25 Open
1442 2023-07-18 Titled Tue 18th Jul Late chess.com INT 2 Karsten Schuster Viktor Shapiro 1/2-1/2 81 Open
1443 2023-07-18 Titled Tue 18th Jul Late chess.com INT 11 Arman Geivondian Viktor Shapiro 0-1 51 Open
1444 2023-07-18 Titled Tue 18th Jul Late chess.com INT 10 Viktor Shapiro Vladyslav Baziuk 0-1 30 Open
1445 2023-07-04 Titled Tue 4th Jul Early chess.com INT 9 Viktor Shapiro Deniel Causo 0-1 46 Open
1446 2023-07-04 Titled Tue 4th Jul Late chess.com INT 9 Dawid Czerw Viktor Shapiro 0-1 43 Open
1447 2023-07-04 Titled Tue 4th Jul Late chess.com INT 8 Viktor Shapiro Alexandros Papasimakopoulos 0-1 51 Open
1448 2023-07-04 Titled Tue 4th Jul Early chess.com INT 8 Viktor Shapiro Irina Mikhailova 1-0 51 Open
1449 2023-07-04 Titled Tue 4th Jul Early chess.com INT 7 Jack Mizzi Viktor Shapiro 1-0 89 Open
1450 2023-07-04 Titled Tue 4th Jul Late chess.com INT 7 Viktor Shapiro Oscar Bruno De Prado Rodriguez 1-0 1 Open
  1. vs Raset ZiatdinovWon · 0-1Black · 2023-08-01 · Round 5Titled Tue 1st Aug Early
  2. vs Gaurav Rajesh ZagadeLost · 0-1White · 2023-08-01 · Round 4Titled Tue 1st Aug Early
  3. vs Federico Perez PonsaLost · 1-0Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  4. vs Mario FerroLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Early
  5. vs Licael Roderick Ticona RocabadoWon · 1-0White · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  6. vs Vedant GoswamiWon · 1-0White · 2023-08-01 · Round 2Titled Tue 1st Aug Early
  7. vs Valery KazakouskiLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  8. vs Gabriel Garmendia VegaWon · 1-0White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  9. vs Mushini AjayWon · 1-0White · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  10. vs Benny AizenbergWon · 0-1Black · 2023-08-01 · Round 11Titled Tue 1st Aug Early
  11. vs Khuyagtsogt ItgeltWon · 0-1Black · 2023-08-01 · Round 10Titled Tue 1st Aug Early
  12. vs Michael D RomeroWon · 0-1Black · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  13. vs Vasiliy KorchmarWon · 1-0White · 2023-07-25 · Round 9Titled Tue 25th Jul Late
  14. vs Mamikon GharibyanDraw · ½–½White · 2023-07-25 · Round 9Titled Tue 25th Jul Early
  15. vs Krishna C R GWon · 1-0White · 2023-07-25 · Round 8Titled Tue 25th Jul Late
  16. vs Davi Sulzbacher GoncalvesWon · 0-1Black · 2023-07-25 · Round 8Titled Tue 25th Jul Early
  17. vs Nika VolkovLost · 1-0Black · 2023-07-25 · Round 7Titled Tue 25th Jul Early
  18. vs Mohammed SederWon · 0-1Black · 2023-07-25 · Round 7Titled Tue 25th Jul Late
  19. vs Mark TimmermansDraw · ½–½White · 2023-07-25 · Round 6Titled Tue 25th Jul Early
  20. vs Licael Roderick Ticona RocabadoLost · 1-0Black · 2023-07-25 · Round 6Titled Tue 25th Jul Late
  21. vs Danyyil DvirnyyLost · 0-1White · 2023-07-25 · Round 5Titled Tue 25th Jul Early
  22. vs Stanislav TsyhanchukWon · 1-0White · 2023-07-25 · Round 5Titled Tue 25th Jul Late
  23. vs Campo Elias Guzman LozanoDraw · ½–½Black · 2023-07-25 · Round 4Titled Tue 25th Jul Late
  24. vs Dmitry GoltsevWon · 0-1Black · 2023-07-25 · Round 4Titled Tue 25th Jul Early
  25. vs K M Dahamdi SanudulaWon · 0-1Black · 2023-07-25 · Round 3Titled Tue 25th Jul Early
  26. vs Brandon XiaWon · 1-0White · 2023-07-25 · Round 3Titled Tue 25th Jul Late
  27. vs Viacheslav SlovineanuWon · 1-0White · 2023-07-25 · Round 2Titled Tue 25th Jul Early
  28. vs Kiren Vivek NastaDraw · ½–½Black · 2023-07-25 · Round 2Titled Tue 25th Jul Late
  29. vs Marharyta NovikovaLost · 0-1White · 2023-07-25 · Round 1Titled Tue 25th Jul Late
  30. vs Daniil DubovLost · 1-0Black · 2023-07-25 · Round 1Titled Tue 25th Jul Early
  31. vs Mayank ChakrabortyLost · 0-1White · 2023-07-25 · Round 11Titled Tue 25th Jul Early
  32. vs Krikor Sevag MekhitarianLost · 1-0Black · 2023-07-25 · Round 11Titled Tue 25th Jul Late
  33. vs Jaime Rodriguez SantiagoWon · 0-1Black · 2023-07-25 · Round 10Titled Tue 25th Jul Early
  34. vs Zbigniew PaklezaLost · 1-0Black · 2023-07-25 · Round 10Titled Tue 25th Jul Late
  35. vs Daniel Eduardo Lopez IdarragaWon · 0-1Black · 2023-07-18 · Round 9Titled Tue 18th Jul Late
  36. vs Santiago VelascoDraw · ½–½Black · 2023-07-18 · Round 8Titled Tue 18th Jul Late
  37. vs Asa HoffmannWon · 1-0White · 2023-07-18 · Round 7Titled Tue 18th Jul Late
  38. vs Tsvetan StoyanovLost · 1-0Black · 2023-07-18 · Round 6Titled Tue 18th Jul Late
  39. vs Aleks SahakyanLost · 0-1White · 2023-07-18 · Round 5Titled Tue 18th Jul Late
  40. vs Cesar Ugarte SotoWon · 0-1Black · 2023-07-18 · Round 4Titled Tue 18th Jul Late
  41. vs Richard HerbstWon · 1-0White · 2023-07-18 · Round 3Titled Tue 18th Jul Late
  42. vs Karsten SchusterDraw · ½–½Black · 2023-07-18 · Round 2Titled Tue 18th Jul Late
  43. vs Arman GeivondianWon · 0-1Black · 2023-07-18 · Round 11Titled Tue 18th Jul Late
  44. vs Vladyslav BaziukLost · 0-1White · 2023-07-18 · Round 10Titled Tue 18th Jul Late
  45. vs Deniel CausoLost · 0-1White · 2023-07-04 · Round 9Titled Tue 4th Jul Early
  46. vs Dawid CzerwWon · 0-1Black · 2023-07-04 · Round 9Titled Tue 4th Jul Late
  47. vs Alexandros PapasimakopoulosLost · 0-1White · 2023-07-04 · Round 8Titled Tue 4th Jul Late
  48. vs Irina MikhailovaWon · 1-0White · 2023-07-04 · Round 8Titled Tue 4th Jul Early
  49. vs Jack MizziLost · 1-0Black · 2023-07-04 · Round 7Titled Tue 4th Jul Early
  50. vs Oscar Bruno De Prado RodriguezWon · 1-0White · 2023-07-04 · Round 7Titled Tue 4th Jul Late

FIDE tournaments

All tournament results