Kyle Lafferty Profile and Player Statistics
First name: Kyle
Last name: Lafferty
Position: , Attacker, CF-L
Nationality: Northern Ireland
Date of birth: 16 September 1987
Age: 35
Place of birth: Northern Ireland
Height: 193 cm
Weight: 71 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which K. Lafferty has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
League Cup 2022/2023 Kilmarnock 183 3 1 2 2 1 0 0
Premiership 2022/2023 Kilmarnock 575 10 2 8 1 0 3 0
Scottish Cup 2022/2023 Kilmarnock 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Kilmarnock 0 0 0 0 0 0 0 0
WC Qualification Europe 2022 Northern Ireland 27 3 3 0 0 0 1 0
1. Division 2021/2022 Anorthosis 342 5 0 4 0 0 1 0
Championship 2021/2022 Kilmarnock 1152 14 1 5 8 0 2 0
Cyprus Cup 2021/2022 Anorthosis 0 0 0 0 0 0 0 0
Europa League 2021/2022 Anorthosis 155 2 0 1 1 0 1 0
League Cup 2021/2022 Kilmarnock 0 0 0 0 0 0 0 0
Scottish Cup 2021/2022 Kilmarnock 67 1 1 0 0 0 0 0
Club Friendlies 1 2021 Anorthosis 0 0 0 0 0 0 0 0
Friendly International 2021 Northern Ireland 119 2 1 0 0 0 0 0
Carabao Cup 2020/2021 Sunderland 0 0 0 0 0 0 0 0
Coppa Italia 2020/2021 Reggina 148 2 0 1 1 0 1 0
EFL Trophy 2020/2021 Sunderland 0 0 0 0 0 0 0 0
League One 2020/2021 Sunderland 0 0 0 0 0 0 0 0
Premiership 2020/2021 Kilmarnock 731 9 1 3 8 2 5 0
Premiership Play-Offs 2020/2021 Kilmarnock 180 2 0 0 1 1 0 0
Scottish Cup 2020/2021 Kilmarnock 73 2 0 2 4 0 0 0
Serie B 2020/2021 Reggina 392 8 4 3 1 0 2 0
UEFA Nations League 2020/2021 Northern Ireland 75 2 1 1 0 0 0 0
Club Friendlies 1 2020 Sunderland 0 0 0 0 0 0 0 0
Euro Qualification 2020 Northern Ireland 285 5 2 3 0 0 1 0
Friendly International 2020 Northern Ireland 0 0 0 0 0 0 0 0
League One 2019/2020 Sunderland 270 11 9 1 2 0 1 0
Premiership 2019/2020 Rangers 0 0 0 0 0 0 0 0
Eliteserien 2019 Sarpsborg 08 672 9 1 4 1 0 4 0
Friendly International 2019 Northern Ireland 0 0 0 1 0 0 0 0
Europa League 2018/2019 Rangers 112 5 4 0 1 0 1 0
League Cup 2018/2019 Hearts 220 4 1 2 0 0 0 0
Premiership 2018/2019 Rangers 766 21 15 2 4 0 3 0
Premiership 2018/2019 Hearts 93 2 1 1 1 0 1 0
Scottish Cup 2018/2019 Rangers 4 4 4 0 1 0 1 0
UEFA Nations League 2018/2019 Northern Ireland 85 2 1 1 0 0 0 0
Friendly International 2018 Northern Ireland 19 1 1 0 0 0 0 0
WC Qualification Europe 2018 Northern Ireland 438 12 5 6 3 0 0 0
Premiership 2017/2018 Hearts 2729 35 5 8 12 0 12 1
Friendly International 2017 Northern Ireland 44 1 1 0 0 0 0 0
Carabao Cup 2016/2017 Norwich City 118 2 1 1 1 0 1 0
Championship 2016/2017 Norwich City 112 12 12 0 1 0 1 0
FA Cup 2016/2017 Norwich City 91 2 1 1 0 0 0 0
Euro Qualification 2016 Northern Ireland 44 1 1 0 0 0 0 0
European Championship 2016 Northern Ireland 211 3 1 0 0 0 0 0
Carabao Cup 2015/2016 Norwich City 14 1 1 0 1 0 0 0
Championship 2015/2016 Birmingham City 324 6 2 3 1 0 3 0
FA Cup 2015/2016 Norwich City 18 1 1 0 0 0 0 0
Premier League 2015/2016 Norwich City 13 1 1 0 0 0 0 0
Carabao Cup 2014/2015 Norwich City 79 1 0 1 0 0 1 0
Championship 2014/2015 Norwich City 814 18 7 10 1 0 6 0
FA Cup 2014/2015 Norwich City 22 1 1 0 0 0 0 0
Super Lig 2014/2015 Rizespor 563 14 10 3 2 0 3 0
Coppa Italia 2013/2014 Palermo 143 2 0 1 1 0 0 0
Serie B 2013/2014 Palermo 1818 34 16 12 11 0 9 0
Super League 2012/2013 Sion 1412 25 9 10 5 0 10 0
Swiss Cup 2012/2013 Sion 138 2 0 2 3 0 0 0
Premiership 2011/2012 Rangers 1184 20 6 10 7 0 5 0
Premiership 2010/2011 Rangers 2102 31 8 10 11 0 5 1
Premiership 2009/2010 Rangers 1613 28 11 10 7 0 3 0
Premiership 2008/2009 Rangers 1140 25 14 7 6 0 6 0
Championship 2007/2008 Burnley 0 37 0 0 5 0 0 0

K. Lafferty has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/10/2022 Kilmarnock
2 - 1
Dundee United 1-1H2H+
  7' L. Smith
K. Lafferty 8' 1 - 0  
  1 - 1 10' G. Middleton
R. McKenzie 37'  
  39' R. Edwards
L. Mayo 53'  
C. Doidge 64'  
  66' A. Djoum
B. Chrisene 68'  
D. Armstrong 73' 2 - 1  
15/10/2022 St. Mirren
0 - 0
Kilmarnock 0-0H2H+
M. Fraser 52'  
  56' J. Wright
C. Dunne 57'  
A. Gogić 75'  
  90+2' D. Armstrong
09/10/2022 Kilmarnock
2 - 2
Hearts 0-0H2H+
C. Stokes 47' 1 - 0  
D. Armstrong 57'  
K. Lafferty 59' 2 - 0  
  2 - 1 62' S. Humphrys
  79' S. Kingsley
C. Doidge 82'  
  2 - 2 90+4' N. Atkinson
05/10/2022 Kilmarnock
2 - 1
St. Johnstone 1-0H2H+
D. Armstrong 11' 1 - 0  
  34' L. Gordon
D. Armstrong 46' 2 - 0  
  52' A. Mitchell
  63' R. McGowan
  2 - 1 90+1' T. Bair
17/09/2022 Livingston
1 - 0
Kilmarnock 1-0H2H+
C. Montaño 25' 1 - 0  
  45' L. Mayo
  79' B. Chrisene
S. Pittman 90+4'  
03/09/2022 Hibernian
1 - 0
Kilmarnock 1-0H2H+
  10' A. Taylor
J. Newell 12' 1 - 0  
  18' A. Power
M. Boyle 74'  
  77' K. Lafferty
R. Porteous 77'  
  90+1' R. McKenzie
31/08/2022 Hearts
0 - 1
Kilmarnock 0-1H2H+
  13' L. Donnelly
  0 - 1 21' I. Cameron
  41' S. Walker
A. Cochrane 60'  
27/08/2022 Kilmarnock
2 - 1
Motherwell 0-1H2H+
  0 - 1 14' K. van Veen
  19' S. O'Donnell
D. Armstrong 71' 1 - 1  
A. Taylor 76' 2 - 1  
D. Armstrong 83'  
A. Power 90+4'  
20/08/2022 Ross County
1 - 0
Kilmarnock 0-0H2H+
R. Callachan 38'  
  41' K. Lafferty
  61' O. Shaw
J. Baldwin 62'  
D. Cancola 78'  
R. Callachan 81'  
  82' A. Sotona
O. Edwards 86' 1 - 0  
  88' L. Donnelly
C. Johnson 90+4'  
14/08/2022 Kilmarnock
0 - 5
Celtic 0-3H2H+
  0 - 1 7' K. Furuhashi
R. McKenzie 21'  
  0 - 2 35' João Filipe
L. Donnelly 42'  
  0 - 3 45+1' M. Jenz
K. Lafferty 60'  
  61' D. Maeda
  0 - 4 76' C. Starfelt
D. Armstrong 78'  
  0 - 5 82' G. Giakoumakis
  85' C. McGregor
06/08/2022 Rangers
2 - 0
Kilmarnock 0-0H2H+
  14' A. Taylor
  38' L. Donnelly
  49' R. McKenzie
A. Čolak 51' 1 - 0  
  82' D. Armstrong
  85' F. Murray
  86' I. Cameron
A. Morelos 88' 2 - 0  
30/07/2022 Kilmarnock
1 - 1
Dundee United 0-1H2H+
  0 - 1 43' D. Levitt
A. Power 47'  
  49' I. Harkes
  71' I. Harkes
A. Taylor 83'  
A. Taylor 90+1' 1 - 1  
09/07/2022 Fraserburgh
1 - 3
Kilmarnock 0-2H2H+
  0 - 1 6' O. Shaw
  0 - 2 17' F. Murray
S. Butcher 69' 1 - 2  
  1 - 3 70' K. Lafferty
12/06/2022 Northern Ireland
2 - 2
Cyprus 0-1H2H+
  0 - 1 32' A. Kakoullis
  0 - 2 51' A. Kakoullis
  68' K. Laifis
S. Davis 68'  
P. McNair 71' 1 - 2  
J. Evans 90+4' 2 - 2  
09/06/2022 Kosovo
3 - 2
Northern Ireland 2-1H2H+
V. Muriqi 9' 1 - 0  
Z. Bytyqi 19' 2 - 0  
  29' S. Lavery
  2 - 1 45' S. Lavery
V. Muriqi 52' 3 - 1  
  3 - 2 83' D. Ballard
  88' J. Thompson
I. Drešević 90'  
Lirim Kastrati II 90+2'  
B. Fazliji 90+5'  
05/06/2022 Cyprus
0 - 0
Northern Ireland 0-0H2H+
G. Kastanos 40'  
  53' J. Evans
  90+1' L. Donnelly
02/06/2022 Northern Ireland
0 - 1
Greece 0-1H2H+
  0 - 1 39' A. Bakasetas
G. Whyte 41'  
  84' G. Tzavellas
  90+3' P. Mandalos
P. McNair 90+6'  
29/04/2022 Raith Rovers
1 - 1
Kilmarnock 1-0H2H+
A. Connolly 30' 1 - 0  
  1 - 1 50' O. Shaw
B. Williamson 56'  
  73' S. McGinn
B. Spencer 80'  
22/04/2022 Kilmarnock
2 - 1
Arbroath 0-1H2H+
  0 - 1 9' J. Craigen
K. Lafferty 38'  
  74' M. McKenna
A. Taylor 78' 1 - 1  
A. Taylor 84'  
B. Alston 90' 2 - 1  
B. Alston 90+1'  
R. McKenzie 90+5'  
15/04/2022 Inverness CT
2 - 1
Kilmarnock 0-0H2H+
  0 - 1 60' A. Taylor
R. Deas 73'  
B. McKay 76' 1 - 1  
L. Chalmers 82' 2 - 1  
09/04/2022 Kilmarnock
2 - 0
Dunfermline Athletic 1-0H2H+
K. Lafferty 26' 1 - 0  
B. Lyons 48'  
  49' S. Lawless
B. Alston 73'  
O. Shaw 76' 2 - 0  
01/04/2022 Greenock Morton
1 - 1
Kilmarnock 0-0H2H+
  17' C. Waters
G. Ugwu 59' 1 - 0  
  1 - 1 64' O. Shaw
26/03/2022 Kilmarnock
2 - 1
Partick Thistle 1-0H2H+
  22' O. Akinola
K. Lafferty 22' 1 - 0  
K. Lafferty 46' 2 - 0  
  58' S. Hendrie
  86' K. Turner
  2 - 1 87' R. Docherty
19/03/2022 Kilmarnock
2 - 1
Queen of the South 1-0H2H+
A. Taylor 42' 1 - 0  
  1 - 1 66' A. Roy
O. Shaw 81' 2 - 1  
  83' J. Todd
R. McKenzie 90+2'  
11/03/2022 Ayr United
1 - 3
Kilmarnock 1-3H2H+
  0 - 1 3' R. McKenzie
  0 - 2 12' O. Shaw
  0 - 3 16' J. Sanders
M. Fjørtoft 30'  
K. Mcinroy 38' 1 - 3  
  48' L. Hodson
  73' A. Taylor
26/02/2022 Dunfermline Athletic
0 - 0
Kilmarnock 0-0H2H+
  17' J. Sanders
E. Ambrose 22'  
L. McCann 29'  
C. Donaldson 59'  
19/02/2022 Kilmarnock
3 - 0
Raith Rovers 2-0H2H+
S. McGinn 5' 1 - 0  
K. Lafferty 12' 2 - 0  
K. Lafferty 63' 3 - 0  
12/02/2022 Kilmarnock
2 - 1
Dunfermline Athletic 0-0H2H+
K. Lafferty 11'  
  24' S. Lawless
  34' L. McCann
  56' A. Comrie
  0 - 1 59' S. Lawless
K. Lafferty 67' 1 - 1  
R. McKenzie 71'  
  75' G. Dorrans
S. McGinn 78'  
K. Lafferty 83' 2 - 1  
D. Tait 90+2'  
D. Mackay 90+2'  
  90+3' A. Comrie
  90+4' C. Donaldson
09/02/2022 Kilmarnock
1 - 2
Ayr United 1-1H2H+
F. Murray 7' 1 - 0  
  1 - 1 14' J. Maxwell
  23' A. Murdoch
  1 - 2 80' P. Reading
  90+1' K. Mcinroy
04/02/2022 Arbroath
1 - 0
Kilmarnock 0-0H2H+
S. Stewart 16'  
N. Low 45+1'  
J. Hamilton 56' 1 - 0  
J. Craigen 85'  
  90+2' E. Murray
29/01/2022 Kilmarnock
1 - 0
Inverness CT 1-0H2H+
  2' R. Deas
K. Lafferty 9' 1 - 0  
  25' K. Broadfoot
B. Haunstrup 61'  
22/01/2022 Kilmarnock
1 - 2
Dundee United 1-1H2H+
  0 - 1 4' M. McNulty
R. McKenzie 20' 1 - 1  
  90+3' D. Levitt
  98' C. Butcher
  104' T. Watt
R. McKenzie 108'  
  1 - 2 111' D. Levitt
20/11/2021 Olympiakos
3 - 2
Anorthosis 1-1H2H+
E. Salli 10'  
  0 - 1 17' Amr Warda
  43' D. Popovič
Sambinha 45+1' 1 - 1  
  49' K. Artymatas
Sambinha 53'  
Gustavo 74' 2 - 1  
  82' P. Arajuuri
Gustavo 83' 3 - 1  
  3 - 2 90+1' L. Christodoulopoulos
25/10/2021 Anorthosis
1 - 2
AEK Larnaca 0-1H2H+
K. Lafferty 14'  
  20' I. Toumbas
J. Hušbauer 23'  
P. Korrea 30'  
  0 - 1 35' I. Trichkovski
  42' R. Rosales
M. Deletić 47'  
  0 - 2 49' M. Derbyshire
  55' R. Mamas
L. Christodoulopoulos 90+4' 1 - 2  
03/10/2021 Anorthosis
2 - 1
APOEL 1-1H2H+
  27' P. Polikarpou
  0 - 1 29' G. Kvilitaia
K. Artymatas 37' 1 - 1  
  59' Danilo
K. Artymatas 70' 2 - 1  
25/09/2021 Aris
3 - 2
Anorthosis 3-1H2H+
M. Stępiński 12' 1 - 0  
  16' Anderson Correia
M. Stępiński 16' 2 - 0  
M. Stępiński 19' 3 - 0  
  3 - 1 29' Amr Warda
G. Simion 32'  
  3 - 2 50' N. Kaltsas
  89'
12/09/2021 Doxa
2 - 0
Anorthosis 1-0H2H+
  17' M. Deletić
T. Anaane 24'  
  27' M. Deletić
M. Adamović 31'  
B. Asamoah 36'  
B. Sadik 42' 1 - 0  
  79' O. Roushias
  87' K. Artymatas
B. Sadik 89' 2 - 0  
  90+1' S. Risvanis
05/09/2021 Estonia
0 - 1
Northern Ireland 0-0H2H+
K. Vassiljev 42'  
  68' D. Charles
  0 - 1 75' S. Ferguson
S. Zenjov 79'  
  87' C. Bradley
02/09/2021 Lithuania
1 - 4
Northern Ireland 0-1H2H+
  0 - 1 20' D. Ballard
E. Utkus 31'  
L. Mėgelaitis 50'  
  0 - 2 52' C. Washington
R. Baravykas 54' 1 - 2  
  60' C. Washington
  63' P. McNair
A. Novikovas 63'  
V. Slavickas 65'  
  1 - 3 67' S. Lavery
  1 - 4 82' P. McNair
R. Baravykas 90'  
12/08/2021 Anorthosis
2 - 1
Rapid Vienna 1-0H2H+
  16' M. Hofmann
J. Hušbauer 21'  
L. Christodoulopoulos 32'  
K. Lafferty 45+1' 1 - 0  
  46' L. Greiml
S. Risvanis 50'  
  55' R. Ljubicic
K. Artymatas 58'  
K. Lafferty 63'  
  1 - 1 64' E. Kara
O. Roushias 88' 2 - 1  
  89' L. Schuster
  90+3' R. Strebinger

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2020 SoccerPunter Pte. Ltd. All rights reserved.