Matthew Kennedy (born 1 November 1994) is a Scottish footballer who plays as a winger for Scottish Premiership club St Johnstone.
He began his career at Kilmarnock, and represented Scotland at all youth international levels. He was sold to Everton in August 2012, and was loaned out to Tranmere Rovers, Milton Keynes Dons, and Hibernian, before being sold on to Cardiff City in February 2015. Initially a first team regular at Cardiff, he was dropped in the 2015–16 season and joined Port Vale on loan in January 2016, and then Plymouth Argyle on loan in January 2017; he helped Plymouth to achieve promotion out of EFL League Two at the end of the season. He joined Portsmouth on loan for the 2017–18 season, before signing with St Johnstone in July 2018.
Kennedy had the opportunity to join the youth academies of Celtic and Rangers, but chose to join Kilmarnock as the club were closer to his home in South Ayrshire and he felt played a style of football that suited him. On 19 November 2011, aged 17, Kennedy made his first team debut as a substitute in a 1–1 draw with Hibernian at Easter Road. He started his 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.