Kovalevas atstovavo Baltarusijai keturiose Šachmatų olimpiadose: 2012 m. 40-oje Šachmatų olimpiadoje rezervinėje lentelėje jis surinko 21⁄2/5 (+1<unk>1=3)
Stambule; 2014 m. 41-oje Šachmatų olimpiadoje Tromsėje ketvirtame skydelyje užsitarnavo 5/8 (+3<unk>1=4); 2016 m. 42-oje Šachmatų olimpiadoje Bakū antrame skydelyje užsitarnavo 5/8 (+3<unk>1=4); 2018 m. 43-oje Šachmatų olimpiadoje Batume pirmoje skydelyje užsitarnavo 6/9 (+4<unk>1=4).