Our Dungannon Swifts vs Glentoran Prediction: 2-1
Dungannon Swifts vs Glentoran in the Northern Ireland Premier is scheduled for an 15:00 GMT kick-off on Saturday January 31, 2026. A 2-1 win for the home side is our expected outcome, though BTTS looks promising given both teams’ recent scoring records.
This Dungannon Swifts vs Glentoran prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Dungannon Swifts's Last Match – Carrick Rangers vs Dungannon Swifts
Dungannon Swifts will look to get back on track following a 1-5 Northern Ireland Premier loss against Carrick Rangers on January 24. In that match, Dungannon Swifts saw 51% of the ball and 5 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Carrick Rangers | 49% | 0 (10) | - | 24 |
Dungannon Swifts | 51% | 0 (5) | - | 19 |
Glentoran's Last Match – Glentoran vs Strabane Athletic
Glentoran will aim to maintain their momentum following a 4-0 Northern Ireland Cup triumph against Strabane Athletic on January 20. In that match, Glentoran recorded 62% possession, firing 7 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Glentoran | 62% | 0 (7) | - | 49 |
Strabane Athletic | 38% | 0 (3) | - | 21 |
Dungannon Swifts vs Glentoran Stats
Key Stats
| Dungannon Swifts | Glentoran | |
|---|---|---|
| 1.26 | Attacking Strength | 1.62 |
| 0.73 | Defence Strength | 0.84 |
| 2.2 | Points Per Game | 1.8 |
| 7/10 | WIN | 5/10 |
| 1/10 | DRAW | 3/10 |
| 5/10 | Clean Sheets | 2/10 |
| 4/10 | BTTS | 7/10 |
| 5/10 | Over 2.5 Goals | 6/10 |
| 1.8 | Average Scored | 1.9 |
Goals Scored vs Goals Conceded
Dungannon Swifts are averaging 1.8 goals scored and 1.5 conceded per match, while Glentoran average 2.2 scored and 1.1 conceded per game.



Carrick Rangers
Dungannon Swifts
Glentoran
Strabane Athletic
Larne FC
Coleraine
Linfield
Glentoran
Dungannon Swifts
Carrick Rangers
Cliftonville
Portadown
Bangor FC
Ballymena Utd
Crusaders
Glenavon