Barnes was also chosen to be the bearer of the Flag of Ireland Tricolour at the 2016 Summer Olympics, something that Barnes considered an "incredible honour". At the 2016 Summer Olympics Barnes was defeated 2–1 by Samuel Carmona in the round of 16.