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
401 2020-08-18 Titled Tue 18th Aug chess.com INT 4 Lucas Do Valle Cardoso Oleg Vastrukhin 1/2-1/2 109 Open
402 2020-08-18 Titled Tue 18th Aug chess.com INT 3 Oleg Vastrukhin Mykola Bodnar 1-0 39 Open
403 2020-08-18 Titled Tue 18th Aug chess.com INT 2 Dmitry Gurevich Oleg Vastrukhin 1/2-1/2 47 Open
404 2020-08-18 Titled Tue 18th Aug chess.com INT 1 Oleg Vastrukhin Artak Manukian 1-0 50 Open
405 2020-08-11 Titled Tue 11th Aug chess.com INT 9 Erigaisi Arjun Oleg Vastrukhin 1-0 36 Open
406 2020-08-11 Titled Tue 11th Aug chess.com INT 8 Oleg Vastrukhin Mykola Bodnar 1-0 46 Open
407 2020-08-11 Titled Tue 11th Aug chess.com INT 7 Nikita Vitiugov Oleg Vastrukhin 0-1 20 Open
408 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Oleg Vastrukhin Diego Saul Rodri Flores Quillas 1-0 18 Open
409 2020-08-11 Titled Tue 11th Aug chess.com INT 4 Francisco Montoliu Cervero Oleg Vastrukhin 0-1 35 Open
410 2020-08-11 Titled Tue 11th Aug chess.com INT 3 Vsevolod Ovchinnikov Oleg Vastrukhin 1/2-1/2 55 Open
411 2020-08-11 Titled Tue 11th Aug chess.com INT 2 Oleg Vastrukhin Marcelo Villalba 1/2-1/2 50 Open
412 2020-08-11 Titled Tue 11th Aug chess.com INT 1 Stanislav Ritvin Oleg Vastrukhin 1/2-1/2 56 Open
413 2020-08-11 Titled Tue 11th Aug chess.com INT 10 Oleg Vastrukhin Dmitrij Kollars 0-1 37 Open
414 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 9 Oleg Vastrukhin Jose Eduardo Martinez Alcantara 1-0 48 Open
415 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 8 Nodirbek Abdusattorov Oleg Vastrukhin 0-1 66 Open
416 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 7 Oleg Vastrukhin Yi Ren Daniel Chan 0-1 49 Open
417 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 7 Haik M. Martirosyan Oleg Vastrukhin 1-0 63 Open
418 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 6 Oleg Vastrukhin Nikita Meshkovs 1-0 54 Open
419 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Eldiyar Orozbaev Oleg Vastrukhin 0-1 49 Open
420 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Srihari L R Oleg Vastrukhin 1-0 82 Open
421 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 5 Maxim Lugovskoy Oleg Vastrukhin 0-1 37 Open
422 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Oleg Vastrukhin Nima Hosseinzadeh 1-0 61 Open
423 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 4 Ildar F Idrisov Oleg Vastrukhin 0-1 81 Open
424 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 3 Oleg Vastrukhin Samuel-Timotei Ghimpu 1-0 32 Open
425 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Petr Hollan Oleg Vastrukhin 0-1 35 Open
426 2020-08-04 Titled Tue 4th Aug 2pm Final chess.com INT 2.2 Kirill Alekseenko Oleg Vastrukhin 1-0 41 Open
427 2020-08-04 Titled Tue 4th Aug 2pm Final chess.com INT 2.1 Oleg Vastrukhin Kirill Alekseenko 0-1 43 Open
428 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 1 Oleg Vastrukhin Siem Van Dael 1/2-1/2 99 Open
429 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 1 Maximiliano Perez Oleg Vastrukhin 1-0 76 Open
430 2020-08-04 Titled Tue 4th Aug 2pm chess.com INT 10 Oleg Vastrukhin Maxime Vachier-Lagrave 1-0 17 Open
431 2020-08-04 Titled Tue 4th Aug 2pm Final chess.com INT 1.2 Oleg Vastrukhin Erigaisi Arjun 1-0 45 Open
432 2020-08-04 Titled Tue 4th Aug 2pm Final chess.com INT 1.1 Oleg Vastrukhin Erigaisi Arjun 1/2-1/2 57 Open
433 2020-07-14 Titled Tuesday 14th July chess.com INT 9 Oleg Vastrukhin Matthias Bluebaum 1-0 43 Open
434 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Oleg Vastrukhin Kirill Shevchenko 0-1 59 Open
435 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Rasmus Svane Oleg Vastrukhin 1/2-1/2 56 Open
436 2020-07-14 Titled Tuesday 14th July chess.com INT 6 Peter Svidler Oleg Vastrukhin 0-1 69 Open
437 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Oleg Vastrukhin Maksim Chigaev 1-0 38 Open
438 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Oleg Vastrukhin Raunak Sadhwani 1/2-1/2 69 Open
439 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Oleg Vastrukhin Dmitry Gurevich 1-0 42 Open
440 2020-07-14 Titled Tuesday 14th July chess.com INT 10 Evgeny Tomashevsky Oleg Vastrukhin 1/2-1/2 53 Open
441 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Oleg Vastrukhin Pavel Anisimov 0-1 61 Open
442 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Jason Liang Oleg Vastrukhin 0-1 48 Open
443 2020-07-07 Titled Tuesday 7th July chess.com INT 4 Oleg Vastrukhin Orest Vovk 0-1 45 Open
444 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Pedro Ramon Martinez Reyes Oleg Vastrukhin 1/2-1/2 86 Open
445 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Oleg Vastrukhin Divya Deshmukh 1-0 33 Open
446 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Luka Budisavljevic Oleg Vastrukhin 0-1 62 Open
447 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Oleg Vastrukhin Lucas Aguiar Cunha 0-1 33 Open
448 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Iaroslav Martemianov Oleg Vastrukhin 1/2-1/2 48 Open
449 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Oleg Vastrukhin Kevin Yang 1/2-1/2 112 Open
450 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Oleg Vastrukhin Artem Koval 1-0 42 Open

© 2024-2026 EloTracker