Rory is a product of the youth system here at Rugby Park and made his senior debut in April 2011. He signed a new 2 year contract with the club in June 2016.
The pacy forward went on loan to Brechin City in 2011-12 and scored 7 goals in 17 games for the Second Division side.
Since returning from that loan spell Rory has made over 50 appearances for the first team as a winger or as a striker.
Rory has also represented Scotland at U19 and U21 level. As of October 2015, McKenzie has been studying law at The Open University.
He signed a new contract until 2020 with the club earlier this year.