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

FIDE tournaments

All tournament results