Dungannon Swifts vs Glenavon: Prediction, Head-to-Head, Odds & Stats (Sat, 25 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 18 Oct, 12:45 AM UTC

Next Match 25/10/25 at 02:00 PM

Dungannon Swifts vs Glenavon

Scheduled H2H Match For Dungannon Swifts Vs Glenavon

Premiership

Sat, 25 Oct 2025 at 02:00 PM UTC

Dungannon Swifts
Dungannon Swifts

NIR NIR

Recent Form

L
W
W
W
W
Glenavon
Glenavon

NIR NIR

Recent Form

L
L
L
L
L

5

Win

Last 10 Played

10
2 Draws

3

Win

7
Position
12
Rodney McAree
Manager
Paddy McLaughlin

Game Schedule - Time Of Fixture

Dungannon Swifts will square off vs Glenavon in Premiership on Sat, 25 Oct 2025 at 02: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 Glenavon H2H Stats

In the most recent 10 head to head results for these competitors, Dungannon Swifts have come out on top 5 times and Glenavon have got the victory on 3 occasion.


Head-to-Head (Last 10 Matches)
Dungannon Swifts5
Draw2
Glenavon3

Dungannon Swifts Vs Glenavon Performance stats

Editorial Prediction:

Ah, the excitement of the NIFL Premiership continues with a riveting match that's set to unfold like a dramatic play on Saturday, October 25th. It's Dungannon Swifts versus Glenavon, and the football pitch might just witness a Shakespearean comedy with a hint of tragedy!

Analyzing their head-to-head clashes, Dungannon Swifts have been acting like the class nerd acing every pop quiz, pocketing two victories out of their last three encounters against Glenavon. Though Glenavon did manage to snatch a single victory, they are yet to stumble into the land of draws. Their most recent tango happened on a sunny Saturday in September, where Dungannon Swifts dashed Glenavon's hopes with a decisive 2-0 away win. Talk about taking triumph on a road trip!

Fresh off the rumor mill, whispers of momentum are circling into town: Dungannon Swifts are riding high from a 3-1 victory over Glentoran FC, probably still clutching their celebratory milkshakes. Meanwhile, poor Glenavon seems to have dropped their ice cream after a 0-3 tumble against the formidable Bangor FC. In the current domestic league standings, Dungannon Swifts is juggling in at 7th place while Glenavon tentatively pirouettes in the 12th spot—almost like a slightly dizzy ballet dancer.

Player performance snippets: Hide your kids, hide your goals—K. Dillon from Dungannon Swifts is on a roll as their top goal scorer, posing quite the challenge for Glenavon's defense. M. O'Connor, the master of assists from Glenavon, is certainly out to paint the field with some strategic genius, having contributed one dramatic pass to glory.

Spotlights on the stars of Dungannon Swifts: Kealan Dillon sets the stage alight with a rating of 7.26, while Junior Ogedi-Uzokwe and Danny Wallace follow closely behind, owning the field with scores of 7.22 and 7 respectively.

Highlights from Glenavon's talent show: Jacob Carney might as well have taken an acting class or two, shining with a top rating of 7.39, followed closely by Luke McGerrigan at 7.3 and Stephen Mallon, bringing rhythm to the team with 6.93. Who knew football could be such a dramatized talent hunt?

Possession is a word that's taken quite seriously in Dungannon Swifts' camp, maintaining an average of 56.2% possession like a cat clinging to a yarn ball. Glenavon, on the other hand, is holding fort with 45.6%. Looking towards corners, one might find Dungannon Swifts prancing to an average of 4.91 corners, while Glenavon is pirouetting with an average of 3.73 corners per match.

As we dive into the world of disciplinary stats, it appears Dungannon Swifts are playing it cool with 23 yellow cards, one red card, and conceding 2 penalty goals. Glenavon, however, seems to be tiptoeing on the edge with 31 yellow cards and level footing on red cards and penalties with their rivals.

When the curtain rises on this match, trust the statistics—it's all in the numbers, darling! Based on these stats, Dungannon Swifts looks to waltz away with the victory in this soirée of football!

Dungannon Swifts vs Glenavon Past H2H Matches

200
NIFL Premiership
02:00 PM
06/09/25
5183
Glenavon
0
5271
Dungannon Swifts
2
07:45 PM
17/01/25
5271
Dungannon Swifts
2
5183
Glenavon
3
03:00 PM
16/11/24
5271
Dungannon Swifts
2
5183
Glenavon
0
02:00 PM
21/09/24
5183
Glenavon
1
5271
Dungannon Swifts
1
02:00 PM
20/04/24
5271
Dungannon Swifts
2
5183
Glenavon
0
03:00 PM
09/03/24
5183
Glenavon
4
5271
Dungannon Swifts
0
03:00 PM
04/11/23
5183
Glenavon
1
5271
Dungannon Swifts
0
02:00 PM
09/09/23
5271
Dungannon Swifts
3
5183
Glenavon
1
06:45 PM
07/04/23
5183
Glenavon
1
5271
Dungannon Swifts
1
03:00 PM
21/01/23
5271
Dungannon Swifts
2
5183
Glenavon
1
03:00 PM
26/11/22
5271
Dungannon Swifts
1
5183
Glenavon
0
02:00 PM
08/10/22
5183
Glenavon
5
5271
Dungannon Swifts
0
02:00 PM
16/04/22
5271
Dungannon Swifts
3
5183
Glenavon
2
07:45 PM
25/01/22
5183
Glenavon
3
5271
Dungannon Swifts
1
07:45 PM
30/11/21
5271
Dungannon Swifts
0
5183
Glenavon
2
02:00 PM
16/10/21
5183
Glenavon
4
5271
Dungannon Swifts
2
04:30 PM
29/05/21
5183
Glenavon
1
5271
Dungannon Swifts
1
06:45 PM
30/03/21
5271
Dungannon Swifts
0
5183
Glenavon
4
07:45 PM
23/02/21
5271
Dungannon Swifts
1
5183
Glenavon
2
07:45 PM
26/01/21
5271
Dungannon Swifts
5183
Glenavon
03:00 PM
31/10/20
5183
Glenavon
0
5271
Dungannon Swifts
0
03:00 PM
21/03/20
5271
Dungannon Swifts
5183
Glenavon
03:00 PM
26/12/19
5183
Glenavon
5
5271
Dungannon Swifts
0
02:00 PM
24/08/19
5271
Dungannon Swifts
2
5183
Glenavon
1
03:00 PM
16/03/19
5183
Glenavon
1
5271
Dungannon Swifts
0
03:00 PM
26/12/18
5271
Dungannon Swifts
1
5183
Glenavon
1
02:00 PM
29/09/18
5183
Glenavon
2
5271
Dungannon Swifts
1
07:45 PM
23/03/18
5271
Dungannon Swifts
3
5183
Glenavon
2
03:00 PM
23/12/17
5271
Dungannon Swifts
0
5183
Glenavon
3
06:45 PM
29/09/17
5183
Glenavon
1
5271
Dungannon Swifts
1
03:00 PM
11/03/17
5183
Glenavon
2
5271
Dungannon Swifts
0
07:45 PM
02/12/16
5183
Glenavon
0
5271
Dungannon Swifts
1
02:00 PM
17/09/16
5271
Dungannon Swifts
1
5183
Glenavon
1
03:00 PM
23/01/16
5271
Dungannon Swifts
0
5183
Glenavon
1
03:00 PM
14/11/15
5271
Dungannon Swifts
1
5183
Glenavon
2
02:00 PM
03/10/15
5183
Glenavon
3
5271
Dungannon Swifts
1
07:45 PM
06/01/15
5183
Glenavon
2
5271
Dungannon Swifts
1
07:45 PM
30/12/14
5183
Glenavon
5271
Dungannon Swifts
07:45 PM
28/11/14
5271
Dungannon Swifts
2
5183
Glenavon
1
02:00 PM
16/08/14
5183
Glenavon
0
5271
Dungannon Swifts
2
03:00 PM
08/03/14
5183
Glenavon
3
5271
Dungannon Swifts
2
07:45 PM
29/11/13
5183
Glenavon
1
5271
Dungannon Swifts
3
06:45 PM
30/08/13
5271
Dungannon Swifts
3
5183
Glenavon
3
01:30 PM
02/04/13
5271
Dungannon Swifts
2
5183
Glenavon
3
03:00 PM
02/02/13
5183
Glenavon
3
5271
Dungannon Swifts
1
07:45 PM
15/01/13
5271
Dungannon Swifts
2
5183
Glenavon
1
03:00 PM
22/12/12
5271
Dungannon Swifts
5183
Glenavon
06:45 PM
24/08/12
5183
Glenavon
0
5271
Dungannon Swifts
1
02:00 PM
28/04/12
5183
Glenavon
2
5271
Dungannon Swifts
2
03:00 PM
24/03/12
5271
Dungannon Swifts
1
5183
Glenavon
5
03:00 PM
26/11/11
5183
Glenavon
1
5271
Dungannon Swifts
1
02:00 PM
17/09/11
5271
Dungannon Swifts
1
5183
Glenavon
1
06:45 PM
31/03/11
5183
Glenavon
1
5271
Dungannon Swifts
2
03:00 PM
26/03/11
5271
Dungannon Swifts
2
5183
Glenavon
2
02:00 PM
30/10/10
5271
Dungannon Swifts
2
5183
Glenavon
1
06:45 PM
31/08/10
5183
Glenavon
2
5271
Dungannon Swifts
1
03:00 PM
13/03/10
5183
Glenavon
1
5271
Dungannon Swifts
3
03:00 PM
12/12/09
5271
Dungannon Swifts
4
5183
Glenavon
0
02:00 PM
19/09/09
5183
Glenavon
3
5271
Dungannon Swifts
2
02:00 PM
14/04/09
5183
Glenavon
3
5271
Dungannon Swifts
1
03:00 PM
21/03/09
5271
Dungannon Swifts
1
5183
Glenavon
1
03:00 PM
01/01/09
5183
Glenavon
2
5271
Dungannon Swifts
2
02:00 PM
11/10/08
5271
Dungannon Swifts
1
5183
Glenavon
0
767
Irish Cup
06:45 PM
27/04/21
5183
Glenavon
1
5271
Dungannon Swifts
2
03:00 PM
09/01/21
5183
Glenavon
5271
Dungannon Swifts
07:45 PM
11/02/19
5183
Glenavon
0
5271
Dungannon Swifts
1
03:00 PM
02/02/19
5183
Glenavon
5271
Dungannon Swifts
03:00 PM
03/02/18
5183
Glenavon
3
5271
Dungannon Swifts
0

Head To Head Streaks

5183
Without clean sheet
5
(Both)
Less than 2.5 goals
4/5
5271
First to score
4/5
5271
First half winner
4/5
(Both)
Less than 10.5 corners
6/8

Team Streaks

5271
Wins
5
5183
Less than 2.5 goals
5/7
5183
First to concede
7/9
5271
More than 4.5 cards
6/8
5271
Less than 10.5 corners
5/7
5183
Less than 10.5 corners
6/8

Dungannon Swifts Recent Matches

200
NIFL Premiership (19 Matches)
02:00 PM
18/10/25
5270
Coleraine FC
4
5271
Dungannon Swifts
0
L
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
-
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

Glenavon Recent Matches

200
NIFL Premiership (20 Matches)
02:00 PM
18/10/25
5183
Glenavon
1
36783
Carrick Rangers
0
W
02:00 PM
11/10/25
5183
Glenavon
0
23895
Bangor FC
3
L
04:30 PM
04/10/25
5279
Portadown FC
3
5183
Glenavon
1
L
02:00 PM
27/09/25
5183
Glenavon
0
5180
Crusaders FC
2
L
02:00 PM
20/09/25
5272
Linfield FC
2
5183
Glenavon
0
L
02:00 PM
13/09/25
5184
Larne FC
1
5183
Glenavon
0
L
02:00 PM
06/09/25
5183
Glenavon
0
5271
Dungannon Swifts
2
L
02:00 PM
30/08/25
5181
Cliftonville FC
3
5183
Glenavon
1
L
02:00 PM
23/08/25
5183
Glenavon
1
5270
Coleraine FC
2
L
06:45 PM
19/08/25
5179
Glentoran FC
2
5183
Glenavon
0
L
02:00 PM
16/08/25
36783
Carrick Rangers
1
5183
Glenavon
0
L
02:00 PM
09/08/25
5183
Glenavon
0
5269
Ballymena United
2
L
02:00 PM
26/04/25
36783
Carrick Rangers
0
5183
Glenavon
4
W
02:00 PM
19/04/25
5183
Glenavon
2
5269
Ballymena United
0
W
02:00 PM
12/04/25
5181
Cliftonville FC
2
5183
Glenavon
0
L
02:00 PM
05/04/25
5183
Glenavon
0
5276
Loughgall
1
L
06:45 PM
01/04/25
5279
Portadown FC
1
5183
Glenavon
1
D
03:00 PM
22/03/25
5183
Glenavon
0
5184
Larne FC
1
L
03:00 PM
15/03/25
5272
Linfield FC
2
5183
Glenavon
0
L
07:45 PM
12/03/25
5179
Glentoran FC
3
5183
Glenavon
3
D
611
Northern Ireland Football League Cup (1 Matches)
06:45 PM
07/10/25
43204
Warrenpoint Town
0
5183
Glenavon
2
W
853
Club Friendly Games (9 Matches)
02:00 PM
02/08/25
39534
H&W Welders
3
5183
Glenavon
0
L
06:30 PM
29/07/25
5183
Glenavon
1
5179
Glentoran FC
2
L
01:00 PM
26/07/25
5183
Glenavon
3
5272
Linfield FC
0
W
06:30 PM
22/07/25
169724
Dollingstown
1
5183
Glenavon
2
W
02:00 PM
19/07/25
5276
Loughgall
1
5183
Glenavon
2
W
06:30 PM
15/07/25
5270
Coleraine FC
4
5183
Glenavon
0
L
07:00 PM
11/07/25
3177
Shamrock Rovers
2
5183
Glenavon
1
L
01:00 PM
05/07/25
5183
Glenavon
0
2566
Erzgebirge Aue
2
L
06:45 PM
01/07/25
39227
Moyola Park
2
5183
Glenavon
1
L

Dungannon Swifts Next Fixtures

Glenavon Next Fixtures

Dungannon Swifts Last Match Played stats

Coleraine FC vs Dungannon Swifts

Final Score :4 - 0

Glenavon Last Match Played stats

Glenavon vs Carrick Rangers

Final Score :1 - 0

Dungannon Swifts Vs Glenavon Season Stats

Dungannon SwiftsPerformance SummaryGlenavon
11Matches11
13Goals Scored3
15Goals Conceded23
1.18Goals per Game0.27
1.36Goals Conceded per Game2.09
56.20%Ball Possession45.60%
3Clean Sheets0
11.09Fouls per Game13.64
1.82Offsides per Game1.64
7.36Goal Kicks per Game9.45
2.09Yellow Cards per Game2.82
1Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Coleraine FCColeraine FC1182125
2Glentoran FCGlentoran FC1071223
3Larne FCLarne FC1072122
4Bangor FCBangor FC1165018
5Linfield FCLinfield FC852116
6Ballymena UnitedBallymena United1256116
7Portadown FCPortadown FC1257015
8Dungannon SwiftsDungannon Swifts1257015
9Carrick RangersCarrick Rangers1045113
10Cliftonville FCCliftonville FC1035211
11Crusaders FCCrusaders FC1036110
12GlenavonGlenavon1211103
Championship round
Relegation Round

Football Previews & Betting Tips

18 Oct 2025

MLS Preview And Prediction: Vancouver Whitecaps vs FC Dallas Betting Tips & Picks October 19, 2025

18 Oct 2025

MLS Preview And Prediction: Sporting Kansas City vs Houston Dynamo Betting Tips & Picks October 19, 2025

18 Oct 2025

MLS Preview And Prediction: LA Galaxy vs Minnesota United Betting Tips & Picks October 19, 2025

18 Oct 2025

Serie A Preview And Prediction: Roma vs Inter Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Columbus Crew vs New York Red Bulls Betting Tips & Picks October 18, 2025

18 Oct 2025

MLS Preview And Prediction: Toronto FC vs Orlando City SC Betting Tips & Picks October 18, 2025