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
1351 2023-09-12 Titled Tue 12th Sep Early chess.com INT 2 Niilo Man Nissinen Viktor Shapiro 0-1 54 Open
1352 2023-09-12 Titled Tue 12th Sep Late chess.com INT 2 Andrew Hong Viktor Shapiro 1-0 43 Open
1353 2023-09-12 Titled Tue 12th Sep Early chess.com INT 1 Viktor Shapiro Razzouki Marouane Filali 1/2-1/2 108 Open
1354 2023-09-12 Titled Tue 12th Sep Late chess.com INT 1 Aaron Cooper Viktor Shapiro 0-1 66 Open
1355 2023-09-12 Titled Tue 12th Sep Late chess.com INT 11 Viktor Shapiro Sergei Zhigalko 1-0 39 Open
1356 2023-09-12 Titled Tue 12th Sep Early chess.com INT 11 Zbigniew Pakleza Viktor Shapiro 1-0 32 Open
1357 2023-09-12 Titled Tue 12th Sep Late chess.com INT 10 Viktor Shapiro Kirk Ghazarian 1-0 60 Open
1358 2023-09-12 Titled Tue 12th Sep Early chess.com INT 10 Ramil Hasangatin Viktor Shapiro 1-0 63 Open
1359 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 Viktor Shapiro Meylis Annaberdiyev 1-0 69 Open
1360 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Viktor Shapiro Yago Labussiere 1-0 34 Open
1361 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 Khanya Mazibuko Viktor Shapiro 0-1 53 Open
1362 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Viktor Shapiro Josep Romero Ruscalleda 1-0 81 Open
1363 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Marek Karas Viktor Shapiro 1-0 47 Open
1364 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Viktor Shapiro Ryan Amburgy 0-1 63 Open
1365 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Patryk Stanisz Viktor Shapiro 0-1 32 Open
1366 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Viktor Shapiro Vasif Durarbayli 0-1 31 Open
1367 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 Jeffrey Quirke Viktor Shapiro 0-1 33 Open
1368 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 Dmitriy Kushko Viktor Shapiro 0-1 42 Open
1369 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Nurgyul Salimova Viktor Shapiro 1-0 37 Open
1370 2023-08-21 Korchnoi Mem Open 2023 St Petersburg RUS 6.43 Viktor Shapiro Evgeniia Satanovskaia 1-0 60 Open
1371 2023-08-20 Korchnoi Mem Open 2023 St Petersburg RUS 4.42 Viktor Shapiro Anastasia S. Ivanova 1-0 53 Open
1372 2023-08-19 Korchnoi Mem Open 2023 St Petersburg RUS 3.42 Mikhail Yashchuk Viktor Shapiro 1/2-1/2 37 Open
1373 2023-08-19 Korchnoi Mem Open 2023 St Petersburg RUS 2.46 Viktor Shapiro Maksim Arikainen 1/2-1/2 44 Open
1374 2023-08-18 Korchnoi Mem Open 2023 St Petersburg RUS 1.54 Daniil Plekhanov Viktor Shapiro 0-1 34 Open
1375 2023-08-15 Titled Tue 15th Aug Late chess.com INT 9 Aleksander Xhembulla Viktor Shapiro 1-0 43 Open
1376 2023-08-15 Titled Tue 15th Aug Early chess.com INT 9 Artyom Timofeev Viktor Shapiro 1-0 51 Open
1377 2023-08-15 Titled Tue 15th Aug Early chess.com INT 8 Viktor Shapiro Paulo Bersamina 1-0 32 Open
1378 2023-08-15 Titled Tue 15th Aug Late chess.com INT 8 Viktor Shapiro Roman Yanchenko 0-1 31 Open
1379 2023-08-15 Titled Tue 15th Aug Early chess.com INT 7 Viktor Shapiro Bakhtiyar Nugumanov 1-0 29 Open
1380 2023-08-15 Titled Tue 15th Aug Late chess.com INT 7 German Bazeev Viktor Shapiro 1/2-1/2 65 Open
1381 2023-08-15 Titled Tue 15th Aug Late chess.com INT 6 Alexander Rustemov Viktor Shapiro 0-1 56 Open
1382 2023-08-15 Titled Tue 15th Aug Early chess.com INT 6 Yotam Shohat Viktor Shapiro 0-1 39 Open
1383 2023-08-15 Titled Tue 15th Aug Late chess.com INT 5 Viktor Shapiro Shrook Wafa 1-0 21 Open
1384 2023-08-15 Titled Tue 15th Aug Early chess.com INT 5 Lazaro Lorenzo De La Riva Viktor Shapiro 1/2-1/2 75 Open
1385 2023-08-15 Titled Tue 15th Aug Late chess.com INT 4 Aleksandar Topalov Viktor Shapiro 0-1 36 Open
1386 2023-08-15 Titled Tue 15th Aug Early chess.com INT 4 Viktor Shapiro Marko Nenezic 0-1 65 Open
1387 2023-08-15 Titled Tue 15th Aug Early chess.com INT 3 Fabian Jahnz Viktor Shapiro 0-1 58 Open
1388 2023-08-15 Titled Tue 15th Aug Late chess.com INT 3 Viktor Shapiro Jan Petr 0-1 38 Open
1389 2023-08-15 Titled Tue 15th Aug Early chess.com INT 2 Viktor Shapiro Igor Kovalenko 0-1 61 Open
1390 2023-08-15 Titled Tue 15th Aug Late chess.com INT 2 Artur Tin Lun Dai Lima Viktor Shapiro 0-1 33 Open
1391 2023-08-15 Titled Tue 15th Aug Early chess.com INT 1 Benoit Teillet Viktor Shapiro 0-1 33 Open
1392 2023-08-15 Titled Tue 15th Aug Late chess.com INT 1 Viktor Shapiro Alex Bullen 0-1 62 Open
1393 2023-08-15 Titled Tue 15th Aug Early chess.com INT 11 Aleksandra Lach Viktor Shapiro 0-1 85 Open
1394 2023-08-15 Titled Tue 15th Aug Early chess.com INT 10 Viktor Shapiro Alexandros Papasimakopoulos 0-1 45 Open
1395 2023-08-15 Titled Tue 15th Aug Late chess.com INT 10 Viktor Shapiro Richard Polaczek 0-1 32 Open
1396 2023-08-08 Titled Tue 8th Aug Late chess.com INT 9 Viktor Shapiro Kayden Troff 0-1 56 Open
1397 2023-08-08 Titled Tue 8th Aug Late chess.com INT 8 Thomas A Eggleston Viktor Shapiro 0-1 32 Open
1398 2023-08-08 Titled Tue 8th Aug Late chess.com INT 7 Viktor Shapiro Aleksandar Topalov 1-0 22 Open
1399 2023-08-08 Titled Tue 8th Aug Late chess.com INT 6 Robert Rabiega Viktor Shapiro 1-0 55 Open
1400 2023-08-08 Titled Tue 8th Aug Late chess.com INT 5 Viktor Shapiro Tobias Lang Nilsen 1/2-1/2 60 Open
  1. vs Niilo Man NissinenWon · 0-1Black · 2023-09-12 · Round 2Titled Tue 12th Sep Early
  2. vs Andrew HongLost · 1-0Black · 2023-09-12 · Round 2Titled Tue 12th Sep Late
  3. vs Razzouki Marouane FilaliDraw · ½–½White · 2023-09-12 · Round 1Titled Tue 12th Sep Early
  4. vs Aaron CooperWon · 0-1Black · 2023-09-12 · Round 1Titled Tue 12th Sep Late
  5. vs Sergei ZhigalkoWon · 1-0White · 2023-09-12 · Round 11Titled Tue 12th Sep Late
  6. vs Zbigniew PaklezaLost · 1-0Black · 2023-09-12 · Round 11Titled Tue 12th Sep Early
  7. vs Kirk GhazarianWon · 1-0White · 2023-09-12 · Round 10Titled Tue 12th Sep Late
  8. vs Ramil HasangatinLost · 1-0Black · 2023-09-12 · Round 10Titled Tue 12th Sep Early
  9. vs Meylis AnnaberdiyevWon · 1-0White · 2023-08-22 · Round 9Titled Tue 22nd Aug Late
  10. vs Yago LabussiereWon · 1-0White · 2023-08-22 · Round 8Titled Tue 22nd Aug Late
  11. vs Khanya MazibukoWon · 0-1Black · 2023-08-22 · Round 7Titled Tue 22nd Aug Late
  12. vs Josep Romero RuscalledaWon · 1-0White · 2023-08-22 · Round 6Titled Tue 22nd Aug Late
  13. vs Marek KarasLost · 1-0Black · 2023-08-22 · Round 5Titled Tue 22nd Aug Late
  14. vs Ryan AmburgyLost · 0-1White · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  15. vs Patryk StaniszWon · 0-1Black · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  16. vs Vasif DurarbayliLost · 0-1White · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
  17. vs Jeffrey QuirkeWon · 0-1Black · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
  18. vs Dmitriy KushkoWon · 0-1Black · 2023-08-22 · Round 11Titled Tue 22nd Aug Late
  19. vs Nurgyul SalimovaLost · 1-0Black · 2023-08-22 · Round 10Titled Tue 22nd Aug Late
  20. vs Evgeniia SatanovskaiaWon · 1-0White · 2023-08-21 · Round 6.43Korchnoi Mem Open 2023
  21. vs Anastasia S. IvanovaWon · 1-0White · 2023-08-20 · Round 4.42Korchnoi Mem Open 2023
  22. vs Mikhail YashchukDraw · ½–½Black · 2023-08-19 · Round 3.42Korchnoi Mem Open 2023
  23. vs Maksim ArikainenDraw · ½–½White · 2023-08-19 · Round 2.46Korchnoi Mem Open 2023
  24. vs Daniil PlekhanovWon · 0-1Black · 2023-08-18 · Round 1.54Korchnoi Mem Open 2023
  25. vs Aleksander XhembullaLost · 1-0Black · 2023-08-15 · Round 9Titled Tue 15th Aug Late
  26. vs Artyom TimofeevLost · 1-0Black · 2023-08-15 · Round 9Titled Tue 15th Aug Early
  27. vs Paulo BersaminaWon · 1-0White · 2023-08-15 · Round 8Titled Tue 15th Aug Early
  28. vs Roman YanchenkoLost · 0-1White · 2023-08-15 · Round 8Titled Tue 15th Aug Late
  29. vs Bakhtiyar NugumanovWon · 1-0White · 2023-08-15 · Round 7Titled Tue 15th Aug Early
  30. vs German BazeevDraw · ½–½Black · 2023-08-15 · Round 7Titled Tue 15th Aug Late
  31. vs Alexander RustemovWon · 0-1Black · 2023-08-15 · Round 6Titled Tue 15th Aug Late
  32. vs Yotam ShohatWon · 0-1Black · 2023-08-15 · Round 6Titled Tue 15th Aug Early
  33. vs Shrook WafaWon · 1-0White · 2023-08-15 · Round 5Titled Tue 15th Aug Late
  34. vs Lazaro Lorenzo De La RivaDraw · ½–½Black · 2023-08-15 · Round 5Titled Tue 15th Aug Early
  35. vs Aleksandar TopalovWon · 0-1Black · 2023-08-15 · Round 4Titled Tue 15th Aug Late
  36. vs Marko NenezicLost · 0-1White · 2023-08-15 · Round 4Titled Tue 15th Aug Early
  37. vs Fabian JahnzWon · 0-1Black · 2023-08-15 · Round 3Titled Tue 15th Aug Early
  38. vs Jan PetrLost · 0-1White · 2023-08-15 · Round 3Titled Tue 15th Aug Late
  39. vs Igor KovalenkoLost · 0-1White · 2023-08-15 · Round 2Titled Tue 15th Aug Early
  40. vs Artur Tin Lun Dai LimaWon · 0-1Black · 2023-08-15 · Round 2Titled Tue 15th Aug Late
  41. vs Benoit TeilletWon · 0-1Black · 2023-08-15 · Round 1Titled Tue 15th Aug Early
  42. vs Alex BullenLost · 0-1White · 2023-08-15 · Round 1Titled Tue 15th Aug Late
  43. vs Aleksandra LachWon · 0-1Black · 2023-08-15 · Round 11Titled Tue 15th Aug Early
  44. vs Alexandros PapasimakopoulosLost · 0-1White · 2023-08-15 · Round 10Titled Tue 15th Aug Early
  45. vs Richard PolaczekLost · 0-1White · 2023-08-15 · Round 10Titled Tue 15th Aug Late
  46. vs Kayden TroffLost · 0-1White · 2023-08-08 · Round 9Titled Tue 8th Aug Late
  47. vs Thomas A EgglestonWon · 0-1Black · 2023-08-08 · Round 8Titled Tue 8th Aug Late
  48. vs Aleksandar TopalovWon · 1-0White · 2023-08-08 · Round 7Titled Tue 8th Aug Late
  49. vs Robert RabiegaLost · 1-0Black · 2023-08-08 · Round 6Titled Tue 8th Aug Late
  50. vs Tobias Lang NilsenDraw · ½–½White · 2023-08-08 · Round 5Titled Tue 8th Aug Late

FIDE tournaments

All tournament results