Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. M Mozharov vs V Kovalev |
| ½-½ | 58 | 2010 | Chigorin Memorial Classic Open | E94 King's Indian, Orthodox |
2. Dubov vs V Kovalev |
| ½-½ | 16 | 2010 | Chigorin Memorial Classic Open | E94 King's Indian, Orthodox |
3. K Grigoryan vs V Kovalev |
| ½-½ | 47 | 2012 | World Junior Championship | E94 King's Indian, Orthodox |
4. S Naoum vs V Kovalev |
| 1-0 | 45 | 2012 | World Youth Championship | E94 King's Indian, Orthodox |
5. B Hasenohr vs V Kovalev |
| 1-0 | 56 | 2012 | World Youth Championship | E94 King's Indian, Orthodox |
6. Z Kozul vs V Kovalev |
| 0-1 | 42 | 2013 | European Championship | E94 King's Indian, Orthodox |
7. W Chu vs V Kovalev |
 | 1-0 | 80 | 2013 | World Junior Championship | E94 King's Indian, Orthodox |
8. H Banikas vs V Kovalev |
| ½-½ | 38 | 2013 | European Club Cup | E94 King's Indian, Orthodox |
9. Eljanov vs V Kovalev |
| ½-½ | 31 | 2014 | World Blitz Championship | E94 King's Indian, Orthodox |
10. Z Kozul vs V Kovalev |
| ½-½ | 34 | 2014 | Tromso Olympiad | E94 King's Indian, Orthodox |
11. P Zelenko vs V Kovalev |
| 0-1 | 21 | 2015 | European Blitz | E94 King's Indian, Orthodox |
12. V Fedoseev vs V Kovalev |
| ½-½ | 19 | 2016 | Aeroflot Open | E94 King's Indian, Orthodox |
13. D Yuffa vs V Kovalev |
| ½-½ | 19 | 2016 | Aeroflot Open | E94 King's Indian, Orthodox |
14. Swayams Mishra vs V Kovalev |
| ½-½ | 57 | 2016 | Aeroflot Open | E94 King's Indian, Orthodox |
15. A Ipatov vs V Kovalev |
| ½-½ | 61 | 2016 | European Championship | E94 King's Indian, Orthodox |
16. S Rocha vs V Kovalev |
| 0-1 | 64 | 2017 | Portugal Open Rapid | E94 King's Indian, Orthodox |
17. V Dragnev vs V Kovalev |
| 0-1 | 41 | 2017 | European Championship | E94 King's Indian, Orthodox |
18. Swiercz vs V Kovalev |
| 1-0 | 86 | 2017 | Saint Louis Fall Classic | E94 King's Indian, Orthodox |
19. S Bogdanovich vs V Kovalev |
| 0-1 | 41 | 2017 | Baku Open | E94 King's Indian, Orthodox |
20. P Haase vs V Kovalev |
| 0-1 | 39 | 2017 | European Blitz Championship | E94 King's Indian, Orthodox |
21. E Filipets vs V Kovalev |
| 0-1 | 38 | 2018 | Belarusian Championship | E94 King's Indian, Orthodox |
22. I Lysyj vs V Kovalev |
| ½-½ | 28 | 2018 | Aeroflot Open | E94 King's Indian, Orthodox |
23. P Tregubov vs V Kovalev |
| ½-½ | 46 | 2018 | Isle of Man Masters | E94 King's Indian, Orthodox |
24. A Gaifullin vs V Kovalev |
| 0-1 | 43 | 2018 | World Rapid Championship | E94 King's Indian, Orthodox |
25. P Maghsoodloo vs V Kovalev |
| 1-0 | 60 | 2018 | World Rapid Championship | E94 King's Indian, Orthodox |