Matty Kennedy first game for "Killie" in a 2–1 win over St Mirren at Rugby Park on 2 January 2012. He ended the 2011–12 campaign with 11 Scottish Premier League appearances. He played three games at the start of the 2012–13 season before leaving the club; manager Kenny Shiels expressed his concern that Kennedy had left Kilmarnock too soon and he had missed out on seeing Kennedy's "proper development" at the club. On 31 August 2012, the final day of the summer transfer window, Kennedy signed for English Premier League side Everton for a "nominal fee". The fee was later revealed to
Kenny Shiels at the end of the season. Alongside his club jobs, Shiels was also employed by the Irish Football Association to manage the Northern Ireland national under-17 football team, a role he retained, until 2007, when new senior manager Nigel Worthington brought in his own men at youth levels. Shiels took charge of Larne for the 2005–06 season and took the club to two cup semi-finals, but his full-time job with the IFA meant that he was unable to fully devote his time to the club and so he stood down at the end of the season. Shiels joined Tranmere Rovers