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
1401 2023-08-08 Titled Tue 8th Aug Late chess.com INT 4 Evgeny Shtembuliak Viktor Shapiro 1-0 40 Open
1402 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 Artin Ashraf Viktor Shapiro 1-0 55 Open
1403 2023-08-08 Titled Tue 8th Aug Late chess.com INT 2 Viktor Shapiro Harshavardhan G B 1-0 61 Open
1404 2023-08-08 Titled Tue 8th Aug Late chess.com INT 1 Viktor Shapiro Ieuan C Ward 1-0 19 Open
1405 2023-08-08 Titled Tue 8th Aug Late chess.com INT 11 Meylis Annaberdiyev Viktor Shapiro 1-0 31 Open
1406 2023-08-08 Titled Tue 8th Aug Late chess.com INT 10 Evan Ai Viktor Shapiro 0-1 26 Open
1407 2023-08-01 Titled Tue 1st Aug Early chess.com INT 9 Viktor Shapiro George-Catalin Ardelean 1/2-1/2 52 Open
1408 2023-08-01 Titled Tue 1st Aug Late chess.com INT 9 Nadya Toncheva Viktor Shapiro 1-0 42 Open
1409 2023-08-01 Titled Tue 1st Aug Late chess.com INT 8 Viktor Shapiro Mauri Lehtosaari 1/2-1/2 84 Open
1410 2023-08-01 Titled Tue 1st Aug Early chess.com INT 8 Aaron Noah Koellner Viktor Shapiro 0-1 66 Open
1411 2023-08-01 Titled Tue 1st Aug Early chess.com INT 7 Viktor Shapiro Evan S Rosenberg 1/2-1/2 62 Open
1412 2023-08-01 Titled Tue 1st Aug Late chess.com INT 7 Marcin Krzyzanowski Viktor Shapiro 1-0 81 Open
1413 2023-08-01 Titled Tue 1st Aug Early chess.com INT 6 Viktor Shapiro Thomas A Eggleston 1-0 39 Open
1414 2023-08-01 Titled Tue 1st Aug Late chess.com INT 6 Svetlana Vifleemskaia Viktor Shapiro 0-1 34 Open
1415 2023-08-01 Titled Tue 1st Aug Late chess.com INT 5 Viktor Shapiro Daniel Herman 1-0 22 Open
1416 2023-08-01 Titled Tue 1st Aug Early chess.com INT 5 Raset Ziatdinov Viktor Shapiro 0-1 28 Open
1417 2023-08-01 Titled Tue 1st Aug Early chess.com INT 4 Viktor Shapiro Gaurav Rajesh Zagade 0-1 40 Open
1418 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 Federico Perez Ponsa Viktor Shapiro 1-0 42 Open
1419 2023-08-01 Titled Tue 1st Aug Early chess.com INT 3 Mario Ferro Viktor Shapiro 1-0 22 Open
1420 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Viktor Shapiro Licael Roderick Ticona Rocabado 1-0 31 Open
1421 2023-08-01 Titled Tue 1st Aug Early chess.com INT 2 Viktor Shapiro Vedant Goswami 1-0 34 Open
1422 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Valery Kazakouski Viktor Shapiro 1-0 35 Open
1423 2023-08-01 Titled Tue 1st Aug Late chess.com INT 1 Viktor Shapiro Gabriel Garmendia Vega 1-0 73 Open
1424 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 Viktor Shapiro Mushini Ajay 1-0 40 Open
1425 2023-08-01 Titled Tue 1st Aug Early chess.com INT 11 Benny Aizenberg Viktor Shapiro 0-1 46 Open
1426 2023-08-01 Titled Tue 1st Aug Early chess.com INT 10 Khuyagtsogt Itgelt Viktor Shapiro 0-1 51 Open
1427 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Michael D Romero Viktor Shapiro 0-1 38 Open
1428 2023-07-25 Titled Tue 25th Jul Late chess.com INT 9 Viktor Shapiro Vasiliy Korchmar 1-0 43 Open
1429 2023-07-25 Titled Tue 25th Jul Early chess.com INT 9 Viktor Shapiro Mamikon Gharibyan 1/2-1/2 64 Open
1430 2023-07-25 Titled Tue 25th Jul Late chess.com INT 8 Viktor Shapiro Krishna C R G 1-0 40 Open
1431 2023-07-25 Titled Tue 25th Jul Early chess.com INT 8 Davi Sulzbacher Goncalves Viktor Shapiro 0-1 47 Open
1432 2023-07-25 Titled Tue 25th Jul Early chess.com INT 7 Nika Volkov Viktor Shapiro 1-0 50 Open
1433 2023-07-25 Titled Tue 25th Jul Late chess.com INT 7 Mohammed Seder Viktor Shapiro 0-1 30 Open
1434 2023-07-25 Titled Tue 25th Jul Early chess.com INT 6 Viktor Shapiro Mark Timmermans 1/2-1/2 82 Open
1435 2023-07-25 Titled Tue 25th Jul Late chess.com INT 6 Licael Roderick Ticona Rocabado Viktor Shapiro 1-0 32 Open
1436 2023-07-25 Titled Tue 25th Jul Early chess.com INT 5 Viktor Shapiro Danyyil Dvirnyy 0-1 90 Open
1437 2023-07-25 Titled Tue 25th Jul Late chess.com INT 5 Viktor Shapiro Stanislav Tsyhanchuk 1-0 36 Open
1438 2023-07-25 Titled Tue 25th Jul Late chess.com INT 4 Campo Elias Guzman Lozano Viktor Shapiro 1/2-1/2 60 Open
1439 2023-07-25 Titled Tue 25th Jul Early chess.com INT 4 Dmitry Goltsev Viktor Shapiro 0-1 43 Open
1440 2023-07-25 Titled Tue 25th Jul Early chess.com INT 3 K M Dahamdi Sanudula Viktor Shapiro 0-1 44 Open
1441 2023-07-25 Titled Tue 25th Jul Late chess.com INT 3 Viktor Shapiro Brandon Xia 1-0 33 Open
1442 2023-07-25 Titled Tue 25th Jul Early chess.com INT 2 Viktor Shapiro Viacheslav Slovineanu 1-0 70 Open
1443 2023-07-25 Titled Tue 25th Jul Late chess.com INT 2 Kiren Vivek Nasta Viktor Shapiro 1/2-1/2 52 Open
1444 2023-07-25 Titled Tue 25th Jul Late chess.com INT 1 Viktor Shapiro Marharyta Novikova 0-1 60 Open
1445 2023-07-25 Titled Tue 25th Jul Early chess.com INT 1 Daniil Dubov Viktor Shapiro 1-0 42 Open
1446 2023-07-25 Titled Tue 25th Jul Early chess.com INT 11 Viktor Shapiro Mayank Chakraborty 0-1 34 Open
1447 2023-07-25 Titled Tue 25th Jul Late chess.com INT 11 Krikor Sevag Mekhitarian Viktor Shapiro 1-0 44 Open
1448 2023-07-25 Titled Tue 25th Jul Early chess.com INT 10 Jaime Rodriguez Santiago Viktor Shapiro 0-1 29 Open
1449 2023-07-25 Titled Tue 25th Jul Late chess.com INT 10 Zbigniew Pakleza Viktor Shapiro 1-0 58 Open
1450 2023-07-18 Titled Tue 18th Jul Late chess.com INT 9 Daniel Eduardo Lopez Idarraga Viktor Shapiro 0-1 36 Open
  1. vs Evgeny ShtembuliakLost · 1-0Black · 2023-08-08 · Round 4Titled Tue 8th Aug Late
  2. vs Artin AshrafLost · 1-0Black · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  3. vs Harshavardhan G BWon · 1-0White · 2023-08-08 · Round 2Titled Tue 8th Aug Late
  4. vs Ieuan C WardWon · 1-0White · 2023-08-08 · Round 1Titled Tue 8th Aug Late
  5. vs Meylis AnnaberdiyevLost · 1-0Black · 2023-08-08 · Round 11Titled Tue 8th Aug Late
  6. vs Evan AiWon · 0-1Black · 2023-08-08 · Round 10Titled Tue 8th Aug Late
  7. vs George-Catalin ArdeleanDraw · ½–½White · 2023-08-01 · Round 9Titled Tue 1st Aug Early
  8. vs Nadya TonchevaLost · 1-0Black · 2023-08-01 · Round 9Titled Tue 1st Aug Late
  9. vs Mauri LehtosaariDraw · ½–½White · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  10. vs Aaron Noah KoellnerWon · 0-1Black · 2023-08-01 · Round 8Titled Tue 1st Aug Early
  11. vs Evan S RosenbergDraw · ½–½White · 2023-08-01 · Round 7Titled Tue 1st Aug Early
  12. vs Marcin KrzyzanowskiLost · 1-0Black · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  13. vs Thomas A EgglestonWon · 1-0White · 2023-08-01 · Round 6Titled Tue 1st Aug Early
  14. vs Svetlana VifleemskaiaWon · 0-1Black · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  15. vs Daniel HermanWon · 1-0White · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  16. vs Raset ZiatdinovWon · 0-1Black · 2023-08-01 · Round 5Titled Tue 1st Aug Early
  17. vs Gaurav Rajesh ZagadeLost · 0-1White · 2023-08-01 · Round 4Titled Tue 1st Aug Early
  18. vs Federico Perez PonsaLost · 1-0Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  19. vs Mario FerroLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Early
  20. vs Licael Roderick Ticona RocabadoWon · 1-0White · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  21. vs Vedant GoswamiWon · 1-0White · 2023-08-01 · Round 2Titled Tue 1st Aug Early
  22. vs Valery KazakouskiLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  23. vs Gabriel Garmendia VegaWon · 1-0White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  24. vs Mushini AjayWon · 1-0White · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  25. vs Benny AizenbergWon · 0-1Black · 2023-08-01 · Round 11Titled Tue 1st Aug Early
  26. vs Khuyagtsogt ItgeltWon · 0-1Black · 2023-08-01 · Round 10Titled Tue 1st Aug Early
  27. vs Michael D RomeroWon · 0-1Black · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  28. vs Vasiliy KorchmarWon · 1-0White · 2023-07-25 · Round 9Titled Tue 25th Jul Late
  29. vs Mamikon GharibyanDraw · ½–½White · 2023-07-25 · Round 9Titled Tue 25th Jul Early
  30. vs Krishna C R GWon · 1-0White · 2023-07-25 · Round 8Titled Tue 25th Jul Late
  31. vs Davi Sulzbacher GoncalvesWon · 0-1Black · 2023-07-25 · Round 8Titled Tue 25th Jul Early
  32. vs Nika VolkovLost · 1-0Black · 2023-07-25 · Round 7Titled Tue 25th Jul Early
  33. vs Mohammed SederWon · 0-1Black · 2023-07-25 · Round 7Titled Tue 25th Jul Late
  34. vs Mark TimmermansDraw · ½–½White · 2023-07-25 · Round 6Titled Tue 25th Jul Early
  35. vs Licael Roderick Ticona RocabadoLost · 1-0Black · 2023-07-25 · Round 6Titled Tue 25th Jul Late
  36. vs Danyyil DvirnyyLost · 0-1White · 2023-07-25 · Round 5Titled Tue 25th Jul Early
  37. vs Stanislav TsyhanchukWon · 1-0White · 2023-07-25 · Round 5Titled Tue 25th Jul Late
  38. vs Campo Elias Guzman LozanoDraw · ½–½Black · 2023-07-25 · Round 4Titled Tue 25th Jul Late
  39. vs Dmitry GoltsevWon · 0-1Black · 2023-07-25 · Round 4Titled Tue 25th Jul Early
  40. vs K M Dahamdi SanudulaWon · 0-1Black · 2023-07-25 · Round 3Titled Tue 25th Jul Early
  41. vs Brandon XiaWon · 1-0White · 2023-07-25 · Round 3Titled Tue 25th Jul Late
  42. vs Viacheslav SlovineanuWon · 1-0White · 2023-07-25 · Round 2Titled Tue 25th Jul Early
  43. vs Kiren Vivek NastaDraw · ½–½Black · 2023-07-25 · Round 2Titled Tue 25th Jul Late
  44. vs Marharyta NovikovaLost · 0-1White · 2023-07-25 · Round 1Titled Tue 25th Jul Late
  45. vs Daniil DubovLost · 1-0Black · 2023-07-25 · Round 1Titled Tue 25th Jul Early
  46. vs Mayank ChakrabortyLost · 0-1White · 2023-07-25 · Round 11Titled Tue 25th Jul Early
  47. vs Krikor Sevag MekhitarianLost · 1-0Black · 2023-07-25 · Round 11Titled Tue 25th Jul Late
  48. vs Jaime Rodriguez SantiagoWon · 0-1Black · 2023-07-25 · Round 10Titled Tue 25th Jul Early
  49. vs Zbigniew PaklezaLost · 1-0Black · 2023-07-25 · Round 10Titled Tue 25th Jul Late
  50. vs Daniel Eduardo Lopez IdarragaWon · 0-1Black · 2023-07-18 · Round 9Titled Tue 18th Jul Late

FIDE tournaments

All tournament results