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
501 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 3 Viktor Shapiro Alexander Zambrano Rodriguez 0-1 31 Open
502 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 2 Tanitoluwa Adewumi Viktor Shapiro 1-0 56 Open
503 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 1 Justo Reinaldo Chemin Viktor Shapiro 0-1 50 Open
504 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 11 Viktor Shapiro Jose Miguel Fernandez Garcia 1-0 46 Open
505 2024-09-03 Titled Tue 3rd Sep Late chess.com INT 10 Viktor Shapiro Swara Lakshmi S Nair 1-0 38 Open
506 2024-08-27 Titled Tue 27th Aug Early chess.com INT 9 Vjacheslav Weetik Viktor Shapiro 0-1 36 Open
507 2024-08-27 Titled Tue 27th Aug Late chess.com INT 9 Brejesh Chakrabarti Viktor Shapiro 0-1 48 Open
508 2024-08-27 Titled Tue 27th Aug Early chess.com INT 8 Viktor Shapiro Julien Dubreuil 1-0 25 Open
509 2024-08-27 Titled Tue 27th Aug Late chess.com INT 8 Viktor Shapiro Viktor Dmitrenko 0-1 52 Open
510 2024-08-27 Titled Tue 27th Aug Late chess.com INT 7 Viktor Shapiro Arseniy Kryazhev 1-0 49 Open
511 2024-08-27 Titled Tue 27th Aug Early chess.com INT 7 Ruslan Momunaliev Viktor Shapiro 0-1 71 Open
512 2024-08-27 Titled Tue 27th Aug Late chess.com INT 6 Javier Ruiz Vazquez Viktor Shapiro 0-1 30 Open
513 2024-08-27 Titled Tue 27th Aug Early chess.com INT 6 Antonio Lopez Del Alamo Viktor Shapiro 1-0 38 Open
514 2024-08-27 Titled Tue 27th Aug Late chess.com INT 5 Jude Shearsby Viktor Shapiro 1-0 37 Open
515 2024-08-27 Titled Tue 27th Aug Early chess.com INT 5 Viktor Shapiro Vladimir Sevostianov 1-0 44 Open
516 2024-08-27 Titled Tue 27th Aug Late chess.com INT 4 Viktor Shapiro Jan Petr 1-0 38 Open
517 2024-08-27 Titled Tue 27th Aug Early chess.com INT 4 Igor Vershinin Viktor Shapiro 1/2-1/2 50 Open
518 2024-08-27 Titled Tue 27th Aug Early chess.com INT 3 Viktor Shapiro Logan C Shafer 1-0 76 Open
519 2024-08-27 Titled Tue 27th Aug Late chess.com INT 3 Viktor Shapiro Bogdan Basko 0-1 48 Open
520 2024-08-27 Titled Tue 27th Aug Late chess.com INT 2 Connor Clarke Viktor Shapiro 0-1 39 Open
521 2024-08-27 Titled Tue 27th Aug Early chess.com INT 2 Viktor Shapiro Zozek Salah Mohammed 1/2-1/2 50 Open
522 2024-08-27 Titled Tue 27th Aug Early chess.com INT 1 Mauricio Vargas Benavides Viktor Shapiro 1-0 48 Open
523 2024-08-27 Titled Tue 27th Aug Late chess.com INT 1 Viktor Shapiro Kirill Shoshin 0-1 39 Open
524 2024-08-27 Titled Tue 27th Aug Late chess.com INT 11 Viktor Shapiro Kanan Geidarli 1-0 30 Open
525 2024-08-27 Titled Tue 27th Aug Early chess.com INT 11 Viktor Shapiro Alen Yeremyan 1/2-1/2 33 Open
526 2024-08-27 Titled Tue 27th Aug Early chess.com INT 10 Mihailo Djokic Viktor Shapiro 0-1 39 Open
527 2024-08-27 Titled Tue 27th Aug Late chess.com INT 10 Laurenz Borrmann Viktor Shapiro 1-0 42 Open
528 2024-08-20 Titled Tue 20th Aug Late chess.com INT 9 Viktor Shapiro Josep Romero Ruscalleda 1-0 24 Open
529 2024-08-20 Titled Tue 20th Aug Early chess.com INT 9 Jens Albert Ramsdal Viktor Shapiro 0-1 25 Open
530 2024-08-20 Titled Tue 20th Aug Early chess.com INT 8 Viktor Shapiro Ivan Ramirez Marin 1-0 27 Open
531 2024-08-20 Titled Tue 20th Aug Late chess.com INT 8 Pavel Eljanov Viktor Shapiro 1-0 40 Open
532 2024-08-20 Titled Tue 20th Aug Late chess.com INT 7 Viktor Shapiro Denis Lazavik 0-1 37 Open
533 2024-08-20 Titled Tue 20th Aug Early chess.com INT 7 Huseyin Said Deveci Viktor Shapiro 1-0 49 Open
534 2024-08-20 Titled Tue 20th Aug Late chess.com INT 6 Ryo Chen Viktor Shapiro 0-1 45 Open
535 2024-08-20 Titled Tue 20th Aug Early chess.com INT 6 Viktor Shapiro Kaan Kucuksari 0-1 54 Open
536 2024-08-20 Titled Tue 20th Aug Early chess.com INT 5 Viktor Shapiro Theodore Slade 1-0 42 Open
537 2024-08-20 Titled Tue 20th Aug Late chess.com INT 5 Johan-Sebastian Christiansen Viktor Shapiro 0-1 61 Open
538 2024-08-20 Titled Tue 20th Aug Late chess.com INT 4 Viktor Shapiro Dachey Lin 1-0 58 Open
539 2024-08-20 Titled Tue 20th Aug Early chess.com INT 4 Yaacov Norowitz Viktor Shapiro 1-0 53 Open
540 2024-08-20 Titled Tue 20th Aug Late chess.com INT 3 Javier Ruiz Vazquez Viktor Shapiro 0-1 26 Open
541 2024-08-20 Titled Tue 20th Aug Early chess.com INT 3 Viktor Shapiro Carlos Eduardo Cardozo Munar 1-0 60 Open
542 2024-08-20 Titled Tue 20th Aug Late chess.com INT 2 Viktor Shapiro Kayden Troff 0-1 54 Open
543 2024-08-20 Titled Tue 20th Aug Early chess.com INT 2 Nitzan Steinberg Viktor Shapiro 1-0 31 Open
544 2024-08-20 Titled Tue 20th Aug Late chess.com INT 1 Viktor Shapiro Ieuan C Ward 1-0 60 Open
545 2024-08-20 Titled Tue 20th Aug Early chess.com INT 1 Konstantin Egorov Viktor Shapiro 0-1 49 Open
546 2024-08-20 Titled Tue 20th Aug Early chess.com INT 11 Viktor Shapiro Tikhon Popov 0-1 41 Open
547 2024-08-20 Titled Tue 20th Aug Late chess.com INT 11 Alexander Rustemov Viktor Shapiro 0-1 76 Open
548 2024-08-20 Titled Tue 20th Aug Late chess.com INT 10 Viktor Shapiro Leonardo Tristan 0-1 55 Open
549 2024-08-20 Titled Tue 20th Aug Early chess.com INT 10 Henk-Jan Visser Viktor Shapiro 0-1 54 Open
550 2024-08-13 Titled Tue 13th Aug Late chess.com INT 9 Viktor Shapiro David 1981 Martinez Martin 1-0 47 Open
  1. vs Alexander Zambrano RodriguezLost · 0-1White · 2024-09-03 · Round 3Titled Tue 3rd Sep Late
  2. vs Tanitoluwa AdewumiLost · 1-0Black · 2024-09-03 · Round 2Titled Tue 3rd Sep Late
  3. vs Justo Reinaldo CheminWon · 0-1Black · 2024-09-03 · Round 1Titled Tue 3rd Sep Late
  4. vs Jose Miguel Fernandez GarciaWon · 1-0White · 2024-09-03 · Round 11Titled Tue 3rd Sep Late
  5. vs Swara Lakshmi S NairWon · 1-0White · 2024-09-03 · Round 10Titled Tue 3rd Sep Late
  6. vs Vjacheslav WeetikWon · 0-1Black · 2024-08-27 · Round 9Titled Tue 27th Aug Early
  7. vs Brejesh ChakrabartiWon · 0-1Black · 2024-08-27 · Round 9Titled Tue 27th Aug Late
  8. vs Julien DubreuilWon · 1-0White · 2024-08-27 · Round 8Titled Tue 27th Aug Early
  9. vs Viktor DmitrenkoLost · 0-1White · 2024-08-27 · Round 8Titled Tue 27th Aug Late
  10. vs Arseniy KryazhevWon · 1-0White · 2024-08-27 · Round 7Titled Tue 27th Aug Late
  11. vs Ruslan MomunalievWon · 0-1Black · 2024-08-27 · Round 7Titled Tue 27th Aug Early
  12. vs Javier Ruiz VazquezWon · 0-1Black · 2024-08-27 · Round 6Titled Tue 27th Aug Late
  13. vs Antonio Lopez Del AlamoLost · 1-0Black · 2024-08-27 · Round 6Titled Tue 27th Aug Early
  14. vs Jude ShearsbyLost · 1-0Black · 2024-08-27 · Round 5Titled Tue 27th Aug Late
  15. vs Vladimir SevostianovWon · 1-0White · 2024-08-27 · Round 5Titled Tue 27th Aug Early
  16. vs Jan PetrWon · 1-0White · 2024-08-27 · Round 4Titled Tue 27th Aug Late
  17. vs Igor VershininDraw · ½–½Black · 2024-08-27 · Round 4Titled Tue 27th Aug Early
  18. vs Logan C ShaferWon · 1-0White · 2024-08-27 · Round 3Titled Tue 27th Aug Early
  19. vs Bogdan BaskoLost · 0-1White · 2024-08-27 · Round 3Titled Tue 27th Aug Late
  20. vs Connor ClarkeWon · 0-1Black · 2024-08-27 · Round 2Titled Tue 27th Aug Late
  21. vs Zozek Salah MohammedDraw · ½–½White · 2024-08-27 · Round 2Titled Tue 27th Aug Early
  22. vs Mauricio Vargas BenavidesLost · 1-0Black · 2024-08-27 · Round 1Titled Tue 27th Aug Early
  23. vs Kirill ShoshinLost · 0-1White · 2024-08-27 · Round 1Titled Tue 27th Aug Late
  24. vs Kanan GeidarliWon · 1-0White · 2024-08-27 · Round 11Titled Tue 27th Aug Late
  25. vs Alen YeremyanDraw · ½–½White · 2024-08-27 · Round 11Titled Tue 27th Aug Early
  26. vs Mihailo DjokicWon · 0-1Black · 2024-08-27 · Round 10Titled Tue 27th Aug Early
  27. vs Laurenz BorrmannLost · 1-0Black · 2024-08-27 · Round 10Titled Tue 27th Aug Late
  28. vs Josep Romero RuscalledaWon · 1-0White · 2024-08-20 · Round 9Titled Tue 20th Aug Late
  29. vs Jens Albert RamsdalWon · 0-1Black · 2024-08-20 · Round 9Titled Tue 20th Aug Early
  30. vs Ivan Ramirez MarinWon · 1-0White · 2024-08-20 · Round 8Titled Tue 20th Aug Early
  31. vs Pavel EljanovLost · 1-0Black · 2024-08-20 · Round 8Titled Tue 20th Aug Late
  32. vs Denis LazavikLost · 0-1White · 2024-08-20 · Round 7Titled Tue 20th Aug Late
  33. vs Huseyin Said DeveciLost · 1-0Black · 2024-08-20 · Round 7Titled Tue 20th Aug Early
  34. vs Ryo ChenWon · 0-1Black · 2024-08-20 · Round 6Titled Tue 20th Aug Late
  35. vs Kaan KucuksariLost · 0-1White · 2024-08-20 · Round 6Titled Tue 20th Aug Early
  36. vs Theodore SladeWon · 1-0White · 2024-08-20 · Round 5Titled Tue 20th Aug Early
  37. vs Johan-Sebastian ChristiansenWon · 0-1Black · 2024-08-20 · Round 5Titled Tue 20th Aug Late
  38. vs Dachey LinWon · 1-0White · 2024-08-20 · Round 4Titled Tue 20th Aug Late
  39. vs Yaacov NorowitzLost · 1-0Black · 2024-08-20 · Round 4Titled Tue 20th Aug Early
  40. vs Javier Ruiz VazquezWon · 0-1Black · 2024-08-20 · Round 3Titled Tue 20th Aug Late
  41. vs Carlos Eduardo Cardozo MunarWon · 1-0White · 2024-08-20 · Round 3Titled Tue 20th Aug Early
  42. vs Kayden TroffLost · 0-1White · 2024-08-20 · Round 2Titled Tue 20th Aug Late
  43. vs Nitzan SteinbergLost · 1-0Black · 2024-08-20 · Round 2Titled Tue 20th Aug Early
  44. vs Ieuan C WardWon · 1-0White · 2024-08-20 · Round 1Titled Tue 20th Aug Late
  45. vs Konstantin EgorovWon · 0-1Black · 2024-08-20 · Round 1Titled Tue 20th Aug Early
  46. vs Tikhon PopovLost · 0-1White · 2024-08-20 · Round 11Titled Tue 20th Aug Early
  47. vs Alexander RustemovWon · 0-1Black · 2024-08-20 · Round 11Titled Tue 20th Aug Late
  48. vs Leonardo TristanLost · 0-1White · 2024-08-20 · Round 10Titled Tue 20th Aug Late
  49. vs Henk-Jan VisserWon · 0-1Black · 2024-08-20 · Round 10Titled Tue 20th Aug Early
  50. vs David 1981 Martinez MartinWon · 1-0White · 2024-08-13 · Round 9Titled Tue 13th Aug Late

FIDE tournaments

All tournament results