Chris Shields Profile and Player Statistics
First name: Chris
Last name: Shields
Position: Defender, Defensive Midfield, Left Back, Midfielder
Nationality:
Height: 186
Weight: 70

Football Career Transfers and Statistics

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

Competition Season Football Club
Champions League 2025/2026 Linfield 1 0 0 0 1 0 0
Europa Conference League 2025/2026 Linfield 6 0 0 2 0 1 0
Premiership 2025/2026 Linfield 3 0 0 0 0 2 0
Club Friendlies 3 2025 Linfield 1 1 0 0 0 0 0
Europa Conference League 2024/2025 Linfield 2 0 0 0 0 0 1
Irish Cup 2024/2025 Linfield 1 0 0 0 0 0 1
Premiership 2024/2025 Linfield 35 2 1 1 2 6 0
Club Friendlies 3 2024 Linfield 1 0 0 0 1 0 0
Europa Conference League 2023/2024 Linfield 4 0 0 0 0 0 0
Irish Cup 2023/2024 Linfield 2 2 0 0 1 0 0
Irish League Cup 2023/2024 Linfield 1 0 1 0 0 0 0
Premiership 2023/2024 Linfield 28 2 3 3 5 4 0
Challenge Cup 2022/2023 Linfield 1 0 0 0 0 1 0
Champions League 2022/2023 Linfield 4 0 0 0 0 2 0
Europa Conference League 2022/2023 Linfield 2 0 1 0 0 0 0
Europa League 2022/2023 Linfield 2 0 0 0 0 0 0
Irish Cup 2022/2023 Linfield 1 0 0 0 0 1 0
Premiership 2022/2023 Linfield 35 4 4 0 5 9 0
Champions League 2021/2022 Linfield 2 0 0 0 1 1 0
Europa Conference League 2021/2022 Linfield 3 0 0 0 0 1 0
Premiership 2021/2022 Linfield 33 1 4 1 5 7 0
Premier Division 2021 Dundalk 17 0 2 2 1 5 0
Champions League 2020/2021 Dundalk 1 0 1 0 0 1 0
Europa League 2020/2021 Dundalk 8 0 2 1 2 3 0
FAI Cup 2020 Dundalk 4 0 1 1 0 2 0
Premier Division 2020 Dundalk 17 1 1 0 0 5 0
Champions League 2019/2020 Dundalk 4 0 2 0 0 1 0
Europa League 2019/2020 Dundalk 2 0 0 0 0 1 0
FAI Cup 2019 Dundalk 3 0 0 0 0 1 0
League Cup 2019 Dundalk 1 1 0 0 0 0 0
Premier Division 2019 Dundalk 30 1 2 0 0 7 0
Europa League 2018/2019 Dundalk 4 0 0 0 0 1 0
FAI Cup 2018 Dundalk 2 0 0 0 0 2 0
Premier Division 2018 Dundalk 33 3 6 3 0 7 0
Champions League 2017/2018 Dundalk 2 0 0 0 0 0 0
FAI Cup 2017 Dundalk 2 1 2 0 0 0 0
League Cup 2017 Dundalk 3 1 1 0 0 1 0
Premier Division 2017 Dundalk 29 6 6 0 0 5 0
Champions League 2016/2017 Dundalk 6 2 2 0 0 0 0
Europa League 2016/2017 Dundalk 5 1 1 0 0 1 0
FAI Cup 2016 Dundalk 2 0 1 0 0 1 0
Premier Division 2016 Dundalk 28 8 4 0 0 2 2
Champions League 2015/2016 Dundalk 2 1 0 0 0 0 0
FAI Cup 2015 Dundalk 2 1 0 0 0 1 0
Premier Division 2015 Dundalk 33 7 6 0 0 4 0
Europa League 2014/2015 Dundalk 4 0 1 0 0 1 0
FAI Cup 2014 Dundalk 1 0 0 0 0 1 0
League Cup 2014 Dundalk 2 2 0 0 0 0 0
Premier Division 2014 Dundalk 32 1 7 0 0 4 0
FAI Cup 2013 Dundalk 2 0 0 0 0 1 1
Premier Division 2013 Dundalk 22 5 3 1 0 4 1
League Cup 2012 Dundalk 2 0 0 0 0 2 0
Premier Division 2012 Dundalk 11 0 0 2 0 8 1
FAI Cup 2011 Bray Wanderers 1 0 1 0 0 1 0
Premier Division 2011 Bray Wanderers 9 0 4 1 0 5 0
Premier Division 2010 Bray Wanderers 8 4 1 0 0 2 1
FAI Cup 2009 Bray Wanderers 1 0 0 1 0 0 0
Premier Division 2009 Bray Wanderers 2 1 1 0 0 0 0

Chris Shields has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/09/2025 Linfield
3 - 0
Portadown 0-0H2H+
Chris Shields 28'  
  33' Steven McCullough
  36' James Teelan
Sam Taylor 53' 1 - 0  
Kyle McClean 62' 2 - 0  
Sean Brown 66'  
Isaac Baird 68'  
Josh Archer 68'  
  68' Aaron McCarey
  68'
Sam Taylor 76'  
Callumn Morrison 76'  
  76' Jamie Rea
  76' Rayhaan Tulloch
  76'
Matthew Fitzpatrick 78' 3 - 0  
Kyle McClean 83'  
Charlie Allen 83'  
Kirk Millar 83'  
Chris McKee 83'  
Matthew Fitzpatrick 83'  
Matty Yates 83'  
  87' Eamon Fyfe
  87' Jordan Gibson
  89' Gary Thompson
  89' Luke Wilson
28/08/2025 Linfield
0 - 2
Shelbourne 0-2H2H+
  0 - 1 23' Harry Wood
  0 - 2 30' Ali Coote
Josh Archer 40'  
Sam Roscoe 59'  
Charlie Allen 59'  
Josh Archer 59'  
Sam Taylor 59'  
Kirk Millar 60'  
Sean Brown 60'  
Charlie Allen 61'  
  61' Milan Mbeng 
  61' Evan Caffrey
  62' Kerr McInroy
  62' Mark Coyle  
  62' Mipo Odubeko
  62' John Martin
Kyle McClean 72'  
Callumn Morrison 72'  
Chris McKee 72'  
Matty Yates 72'  
  74' Harry Wood
  74' Daniel Kelly
  76' Mark Coyle  
Ben Hall 77'  
  82' Sam Bone
  82' Kameron Ledwidge
  90' James Norris
Chris Shields 90+2'  
24/08/2025 Linfield
1 - 0
Cliftonville 1-0H2H+
Kieran Offord 27' 1 - 0  
  43' Odhran Casey
  48' Harry Wilson
Kieran Offord 52'  
  61' Harry Wilson
  61' Adebayo Fapetu
  61' Ryan Curran
  61' Joe Gormley
Josh Archer 64'  
Dane McCullough 64'  
Charlie Allen 64'  
Chris McKee 64'  
  75' Shaun Leppard
  75' Jonny Addis
  75' Eric McWoods
  75' Conor Falls
Sean Brown 81'  
Kirk Millar 81'  
Kieran Offord 81'  
Callumn Morrison 81'  
81'  
Dane McCullough 90+2'  
Callumn Morrison 90+2'  
21/08/2025 Shelbourne
3 - 1
Linfield 1-0H2H+
  18' Matthew Fitzpatrick
Mipo Odubeko 41'  
Harry Wood 45+1' 1 - 0  
Sam Bone 46'  
Evan Caffrey 46'  
Mipo Odubeko 46' 2 - 0  
  2 - 1 53' Kieran Offord
Paddy Barrett 62'  
  63' Kieran Offord
Kerr McInroy 64'  
Ali Coote 64'  
John Martin 64'  
Daniel Kelly 64'  
Evan Caffrey 77' 3 - 1  
Mark Coyle   78'  
Sean Gannon 78'  
Milan Mbeng  79'  
Sean Moore 79'  
  84' Kieran Offord
  84' Callumn Morrison
  85' Kirk Millar
  85' Jamie Mulgrew 
  90+3' Ethan McGee
  90+3' Sean Brown
  90+5' Kyle McClean
  90+6'
14/08/2025 Linfield
2 - 0
Víkingur 2-0H2H+
  13' Ari Olsen
Kieran Offord 22' 1 - 0  
  27' Atli Gregersen 
Ari Olsen 38' 2 - 0  
  45+3' Aron Ellingsgaard
  63' Ingi Arngrímsson
Matthew Orr 67'  
Ethan McGee 67'  
Chris Johns 67'  
David Walsh 67'  
  73' Jákup Johansen
  73' Jørgen Nielsen
  73' Aron Ellingsgaard
  73' Stefan Radosavljevic
Charlie Allen 83'  
Sean Brown 83'  
Kieran Offord 86'  
Chris McKee 86'  
  88' Árni Nóa Atlason
  88' Arnór Brandsson
  88' Ingi Arngrímsson
  88' Rani Hansen
  90+6' Arnbjørn Svensson
10/08/2025 Linfield
3 - 0
Dungannon Swifts 0-0H2H+
  31' Sean McAllister
Chris Shields 34'  
  42' Adam Glenny
Kirk Millar 46'  
Sean Brown 46'  
Kieran Offord 49' 1 - 0  
  60' Mal Smith
  65' Sean McAllister
  65' Brandon Bermingham
  65' Andy Mitchell
  65' Kealan Dillon
  65' Mal Smith
  65' Tomas Galvin
  65' James Knowles
  65' Bobby Jack McAleese
  69' Declan Dunne
Kieran Offord 70' 2 - 0  
Kieran Offord 71' 3 - 0  
  72' Tom Maguire
  72' John Scott
Kyle McClean 73'  
Ethan McGee 73'  
Kieran Offord 73'  
Chris McKee 73'  
Charlie Allen 82'  
Rhys Annett 82'  
Matthew Fitzpatrick 82'  
Ryan McKay 82'  
07/08/2025 Víkingur
2 - 1
Linfield 1-1H2H+
Ben Hall 3' 1 - 0  
  1 - 1 9' Matthew Fitzpatrick
  46' Jamie Mulgrew 
  46' Kyle McClean
  47' Kieran Offord
Ingi Jonhardsson 56' 2 - 1  
  58' Ethan McGee
  58' Charlie Allen
Jákup Johansen 59'  
Jákup Johansen 68'  
Jørgen Nielsen 68'  
Ragnar Skála 68'  
Stefan Radosavljevic 68'  
  69' Josh Archer
  69' Chris McKee
Aron Ellingsgaard 82'  
Stefan Radosavljevic 86'  
31/07/2025 Linfield
2 - 0
Žalgiris 2-0H2H+
Matthew Fitzpatrick 6' 1 - 0  
Chris Shields 22'  
Kieran Offord 33' 2 - 0  
  53' Liviu Antal
  57' Liviu Antal
  57' Kassim Hadji
Josh Archer 57'  
Josh Archer 63'  
Kyle McClean 63'  
  66' Yuriy Kendysh
Kieran Offord 71'  
Chris McKee 71'  
  77' Mohamed Youla
  77' Nemanja Mihajlović
  89' Yuriy Kendysh
  89' Dino Salcinovic
Kirk Millar 90+2'  
Sean Brown 90+2'  
24/07/2025 Žalgiris
0 - 0
Linfield 0-0H2H+
  6' Jamie Mulgrew
  41' Euan East
  41' Scott Whiteside
Yuri Kendysh 50'  
Machop Chol 64'  
Kassim Hadji 64'  
Dino Salcinovic 75'  
Giedrius Matulevicius 75'  
  76' Ethan McGee
Liviu Antal 85'  
Henrique Devens 85'  
  85' Kieran Offord
  85' Christopher McKee
  86' Jamie Mulgrew
  86' Kyle McClean
16/07/2025 Linfield
1 - 1
Shelbourne 1-1H2H+
  7' Alistair Coote
  22' Mark Coyle
  22' Sean Gannon
  0 - 1 25' Alistair Coote
  32' Conor Kearns
  32' Lorcan Healy
  45+2' Tyreke Wilson
Chris Shields 45+3' 1 - 1  
Ben Hall 63'  
Callumn Morrison 67'  
Christopher McKee 67'  
Ethan McGee 77'  
Dane McCullough 77'  
Jamie Mulgrew 77'  
Kieran Offord 77'  
Kirk Millar 83'  
Charlie Allen 83'  
  83' Alistair Coote
  83' Sean Boyd
  84' Tyreke Wilson
  84' James Norris
28/06/2025 Linfield
4 - 0
Haverfordwest County 0-0H2H+
Kirk Millar 46'  
Charlie Allen 46'  
  46' Ifan Knott
Scott Whiteside 46'  
46'  
Callumn Morrison 46'  
Kieran Offord 46'  
Sam Roscoe 46'  
46'  
Chris Shields 46'  
Chris Johns 46'  
46'  
Matthew Fitzpatrick 51' 1 - 0  
Euan East 61'  
Ryan McKay 61'  
Matthew Fitzpatrick 61'  
Rhys Annett 61'  
Sean Brown 61'  
  61'
61'  
  61' Elliot Scotcher
  61' Iori Humphreys
  61' Ricky Watts
  74'
Kieran Offord 77' 2 - 0  
Rhys Annett 78' 3 - 0  
  79' Ben Fawcett
  79'
83' 4 - 0  
18/04/2025 Larne
2 - 1
Linfield 0-1H2H+
  0 - 1 31' Kalum Thompson
Shaun Want 40'  
  51' Sam Roscoe
  51' Kenzie Beattie
  51' Jamie Mulgrew
  51' Liam Burns
  51' Sam Roscoe
  51' Jon Graham
  57' Rhys Annett
  57' Callum Leacock
  57' Rhys Annett
  57' Alex Watson
Paul O'Neill 59'  
Mark Randall 59'  
Ryan Nolan 59'  
Andy Ryan 59'  
Aaron Donnelly 67'  
Conor McKendry 67'  
Sean Graham 71'  
Dylan Sloan 75'  
Olatunde Bayode 75'  
Andy Ryan 79' 1 - 1  
Conor McKendry 87' 2 - 1  
12/04/2025 Linfield
2 - 0
Dungannon Swifts 1-0H2H+
Robbie McDaid 22'  
Rhys Annett 22'  
Charlie Allen 28' 1 - 0  
  46' Caolan Marron
  46' Steven Scott
  56' James Knowles
  56' Leonel Alves
  56' Kealan Dillon
  56' Leon Philip Boyd
Joshua Archer 62' 2 - 0  
  66' John McGovern
  66' Thomas Maguire
  72' Grant Hutchinson
  72' Andrew Mitchell
Ryan McKay 81'  
Matthew Fitzpatrick 81'  
Kieran Offord 81'  
Callumn Morrison 81'  
Scott Whiteside 88'  
Euan East 88'  
Matthew Orr 88'  
Chris Shields 88'  
05/04/2025 Linfield
2 - 1
Glentoran 2-1H2H+
Callumn Morrison 9' 1 - 0  
  1 - 1 23' Jordan Jenkins
Ben Hall 26'  
Kirk Millar 30' 2 - 1  
Kirk Millar 38'  
  46' Charlie Lindsay
  46' James Douglas
  64' Dylan Connolly
  65' Dylan Connolly
  65' Dylan Connolly
  65' Christie Pattison
Callumn Morrison 67'  
Christopher McKee 67'  
Joel Cooper 75'  
Joshua Archer 75'  
Joel Cooper 75'  
Kieran Offord 75'  
  78' Daniel Amos
  78' Aaron Wightman
  86' Fuad Sule
  86' Finley Thorndike
Kirk Millar 88'  
Cameron Ballantyne 88'  
Matthew Fitzpatrick 88'  
Robbie McDaid 88'  
01/04/2025 Linfield
3 - 1
Crusaders 1-0H2H+
Robbie McDaid 2' 1 - 0  
  21' Jordan Forsythe
  37' Daniel Larmour
Sam Roscoe 55'  
Matthew Fitzpatrick 55'  
Robbie McDaid 55'  
Chris Shields 55'  
Matthew Fitzpatrick 60' 2 - 0  
  65' Harry Franklin
Christopher McKee 66'  
Rhys Annett 66'  
  67' Harry Franklin
  67' Josh O'Connor
  67' Jordan Stewart
  67' Harry Jewitt-White
Kieran Offord 71' 3 - 0  
Charlie Allen 72'  
Kirk Millar 72'  
Ryan McKay 72'  
Callumn Morrison 72'  
  74' Stewart Nixon
  74' Lloyd Anderson
  74' Jordan Forsythe
  74' Jay Boyd
  74' Philip Lowry
  74' Josh Williamson
  3 - 1 78' Jay Boyd
  82' Lewis Barr
  86' Harry Jewitt-White
24/03/2025 Dungannon Swifts
0 - 3
Linfield 0-2H2H+
Steven Scott 18'  
  31' Alex Gorrin
  31' Joshua Archer
  0 - 1 32' Callumn Morrison
Caolan Marron 46'  
Leon Philip Boyd 46'  
Caolan Marron 46'  
James Knowles 46'  
  53' Ben Hall
  59' Chris Shields
  62' Matthew Fitzpatrick
  63' Kirk Millar
  63' Charlie Allen
  63' Matthew Fitzpatrick
  63' Christopher McKee
  63' Joel Cooper
  63' Kieran Offord
James Knowles 66'  
  69' Jamie Mulgrew
  69' Cameron Ballantyne
Kealan Dillon 72'  
Gael Bigirimana 72'  
Kealan Dillon 72'  
Andrew Mitchell 72'  
Grant Hutchinson 86'  
Cahal McGinty 86'  
  0 - 2 88' Joel Cooper
  0 - 3 89' Christopher McKee
Danny Wallace 90+2'  
15/03/2025 Linfield
2 - 0
Glenavon 0-0H2H+
Cameron Ballantyne 46'  
Euan East 46'  
Joshua Archer 46'  
Alex Gorrin 46'  
Joel Cooper 52' 1 - 0  
Alex Gorrin 65'  
  65' Jack Malone
  65' Chris Atherton
  65' Matthew Snoddy
  65' Paul McGovern
Callumn Morrison 72'  
Kieran Offord 72'  
Ben Hall 76'  
  77' Len O'Sullivan
  77' Rhys Marshall
Joel Cooper 83' 2 - 0  
  88' David McDaid
  88' Aaron Prendergast
07/03/2025 Crusaders
0 - 2
Linfield 0-0H2H+
J. Tuffey 12'  
  55' Joshua Archer
J. O'Rourke 55'  
H. Jewitt-White 60'  
  63' Matthew Orr
R. Weir 69'  
H. Franklin 70'  
A. King 70'  
  0 - 1 71' Matthew Orr
H. Jewitt-White 73'  
J. Boyd 73'  
Lewis Barr 79'  
J. O'Connor 79'  
R. Weir 79'  
J. Williamson 79'  
  0 - 2 84' Matthew Fitzpatrick
  86' Jamie Mulgrew
  86' Cameron Ballantyne
  86' Joshua Archer
  86' Kieran Offord
22/02/2025 Linfield
0 - 2
Coleraine 0-1H2H+
  0 - 1 22' Connor Murray
Christopher McKee 60'  
Charlie Allen 60'  
Chris Shields 60'  
Jamie Mulgrew 60'  
  65' Ronan Doherty
  0 - 2 67' Connor Murray
  70' Kyle Spence
  70' Rhys Campbell
Ethan McGee 75'  
Rhys Annett 75'  
  80' Rory Brown
  80' Kyle McClelland
  80' Paddy Burns
  80' Connor Murray
  80' Jack Scott
  90+4' Matthew Shevlin
  90+4' Jamie McGonigle
15/02/2025 Linfield
1 - 0
Loughgall 1-0H2H+
Sam Roscoe 10'  
Jamie Mulgrew 10'  
Matthew Fitzpatrick 30' 1 - 0  
  46' Jamie Rea
  46' Conor McCloskey
  68' Pablo Andrade
Matthew Fitzpatrick 75'  
Kyle McClean 76'  
Joshua Archer 76'  
Kyle McClean 76'  
Cameron Ballantyne 76'  
  78' Kirk McLaughlin
  78' Oatnasio Da Silva Guterres
  80' Francis McCaffrey
Callumn Morrison 85'  
Charlie Allen 85'  
  87' Oatnasio Da Silva Guterres
  89' Pablo Andrade
  89' Lewis Francis
  89' Francis McCaffrey
  89' Matthew O'Brien
Jamie Mulgrew 90+1'  
11/02/2025 Linfield
1 - 0
Larne 0-0H2H+
  32' Tiarnan O'Connor
  32' Paul O'Neill
  45+2' Andy Ryan
Kieran Offord 59' 1 - 0  
  62' Paul O'Neill
Christopher McKee 73'  
Jamie Mulgrew 73'  
Euan East 76'  
Ethan McGee 76'  
  79' Sean Graham
  79' Olatunde Bayode
Chris Shields 80'  
  81' Aaron Donnelly
Callumn Morrison 90+1'  
Charlie Allen 90+1'  
Kieran Offord 90+1'  
Joshua Archer 90+1'  
  90+1' Dylan Sloan
  90+1' Conor McKendry
31/01/2025 Glentoran
2 - 1
Linfield 0-0H2H+
J. Jenkins 53' 1 - 0  
  1 - 1 71' Christopher McKee
  97' Joel Cooper
F. Thorndike 112' 2 - 1  
  120' Chris Shields
J. Thomson 120+1'  
28/01/2025 Linfield
2 - 1
Crusaders 2-1H2H+
Joel Cooper 7' 1 - 0  
  1 - 1 10' Ross Clarke
Joel Cooper 11'  
Matthew Fitzpatrick 29'  
Sam Roscoe 36'  
Joshua Archer 36'  
  42' Ross Clarke
Christopher McKee 45' 2 - 1  
  45+3' Ross Clarke
  45+3' Josh O'Connor
Matthew Orr 50'  
  70' Daniel Larmour
  76' Harry Jewitt-White
Joshua Archer 85'  
  86' Harry Franklin
  86' Brandon Downey
Cameron Ballantyne 86'  
Ben Hall 86'  
  87' Harry Franklin
  87' Jordan Owens
  90+1' Jordan Forsythe
Matthew Fitzpatrick 90+3'  
25/01/2025 Linfield
2 - 1
Cliftonville 0-0H2H+
  31' Michael Glynn
  38' Conor Pepper
Chris Shields 39'  
  70' Michael Glynn
  70' Stephen McGuinness
  70' Axel Piesold
  70' Arran Pettifer
Charlie Allen 72'  
Christopher McKee 72'  
  0 - 1 76' Joe Gormley
  78' Joe Gormley
Kyle McClean 81' 1 - 1  
  81' Ryan Curran
  81' Destiny Ojo
Matthew Fitzpatrick 82' 2 - 1  
  90' Stephen McGuinness
Euan East 90+9'  
Joshua Archer 90+9'  
  90+9' Joe Gormley
  90+9' Ryan Corrigan
Cameron Ballantyne 90+9'  
Dane McCullough 90+9'  
18/01/2025 Portadown
1 - 3
Linfield 0-3H2H+
  0 - 1 3' Joel Cooper
  0 - 2 6' Joel Cooper
  20' Kyle McClean
  0 - 3 26' Joel Cooper
Ryan Mayse 30'  
  42' Matthew Fitzpatrick
Ryan Mayse 45+2'  
Ben Wylie 45+2'  
Ryan Mayse 45+2'  
Shay McCartan 45+2'  
Baris Altintop 49'  
Shay McCartan 56'  
Rabby Tabu Minzamba 60' 1 - 3  
  66' Kirk Millar
  66' Ethan McGee
  66' Cameron Ballantyne
  66' Joshua Archer
Gary Thompson 80'  
Ahu Obhakhan 80'  
  83' Joel Cooper
  83' Christopher McKee
Ben Wylie 90+2'  
26/12/2024 Glentoran
0 - 0
Linfield 0-0H2H+
  24' Sam Roscoe
  28' Kirk Millar
  52' Scott Whiteside
  58' David Walsh
Marcus Kane 62'  
  68' Matthew Orr
  69' Sam Roscoe
  71' Christopher McKee
  71' Ethan McGee
  74' Fuad Sule
  78' Stephen Fallon
  78' Joshua Archer
  78' Kirk Millar
  78' Cameron Ballantyne
Jordan Jenkins 80'  
Wassim Aouachria 80'  
Fuad Sule 81'  
Kodi Lyons Foster 82'  
Charlie Lindsay 82'  
Marcus Kane 83'  
Dylan Connolly 85'  
Johnny Russell 85'  
21/12/2024 Linfield
1 - 0
Glenavon 1-0H2H+
Christopher McKee 11' 1 - 0  
  18' Jack Malone
  60' Mark Haughey
  60' Niall Quinn
Ben Hall 65'  
Joshua Archer 65'  
Stephen Fallon 65'  
Scott Whiteside 65'  
  74' Chris Atherton
  74' James Doona
Christopher McKee 77'  
Robbie McDaid 77'  
  79' Jack Malone
  79' Keith Ward
17/12/2024 Dungannon Swifts
0 - 1
Linfield 0-0H2H+
James Knowles 19'  
  24' Euan East
  0 - 1 52' Joel Cooper
  59' Sam Roscoe
  62' Kirk Millar
  62' Joshua Archer
  62' Joel Cooper
Kealan Dillon 64'  
Tomas Galvin 64'  
  66' Chris Shields
James Knowles 81'  
Thomas Maguire 81'  
  81' Ben Hall
Leonel Alves 84'  
  86' Joel Cooper
  86' Christopher McKee
Declan Dunne 87'  
Steven Scott 88'  
Patrick Solis Grogan 88'  
  90+2' Matthew Orr
14/12/2024 Linfield
3 - 0
Coleraine 1-0H2H+
  19' Dean Jarvis
Matthew Fitzpatrick 29' 1 - 0  
Kirk Millar 60'  
Ethan McGee 60'  
  66' Kyle McClelland
Stephen Fallon 69'  
Joshua Archer 69'  
  69' Kyle Spence
  69' Connor Murray
Joel Cooper 72' 2 - 0  
  78' Ciaron Harkin
  78' Kirk McLaughlin
  78' Senan Devine
  78' Jack Scott
  81' Dylan Boyle
  81' Sam McClintock
Jamie Mulgrew 85'  
Cameron Ballantyne 85'  
Matthew Fitzpatrick 88' 3 - 0  
30/11/2024 Linfield
2 - 1
Portadown 0-0H2H+
  37' Douglas Wilson
Cameron Ballantyne 46'  
Christopher McKee 46'  
  46' Douglas Wilson
  46' Jack Henderson
Christopher McKee 47' 1 - 0  
Christopher McKee 48' 2 - 0  
  53' Steven McCullough
  55' Lewis MacKinnon
  59' Eoghan McCawl
  59' Stephen Fallon
Jamie Mulgrew 60'  
  60' Ben Wylie
  64' Ryan Mayse
  73' Jack Henderson
  73' Aaron McCarey
Jamie Mulgrew 77'  
Paul McElroy 77'  
  77' Joshua Ukek
  77' Liam Mullan
  77' Ryan Mayse
  77' Dane McCullough
Jamie Mulgrew 78'  
  2 - 1 83' Paul McElroy
Matthew Fitzpatrick 89'  
Joel Cooper 90+1'  
Dane McCullough 90+1'  
22/11/2024 Glentoran
1 - 0
Linfield 1-0H2H+
  29' Joel Cooper
James Douglas 39'  
Marcus Kane 45' 1 - 0  
James Douglas 58'  
David Fisher 68'  
Johnny Russell 68'  
  70' Joshua Archer
  71' Cameron Ballantyne
  71' Christopher McKee
  82' Dane McCullough
  82' Rhys Annett
Daniel Amos 82'  
Jay Donnelly 85'  
Jordan Jenkins 85'  
Dylan Connolly 90'  
Dylan Connolly 90+4'  
Kodi Lyons Foster 90+4'  
Jordan Jenkins 90+5'  
16/11/2024 Larne
0 - 1
Linfield 0-1H2H+
  0 - 1 9' Joel Cooper
Paul O'Neill 13'  
Andy Ryan 25'  
Matthew Lusty 25'  
  45+3' Dane McCullough
Josh Seary 45+3'  
Sean Graham 45+3'  
Sam Todd 46'  
Aaron Donnelly 46'  
Paul O'Neill 64'  
George Marsh 64'  
Jordan McEneff 64'  
Conor McKendry 64'  
  84' Joel Cooper
  84' Christopher McKee
Conor McKendry 89'  
  90' Christopher McKee
09/11/2024 Linfield
2 - 0
Ballymena United 0-0H2H+
  54' Stephen O'Donnell
  58' Jonathan McMurray
  62' Jonathan McMurray
  62' Alex Gawne
Charlie Allen 67'  
Darragh McBrien 67'  
  68' Stephen O'Donnell
  72' Andrew Scott
  72' Colin Coates
Ethan McGee 76'  
Rhys Annett 76'  
Rhys Annett 78' 1 - 0  
  80' Sean Brown
  81' Calvin McCurry
  81' Cameron Ballantyne
  86' Sean Brown
Joshua Archer 89'  
Cameron Ballantyne 89'  
Rhys Annett 90' 2 - 0  
Joel Cooper 90+3'  
03/11/2024 Carrick Rangers
1 - 3
Linfield 1-0H2H+
Joe Crowe 3' 1 - 0  
David Cushley 45+2'  
David Cushley 69'  
Joshua Andrews 69'  
  70' Ethan McGee
  70' Charlie Allen
Curtis Allen 72'  
  1 - 1 77' Kyle McClean
Curtis Allen 78'  
Emmet McGuckin 78'  
  1 - 2 79' Joel Cooper
Seanan Clucas 82'  
Mark Surgenor 82'  
Mark Surgenor 90+2'  
  1 - 3 90+3' Chris Shields
26/10/2024 Linfield
1 - 2
Cliftonville 1-0H2H+
Matthew Fitzpatrick 16' 1 - 0  
  57' Joe Gormley
Kirk Millar 64'  
  68' Arran Pettifer
  68' Ryan Corrigan
Joel Cooper 68'  
Ethan McGee 68'  
Kyle McClean 68'  
Jamie Mulgrew 68'  
  70' Conor Pepper
  77' Conor Pepper
  77' Ryan Curran
  77' Joe Gormley
  77' Luke Conlan
Matthew Fitzpatrick 79'  
Cameron Ballantyne 79'  
  1 - 1 80' Ryan Curran
  1 - 2 85' Ryan Corrigan
  87' Michael Glynn
Ethan McGee 87'  
  89' Ryan Corrigan
  90+1' Jonathan Addis
  90+3' Taylor Steven
  90+3' Luke Conlan
18/10/2024 Loughgall
1 - 3
Linfield 0-2H2H+
  0 - 1 13' Joel Cooper
  0 - 2 15' Kirk Millar
Ben Murdock 42'  
Conor Kerr 42'  
  46' Euan East
  46' Cameron Ballantyne
Robbie Norton 55'  
Jay Boyd 62'  
Tiernan Kelly 62'  
Alberto Baldé Almánzar 62'  
Nathaniel Ferris 62'  
Caolan McAleer 62'  
Adam Towe 62'  
  62' Kirk Millar
  62' Ethan McGee
  66' Jordan Gibson
Nathaniel Ferris 67' 1 - 2  
Jordan Gibson 76'  
  78' Kirk Millar
  78' Charlie Allen
Robbie Norton 78'  
Conor McCloskey 78'  
  78' Joshua Archer
  78' Jamie Mulgrew
Jay Boyd 78'  
Ryan Waide 78'  
  1 - 3 90+2' Charlie Allen
12/10/2024 Crusaders
2 - 3
Linfield 0-1H2H+
Robbie Weir 17'  
Jordan Williamson 17'  
Jimmy Callacher 26'  
  0 - 1 40' Kyle McClean
Jordan Stewart 58' 1 - 1  
Harry Franklin 61'  
  1 - 2 62' Matthew Fitzpatrick
Jordan Stewart 72'  
Matthew Fitzpatrick 79'  
Jordan Williamson 83'  
Jordan Owens 83'  
  1 - 3 86' Kyle McClean
  90' Matthew Fitzpatrick
Jimmy Callacher 90+4' 2 - 3  
04/10/2024 Linfield
1 - 3
Glentoran 1-0H2H+
Jamie Mulgrew 4'  
  4' James Singleton
Joel Cooper 9' 1 - 0  
  1 - 1 49' Jay Donnelly
  1 - 2 63' Frankie Hvid
  66' Jay Donnelly
  66' Jordan Jenkins
Joel Cooper 73'  
Christopher McKee 73'  
Scott Whiteside 73'  
Matthew Orr 73'  
  75' David Fisher
Kirk Millar 77'  
  1 - 3 80' Cammy Palmer
  81' Jordan Jenkins
Charlie Allen 84'  
Joshua Archer 84'  
Jamie Mulgrew 84'  
Cameron Ballantyne 84'  
  84' Cammy Palmer
  84' Kalum Thompson
Kyle McClean 84'  
James Douglas 84'  
  90+2' Dylan Connolly
  90+2' Johnny Russell
28/09/2024 Coleraine
0 - 3
Linfield 0-3H2H+
  0 - 1 20' Joel Cooper
  0 - 2 25' Kirk Millar
  0 - 3 41' Kyle McClean
Dylan Boyle 45+1'  
Connor Murray 46'  
MacKenzie Carse 46'  
  50' Matthew Fitzpatrick
  50' Joshua Archer
  63' Jamie Mulgrew
Kyle McClelland 70'  
Ciaron Harkin 75'  
Alfie Gaston 75'  
Matthew Shevlin 75'  
Jamie McGonigle 75'  
Rhys Campbell 75'  
Corey Smith 75'  
  83' Jamie Mulgrew
  83' Cameron Ballantyne
  83' Kyle McClean
  83' Matthew Orr
Jamie Glackin 84'  
Senan Devine 84'  
  89' Charlie Allen
  89' Rhys Annett
  89' Joel Cooper
  89' K. Thompson
21/09/2024 Linfield
1 - 0
Carrick Rangers 0-0H2H+
  6' Paul Heatley
  35' Seanan Clucas
Joel Cooper 35'  
Ethan McGee 46'  
Cameron Ballantyne 46'  
  65' Ben Tilney
  65' Benjamin Buchanan-Rolleston
  73' Paul Heatley
  73' Matas Maciulaitis
Christopher McKee 77'  
Rhys Annett 77'  
Jamie Mulgrew 77'  
Joshua Archer 77'  
Charlie Allen 77'  
K. Thompson 77'  
  85' Joe Crowe
  85' Reece Glendinning
  85' Daniel Gibson
  85' Emmet McGuckin
  86' Mark Surgenor
  90+6' Steven Gordon
Kirk Millar 90+7' 1 - 0  
  90+9' Emmet McGuckin

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
Top Draw Teams
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-2025 SoccerPunter Pte. Ltd. All rights reserved.