Premiership North. Ireland
Season: 2023 - 2024
4 August 2023 - round 1
5 August 2023 - round 1
7 August 2023 - round 1
11 August 2023 - round 2
19:45Ballymena Utd1 - 2Crusaders5.534.121.47
19:45Glentoran1 - 2Larne2.183.103.11
19:45Loughgall1 - 2Coleraine4.163.661.70
12 August 2023 - round 2
15:00Carrick Rangers0 - 2Newry City1.913.453.47
15:00Cliftonville3 - 0Glenavon1.474.165.40
15:00Dungannon Swifts2 - 3Linfield11.206.251.19
15 August 2023 - round 3
19:45Carrick Rangers2 - 0Coleraine4.143.621.71
19:45Crusaders2 - 0Dungannon Swifts1.137.2513.30
19:45Larne3 - 0Ballymena Utd1.176.1112.12
19:45Linfield4 - 2Glenavon1.235.449.37
19:45Loughgall0 - 1Glentoran7.214.671.33
19:45Newry City0 - 3Cliftonville5.424.191.47
18 August 2023 - round 4
19 August 2023 - round 4
15:00Cliftonville4 - 0Carrick Rangers1.434.225.84
15:00Coleraine0 - 0Larne3.403.391.96
15:00Dungannon Swifts1 - 2Loughgall2.263.422.70
15:00Glenavon1 - 3Newry City1.743.713.88
22 August 2023 - round 1
25 August 2023 - round 5
19:45Ballymena Utd0 - 2Glentoran7.854.751.31
19:45Dungannon Swifts2 - 2Coleraine4.203.791.67
19:45Loughgall2 - 2Glenavon2.473.362.51
26 August 2023 - round 5
15:00Linfield3 - 3Carrick Rangers1.117.9614.00
15:00Newry City0 - 4Crusaders8.875.361.26
17:30Cliftonville1 - 1Larne3.053.212.18
29 August 2023 - round 4
1 September 2023 - round 6
2 September 2023 - round 6
15:00Coleraine1 - 3Linfield3.683.501.84
15:00Crusaders1 - 1Loughgall1.196.0011.18
15:00Glenavon1 - 0Ballymena Utd1.873.543.52
15:00Glentoran1 - 0Cliftonville1.863.473.67
15:00Larne4 - 0Newry City1.117.2915.13
9 September 2023 - round 7
15:00Carrick Rangers0 - 1Ballymena Utd1.983.433.27
15:00Dungannon Swifts3 - 1Glenavon2.803.462.19
17:30Newry City2 - 4Glentoran9.035.171.24
15 September 2023 - round 8
16 September 2023 - round 8
15:00Ballymena Utd1 - 3Loughgall2.773.132.40
15:00Coleraine3 - 1Newry City1.294.977.81
15:00Glenavon2 - 1Carrick Rangers1.953.503.27
15:00Glentoran0 - 0Dungannon Swifts1.166.6511.88
18 September 2023 - round 8
22 September 2023 - round 9
19:45Glentoran1 - 2Coleraine1.713.624.20
19:45Larne4 - 1Carrick Rangers1.225.759.60
19:45Newry City2 - 2Dungannon Swifts2.753.392.26
23 September 2023 - round 9
15:00Ballymena Utd0 - 2Cliftonville5.703.991.48
15:00Crusaders2 - 0Glenavon1.314.927.47
15:00Loughgall0 - 2Linfield7.594.731.32
26 September 2023 - round 7
19:45Cliftonville5 - 0Coleraine1.833.573.59
19:45Linfield2 - 0Crusaders1.863.563.52
19:45Loughgall1 - 0Larne7.424.601.33
30 September 2023 - round 10
15:00Carrick Rangers2 - 1Glentoran5.504.261.47
15:00Cliftonville1 - 1Loughgall1.255.398.68
15:00Coleraine0 - 4Crusaders2.753.432.25
15:00Dungannon Swifts0 - 1Ballymena Utd1.923.483.43
15:00Linfield6 - 1Newry City1.0610.3022.40
17:30Glenavon0 - 4Larne6.994.551.36
6 October 2023 - round 11
7 October 2023 - round 11
15:00Ballymena Utd0 - 2Newry City2.003.373.32
15:00Cliftonville5 - 0Dungannon Swifts1.225.899.77
15:00Coleraine4 - 1Glenavon1.474.265.63
15:00Loughgall3 - 4Carrick Rangers2.253.382.77
13 October 2023 - round 12
19:45Carrick Rangers1 - 2Linfield8.975.341.26
19:45Crusaders1 - 0Ballymena Utd1.176.5612.20
19:45Dungannon Swifts0 - 0Larne7.664.971.31
19:45Glenavon0 - 1Cliftonville8.985.411.26
19:45Glentoran6 - 0Loughgall1.225.7210.40
19:45Newry City0 - 2Coleraine5.294.281.48
20 October 2023 - round 13
21 October 2023 - round 13
15:00Ballymena Utd3 - 1Coleraine4.663.841.61
15:00Dungannon Swifts1 - 4Crusaders6.854.811.35
15:00Glentoran3 - 1Glenavon1.255.598.55
15:00Loughgall3 - 1Newry City1.803.603.81
28 October 2023 - round 14
15:00Ballymena Utd1 - 1Dungannon Swifts2.453.432.47
15:00Carrick Rangers1 - 3Glenavon2.103.562.94
15:00Coleraine1 - 2Cliftonville3.363.451.96
15:00Crusaders1 - 1Glentoran2.233.332.87
15:00Linfield5 - 1Loughgall1.117.9615.30
17:30Newry City1 - 2Larne10.845.571.22
3 November 2023 - round 15
4 November 2023 - round 15
15:00Crusaders0 - 2Coleraine1.583.924.73
15:00Glenavon1 - 0Dungannon Swifts2.103.642.87
15:00Glentoran2 - 3Carrick Rangers1.285.107.54
15:00Loughgall5 - 2Ballymena Utd1.973.423.30
15:00Newry City0 - 3Linfield11.966.951.15
11 November 2023 - round 16
15:00Ballymena Utd0 - 1Glenavon2.693.362.30
15:00Cliftonville1 - 0Newry City1.127.8114.00
15:00Dungannon Swifts2 - 3Carrick Rangers2.203.542.75
15:00Loughgall1 - 2Crusaders5.914.571.40
17:30Linfield1 - 2Larne1.843.403.78
13 November 2023 - round 16
17 November 2023 - round 17
18 November 2023 - round 17
15:00Dungannon Swifts4 - 1Newry City1.833.633.59
15:00Glenavon2 - 0Loughgall1.913.613.38
15:00Glentoran5 - 0Ballymena Utd1.196.0110.70
19 November 2023 - round 17
24 November 2023 - round 18
25 November 2023 - round 18
15:00Cliftonville3 - 0Crusaders2.023.433.17
15:00Coleraine1 - 1Carrick Rangers1.534.174.82
15:00Linfield4 - 0Ballymena Utd1.0710.0021.00
17:45Loughgall1 - 2Dungannon Swifts2.753.472.23
1 December 2023 - round 19
2 December 2023 - round 19
15:00Ballymena Utd0 - 0Larne9.095.501.24
15:00Carrick Rangers2 - 2Loughgall1.803.633.71
15:00Crusaders1 - 1Newry City1.157.0412.22
15:00Dungannon Swifts1 - 4Cliftonville5.454.331.45
15:00Glenavon1 - 1Coleraine2.673.472.29
8 December 2023 - round 20
19:45Carrick Rangers0 - 1Crusaders4.323.781.67
19:45Larne4 - 1Glenavon1.294.958.10
20:00Newry City0 - 0Ballymena Utd2.313.122.85
9 December 2023 - round 20
15:00Cliftonville2 - 2Glentoran2.543.232.49
15:00Coleraine3 - 2Loughgall1.394.546.35
15:00Linfield4 - 3Dungannon Swifts1.176.6111.72
15 December 2023 - round 21
16 December 2023 - round 21
15:00Coleraine2 - 3Dungannon Swifts1.683.834.12
15:00Glenavon0 - 2Linfield6.294.411.40
15:00Glentoran1 - 0Newry City1.137.2413.30
15:00Loughgall1 - 4Cliftonville7.495.001.31
22 December 2023 - round 22
19:45Larne1 - 0Loughgall1.137.1914.10
19:45Linfield2 - 1Coleraine1.265.248.66
19:45Newry City0 - 1Carrick Rangers3.433.571.90
23 December 2023 - round 22
15:00Cliftonville2 - 0Ballymena Utd1.127.4014.60
15:00Dungannon Swifts1 - 2Glentoran3.623.691.81
15:00Glenavon1 - 3Crusaders3.833.541.79
26 December 2023 - round 23
15:00Ballymena Utd3 - 1Coleraine3.963.611.77
15:00Carrick Rangers1 - 2Larne7.154.281.38
15:00Cliftonville2 - 1Crusaders1.723.624.17
15:00Linfield2 - 0Glentoran1.693.734.10
15:00Loughgall2 - 1Dungannon Swifts3.073.602.01
15:00Newry City0 - 4Glenavon3.243.501.99
30 December 2023 - round 24
15:00Coleraine1 - 3Loughgall1.494.285.22
15:00Crusaders2 - 0Carrick Rangers1.584.014.56
15:00Dungannon Swifts5 - 0Newry City1.614.044.31
15:00Glenavon0 - 1Ballymena Utd1.563.884.92
15:00Larne1 - 1Linfield2.333.102.88
2 January 2024 - round 17
12 January 2024 - round 25
13 January 2024 - round 25
15:00Ballymena Utd2 - 4Dungannon Swifts2.993.482.08
15:00Carrick Rangers0 - 2Glenavon2.333.332.66
15:00Glentoran6 - 0Coleraine1.494.165.25
15:00Loughgall1 - 2Linfield8.685.371.25
15:00Newry City1 - 2Cliftonville12.467.091.14
20 January 2024 - round 26
15:00Cliftonville3 - 0Ballymena Utd1.117.4816.10
15:00Coleraine0 - 2Carrick Rangers1.833.643.58
15:00Dungannon Swifts0 - 2Larne5.384.161.48
15:00Linfield1 - 0Crusaders1.613.664.89
26 January 2024 - round 27
27 January 2024 - round 27
15:00Ballymena Utd0 - 1Loughgall2.183.372.88
15:00Coleraine1 - 0Glenavon1.973.593.21
15:00Crusaders1 - 2Glentoran2.683.342.31
15:00Linfield1 - 2Dungannon Swifts1.354.956.27
6 February 2024 - round 24
9 February 2024 - round 28
10 February 2024 - round 28
15:00Cliftonville4 - 1Coleraine1.504.195.12
15:00Dungannon Swifts2 - 2Crusaders3.293.561.95
15:00Glenavon2 - 2Linfield5.924.341.43
15:00Glentoran2 - 2Carrick Rangers1.325.206.67
13 February 2024 - round 26
16 February 2024 - round 29
17 February 2024 - round 29
15:00Ballymena Utd0 - 1Larne7.654.471.34
15:00Carrick Rangers2 - 1Dungannon Swifts2.323.572.57
15:00Cliftonville4 - 2Glenavon1.444.485.46
15:00Glentoran8 - 2Newry City1.118.0214.10
15:00Loughgall0 - 1Crusaders5.184.151.50
20 February 2024 - round 31
23 February 2024 - round 30
24 February 2024 - round 30
15:00Crusaders2 - 0Glenavon1.593.874.71
15:00Dungannon Swifts3 - 1Cliftonville2.843.582.13
15:00Linfield2 - 0Ballymena Utd1.176.2211.98
15:00Loughgall3 - 3Carrick Rangers2.503.462.41
15:00Newry City0 - 2Coleraine4.894.011.55
5 March 2024 - round 26
9 March 2024 - round 31
15:00Ballymena Utd2 - 4Crusaders4.903.861.57
15:00Carrick Rangers0 - 1Newry City1.484.205.44
15:00Coleraine0 - 0Larne3.913.771.74
15:00Glenavon4 - 0Dungannon Swifts2.403.482.51
15:00Glentoran0 - 3Loughgall1.295.367.70
16 March 2024 - round 32
15:00Ballymena Utd0 - 2Carrick Rangers2.923.302.20
15:00Crusaders1 - 1Coleraine1.773.583.97
15:00Dungannon Swifts0 - 3Glentoran3.343.841.86
15:00Larne6 - 1Glenavon1.265.218.75
15:00Linfield6 - 0Newry City1.079.8018.30
15:00Loughgall2 - 3Cliftonville4.214.091.64
23 March 2024 - round 33
15:00Coleraine1 - 1Dungannon Swifts1.923.903.21
15:00Glenavon1 - 2Loughgall1.713.884.01
15:00Glentoran4 - 0Ballymena Utd1.206.1410.50
15:00Newry City0 - 1Crusaders8.155.351.28
2 April 2024 - round 33