Oleg Vastrukhin

Country

RUS

Birth Year

1991

Gender

M

Title

International Master

FIDE ID

4192770

FIDE ratings

2361

Classical

Published FIDE

2336

Rapid

Published FIDE

2392

Blitz

Published FIDE

Official classical ranks

World rank
#2474
National rank · RUS
#111

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2428 Jul 2019
Recorded years
2004–2026
Archived games
520

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-04 (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
351 2020-10-03 Speed Chess Super Swiss chess.com INT 12 Oleg Vastrukhin Nodirbek Abdusattorov 0-1 48 Open
352 2020-10-03 Speed Chess Super Swiss chess.com INT 11 Oleg Vastrukhin Jonah B Willow 1-0 28 Open
353 2020-10-03 Speed Chess Super Swiss chess.com INT 10 Andrey Rychagov Oleg Vastrukhin 0-1 39 Open
354 2020-09-29 Titled Tuesday 29th Sept chess.com INT 6 Oleg Vastrukhin Gregory Shahade 0-1 34 Open
355 2020-09-29 Titled Tuesday 29th Sept chess.com INT 5 Sayed Javad Alavi Oleg Vastrukhin 0-1 36 Open
356 2020-09-29 Titled Tuesday 29th Sept chess.com INT 4 Erik Obgolts Oleg Vastrukhin 1-0 39 Open
357 2020-09-29 Titled Tuesday 29th Sept chess.com INT 3 Oleg Vastrukhin Leonid Sawlin 1-0 40 Open
358 2020-09-29 Titled Tuesday 29th Sept chess.com INT 2 Oleg Vastrukhin Georg Seul 1/2-1/2 43 Open
359 2020-09-29 Titled Tuesday 29th Sept chess.com INT 1 Isak Storme Oleg Vastrukhin 0-1 69 Open
360 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 9 Jose Eduardo Martinez Alcantara Oleg Vastrukhin 0-1 40 Open
361 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 8 Oleg Vastrukhin Alexander Zubov 1-0 63 Open
362 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 7 Oleg Vastrukhin Gata Kamsky 1/2-1/2 54 Open
363 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 6 Nodirbek Abdusattorov Oleg Vastrukhin 1-0 50 Open
364 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 5 Grigoriy Oparin Oleg Vastrukhin 0-1 36 Open
365 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 4 Oleg Vastrukhin Siddharth Ravichandran 1-0 48 Open
366 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 3 Elena Tomilova Oleg Vastrukhin 0-1 57 Open
367 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 2 Oleg Vastrukhin Maroun Tomb 1-0 21 Open
368 2020-09-22 Titled Tuesday 22nd Sept chess.com INT 10 Oleg Vastrukhin Maxime Vachier-Lagrave 1-0 37 Open
369 2020-09-22 Titled Tue 22nd Sep Final chess.com INT 1.1 Hikaru Nakamura Oleg Vastrukhin 1-0 66 Open
370 2020-09-15 Titled Tuesday 15th Sept chess.com INT 8 Oleg Vastrukhin Nikolai Gritsenko 0-1 46 Open
371 2020-09-15 Titled Tuesday 15th Sept chess.com INT 7 Oleg Vastrukhin Harika Dronavalli 1/2-1/2 106 Open
372 2020-09-15 Titled Tuesday 15th Sept chess.com INT 6 Baadur Jobava Oleg Vastrukhin 1-0 42 Open
373 2020-09-15 Titled Tuesday 15th Sept chess.com INT 5 Oleg Vastrukhin A.R. Saleh Salem 1-0 43 Open
374 2020-09-15 Titled Tuesday 15th Sept chess.com INT 4 Oleg Vastrukhin Erigaisi Arjun 1/2-1/2 85 Open
375 2020-09-15 Titled Tuesday 15th Sept chess.com INT 3 Maxim Novik Oleg Vastrukhin 0-1 38 Open
376 2020-09-15 Titled Tuesday 15th Sept chess.com INT 2 Oleg Vastrukhin Andrii Palchuk 1-0 36 Open
377 2020-09-08 Titled Tuesday 8th Sept chess.com INT 5 Ivan Provotorov Oleg Vastrukhin 1/2-1/2 61 Open
378 2020-09-08 Titled Tuesday 8th Sept chess.com INT 4 Olexandr Bortnyk Oleg Vastrukhin 1-0 36 Open
379 2020-09-08 Titled Tuesday 8th Sept chess.com INT 3 Oleg Vastrukhin Filip Haring 1-0 31 Open
380 2020-09-08 Titled Tuesday 8th Sept chess.com INT 2 Zhanibek Amanov Oleg Vastrukhin 0-1 50 Open
381 2020-09-08 Titled Tuesday 8th Sept chess.com INT 1 Oleg Vastrukhin Oleg Kislov 1-0 47 Open
382 2020-09-01 Titled Tuesday 1st Sept chess.com INT 9 Oleg Vastrukhin Martin Cerveny 1-0 28 Open
383 2020-09-01 Titled Tuesday 1st Sept chess.com INT 8 Volodymyr Onyshchuk Oleg Vastrukhin 1-0 42 Open
384 2020-09-01 Titled Tuesday 1st Sept chess.com INT 7 Oleg Vastrukhin Jules Moussard 1-0 43 Open
385 2020-09-01 Titled Tuesday 1st Sept chess.com INT 6 Florian Jenni Oleg Vastrukhin 0-1 37 Open
386 2020-09-01 Titled Tuesday 1st Sept chess.com INT 5 Oleg Vastrukhin Tuan Minh Le 0-1 37 Open
387 2020-09-01 Titled Tuesday 1st Sept chess.com INT 4 Oleg Vastrukhin Maria Fominykh 1-0 23 Open
388 2020-09-01 Titled Tuesday 1st Sept chess.com INT 3 Ivan Krylov Oleg Vastrukhin 0-1 55 Open
389 2020-09-01 Titled Tuesday 1st Sept chess.com INT 2 Oleg Vastrukhin Konstantin Bazarov 1-0 52 Open
390 2020-09-01 Titled Tuesday 1st Sept chess.com INT 1 Evgeny Sysolyatin Oleg Vastrukhin 0-1 21 Open
391 2020-09-01 Titled Tuesday 1st Sept chess.com INT 10 Olexandr Bortnyk Oleg Vastrukhin 1-0 59 Open
392 2020-08-25 Titled Tue 25th Aug chess.com INT 8 Srihari L R Oleg Vastrukhin 1/2-1/2 43 Open
393 2020-08-25 Titled Tue 25th Aug chess.com INT 7 Oleg Vastrukhin Artem Chernobay 1-0 47 Open
394 2020-08-25 Titled Tue 25th Aug chess.com INT 6 Armen Ar. Barseghyan Oleg Vastrukhin 1-0 49 Open
395 2020-08-25 Titled Tue 25th Aug chess.com INT 5 Oleg Vastrukhin Jesse Kraai 1-0 34 Open
396 2020-08-25 Titled Tue 25th Aug chess.com INT 4 Mihail Rodin Oleg Vastrukhin 0-1 36 Open
397 2020-08-25 Titled Tue 25th Aug chess.com INT 3 Oleg Vastrukhin Lennert Lenaerts 1/2-1/2 63 Open
398 2020-08-25 Titled Tue 25th Aug chess.com INT 2 Samuel-Timotei Ghimpu Oleg Vastrukhin 1/2-1/2 46 Open
399 2020-08-18 Titled Tue 18th Aug chess.com INT 7 Oleg Vastrukhin Jose Eduardo Martinez Alcantara 0-1 67 Open
400 2020-08-18 Titled Tue 18th Aug chess.com INT 5 Oleg Vastrukhin Diego Rafael Di Berardino 1/2-1/2 61 Open

© 2024-2026 EloTracker