Name: Oleg Vastrukhin
Federation:  Russian Federation
Sex:  Male
Born: 1991
 FIDE ID: 4192770 FIDE Profile
Title: International Master
ELO Classic: 2376
ELO Rapid: 2427
ELO Blitz: 2451
Years: 2002 - 2022
Total Games: 513
Wins: 198 (38.6 %)
Draws: 120 (23.39 %)
Losses: 195 (38.01 %)
Score: 50.29 %

Oleg Vastrukhin

Last tournaments played

Tournament Date Elo Avg. Country
TCh-RUS HL 2022 05/01/2022 2259  Russian Federation
World Blitz Championships 2021 12/29/2021 2571  Poland
World Rapid Championships 2021 12/26/2021 2581  Poland
TCh-RUS Rapid 2021 10/15/2021 2329  Russian Federation

Oleg Vastrukhin Repertoire with White pieces (most played)

ECO Opening Games
A07 Reti, King's Indian attack (Barcza system) 59 games
A05 Reti opening 44 games
A00 Polish (Sokolsky) opening 33 games
A04 Reti opening 23 games

Oleg Vastrukhin Repertoire with Black pieces (most played)

ECO Opening Games
A40 Queen's pawn 37 games
B06 Robatsch (modern) defence 35 games
C18 French, Winawer, advance variation 33 games
A04 Reti opening 15 games

Games played by Oleg Vastrukhin

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Vastrukhin, O 2376 Khudyakov, S 2257 ½-½ 46 A07 2022 TCh-RUS HL 2022
Kezin, R 2510 Vastrukhin, O 2376 1-0 30 B06 2022 TCh-RUS HL 2022
Vastrukhin, O 2376 Zverev, L 2117 1-0 51 A05 2022 TCh-RUS HL 2022
Vastrukhin, O 2376 Varezhkin, V 2127 1-0 70 A07 2022 TCh-RUS HL 2022
Vastrukhin, O 2376 Costachi, M 2463 1-0 54 C20 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Mitrabha, G 2509 0-1 48 B15 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Jakubowski, K 2471 0-1 69 A05 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Kuzmicz, K 2469 1-0 42 B23 2021 World Blitz Championships 2021
Van Foreest, L 2530 Vastrukhin, O 2376 1-0 73 C09 2021 World Blitz Championships 2021
Blanco, C 2304 Vastrukhin, O 2376 0-1 33 B06 2021 World Blitz Championships 2021
Postny, E 2557 Vastrukhin, O 2376 0-1 47 A40 2021 World Blitz Championships 2021
Zilka, S 2608 Vastrukhin, O 2376 1-0 47 C18 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Lubczynski, R 2413 1-0 33 A05 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Nguyen, T 2609 1-0 26 A05 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Kosakowski, J 2437 1-0 57 A05 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Suleymanli, A 2537 0-1 73 A07 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Sankalp Gupta, 2504 ½-½ 82 A08 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Vachier Lagrave, M 2761 ½-½ 45 A07 2021 World Blitz Championships 2021
Theodorou, N 2577 Vastrukhin, O 2376 1-0 32 C00 2021 World Blitz Championships 2021
Mamedyarov, S 2767 Vastrukhin, O 2376 1-0 47 A40 2021 World Blitz Championships 2021
Vastrukhin, O 2376 Klekowski, M 2479 0-1 33 A05 2021 World Blitz Championships 2021
Bologan, V 2574 Vastrukhin, O 2376 1-0 48 C18 2021 World Blitz Championships 2021
Kozak, A 2526 Vastrukhin, O 2376 1-0 66 C02 2021 World Blitz Championships 2021
Parligras, M 2575 Vastrukhin, O 2376 1-0 33 B06 2021 World Blitz Championships 2021
Petrovskyi, V 2239 Vastrukhin, O 2376 0-1 35 C18 2021 World Blitz Championships 2021
Kantor, G 2575 Vastrukhin, O 2376 0-1 30 C15 2021 World Rapid Championships 2021
Piorun, K 2640 Vastrukhin, O 2376 1-0 74 C02 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Pichot, A 2625 0-1 38 A07 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Moroni, L 2575 0-1 29 B08 2021 World Rapid Championships 2021
Donchenko, A 2636 Vastrukhin, O 2376 0-1 31 A41 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Vokhidov, S 2536 1-0 69 A07 2021 World Rapid Championships 2021
Santos Latasa, J 2639 Vastrukhin, O 2376 1-0 32 A04 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Tari, A 2653 ½-½ 67 A04 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Amin, B 2680 0-1 35 A05 2021 World Rapid Championships 2021
Volokitin, A 2677 Vastrukhin, O 2376 1-0 66 C18 2021 World Rapid Championships 2021
Timofeev, A 2572 Vastrukhin, O 2376 0-1 56 A37 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Movsesian, S 2608 ½-½ 31 A07 2021 World Rapid Championships 2021
Vastrukhin, O 2376 Hovhannisyan, R 2643 ½-½ 59 A07 2021 World Rapid Championships 2021
Vastrukhin, O 2382 Popov, V 2537 ½-½ 80 A04 2021 TCh-RUS Rapid 2021
Popov, I 2629 Vastrukhin, O 2382 1-0 44 C17 2021 TCh-RUS Rapid 2021
1, , ... , ,