Conor joined the Connacht academy in July 2014 and trained with the senior squad for some sessions and earned his first cap when he came on from the bench and kicked two conversions in the 40-10 Pro12 win away to Zebre in May 2015.
He was awarded a senior contract for the 2017/18 season and made just one appearance in his first season, playing off the bench in the 2017–18 Pro14 game against the Cheetahs.
In the 2018–19 season he made his European debut, coming off the bench against Bordeaux Bègles in the Challenge Cup.
In April 2019, it was announced that McKeon would retire from the game at the end of the season due to his ongoing struggles with injury.
|2014 - 2015|
|2015 - 2019|