Kovalevas atstovavo Baltarusijai keturiose šachmatų olimpiadose: 2012 m. jis gavo 21⁄2/5 (+1<unk>1=3) rezervinėje lentelėje 40-oje Šachmatų olimpiadoje Stambule; 2014 m. jis gavo 5/8 (+3<unk>1=4) ketvirtoje lentelėje 41-oje Šachmatų olimpiadoje Tromsė; 2016 m. jis gavo 5/8 (+3<unk>1=4) antroje lentelėje 42-oje Šachmatų olimpiadoje Baku; 2018 m. jis gavo 6/9 (+4<unk>1=4) pirmoje lentelėje 43-oje Šachmatų olimpiadoje
Batumyje.