loadingLoading...
Odds comparison - Choose the best betting odds!

Odds comparison

Create account
It's FREE!
Home Page › Football › Archive Northern Ireland › 2024/2025

Northern Ireland - historical betting odds 2024/2025

Here you can find historical odds that bookmakers offered on football matches in this country. These are the last highest odds we recorded for each of the bookmakers. The winning odds are marked with a colour. Click on the match to view the final result and the odds from all bookmakers.

The odds are available for the following football leagues: Premiership, League Cup, Irish Cup, Premiership Playoffs.

Football Northern Ireland Premiership Best odds
24 August 2024 1 X 2
16:00 Coleraine - Glenavon 1.70 3.84 4.35
16:00 Crusaders Belfast - Cliftonville 2.00 3.42 3.45
16:00 Dungannon Swifts - Ballymena United 1.82 3.62 3.90
16:00 Linfield Belfast - Loughgall 1.20 6.40 11.00
30 August 2024 1 X 2
20:45 Ballymena United - Glenavon 2.23 3.44 3.15
20:45 Portadown - Linfield Belfast 12.25 6.60 1.20
31 August 2024 1 X 2
16:00 Crusaders Belfast - Carrick Rangers 1.48 4.33 5.80
16:00 Glentoran - Cliftonville 1.90 3.65 3.70
16:00 Loughgall - Dungannon Swifts 2.85 3.68 2.18
1 September 2024 1 X 2
15:15 Coleraine - Larne 4.55 3.80 1.69
7 September 2024 1 X 2
16:00 Carrick Rangers - Portadown 1.86 3.55 4.20
16:00 Dungannon Swifts - Glentoran 3.40 3.60 2.00
16:00 Glenavon - Loughgall 2.03 3.54 3.30
16:00 Larne - Ballymena United 1.22 6.00 13.00
13 September 2024 1 X 2
20:45 Portadown - Dungannon Swifts 2.88 3.48 2.22
14 September 2024 1 X 2
16:00 Ballymena United - Glentoran 4.50 3.70 1.69
16:00 Coleraine - Carrick Rangers 1.60 4.10 4.75
16:00 Crusaders Belfast - Glenavon 1.40 4.65 6.85
16:00 Linfield Belfast - Larne 1.81 3.54 4.10
16:00 Loughgall - Cliftonville 4.65 4.00 1.68
17 September 2024 1 X 2
20:45 Carrick Rangers - Ballymena United 2.43 3.36 2.70
20:45 Cliftonville - Linfield Belfast 3.38 3.32 2.10
20:45 Dungannon Swifts - Crusaders Belfast 3.10 3.42 2.14
20:45 Glenavon - Larne 5.80 4.00 1.52
20:45 Glentoran - Loughgall 1.31 5.05 8.10
20:45 Portadown - Coleraine 3.65 3.65 1.91
20 September 2024 1 X 2
20:45 Larne - Glentoran 1.92 3.24 4.15
21 September 2024 1 X 2
16:00 Ballymena United - Cliftonville 3.82 3.65 1.82
16:00 Coleraine - Loughgall 1.47 4.40 5.75
16:00 Crusaders Belfast - Portadown 1.45 4.33 6.15
16:00 Glenavon - Dungannon Swifts 2.66 3.40 2.41
16:00 Linfield Belfast - Carrick Rangers 1.18 7.20 12.25
24 September 2024 1 X 2
20:45 Larne - Loughgall 1.17 7.10 15.50
27 September 2024 1 X 2
20:45 Cliftonville - Larne 2.70 3.10 2.89
28 September 2024 1 X 2
16:00 Coleraine - Linfield Belfast 4.75 3.72 1.70
16:00 Dungannon Swifts - Carrick Rangers 1.82 3.75 4.05
16:00 Glentoran - Glenavon 1.43 4.20 6.70
16:00 Loughgall - Crusaders Belfast 4.75 3.92 1.63
16:00 Portadown - Ballymena United 2.78 3.42 2.32
4 October 2024 1 X 2
20:45 Linfield Belfast - Glentoran 1.60 3.74 5.25
5 October 2024 1 X 2
16:00 Ballymena United - Loughgall 1.55 4.05 5.30
16:00 Carrick Rangers - Cliftonville 4.90 4.10 1.65
16:00 Crusaders Belfast - Coleraine 1.91 3.54 3.70
16:00 Glenavon - Portadown 2.23 3.36 3.10
6 October 2024 1 X 2
15:00 Larne - Dungannon Swifts 1.44 4.45 7.40
12 October 2024 1 X 2
16:00 Crusaders Belfast - Linfield Belfast 4.05 3.52 1.80
16:00 Glenavon - Ballymena United 2.75 3.24 2.41
16:00 Glentoran - Dungannon Swifts 1.65 3.78 4.90
16:00 Carrick Rangers - Coleraine 2.98 3.48 2.15
18:30 Portadown - Loughgall 1.80 3.80 3.92
18 October 2024 1 X 2
20:45 Loughgall - Linfield Belfast 10.50 5.70 1.25
19 October 2024 1 X 2
15:30 Cliftonville - Glenavon 1.73 3.75 4.20
16:00 Ballymena United - Coleraine 2.34 3.36 2.74
16:00 Dungannon Swifts - Portadown 1.94 3.52 3.45
16:00 Glentoran - Carrick Rangers 1.42 4.55 6.65
16:00 Larne - Crusaders Belfast 1.80 3.44 4.30
22 October 2024 1 X 2
20:45 Cliftonville - Coleraine 1.90 3.65 3.58
26 October 2024 1 X 2
16:00 Coleraine - Glentoran 3.45 3.48 1.98
16:00 Crusaders Belfast - Ballymena United 1.83 3.60 4.40
16:00 Dungannon Swifts - Loughgall 1.46 4.33 6.25
16:00 Glenavon - Carrick Rangers 2.24 3.40 3.35
16:00 Linfield Belfast - Cliftonville 1.53 4.55 6.50
27 October 2024 1 X 2
15:00 Portadown - Larne 5.60 3.95 1.55
1 November 2024 1 X 2
20:45 Ballymena United - Portadown 1.91 3.45 4.15
20:45 Cliftonville - Crusaders Belfast 2.20 3.35 3.02
2 November 2024 1 X 2
16:00 Coleraine - Dungannon Swifts 2.02 3.50 3.30
16:00 Glentoran - Larne 2.30 3.00 3.26
16:00 Loughgall - Glenavon 3.18 3.40 2.15
3 November 2024 1 X 2
13:30 Carrick Rangers - Linfield Belfast 6.65 4.45 1.43
9 November 2024 1 X 2
16:00 Crusaders Belfast - Loughgall 1.40 4.80 6.75
16:00 Dungannon Swifts - Cliftonville 3.10 3.45 2.15
16:00 Glenavon - Glentoran 4.05 3.55 1.79
16:00 Linfield Belfast - Ballymena United 1.35 4.75 8.20
16:00 Portadown - Carrick Rangers 2.07 3.25 3.42
10 November 2024 1 X 2
15:00 Larne - Coleraine 1.72 3.45 4.90
16 November 2024 1 X 2
16:00 Carrick Rangers - Crusaders Belfast 3.65 3.54 1.90
16:00 Cliftonville - Ballymena United 1.48 4.15 6.25
16:00 Dungannon Swifts - Glenavon 2.23 3.34 3.02
16:00 Glentoran - Portadown 1.41 4.55 7.70
16:00 Loughgall - Coleraine 3.74 3.74 1.83
18:30 Larne - Linfield Belfast 2.95 3.10 2.44
22 November 2024 1 X 2
20:45 Glentoran - Linfield Belfast 3.13 3.15 2.25
24 November 2024 1 X 2
13:30 Coleraine - Crusaders Belfast 2.10 3.44 3.13
30 November 2024 1 X 2
16:00 Ballymena United - Carrick Rangers 1.90 3.45 3.65
16:00 Crusaders Belfast - Dungannon Swifts 1.80 3.64 3.85
16:00 Glenavon - Coleraine 3.10 3.32 2.17
16:00 Linfield Belfast - Portadown 1.27 5.25 9.50
16:00 Loughgall - Glentoran 7.30 4.60 1.40
1 December 2024 1 X 2
15:00 Larne - Cliftonville 2.24 3.14 3.20
13 December 2024 1 X 2
20:45 Crusaders Belfast - Glentoran 2.90 3.25 2.38
14 December 2024 1 X 2
16:00 Ballymena United - Dungannon Swifts 2.35 3.22 2.93
16:00 Carrick Rangers - Loughgall 1.75 3.82 4.25
16:00 Linfield Belfast - Coleraine 1.40 4.65 7.20
16:00 Portadown - Cliftonville 4.20 3.64 1.75
17 December 2024 1 X 2
20:45 Glenavon - Crusaders Belfast 2.82 3.35 2.35
20:45 Dungannon Swifts - Linfield Belfast 5.00 3.96 1.62
21 December 2024 1 X 2
16:00 Cliftonville - Glentoran 2.38 3.22 2.79
16:00 Linfield Belfast - Glenavon 1.29 5.05 9.60
16:00 Loughgall - Ballymena United 3.35 3.32 2.10
16:00 Portadown - Crusaders Belfast 2.15 3.44 3.10
23 December 2024 1 X 2
20:45 Dungannon Swifts - Larne 3.90 3.38 1.90
26 December 2024 1 X 2
16:00 Crusaders Belfast - Cliftonville 3.04 3.32 2.20
16:00 Coleraine - Ballymena United 1.75 3.72 4.20
16:00 Dungannon Swifts - Loughgall 1.47 4.25 5.75
16:00 Glenavon - Portadown 2.45 3.28 2.66
16:00 Glentoran - Linfield Belfast 3.02 3.04 2.33
16:00 Larne - Carrick Rangers 1.49 3.95 6.05
30 December 2024 1 X 2
20:45 Ballymena United - Glenavon 2.55 3.28 2.56
20:45 Carrick Rangers - Crusaders Belfast 2.75 3.40 2.45
20:45 Loughgall - Coleraine 4.60 4.10 1.67
20:45 Portadown - Glentoran 3.75 3.38 1.95
7 January 2025 1 X 2
20:45 Crusaders Belfast - Larne 3.54 3.13 2.15
10 January 2025 1 X 2
20:45 Larne - Cliftonville 2.22 3.20 3.10
11 January 2025 1 X 2
16:00 Crusaders Belfast - Dungannon Swifts 2.70 3.35 2.62
16:00 Linfield Belfast - Carrick Rangers 1.36 4.40 8.00
16:00 Loughgall - Portadown 3.65 3.48 1.91
17 January 2025 1 X 2
20:45 Dungannon Swifts - Glenavon 1.96 3.48 3.48
18 January 2025 1 X 2
16:00 Carrick Rangers - Ballymena United 2.00 3.32 3.70
16:00 Cliftonville - Loughgall 1.34 4.95 8.00
16:00 Coleraine - Crusaders Belfast 1.73 3.64 4.30
16:00 Portadown - Linfield Belfast 4.65 3.54 1.70
25 January 2025 1 X 2
16:00 Crusaders Belfast - Portadown 2.33 3.25 2.83
16:00 Glenavon - Carrick Rangers 1.90 3.45 3.78
16:00 Larne - Ballymena United 1.48 4.05 6.15
16:00 Loughgall - Glentoran 5.75 4.20 1.50
18:30 Linfield Belfast - Cliftonville 1.67 3.55 4.85
28 January 2025 1 X 2
20:45 Linfield Belfast - Crusaders Belfast 1.30 5.10 9.40
1 February 2025 1 X 2
18:30 Larne - Portadown 1.62 3.65 5.45
4 February 2025 1 X 2
20:45 Carrick Rangers - Larne 4.05 3.32 1.91
20:45 Coleraine - Cliftonville 2.08 3.38 3.20
7 February 2025 1 X 2
20:45 Ballymena United - Linfield Belfast 6.90 4.33 1.42
8 February 2025 1 X 2
16:00 Carrick Rangers - Coleraine 3.15 3.40 2.10
16:00 Glentoran - Dungannon Swifts 1.70 3.74 4.55
16:00 Larne - Crusaders Belfast 1.65 3.84 5.70
9 February 2025 1 X 2
16:00 Cliftonville - Portadown 1.88 3.46 3.72
11 February 2025 1 X 2
20:45 Linfield Belfast - Larne 1.72 3.68 4.35
12 February 2025 1 X 2
20:45 Cliftonville - Carrick Rangers 1.77 3.55 4.20
14 February 2025 1 X 2
20:45 Coleraine - Glentoran 2.33 3.20 2.89
15 February 2025 1 X 2
16:00 Crusaders Belfast - Ballymena United 1.83 3.58 3.98
16:00 Dungannon Swifts - Carrick Rangers 1.93 3.52 3.70
16:00 Glenavon - Cliftonville 2.82 3.28 2.40
16:00 Linfield Belfast - Loughgall 1.15 6.80 15.00
18:30 Portadown - Larne 3.14 3.14 2.25
18 February 2025 1 X 2
20:45 Larne - Glenavon 1.69 3.70 4.70
20:45 Ballymena United - Glentoran 4.90 3.62 1.65
21 February 2025 1 X 2
20:45 Cliftonville - Glentoran 2.67 3.25 2.46
22 February 2025 1 X 2
16:00 Ballymena United - Portadown 2.84 3.26 2.40
16:00 Carrick Rangers - Loughgall 1.80 3.68 4.10
16:00 Glenavon - Crusaders Belfast 2.00 3.52 3.60
16:00 Larne - Dungannon Swifts 1.90 3.62 3.78
16:00 Linfield Belfast - Coleraine 1.69 3.75 4.40
26 February 2025 1 X 2
20:45 Loughgall - Larne 5.35 3.85 1.65
1 March 2025 1 X 2
16:00 Coleraine - Portadown 1.68 3.68 4.55
4 March 2025 1 X 2
20:45 Glentoran - Ballymena United 1.44 4.20 6.75
20:45 Carrick Rangers - Larne 4.50 3.28 1.85
20:45 Loughgall - Glenavon 3.62 3.52 1.95
7 March 2025 1 X 2
20:45 Crusaders Belfast - Linfield Belfast 5.10 3.84 1.62
8 March 2025 1 X 2
16:00 Dungannon Swifts - Ballymena United 1.68 3.80 4.50
16:00 Loughgall - Larne 6.15 4.05 1.50
16:00 Glenavon - Coleraine 2.93 3.30 2.25
18:30 Portadown - Carrick Rangers 1.99 3.24 3.70
11 March 2025 1 X 2
20:45 Ballymena United - Larne 3.30 3.30 2.10
12 March 2025 1 X 2
20:45 Cliftonville - Dungannon Swifts 1.95 3.28 3.95
20:45 Glentoran - Glenavon 1.80 3.52 4.40
15 March 2025 1 X 2
16:00 Ballymena United - Cliftonville 3.45 3.40 2.10
16:00 Carrick Rangers - Glentoran 3.60 3.40 1.95
16:00 Crusaders Belfast - Loughgall 1.40 4.80 7.60
16:00 Linfield Belfast - Glenavon 1.40 4.35 7.00
18:30 Larne - Coleraine 2.31 3.13 3.00
18:30 Portadown - Dungannon Swifts 2.38 3.22 2.81
18 March 2025 1 X 2
20:45 Coleraine - Cliftonville 1.87 3.45 3.78
20:45 Glentoran - Larne 2.31 3.10 3.05
22 March 2025 1 X 2
16:00 Cliftonville - Carrick Rangers 1.58 3.84 5.10
16:00 Coleraine - Portadown 1.51 3.90 6.00
16:00 Glenavon - Larne 3.05 3.20 2.36
16:00 Glentoran - Crusaders Belfast 2.00 3.40 3.56
16:00 Loughgall - Ballymena United 4.30 3.62 1.80
24 March 2025 1 X 2
21:00 Dungannon Swifts - Linfield Belfast 5.40 3.98 1.55
1 April 2025 1 X 2
20:45 Dungannon Swifts - Larne 3.30 3.30 2.07
20:45 Glentoran - Coleraine 2.59 3.04 2.67
20:45 Linfield Belfast - Crusaders Belfast 1.76 3.60 4.20
20:45 Ballymena United - Loughgall 1.42 4.33 5.75
20:45 Carrick Rangers - Cliftonville 3.50 3.25 1.95
20:45 Portadown - Glenavon 2.55 3.20 2.55
5 April 2025 1 X 2
14:00 Linfield Belfast - Glentoran 1.70 3.64 4.80
16:00 Coleraine - Dungannon Swifts 1.73 3.74 4.30
16:00 Crusaders Belfast - Larne 3.00 3.24 2.25
16:00 Carrick Rangers - Portadown 2.80 2.95 2.45
16:00 Cliftonville - Ballymena United 1.73 3.65 4.00
16:00 Glenavon - Loughgall 1.42 4.20 6.25
12 April 2025 1 X 2
16:00 Coleraine - Larne 2.20 3.14 3.22
16:00 Crusaders Belfast - Glentoran 3.25 3.30 2.10
16:00 Linfield Belfast - Dungannon Swifts 1.45 4.20 6.30
16:00 Ballymena United - Carrick Rangers 1.91 3.35 3.55
16:00 Cliftonville - Glenavon 1.73 3.60 4.20
16:00 Portadown - Loughgall 1.53 3.85 5.50
18 April 2025 1 X 2
20:45 Larne - Linfield Belfast 2.22 3.22 3.10
19 April 2025 1 X 2
16:00 Crusaders Belfast - Coleraine 3.06 3.40 2.15
16:00 Dungannon Swifts - Glentoran 3.85 3.64 1.83
16:00 Glenavon - Ballymena United 2.05 3.40 3.20
16:00 Loughgall - Carrick Rangers 3.35 3.40 1.95
16:00 Portadown - Cliftonville 2.75 3.20 2.35
26 April 2025 1 X 2
16:00 Carrick Rangers - Glenavon 4.75 3.75 1.60
18:30 Coleraine - Linfield Belfast 2.95 3.56 2.16
18:30 Dungannon Swifts - Crusaders Belfast 2.45 3.52 2.55
18:30 Larne - Glentoran 2.05 3.38 3.34
18:30 Loughgall - Cliftonville 8.50 5.00 1.29
18:30 Portadown - Ballymena United 1.62 3.85 4.33
Football Northern Ireland League Cup Best odds
1 October 2024 1 X 2
19:45 Ballyclare Comrades - Crusaders Belfast 9.50 5.75 1.22
19:45 Glentoran - Dergview 1.05 10.25 26.00
19:45 Bangor FC - Warrenpoint Town 1.33 6.35 9.50
5 November 2024 1 X 2
20:45 Crusaders Belfast - Coleraine 2.20 3.20 3.10
20:45 Dungannon Swifts - Dollingstown 1.03 11.25 29.00
20:45 Bangor FC - Cliftonville 9.90 6.35 1.35
20:45 Ballymena United - Ards 1.36 4.95 6.90
19 November 2024 1 X 2
20:45 Institute - Larne 11.00 6.15 1.20
3 December 2024 1 X 2
20:45 Linfield Belfast - Glentoran 1.65 3.62 4.75
20:45 Crusaders Belfast - Dungannon Swifts 1.83 3.58 3.84
4 December 2024 1 X 2
20:45 Armagh City - Cliftonville 12.50 6.45 1.18
20:45 Annagh United - Larne 8.00 4.95 1.33
17 December 2024 1 X 2
20:45 Ballymena United - Glentoran 4.00 3.36 1.96
7 January 2025 1 X 2
20:45 Ballymena United - Glentoran 5.50 3.75 1.57
14 January 2025 1 X 2
20:45 Glentoran - Crusaders Belfast 1.68 3.54 5.00
20:45 Larne - Cliftonville 2.35 3.14 3.00
Football Northern Ireland Irish Cup Best odds
3 May 2025 1 X 2
14:30 Cliftonville - Dungannon Swifts 2.05 3.30 3.48
Football Northern Ireland Premiership Playoffs Best odds
2 May 2025 1 X 2
20:45 Carrick Rangers - Annagh United 1.44 4.33 5.75
7 May 2025 1 X 2
20:45 Glentoran - Cliftonville 2.10 3.25 3.20
20:45 Coleraine - Crusaders Belfast 1.83 3.50 3.70
11 May 2025 1 X 2
15:00 Coleraine - Cliftonville 2.25 3.25 2.85