Northern Irish international Kyle Lafferty signed for Norwich
on 27th June 2014 on a three year deal.
He started his career at Burnley, where he netted 10 goals in
83 league games. He had a loan spell at Darlington where he made
9 appearance. He made a £3m move to Rangers in 2008. The
Enniskillen-born forward was on target nine times in 37 appearances
for Northern Ireland and played 137 times during four years at
Rangers, scoring 38 goals.
When Rangers' financial crisis and relegation hit, Laffery quit
in 2012 to play for Swiss side Sion. He moved to Palermo in 2013
and scored 11 times for the Serie B champions
Lafferty made his Norwich debut as a substitute in the 1-0 defeat
at Wolves on 10th August 2014. He scored his first goal for Norwich
in the 3-2 home win against Cardiff on 17th January 2015.
On 2nd February 2015, he was loaned to Turkish top flight side
Caykur Rizespor until the end of the season. He had made 20 appearances
for City, scoring once.
After a week of speculation linking Lafferty with a loan move to Leeds, Alex Neil said on 9th January 2016 that this wasn't happening. “The reasons Leeds are saying that is because that is exactly what I told Steve on Thursday when I spoke to him. We are not looking to loan Kyle out,” said Neil. “If someone wants to come and get him then they need to buy him. That is basically where we are. We have Kyle on our books, he is part of our squad, he will be in the FA Cup squad and if Leeds want him they come and buy him, if they don’t want do that then it is done as far as I am concerned.”
At the end of January, a loan move back to Switzerland with FC Sion broke down with Lafferty keen to stay in English football ahead of Euro2016.
In March 2016, World Soccer named the 500 most influential players in World football and included Lafferty in their list.
On 21st March 2016, Lafferty was linked with a loan move to Sheffield Wednesday ahead of a rumoured £1.5million transfer in the summer. Birmingham are also set to be interested and were indeed the destination for a loan move on 24th March 2016 until the end of the 2015/16 season.
He was selected for the Northern Irish team to compete at the European Championships in France in 2016. Belfast City Airport was temporarily renamed the Kyle Lafferty Belfast City Airport for the benefit of fans flying out to the tournament. He started in their first game - a 1-0 defeat to Poland but was dropped for the 2-0 win over the Ukraine.
Lafferty was fined £23,000 in August 2016 and warned over his future conduct after accepting a Football Association betting charge. He broke FA rules by betting on a match in February. “The Norwich City forward breached FA rule E8 in respect of a bet placed on the result, progress, conduct or any other aspect of, or occurrence in, a football match or competition on 20 February 2016.”
On 2nd May 2017, Norwich City announced that they would not be renewing the contracts of seven senior players in the summer including Lafferty. Lafferty had played 16 games in 2016/17 scoring twice. He was linked with a number of clubs including Azerbaijan champions Qarabag (BBC Sport, 12th June), Edinburgh sides Hibs and Hearts (The Sun on 14th June)
Lafferty finally signed for Hearts on a two year deal on 28th June 2017.
On 26th September 2017 Lafferty revealed that he had a gambling addiction. He had help from the FA and the Sporting Chance clinic. He traces all of this back to his days hanging around amusement arcades in Northern Ireland, playing slot machines for a pound a time, first one in the door when they opened and pretty much last one out. He was 13 or 14. He moved to Burnley as a young pro and dabbled in punting with the few quid he was getting, then dabbled some more when proper money started coming his way. "About halfway through my contract with Rangers. I didn't have anything better to do after training than go to the bookies or sit online. Betting on football had been banned and, if anything, things got worse. I'd bet on horses instead. I knew absolutely nothing about horses. I still don't have a clue. I open the app on my phone and go by the colour of the jersey or the name. If it's a winner, it's a winner; if it's not, it's not, and I move on to the next one. It was every day on the horses and every single race. I was betting on anything; horses, dogs, virtual racing, roulette."
On 22nd August 2018, Lafferty returned to Rangers signing a two year contract for an undisclosed fee reported to be around £200,000. He had made 45 appearances for Hearts, scoring 19 goals.
He left Rangers in July 2019 and signed on 27th August 2019 for Norwegian side Sarpsborg 08 despite interest from Kilmarnock. Sarpsborg are struggling at the bottom of the Norwegian top division. He made his debut on 1st September 2019 but was sent off 20 minutes from full-time for a second yellow card offence with Sarpsborg conceding two late goals to draw 2-2. Despite this he helped them avoid relegation, finishing 12th in the 16 team division on goal difference.
On 10th January 2020 he signed for Sunderland on a short term contract until the end of the 2019/20 season. He scored twice from 11 League One appearances before leaving the club when his contract expired
On 24th July 2020 he signed for Italian Serie B side Reggina. He scored once in nine Serie B matches and played twice in the Coppa Italia before being released by mutual consent in January 2021.
On 12th February 2021 he became Tommy Wright's first signing as Kilmarnock manager after talks with Romanian side Sepsi fell through. He signed until the end of the 2020/21 signing, Wright said "I think it will be good for both of us. That [avoiding relegation] is the reason we've brought him in. We have lacked goals.I think I can help him and he will be a big help to us. He is experienced, knows the league and the fact he is 33 on a short-term contract, he will be playing for his future and that's important. He will be really focused on that as well."