Premiership North. Ireland
9 August 2024 - round 1
10 August 2024 - round 1
15:00Ballymena Utd0 - 2Linfield6.754.601.38
15:00Carrick Rangers2 - 0Glenavon1.873.603.50
15:00Dungannon Swifts1 - 1Coleraine2.353.602.55
11 August 2024 - round 1
16 August 2024 - round 2
17 August 2024 - round 2
15:00Glenavon1 - 2Cliftonville3.103.502.00
15:00Linfield3 - 1Dungannon Swifts1.315.257.50
15:00Loughgall3 - 0Carrick Rangers3.003.502.10
15:00Portadown1 - 2Glentoran4.604.201.55
20 August 2024 - round 3
19:45Ballymena Utd0 - 1Crusaders3.903.601.77
19:45Cliftonville1 - 0Dungannon Swifts1.584.204.50
19:45Glenavon0 - 3Linfield5.754.801.41
19:45Glentoran0 - 0Coleraine1.683.904.00
19:45Loughgall2 - 2Portadown2.203.502.75
23 August 2024 - round 4
24 August 2024 - round 4
15:00Coleraine0 - 2Glenavon1.604.004.50
15:00Crusaders1 - 1Cliftonville2.103.403.00
15:00Dungannon Swifts1 - 0Ballymena Utd1.663.754.40
15:00Linfield5 - 1Loughgall1.206.5010.50
30 August 2024 - round 5
31 August 2024 - round 5
15:00Crusaders2 - 1Carrick Rangers1.534.205.00
15:00Glentoran1 - 0Cliftonville2.103.503.00
15:00Loughgall0 - 2Dungannon Swifts2.803.502.15
1 September 2024 - round 5
7 September 2024 - round 6
15:00Carrick Rangers0 - 1Portadown1.823.603.75
15:00Dungannon Swifts1 - 0Glentoran3.403.601.88
15:00Glenavon2 - 2Loughgall1.983.603.20
15:00Larne0 - 1Ballymena Utd1.226.0010.00
13 September 2024 - round 7
14 September 2024 - round 7
15:00Ballymena Utd1 - 0Glentoran4.333.801.66
15:00Coleraine3 - 1Carrick Rangers1.613.904.60
15:00Crusaders0 - 1Glenavon1.384.756.75
15:00Linfield0 - 1Larne1.773.504.00
15:00Loughgall1 - 5Cliftonville3.903.751.75
17 September 2024 - round 8
19:45Carrick Rangers1 - 4Ballymena Utd2.203.402.80
19:45Cliftonville0 - 0Linfield3.403.501.95
19:45Dungannon Swifts1 - 0Crusaders3.103.402.05
19:45Glenavon0 - 0Larne6.504.401.41
19:45Glentoran2 - 0Loughgall1.305.008.00
19:45Portadown2 - 2Coleraine3.603.601.83
20 September 2024 - round 9
21 September 2024 - round 9
15:00Ballymena Utd3 - 2Cliftonville3.803.601.80
15:00Coleraine2 - 0Loughgall1.524.205.00
15:00Crusaders0 - 3Portadown1.364.607.00
15:00Glenavon1 - 1Dungannon Swifts2.603.502.35
15:00Linfield1 - 0Carrick Rangers1.196.5011.00
24 September 2024 - round 1
27 September 2024 - round 10
28 September 2024 - round 10
15:00Coleraine0 - 3Linfield4.403.801.65
15:00Dungannon Swifts4 - 0Carrick Rangers1.753.753.90
15:00Glentoran0 - 0Glenavon1.404.506.50
15:00Loughgall0 - 4Crusaders4.604.101.58
15:00Portadown0 - 1Ballymena Utd2.703.402.30
4 October 2024 - round 11
5 October 2024 - round 11
15:00Ballymena Utd4 - 1Loughgall1.573.905.00
15:00Carrick Rangers2 - 0Cliftonville4.403.801.65
15:00Crusaders2 - 1Coleraine1.903.503.50
15:00Glenavon2 - 1Portadown2.003.403.25
6 October 2024 - round 11
12 October 2024 - round 22
15:00Carrick Rangers2 - 1Coleraine2.873.502.15
15:00Crusaders2 - 3Linfield3.603.401.88
15:00Glenavon0 - 1Ballymena Utd2.803.252.30
15:00Glentoran2 - 0Dungannon Swifts1.663.704.50
17:30Portadown1 - 0Loughgall1.853.603.50
18 October 2024 - round 13
19 October 2024 - round 13
14:30Cliftonville0 - 0Glenavon1.653.904.33
15:00Ballymena Utd0 - 1Coleraine2.053.503.20
15:00Dungannon Swifts2 - 0Portadown1.753.603.90
15:00Glentoran1 - 1Carrick Rangers1.424.506.00
15:00Larne1 - 1Crusaders1.853.403.80
22 October 2024 - round 6
26 October 2024 - round 14
15:00Coleraine2 - 1Glentoran3.253.501.98
15:00Crusaders1 - 0Ballymena Utd1.803.504.00
15:00Dungannon Swifts1 - 3Loughgall1.474.205.50
15:00Glenavon1 - 1Carrick Rangers2.003.503.20
15:00Linfield1 - 2Cliftonville1.424.605.75
27 October 2024 - round 14
1 November 2024 - round 15
2 November 2024 - round 15
15:00Coleraine4 - 1Dungannon Swifts1.953.503.25
15:00Glentoran0 - 2Larne2.553.002.65
15:00Loughgall3 - 0Glenavon2.953.402.10
3 November 2024 - round 15
9 November 2024 - round 16
15:00Crusaders3 - 1Loughgall1.295.757.25
15:00Dungannon Swifts1 - 4Cliftonville2.803.402.20
15:00Glenavon0 - 3Glentoran3.903.751.75
15:00Linfield2 - 0Ballymena Utd1.305.258.00
15:00Portadown1 - 1Carrick Rangers2.153.402.90
10 November 2024 - round 16
16 November 2024 - round 17
15:00Carrick Rangers3 - 0Crusaders3.703.501.83
15:00Cliftonville0 - 1Ballymena Utd1.623.754.60
15:00Dungannon Swifts2 - 0Glenavon2.003.403.25
15:00Glentoran0 - 2Portadown1.384.507.00
15:00Loughgall0 - 4Coleraine3.753.701.78
17:30Larne0 - 1Linfield2.803.202.35
22 November 2024 - round 18
23 November 2024 - round 18
15:00Carrick Rangers0 - 1Dungannon Swifts2.503.302.50
15:00Cliftonville4 - 0Loughgall1.315.007.75
15:00Portadown1 - 0Glenavon2.203.302.90
24 November 2024 - round 18
30 November 2024 - round 19
15:00Ballymena Utd1 - 2Carrick Rangers1.853.503.70
15:00Crusaders2 - 2Dungannon Swifts1.783.603.80
15:00Glenavon3 - 3Coleraine3.103.402.10
15:00Linfield2 - 1Portadown1.245.759.75
15:00Loughgall2 - 2Glentoran6.254.331.43
1 December 2024 - round 19
13 December 2024 - round 21
14 December 2024 - round 21
15:00Ballymena Utd0 - 1Dungannon Swifts2.353.302.70
15:00Carrick Rangers0 - 0Loughgall1.733.604.10
15:00Linfield3 - 0Coleraine1.424.406.00
15:00Portadown2 - 0Cliftonville3.753.501.83
17 December 2024 - round 20
21 December 2024 - round 22
15:00Cliftonville1 - 2Glentoran2.703.302.37
15:00Linfield1 - 0Glenavon1.325.007.75
15:00Loughgall2 - 3Ballymena Utd3.003.302.15
15:00Portadown1 - 0Crusaders2.403.302.60