Northern Ireland Irish Cup 2024/2025 Fixtures and Past Match Results

  • Northern Ireland Irish Cup matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Irish Cup live score results.
  • H2H button to analyze the head to head statistics between the two Irish Cup football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
03/05/2025 Cliftonville
1 - 1
Dungannon Swifts 0-1H2HOdds+
Shea Kearney 1'  
  0 - 1 2' Gaël Bigirimana
Rory Hale 3' 1 - 1  
  1 - 2 4' Leonel Alves
Jonathan Addis 5' 2 - 2  
  2 - 3 6' Adam Glenny
Jack Keaney 7' 3 - 3  
  3 - 4 8' Brandon Bermingham
Luke Conlan 9'  
  18' Steven Scott
  3 - 5 23' John McGovern
Odhran Casey 40'  
Shea Gordon 56'  
Alex Parsons 56'  
Ryan Curran 56'  
Axel Piesold 56'  
  67' Danny Wallace
  70' Steven Scott
  73' James Knowles
  73' Tomas Galvin
Harry Wilson 73'  
  73' Andrew Mitchell
  73' Cahal McGinty
Joe Gormley 79'  
Ryan Corrigan 79'  
Kealan Dillon 79'  
Eric McWoods 79'  
  80' Eric McWoods
Alex Parsons 88'  
Michael Glynn 88'  
Shea Kearney 90+2' 4 - 5  
  91' John McGovern
  91' Leon Philip Boyd
Odhran Casey 106'  
Conor Pepper 106'  
Tomas Galvin 112'  
  120+1' Grant Hutchinson
  120+1' Brandon Bermingham
Semi-finals
DateHomeScoreAwayHT
29/03/2025 Bangor
0 - 2
Dungannon Swifts 0-1H2HOdds+
  0 - 1 16' Andrew Mitchell
Ben Cushnie 70'  
Michael Morgan 70'  
James Knowles 75'  
Cahal McGinty 75'  
  0 - 2 82' Dean Curry
Scott McArthur 83'  
Jamie McDonagh 83'  
Ben Arthurs 90+3'  
  90+3' Cahal McGinty
28/03/2025 Cliftonville
3 - 0
Ards 1-0H2HOdds+
  25' Odhran McCart
Joe Gormley 30' 1 - 0  
Harry Wilson 46'  
Arran Pettifer 46'  
  52' George Tipton
  52' Darius Roohi
  68' Odhran McCart
  68' Ross Hunter
Sean Stewart 69'  
Michael Glynn 69'  
Ryan Curran 69'  
Alex Parsons 69'  
  70' Michael Ruddy
Alex Parsons 73' 2 - 0  
  85' Eamon Scannell
  85' Kyle Calderwood
Rory Hale 85'  
Ryan Corrigan 85'  
  85' Lee Newell
  85' Conor Scannell
Ryan Corrigan 86' 3 - 0  
Joe Gormley 87'  
Coran Madden 87'  
Quarter-finals
DateHomeScoreAwayHT
01/03/2025 Ards
2 - 0
Loughgall 1-0H2HOdds+
  8'
Michael Ruddy 12' 1 - 0  
Conor Scannell 78' 2 - 0  
Eamon Scannell 86'  
  88'
  90+2'
90+2'  
  90+5'
01/03/2025 Carrick Rangers
1 - 3
Dungannon Swifts 1-0H2HOdds+
Danny Purkis 4' 1 - 0  
  1 - 1 56' Andrew Mitchell
Jack Hastings 71'  
David Cushley 71'  
  1 - 2 71' John McGovern
Seanan Clucas 77'  
  1 - 3 79' John McGovern
  80' Andrew Mitchell
  80' Tomas Galvin
John McGovern 85'  
Brandon Bermingham 85'  
  85' Cian O'Malley
  85' Jack O'Reilly
Joe Crowe 85'  
Albert Watson 85'  
  90+2' Kealan Dillon
  90+2' Caolan Marron
01/03/2025 Crusaders
1 - 2
Cliftonville 0-1H2HOdds+
  0 - 1 40' Ryan Curran
  0 - 2 56' Alex Parsons
H. Franklin 62' 1 - 2  
J. Forsythe 71'  
J. Callacher 76'  
H. Jewitt-White 78'  
H. Jewitt-White 81'  
J. O'Connor 81'  
  88' Odhran Casey
  88' Michael Glynn
  89' Rory Hale
  89' Axel Piesold
J. Blaney 90+1'  
A. King 90+1'  
  90+3' Alex Parsons
  90+3' Joe Gormley
28/02/2025 Bangor
3 - 1
Glentoran 3-0H2HOdds+
  8' Marcus Kane
  8' Frankie Hvid
Ben Arthurs 14' 1 - 0  
Ben Cushnie 23' 2 - 0  
  29' Joe Thomson
  29' Finley Thorndike
Lewis Harrison 44' 3 - 0  
  46' James Douglas
  46' Dylan Connolly
  46' Johnny Russell
  46' Aaron Wightman
Robert Garrett 54'  
Ben Cushnie 65'  
Jack O'Mahony 65'  
  69' Christie Pattison
  69' Charlie Lindsay
Reece Neale 69'  
Tom Mathieson 69'  
  3 - 1 70' Charlie Lindsay
  74' Kodi Lyons Foster
  79' Jordan Jenkins
Jordan Jenkins 83'  
Ben Arthurs 84'  
Matthew Ferguson 84'  
6th Round
DateHomeScoreAwayHT
01/02/2025 Ballinamallard United
0 - 3
Carrick Rangers 0-1H2HOdds+
  0 - 1 35' Cian O'Malley
  0 - 2 56' Paul Heatley
  64' Seanan Clucas
  0 - 3 70' Luke McCullough
01/02/2025 Bangor
3 - 0
Annagh United 1-0H2HOdds+
Matthew Ferguson 14' 1 - 0  
Lewis Harrison 32'  
  54' Lee Upton
Ben Arthurs 55' 2 - 0  
Michael Morgan 78' 3 - 0  
01/02/2025 Cliftonville
3 - 2
Glenavon 1-0H2HOdds+
Odhran Casey 20'  
  23' Jack Malone
Arran Pettifer 45+1' 1 - 0  
Jonathan Addis 51'  
Arran Pettifer 56'  
  1 - 1 57' Michael O'Connor
  60' Matthew Snoddy
Jack Keaney 61'  
Rory Hale 87' 2 - 1  
  2 - 2 90+5' Barney McKeown
Jonathan Addis 108' 3 - 2  
01/02/2025 Crusaders
1 - 0
Limavady United 0-0H2HOdds+
Jordan Forsythe 25'  
Mal Smith 39'  
Harry Jewitt-White 90+2' 1 - 0  
01/02/2025 Dollingstown
0 - 3
Loughgall 0-1H2HOdds+
  0 - 1 37' R. Mahon
  41' P. Andrade
  0 - 2 59' J. Boyd
Jackson Holmes 64'  
Aaron Duke 65'  
Jordan Campbell 67'  
  0 - 3 76' J. Boyd
Owen McConville 82'  
01/02/2025 Dungannon Swifts
2 - 1
Coleraine 1-0H2HOdds+
Gael Bigirimana 7' 1 - 0  
  1 - 1 82' Declan McManus
Tomas Galvin 113' 2 - 1  
01/02/2025 Moyola Park
1 - 3
Ards 1-1H2HOdds+
  0 - 1 32' Aidan Steele
Patrick McLaughlin 45' 1 - 1  
Jamie McGovern 57'  
  1 - 2 76' Connor Maxwell
Declan Martin 81'  
  85' Odhran McCart
  1 - 3 86' Lee Newell
31/01/2025 Glentoran
2 - 1
Linfield 0-0H2HOdds+
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'  
5th Round
DateHomeScoreAwayHT
14/01/2025 Institute
2 - 3
Loughgall 0-2H2HOdds+
  0 - 1 1' Alberto Baldé Almánzar
Cormac Burke 5'  
  34' Robbie Norton
  35' Ben Murdock
  41' Francis McCaffrey
  0 - 2 44' James Carroll
Stephen Doherty 58' 1 - 2  
Mikhail Kennedy 70' 2 - 2  
  2 - 3 88' Francis McCaffrey
14/01/2025 Dollingstown
1 - 0
Ballyclare Comrades 0-0H2HOdds+
  67' Jack Johnston
  81' Cillin Gilmour
Aaron Duke 83' 1 - 0  
  85' Jay Riley
14/01/2025 Glenavon
2 - 0
Dundela 1-0H2HOdds+
  32' Ian Fletcher
Michael O'Connor 36' 1 - 0  
  58' Sam Dinu
David McDaid 77' 2 - 0  
14/01/2025 Moyola Park
0 - 0
Sport & Leisure Swifts 0-0H2HOdds+
  1'
2'  
  0 - 1 3'
4' 1 - 1  
  1 - 2 5'
6'  
  1 - 3 7'
8' 2 - 3  
  9'
10' 3 - 3  
  3 - 4 11'
12' 4 - 4  
  4 - 5 13'
14' 5 - 5  
  5 - 6 15'
16' 6 - 6  
  17'
18' 7 - 6  
  57' Shane McKernan
  57' Anthony Nelson
  57' Lee O'Brien
  57' Conor Rafferty
Jonathan McLean 63'  
  66' Coré Walsh
  66' Liam Markey
Jonathan McLean 66'  
Patrick McLaughlin 66'  
Luca Doherty 76'  
Caiolan Brennan 76'  
Declan Martin 76'  
Leon Graham 76'  
  77' Conor Rafferty
  90' Johnny Gowdy
  90' John Hawkins
Shea McSorley 93'  
Reece Jordan 93'  
  98' Niall Dixon
  98' Conor Moreland
Richard Vauls 101'  
Nathan Clarke 101'  
04/01/2025 Annagh United
3 - 2
Portadown 2-1H2HOdds+
  0 - 1 7' James Teelan
Ryan Swan 14' 1 - 1  
Jack Evans 38' 2 - 1  
Conall Young 41'  
Scott McCullough 50'  
  58' Baris Altintop
Stephen Murray 65' 3 - 1  
  3 - 2 69' Steven McCullough
  75' Ryan Mayse
Stephen Murray 75'  
Philip Donnelly 90+2'  
Jason Craughwell 90+3'  
Craig Taylor 90+6'  
04/01/2025 Ballymacash Rangers
1 - 2
Ballinamallard United 0-2H2HOdds+
  0 - 1 31' Aaron Harkin
  0 - 2 35' Alex Holder
Benny Igiehon 78' 1 - 2  
04/01/2025 Ballymena United
1 - 2
Ards 0-2H2HOdds+
  9' Kyle Calderwood
  0 - 1 13' Lee Newell
  15' Aidan Steele
  0 - 2 25' Aidan Steele
Ethan Devine 58'  
  60' Ciaran Dobbin
Aaron Jarvis 66'  
Ethan Devine 82' 1 - 2  
Joseph Moore 90+5'  
04/01/2025 Bangor
2 - 1
Newington Youth 1-1H2HOdds+
Michael Morgan 10' 1 - 0  
  1 - 1 16' Robbie Morrow
  24' Jack Reilly
  62' Richard Gowdy
  89' Seamus Duffy
Tiernan Mulvenna 89'  
  90' Fiontan O'Boyle
Martin Bradley 105' 2 - 1  
  105+1' Dean Smyth
04/01/2025 Carrick Rangers
4 - 3
Newry City AFC 3-3H2HOdds+
  0 - 1 6' Lorcan Forde
  0 - 2 17' Ryan McNickle
Nedas Macuilaitis 27' 1 - 2  
Seanan Clucas 29' 2 - 2  
  2 - 3 30' Jamie Doran
Danny Purkis 32' 3 - 3  
Luke McCullough 49' 4 - 3  
04/01/2025 Cliftonville
4 - 0
Banbridge Rangers 1-0H2HOdds+
Ryan Corrigan 12' 1 - 0  
Axel Piesold 52' 2 - 0  
Joe Gormley 62' 3 - 0  
Kris Lowe 86' 4 - 0  
04/01/2025 Coleraine
5 - 0
Armagh City 2-0H2HOdds+
Ethan Jordan 7' 1 - 0  
Dylan Boyle 44' 2 - 0  
Matthew Shevlin 70' 3 - 0  
Kirk McLaughlin 87' 4 - 0  
Kyle Spence 90+3' 5 - 0  
04/01/2025 Dungannon Swifts
5 - 0
Rathfriland Rangers 2-0H2HOdds+
Brandon Bermingham 23' 1 - 0  
Adam Glenny 32' 2 - 0  
Andrew Mitchell 68' 3 - 0  
John McGovern 69' 4 - 0  
John McGovern 90+1' 5 - 0  
04/01/2025 Limavady United
1 - 0
Larne 0-0H2HOdds+
Ruairi Boorman 111' 1 - 0  
04/01/2025 Linfield
4 - 0
Wellington 2-0H2HOdds+
Matthew Fitzpatrick 18' 1 - 0  
Robbie McDaid 42' 2 - 0  
Matthew Fitzpatrick 77' 3 - 0  
Matthew Fitzpatrick 90+2' 4 - 0  
04/01/2025 Crusaders
0 - 3
Knockbreda 0-2H2HOdds+
  0 - 1 9' Philip Lowry
  0 - 2 10' Jordan Forsythe
  0 - 3 51' Jordan Forsythe
03/01/2025 H&W Welders
2 - 4
Glentoran 1-1H2HOdds+
  0 - 1 11' James Singleton
Ewan McCoubrey 22' 1 - 1  
Ewan McCoubrey 46' 2 - 1  
  2 - 2 58' David Fisher
  2 - 3 70' Jordan Jenkins
  2 - 4 77' Frankie Hvid
4th Round
DateHomeScoreAwayHT
30/11/2024 Islandmagee
0 - 4
Ballymacash Rangers 0-0H2HOdds+
  0 - 1 57'
  0 - 2 62'
  0 - 3 69'
  0 - 4 81'
30/11/2024 Knockbreda
3 - 0
Banbridge Town 1-0H2HOdds+
Kyle Anderson 15' 1 - 0  
Bobby Higgins 74' 2 - 0  
Fra Nolan 82' 3 - 0  
23/11/2024 Banbridge Rangers
1 - 1
Queen's University 0-0H2HOdds+
  0 - 1 1'
2' 1 - 1  
  1 - 2 3'
4' 2 - 2  
  5'
6'  
  7'
8'  
  9'
10'  
  11'
12' 3 - 2  
Jay Gilmore 99' 4 - 2  
  4 - 3 106'
23/11/2024 Lurgan Town
0 - 1
Dollingstown 0-0H2HOdds 
23/11/2024 Moyola Park
1 - 0
St. James' Swifts 0-0H2HOdds+
Paddy McLaughlin 90+5' 1 - 0  
23/11/2024 Portstewart
0 - 1
Sport & Leisure Swifts 0-1H2HOdds 
23/11/2024 Rosario
2 - 4
Rathfriland Rangers 0-0H2HOdds 
23/11/2024 Wellington
C - C
Dergview  H2HOdds 
3rd Round
Northern Ireland Football

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.