Dungannon Swifts vs Portadown FC: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 15 Aug, 09:56 PM UTC

Next Match 20/12/25 at 03:00 PM

Dungannon Swifts vs Portadown FC

Scheduled H2H Match For Dungannon Swifts Vs Portadown FC

Premiership

Sat, 20 Dec 2025 at 03:00 PM UTC

Dungannon Swifts
Dungannon Swifts

NIR NIR

Recent Form

L
W
W
W
W
Portadown FC
Portadown FC

NIR NIR

Recent Form

L
L
W
W
L

4

Win

Last 10 Played

10
2 Draws

4

Win

7
Position
9
Rodney McAree
Manager
Niall Currie

Game Schedule - Time Of Fixture

Dungannon Swifts will square off vs Portadown FC in Premiership on Sat, 20 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Dungannon Swifts vs Portadown FC H2H Game Summary

In the last 10 head-2-head results between these rivals, Dungannon Swifts have come out on top 4 times and Portadown FC have come out on top on 4 occasion. In the latest game between them, Portadown FC won 1-4.


Head-to-Head (Last 10 Matches)
Dungannon Swifts4
Draw2
Portadown FC4

Dungannon Swifts vs Portadown FC Past H2H Matches

200
NIFL Premiership
02:00 PM
16/08/25
5271
Dungannon Swifts
1
5279
Portadown FC
4
05:30 PM
15/03/25
5279
Portadown FC
1
5271
Dungannon Swifts
1
02:00 PM
19/10/24
5271
Dungannon Swifts
2
5279
Portadown FC
0
06:45 PM
13/09/24
5279
Portadown FC
2
5271
Dungannon Swifts
1
02:00 PM
22/04/23
5271
Dungannon Swifts
3
5279
Portadown FC
2
07:45 PM
24/02/23
5279
Portadown FC
3
5271
Dungannon Swifts
1
03:00 PM
02/01/23
5279
Portadown FC
0
5271
Dungannon Swifts
0
06:45 PM
23/09/22
5271
Dungannon Swifts
2
5279
Portadown FC
0
06:45 PM
19/04/22
5279
Portadown FC
0
5271
Dungannon Swifts
0
03:00 PM
22/01/22
5271
Dungannon Swifts
3
5279
Portadown FC
1
03:00 PM
20/11/21
5271
Dungannon Swifts
4
5279
Portadown FC
2
02:00 PM
25/09/21
5279
Portadown FC
1
5271
Dungannon Swifts
4
06:45 PM
25/05/21
5279
Portadown FC
4
5271
Dungannon Swifts
2
06:45 PM
13/04/21
5279
Portadown FC
1
5271
Dungannon Swifts
0
03:00 PM
20/03/21
5271
Dungannon Swifts
0
5279
Portadown FC
1
03:00 PM
20/02/21
5279
Portadown FC
5271
Dungannon Swifts
03:00 PM
16/01/21
5279
Portadown FC
5271
Dungannon Swifts
07:45 PM
08/12/20
5271
Dungannon Swifts
0
5279
Portadown FC
3
03:00 PM
14/11/20
5271
Dungannon Swifts
5279
Portadown FC
02:00 PM
29/04/17
5271
Dungannon Swifts
2
5279
Portadown FC
0
03:00 PM
25/03/17
5279
Portadown FC
0
5271
Dungannon Swifts
1
03:00 PM
17/12/16
5279
Portadown FC
2
5271
Dungannon Swifts
0
02:00 PM
08/10/16
5271
Dungannon Swifts
6
5279
Portadown FC
0
02:00 PM
16/04/16
5279
Portadown FC
1
5271
Dungannon Swifts
2
06:45 PM
29/03/16
5271
Dungannon Swifts
2
5279
Portadown FC
1
03:00 PM
19/12/15
5271
Dungannon Swifts
3
5279
Portadown FC
1
02:00 PM
19/09/15
5279
Portadown FC
3
5271
Dungannon Swifts
3
03:00 PM
14/03/15
5279
Portadown FC
1
5271
Dungannon Swifts
1
03:00 PM
22/11/14
5271
Dungannon Swifts
2
5279
Portadown FC
3
02:00 PM
06/09/14
5279
Portadown FC
1
5271
Dungannon Swifts
0
07:45 PM
24/01/14
5279
Portadown FC
4
5271
Dungannon Swifts
2
02:00 PM
26/10/13
5271
Dungannon Swifts
0
5279
Portadown FC
5
02:00 PM
14/09/13
5279
Portadown FC
2
5271
Dungannon Swifts
1
02:00 PM
13/04/13
5279
Portadown FC
1
5271
Dungannon Swifts
1
03:00 PM
16/02/13
5271
Dungannon Swifts
2
5279
Portadown FC
0
03:00 PM
24/11/12
5279
Portadown FC
1
5271
Dungannon Swifts
1
06:45 PM
31/08/12
5271
Dungannon Swifts
1
5279
Portadown FC
1
03:00 PM
25/02/12
5271
Dungannon Swifts
2
5279
Portadown FC
0
03:00 PM
19/11/11
5271
Dungannon Swifts
0
5279
Portadown FC
3
06:45 PM
30/08/11
5279
Portadown FC
2
5271
Dungannon Swifts
1
03:00 PM
19/03/11
5279
Portadown FC
2
5271
Dungannon Swifts
1
02:00 PM
09/10/10
5279
Portadown FC
2
5271
Dungannon Swifts
2
06:45 PM
27/08/10
5271
Dungannon Swifts
0
5279
Portadown FC
1
06:45 PM
06/04/10
5279
Portadown FC
1
5271
Dungannon Swifts
2
03:00 PM
06/02/10
5271
Dungannon Swifts
4
5279
Portadown FC
4
01:30 PM
14/11/09
5271
Dungannon Swifts
2
5279
Portadown FC
8
02:00 PM
05/09/09
5279
Portadown FC
1
5271
Dungannon Swifts
4
07:45 PM
23/01/24
5279
Portadown FC
5
5271
Dungannon Swifts
2
611
Northern Ireland Football League Cup
06:45 PM
04/10/22
5271
Dungannon Swifts
2
5279
Portadown FC
1
767
Irish Cup
03:00 PM
12/01/13
5279
Portadown FC
2
5271
Dungannon Swifts
1

Dungannon Swifts Recent Matches

200
NIFL Premiership (19 Matches)
02:00 PM
11/10/25
5271
Dungannon Swifts
3
5179
Glentoran FC
1
W
02:00 PM
04/10/25
5271
Dungannon Swifts
2
5184
Larne FC
0
W
02:00 PM
27/09/25
5269
Ballymena United
0
5271
Dungannon Swifts
2
W
02:00 PM
20/09/25
5271
Dungannon Swifts
2
5181
Cliftonville FC
1
W
02:00 PM
13/09/25
5271
Dungannon Swifts
0
5180
Crusaders FC
3
L
02:00 PM
06/09/25
5183
Glenavon
0
5271
Dungannon Swifts
2
W
02:00 PM
30/08/25
23895
Bangor FC
2
5271
Dungannon Swifts
1
L
02:00 PM
23/08/25
5271
Dungannon Swifts
0
36783
Carrick Rangers
2
L
06:45 PM
19/08/25
5270
Coleraine FC
2
5271
Dungannon Swifts
0
L
02:00 PM
16/08/25
5271
Dungannon Swifts
1
5279
Portadown FC
4
L
02:00 PM
10/08/25
5272
Linfield FC
3
5271
Dungannon Swifts
0
L
04:30 PM
26/04/25
5271
Dungannon Swifts
1
5180
Crusaders FC
0
W
02:00 PM
19/04/25
5271
Dungannon Swifts
3
5179
Glentoran FC
2
W
02:00 PM
12/04/25
5272
Linfield FC
2
5271
Dungannon Swifts
0
L
02:00 PM
05/04/25
5270
Coleraine FC
3
5271
Dungannon Swifts
2
L
06:45 PM
01/04/25
5271
Dungannon Swifts
1
5184
Larne FC
1
D
08:00 PM
24/03/25
5271
Dungannon Swifts
0
5272
Linfield FC
3
L
03:00 PM
22/03/25
5271
Dungannon Swifts
5272
Linfield FC
-
05:30 PM
15/03/25
5279
Portadown FC
1
5271
Dungannon Swifts
1
D
611
Northern Ireland Football League Cup (1 Matches)
06:45 PM
08/10/25
5182
Ards FC
-2
5271
Dungannon Swifts
-2
W
17015
UEFA Conference League (2 Matches)
06:45 PM
31/07/25
5271
Dungannon Swifts
0
2463
FC Vaduz
3
L
05:30 PM
24/07/25
2463
FC Vaduz
0
5271
Dungannon Swifts
1
W
853
Club Friendly Games (5 Matches)
02:00 PM
26/07/25
5271
Dungannon Swifts
0
5273
Institute
0
D
01:00 PM
19/07/25
5271
Dungannon Swifts
1
59588
Rathfriland Rangers
2
L
06:45 PM
17/07/25
5271
Dungannon Swifts
4
36785
Ballinamallard United
0
W
06:45 PM
10/07/25
5271
Dungannon Swifts
2
5276
Loughgall
1
W
06:45 PM
08/07/25
5271
Dungannon Swifts
5
43204
Warrenpoint Town
0
W
20621
NIFL Charity Shield (1 Matches)
06:45 PM
04/07/25
5272
Linfield FC
0
5271
Dungannon Swifts
0
W
767
Irish Cup (2 Matches)
01:30 PM
03/05/25
5181
Cliftonville FC
1
5271
Dungannon Swifts
1
W
05:30 PM
29/03/25
23895
Bangor FC
0
5271
Dungannon Swifts
2
W

Portadown FC Recent Matches

200
NIFL Premiership (22 Matches)
06:45 PM
17/10/25
5279
Portadown FC
2
5272
Linfield FC
0
W
02:00 PM
11/10/25
36783
Carrick Rangers
1
5279
Portadown FC
0
L
04:30 PM
04/10/25
5279
Portadown FC
3
5183
Glenavon
1
W
02:00 PM
27/09/25
5181
Cliftonville FC
1
5279
Portadown FC
2
W
06:45 PM
19/09/25
5279
Portadown FC
1
23895
Bangor FC
4
L
02:00 PM
13/09/25
5279
Portadown FC
1
5270
Coleraine FC
4
L
02:00 PM
06/09/25
5272
Linfield FC
3
5279
Portadown FC
0
L
06:45 PM
29/08/25
5279
Portadown FC
2
5180
Crusaders FC
1
W
06:45 PM
22/08/25
5184
Larne FC
4
5279
Portadown FC
0
L
06:45 PM
19/08/25
5279
Portadown FC
0
5269
Ballymena United
2
L
02:00 PM
16/08/25
5271
Dungannon Swifts
1
5279
Portadown FC
4
W
02:00 PM
09/08/25
5279
Portadown FC
0
5179
Glentoran FC
1
L
04:30 PM
26/04/25
5279
Portadown FC
2
5269
Ballymena United
1
W
02:00 PM
19/04/25
5279
Portadown FC
2
5181
Cliftonville FC
0
W
02:00 PM
12/04/25
5279
Portadown FC
3
5276
Loughgall
1
W
02:00 PM
05/04/25
36783
Carrick Rangers
4
5279
Portadown FC
1
L
06:45 PM
01/04/25
5279
Portadown FC
1
5183
Glenavon
1
D
03:00 PM
22/03/25
5270
Coleraine FC
1
5279
Portadown FC
0
L
05:30 PM
15/03/25
5279
Portadown FC
1
5271
Dungannon Swifts
1
D
05:30 PM
08/03/25
5279
Portadown FC
1
36783
Carrick Rangers
0
W
03:00 PM
01/03/25
5270
Coleraine FC
2
5279
Portadown FC
0
L
03:00 PM
22/02/25
5269
Ballymena United
2
5279
Portadown FC
0
L
611
Northern Ireland Football League Cup (1 Matches)
06:45 PM
07/10/25
131580
Newry City AFC
1
5279
Portadown FC
0
L
853
Club Friendly Games (7 Matches)
02:00 PM
26/07/25
39534
H&W Welders
1
5279
Portadown FC
6
W
06:30 PM
22/07/25
5276
Loughgall
0
5279
Portadown FC
3
W
01:00 PM
19/07/25
7682
Armagh City
1
5279
Portadown FC
0
L
06:30 PM
15/07/25
36782
Banbridge Town
0
5279
Portadown FC
1
W
06:30 PM
08/07/25
5275
Lisburn Distillery
3
5279
Portadown FC
4
W
01:00 PM
05/07/25
337853
Hanover
0
5279
Portadown FC
4
W
06:30 PM
01/07/25
5184
Larne FC
3
5279
Portadown FC
0
L

Dungannon Swifts Next Fixtures

Portadown FC Next Fixtures

Dungannon Swifts Last Match Played stats

Dungannon Swifts vs Glentoran FC

Final Score :3 - 1

(H)Match overview (A)
68%Ball possession32%
2.15Expected goals0.40
19Total shots6
1Goalkeeper saves5
6Corner kicks2
11Fouls18
506Passes256
1Tackles1
7Free kicks3
2Yellow cards3
0Red cards1
(H)Shots (A)
19Total shots6
8Shots on target2
0Hit woodwork0
7Shots off target3
4Blocked shots1
10Shots inside box2
9Shots outside box4
(H)Attack (A)
0Through balls0
27Touches in penalty area9
0Offsides2
(H)Passes (A)
415Accurate passes177
15Throw-ins21
49/69 (71%)Final third phase16/43 (37%)
29/59 (49%)Long balls22/51 (43%)
5/22 (22%)Crosses5/9 (55%)
(H)Duels (A)
43%Duels32%
2Dispossessed5
48/106 (45%)Ground duels27/107 (25%)
22/56 (39%)Aerial duels28/61 (46%)
19/20 (95%)Dribbles8/12 (67%)
(H)Defending (A)
1Total tackles1
15Interceptions18
16Clearances11
2Errors lead to a shot5
(H)Goalkeeping (A)
1Total saves5
0High claims1
10Goal kicks11

Portadown FC Last Match Played stats

Portadown FC vs Linfield FC

Final Score :2 - 0

Dungannon Swifts Vs Portadown FC Season Stats

Dungannon SwiftsPerformance SummaryPortadown FC
11Matches11
13Goals Scored13
15Goals Conceded19
1.18Goals per Game1.18
1.36Goals Conceded per Game1.73
56.20%Ball Possession47.40%
3Clean Sheets0
11.09Fouls per Game12.09
1.82Offsides per Game1.82
7.36Goal Kicks per Game8.91
2.09Yellow Cards per Game2.18
1Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Coleraine FCColeraine FC1072122
2Glentoran FCGlentoran FC961220
3Larne FCLarne FC962119
4Linfield FCLinfield FC852116
5Ballymena UnitedBallymena United1155116
6Bangor FCBangor FC1055015
7Dungannon SwiftsDungannon Swifts1156015
8Portadown FCPortadown FC1257015
9Carrick RangersCarrick Rangers944113
10Cliftonville FCCliftonville FC934211
11Crusaders FCCrusaders FC935110
12GlenavonGlenavon110110
Championship round
Relegation Round

Football Previews & Betting Tips

17 Oct 2025

LaLiga Preview And Prediction: Real Oviedo vs Espanyol Betting Tips & Picks October 17, 2025

17 Oct 2025

Championship Preview And Prediction: Middlesbrough vs Ipswich Town Betting Tips & Picks October 17, 2025

17 Oct 2025

Bundesliga Preview And Prediction: 1. FC Union Berlin vs Borussia M’gladbach Betting Tips & Picks October 17, 2025

17 Oct 2025

Ligue 1 Preview And Prediction: Paris Saint-Germain vs RC Strasbourg Betting Tips & Picks October 17, 2025

14 Oct 2025

World Cup Qual. CAF Preview And Prediction: Morocco vs Congo Republic Betting Tips & Picks October 14, 2025

14 Oct 2025

World Cup Qual. CAF Preview And Prediction: Côte d’Ivoire vs Kenya Betting Tips & Picks October 14, 2025