Barsov je reprezentiral Uzbekistan na šahovskih olimpijadah v Istanbulu 2000, Calvià 2004, Torinu 2006
, Dresden 2008 in Khanty-Mansiysk 2010. Igral je za več evropskih šahovskih klubov, vključno s tistimi, ki tekmujejo v nemški šahovski Bundesligi.