McCarthy was selected to compete at the 2016 Summer Olympics in Rio de Janeiro. He did not complete the individual event as he was eliminated after a fall during the cross-country stage. Irish team finished in 9th place in the team competition.