Premiership Fixtures 25/26
This page lists all 233 Premiership fixtures for the 25/26 season, grouped into 46 rounds. 233 matches have finished and 0 are still to be played. Finished games link to match pages with full stats, upcoming games show their kickoff time in UTC. Use the round links below to jump straight to a round.
Fixtures by round
Regular Season 1
-
Crusaders FC
3 : 4
Carrick Rangers
-
Glenavon FC
0 : 2
Ballymena United
-
Portadown
0 : 1
Glentoran
-
Bangor
3 : 1
Cliftonville FC
-
Coleraine FC
1 : 0
Larne
-
Linfield
3 : 0
Dungannon Swifts
Regular Season 2
-
Carrick Rangers
1 : 0
Glenavon FC
-
Cliftonville FC
0 : 0
Coleraine FC
-
Dungannon Swifts
1 : 4
Portadown
-
Glentoran
1 : 0
Bangor
-
Ballymena United
1 : 0
Linfield
-
Larne
4 : 0
Crusaders FC
Regular Season 3
-
Bangor
1 : 3
Crusaders FC
-
Cliftonville FC
1 : 1
Larne
-
Coleraine FC
2 : 0
Dungannon Swifts
-
Glentoran
2 : 0
Glenavon FC
-
Portadown
0 : 2
Ballymena United
-
Carrick Rangers
0 : 0
Linfield
Regular Season 4
-
Larne
4 : 0
Portadown
-
Ballymena United
4 : 0
Bangor
-
Crusaders FC
0 : 2
Glentoran
-
Dungannon Swifts
0 : 2
Carrick Rangers
-
Glenavon FC
1 : 2
Coleraine FC
-
Linfield
1 : 0
Cliftonville FC
Regular Season 5
-
Larne
2 : 0
Ballymena United
-
Portadown
2 : 1
Crusaders FC
-
Bangor
2 : 1
Dungannon Swifts
-
Cliftonville FC
3 : 1
Glenavon FC
-
Glentoran
1 : 1
Carrick Rangers
-
Coleraine FC
2 : 2
Linfield
Regular Season 6
-
Ballymena United
0 : 2
Glentoran
-
Bangor
0 : 2
Larne
-
Carrick Rangers
1 : 2
Cliftonville FC
-
Crusaders FC
0 : 4
Coleraine FC
-
Glenavon FC
0 : 2
Dungannon Swifts
-
Linfield
3 : 0
Portadown
Regular Season 7
-
Glentoran
1 : 1
Linfield
-
Cliftonville FC
3 : 2
Ballymena United
-
Dungannon Swifts
0 : 3
Crusaders FC
-
Larne
1 : 0
Glenavon FC
-
Portadown
1 : 4
Coleraine FC
-
Carrick Rangers
3 : 2
Bangor
Regular Season 8
-
Portadown
1 : 4
Bangor
-
Coleraine FC
1 : 2
Glentoran
-
Crusaders FC
1 : 1
Ballymena United
-
Dungannon Swifts
2 : 1
Cliftonville FC
-
Larne
2 : 0
Carrick Rangers
-
Linfield
2 : 0
Glenavon FC
Regular Season 9
-
Bangor
0 : 3
Linfield
-
Ballymena United
0 : 2
Dungannon Swifts
-
Cliftonville FC
1 : 2
Portadown
-
Coleraine FC
2 : 1
Carrick Rangers
-
Glenavon FC
0 : 2
Crusaders FC
-
Glentoran
1 : 4
Larne
Regular Season 10
-
Bangor
2 : 1
Coleraine FC
-
Carrick Rangers
1 : 2
Ballymena United
-
Dungannon Swifts
2 : 0
Larne
-
Portadown
3 : 1
Glenavon FC
-
Linfield
1 : 0
Crusaders FC
-
Cliftonville FC
0 : 4
Glentoran
Regular Season 11
-
Ballymena United
1 : 3
Coleraine FC
-
Carrick Rangers
1 : 0
Portadown
-
Dungannon Swifts
3 : 1
Glentoran
-
Glenavon FC
0 : 3
Bangor
-
Larne
1 : 1
Linfield
-
Crusaders FC
0 : 1
Cliftonville FC
Regular Season 12
-
Portadown
2 : 0
Linfield
-
Bangor
2 : 1
Crusaders FC
-
Cliftonville FC
0 : 2
Larne
-
Coleraine FC
4 : 0
Dungannon Swifts
-
Glenavon FC
1 : 0
Carrick Rangers
-
Glentoran
2 : 0
Ballymena United
Regular Season 13
-
Carrick Rangers
0 : 1
Cliftonville FC
-
Crusaders FC
2 : 3
Glentoran
-
Dungannon Swifts
1 : 0
Glenavon FC
-
Linfield
2 : 1
Ballymena United
-
Portadown
0 : 2
Coleraine FC
-
Larne
1 : 1
Bangor
Regular Season 14
-
Bangor
0 : 1
Carrick Rangers
-
Glentoran
2 : 1
Portadown
-
Coleraine FC
5 : 1
Glenavon FC
-
Dungannon Swifts
2 : 0
Crusaders FC
-
Ballymena United
0 : 2
Larne
-
Cliftonville FC
0 : 0
Linfield
Regular Season 15
-
Larne
3 : 0
Portadown
-
Bangor
2 : 3
Ballymena United
-
Carrick Rangers
1 : 2
Crusaders FC
-
Cliftonville FC
2 : 0
Dungannon Swifts
-
Glenavon FC
3 : 1
Glentoran
-
Linfield
1 : 1
Coleraine FC
Regular Season 16
-
Crusaders FC
4 : 1
Glenavon FC
-
Portadown
1 : 1
Bangor
-
Coleraine FC
1 : 2
Larne
-
Ballymena United
2 : 2
Cliftonville FC
-
Dungannon Swifts
1 : 4
Linfield
-
Glentoran
1 : 0
Carrick Rangers
Regular Season 17
-
Glentoran
0 : 1
Dungannon Swifts
-
Larne
2 : 1
Glenavon FC
-
Ballymena United
2 : 2
Crusaders FC
-
Bangor
0 : 1
Linfield
-
Carrick Rangers
1 : 2
Portadown
-
Cliftonville FC
1 : 0
Coleraine FC
Regular Season 18
-
Bangor
1 : 1
Glentoran
-
Crusaders FC
0 : 2
Coleraine FC
-
Dungannon Swifts
1 : 2
Larne
-
Glenavon FC
3 : 1
Ballymena United
-
Linfield
3 : 1
Carrick Rangers
-
Portadown
2 : 3
Cliftonville FC
Regular Season 19
-
Larne
0 : 0
Linfield
-
Ballymena United
1 : 2
Dungannon Swifts
-
Coleraine FC
3 : 1
Carrick Rangers
-
Crusaders FC
0 : 4
Portadown
-
Glenavon FC
1 : 2
Bangor
-
Glentoran
2 : 2
Cliftonville FC
Regular Season 20
-
Coleraine FC
2 : 0
Bangor
-
Larne
1 : 0
Glentoran
-
Carrick Rangers
3 : 3
Dungannon Swifts
-
Cliftonville FC
5 : 2
Glenavon FC
-
Linfield
4 : 0
Crusaders FC
-
Portadown
1 : 0
Ballymena United
Regular Season 21
-
Glentoran
2 : 1
Coleraine FC
-
Ballymena United
1 : 1
Carrick Rangers
-
Bangor
1 : 1
Cliftonville FC
-
Crusaders FC
0 : 1
Larne
-
Dungannon Swifts
4 : 2
Portadown
-
Glenavon FC
2 : 1
Linfield
Regular Season 22
-
Ballymena United
2 : 0
Coleraine FC
-
Carrick Rangers
1 : 2
Larne
-
Cliftonville FC
1 : 2
Crusaders FC
-
Dungannon Swifts
1 : 0
Bangor
-
Linfield
0 : 1
Glentoran
-
Portadown
1 : 0
Glenavon FC
Regular Season 23
-
Bangor
2 : 0
Ballymena United
-
Coleraine FC
3 : 1
Linfield
-
Crusaders FC
2 : 2
Carrick Rangers
-
Glenavon FC
0 : 1
Dungannon Swifts
-
Glentoran
2 : 1
Portadown
-
Larne
0 : 0
Cliftonville FC
Regular Season 24
-
Larne
3 : 0
Coleraine FC
-
Carrick Rangers
0 : 7
Glentoran
-
Crusaders FC
2 : 0
Dungannon Swifts
-
Linfield
6 : 1
Bangor
-
Ballymena United
2 : 2
Glenavon FC
-
Portadown
0 : 2
Cliftonville FC
Regular Season 25
-
Linfield
0 : 0
Larne
-
Bangor
1 : 0
Portadown
-
Cliftonville FC
1 : 4
Carrick Rangers
-
Coleraine FC
5 : 1
Crusaders FC
-
Dungannon Swifts
2 : 0
Ballymena United
-
Glenavon FC
1 : 2
Glentoran
Regular Season 26
-
Coleraine FC
2 : 0
Glenavon FC
-
Larne
2 : 1
Bangor
-
Carrick Rangers
5 : 1
Dungannon Swifts
-
Crusaders FC
0 : 1
Linfield
-
Ballymena United
1 : 1
Portadown
-
Glentoran
3 : 0
Cliftonville FC
Regular Season 27
-
Bangor
0 : 2
Coleraine FC
-
Crusaders FC
2 : 4
Larne
-
Dungannon Swifts
0 : 2
Glentoran
-
Glenavon FC
2 : 1
Cliftonville FC
-
Linfield
2 : 1
Ballymena United
-
Portadown
0 : 3
Carrick Rangers
Regular Season 28
-
Carrick Rangers
2 : 1
Glenavon FC
-
Cliftonville FC
3 : 1
Bangor
-
Coleraine FC
2 : 1
Portadown
-
Larne
2 : 2
Glentoran
-
Linfield
6 : 0
Dungannon Swifts
-
Ballymena United
2 : 0
Crusaders FC
Regular Season 29
-
Dungannon Swifts
3 : 2
Cliftonville FC
-
Carrick Rangers
1 : 1
Coleraine FC
-
Crusaders FC
2 : 2
Bangor
-
Glenavon FC
0 : 3
Linfield
-
Glentoran
2 : 1
Ballymena United
-
Portadown
2 : 1
Larne
Regular Season 30
-
Coleraine FC
1 : 0
Ballymena United
-
Larne
2 : 3
Carrick Rangers
-
Bangor
1 : 3
Glenavon FC
-
Cliftonville FC
5 : 2
Crusaders FC
-
Portadown
1 : 0
Dungannon Swifts
-
Linfield
1 : 0
Glentoran
Regular Season 31
-
Ballymena United
0 : 2
Larne
-
Carrick Rangers
1 : 1
Bangor
-
Dungannon Swifts
3 : 1
Coleraine FC
-
Glenavon FC
3 : 0
Portadown
-
Glentoran
5 : 1
Crusaders FC
-
Cliftonville FC
2 : 0
Linfield
Regular Season 32
-
Bangor
0 : 4
Glentoran
-
Linfield
3 : 1
Portadown
-
Larne
2 : 1
Dungannon Swifts
-
Ballymena United
2 : 1
Carrick Rangers
-
Coleraine FC
1 : 0
Cliftonville FC
-
Crusaders FC
0 : 3
Glenavon FC
Regular Season 33
-
Carrick Rangers
2 : 0
Linfield
-
Glenavon FC
0 : 3
Larne
-
Dungannon Swifts
0 : 1
Bangor
-
Glentoran
1 : 1
Coleraine FC
-
Portadown
0 : 0
Crusaders FC
-
Cliftonville FC
2 : 2
Ballymena United
Relegation Group 34
Championship Group 34
Relegation Group 35
Championship Group 35
Championship Group 36
Relegation Group 36
Championship Group 37
Relegation Group 37
Relegation Group 38
Championship Group 38
Final
Quarter-finals
Semi-finals
Explore more: Premiership table | Top scorers
Updated: 11 Jun 2026, 01:02 UTC