Barycheuski competed for Belarus in the men's long jump at the 2016 Summer Olympics in Rio de Janeiro. There, he spanned his opening legal jump at 7.39 m, before committing a cautious foul on his second attempt. Heinle extended his third leap to an invincible mark of 7.67 metres, but it was not enough to progress him beyond the qualifying phase, placing him in twenty-third out of thirty-two athletes.