Vastrukhin, O
Last game 2026
Rating
peak 2428 · latest 2352Games
1,595
Wins
762
Draws
336
Losses
497
Peak Elo
2428
58.3% score
As White
| A07 | King's Indian Attack | 136 | 61.0% |
| A05 | King's Indian Attack | 103 | 62.1% |
| A04 | Zukertort Opening: Black Mustang Defense | 46 | 69.6% |
| A00 | Anderssen's Opening | 45 | 58.9% |
| A08 | King's Indian Attack: French Variation | 41 | 63.4% |
| A37 | English Opening: Symmetrical Variation, Botvinnik System Reversed, with Nf3 | 29 | 48.3% |
| B23 | Sicilian Defense: Closed | 12 | 79.2% |
As Black
| B06 | Modern Defense | 146 | 50.7% |
| A40 | Modern Defense: Beefeater Variation | 92 | 53.3% |
| C18 | French Defense: Winawer Variation, Advance Variation | 43 | 41.9% |
| A04 | Zukertort Opening: Kingside Fianchetto | 28 | 50.0% |
| C00 | French Defense: Chigorin Variation | 21 | 47.6% |
| A42 | Modern Defense: Averbakh System | 20 | 42.5% |
| C02 | French Defense: Advance Variation | 18 | 55.6% |
| C09 | French Defense: Tarrasch Variation, Open System, Main Line | 16 | 43.8% |
| C15 | French Defense: Winawer Variation | 15 | 40.0% |
Recent games
| Samusenko, M2451 | 0-1 | Vastrukhin, O2352 | TCh-RUS HL 2026 | 2026 |
| Skatchkov, Valery2243 | ½-½ | Vastrukhin, O2352 | TCh-RUS HL 2026 | 2026 |
| Vastrukhin, O2352 | ½-½ | Remizov, Yaroslav2462 | TCh-RUS HL 2026 | 2026 |
| Vastrukhin, O2344 | ½-½ | Korchmar, V2427 | Aeroflot Open A 2026 | 2026 |
| Pingin, Artem2456 | 1-0 | Vastrukhin, O2344 | Aeroflot Open A 2026 | 2026 |
| Vastrukhin, O2344 | ½-½ | Valiyev, Shahin2421 | Aeroflot Open A 2026 | 2026 |
| Samusenko, M2453 | 0-1 | Vastrukhin, O2344 | Aeroflot Open A 2026 | 2026 |
| Vastrukhin, O2344 | 0-1 | Nikitenko, M2486 | Aeroflot Open A 2026 | 2026 |
| Krishna, Crg2419 | 0-1 | Vastrukhin, O2344 | Aeroflot Open A 2026 | 2026 |
| Vastrukhin, O2344 | ½-½ | Afanasiev, Nikita2536 | Aeroflot Open A 2026 | 2026 |
| Matinian, N2405 | ½-½ | Vastrukhin, O2344 | Aeroflot Open A 2026 | 2026 |
| Vastrukhin, O2344 | 0-1 | Dau Khuong Duy2490 | Aeroflot Open A 2026 | 2026 |
| Vastrukhin, O2344 | 1-0 | Novozhilov, Semen2446 | Blitz GP RUS TOP28 | 2025 |
| Goltsev, Dmitry2161 | 1-0 | Vastrukhin, O2344 | Blitz GP RUS TOP28 | 2025 |
| Obgolts, Erik2360 | ½-½ | Vastrukhin, O2344 | Blitz GP RUS TOP28 | 2025 |