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

Odds comparison

Create account
It's FREE!
Home Page Football Archive Wales

Wales - historical betting odds 2025/2026

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: Premier League, League Cup, Cup.

Football Wales Premier League Best odds
8 August 2025 1 X 2
20:45 Bala Town - Flint Town 1.76 3.65 4.33
20:45 Llanelli - Barry Town 2.98 3.70 2.09
20:45 Haverfordwest - Penybont 2.75 3.13 2.46
9 August 2025 1 X 2
15:30 Cardiff MU - Caernarfon Town 2.76 3.46 2.30
10 August 2025 1 X 2
18:00 Colwyn Bay - Connah's Quay 5.45 4.10 1.51
16 August 2025 1 X 2
13:30 Barry Town - Colwyn Bay 1.85 3.64 3.64
15:30 Caernarfon Town - Llanelli 1.33 4.85 7.60
18:15 Penybont - The New Saints 4.15 3.75 1.72
22 August 2025 1 X 2
20:45 Bala Town - Colwyn Bay 2.47 3.52 2.50
20:45 The New Saints - Connah's Quay 1.30 5.40 7.40
20:45 Haverfordwest - Cardiff MU 1.93 3.30 3.72
20:45 Flint Town - Caernarfon Town 2.55 3.62 2.38
20:45 Barry Town - Penybont 2.92 3.76 2.09
25 August 2025 1 X 2
15:30 Caernarfon Town - Bala Town 1.55 3.98 5.20
15:30 Penybont - Llanelli 1.17 6.10 14.25
15:30 Colwyn Bay - The New Saints 6.80 5.40 1.32
15:30 Cardiff MU - Barry Town 2.82 3.38 2.29
18:15 Connah's Quay - Flint Town 1.63 3.88 4.60
30 August 2025 1 X 2
15:30 Flint Town - Cardiff MU 2.40 3.54 2.61
15:30 Barry Town - The New Saints 6.55 4.60 1.39
15:30 Llanelli - Bala Town 3.72 3.56 1.85
15:30 Penybont - Connah's Quay 2.00 3.36 3.52
18:15 Haverfordwest - Caernarfon Town 2.26 3.40 2.83
2 September 2025 1 X 2
20:45 Connah's Quay - Bala Town 1.52 3.94 5.90
6 September 2025 1 X 2
13:30 The New Saints - Haverfordwest 1.32 5.10 7.40
13:30 Llanelli - Flint Town 4.50 4.05 1.62
13:30 Cardiff MU - Colwyn Bay 1.98 3.36 3.54
13:30 Bala Town - Penybont 4.95 3.65 1.63
7 September 2025 1 X 2
13:30 Caernarfon Town - Barry Town 1.47 4.45 5.40
13 September 2025 1 X 2
13:30 Penybont - Flint Town 1.61 3.98 4.61
13:30 Connah's Quay - Cardiff MU 1.53 4.05 5.30
13:30 Colwyn Bay - Haverfordwest 2.25 3.42 2.83
13:30 Barry Town - Bala Town 1.75 3.68 4.05
13:30 The New Saints - Llanelli 1.01 13.50 43.00
19 September 2025 1 X 2
20:45 Cardiff MU - The New Saints 11.00 5.60 1.22
20 September 2025 1 X 2
15:30 Haverfordwest - Connah's Quay 2.68 3.38 2.38
15:30 Flint Town - Barry Town 2.45 3.58 2.49
15:30 Llanelli - Colwyn Bay 7.40 4.55 1.36
18:15 Caernarfon Town - Penybont 2.24 3.72 2.73
23 September 2025 1 X 2
20:45 Colwyn Bay - Bala Town 1.67 3.60 4.70
20:45 Cardiff MU - Penybont 4.40 3.62 1.75
20:45 The New Saints - Flint Town 1.12 7.90 14.75
20:45 Haverfordwest - Barry Town 2.65 3.42 2.38
20:45 Connah's Quay - Caernarfon Town 2.38 3.50 2.61
26 September 2025 1 X 2
20:45 Bala Town - The New Saints 10.00 5.45 1.24
20:45 Llanelli - Haverfordwest 4.40 3.85 1.73
27 September 2025 1 X 2
15:30 Penybont - Colwyn Bay 1.61 3.82 4.85
15:30 Barry Town - Connah's Quay 3.08 3.54 2.07
28 September 2025 1 X 2
15:30 Caernarfon Town - Cardiff MU 1.49 4.10 5.70
4 October 2025 1 X 2
15:00 Connah's Quay - Llanelli 1.19 6.00 13.75
15:30 The New Saints - Barry Town 1.27 5.50 10.25
15:30 Haverfordwest - Flint Town 2.53 3.48 2.47
15:30 Cardiff MU - Bala Town 1.91 3.30 3.84
18:15 Colwyn Bay - Caernarfon Town 3.05 3.44 2.13
7 October 2025 1 X 2
20:45 Llanelli - Cardiff MU 5.10 3.82 1.59
20:45 Penybont - Haverfordwest 1.38 4.33 7.60
20:45 Flint Town - Colwyn Bay 2.44 3.50 2.57
20:45 Caernarfon Town - The New Saints 8.00 5.35 1.29
20:45 Bala Town - Connah's Quay 4.15 3.64 1.75
10 October 2025 1 X 2
20:45 Haverfordwest - Bala Town 1.87 3.32 3.98
11 October 2025 1 X 2
15:30 Flint Town - Llanelli 1.28 5.25 8.60
15:30 Colwyn Bay - Cardiff MU 1.83 3.54 3.86
15:30 Barry Town - Caernarfon Town 2.75 3.58 2.25
18:15 The New Saints - Penybont 1.42 4.45 6.30
24 October 2025 1 X 2
20:45 Llanelli - The New Saints 29.00 10.75 1.04
25 October 2025 1 X 2
15:00 Connah's Quay - Haverfordwest 1.44 4.15 6.55
15:30 Bala Town - Barry Town 3.22 3.32 2.10
15:30 Penybont - Caernarfon Town 1.85 3.60 3.72
18:15 Cardiff MU - Flint Town 2.27 3.46 2.79
31 October 2025 1 X 2
20:45 Bala Town - Llanelli 1.47 3.95 6.28
1 November 2025 1 X 2
15:30 Haverfordwest - The New Saints 10.00 5.25 1.23
15:30 Flint Town - Penybont 3.82 3.65 1.79
15:30 Cardiff MU - Connah's Quay 3.70 3.48 1.81
18:15 Colwyn Bay - Barry Town 2.07 3.25 3.13
7 November 2025 1 X 2
20:45 The New Saints - Cardiff MU 1.06 9.20 22.00
8 November 2025 1 X 2
15:30 Caernarfon Town - Haverfordwest 1.57 3.90 4.60
15:30 Colwyn Bay - Llanelli 1.25 5.20 10.25
15:30 Barry Town - Flint Town 1.62 3.92 4.25
18:15 Connah's Quay - Penybont 1.96 3.24 3.44
14 November 2025 1 X 2
20:45 Flint Town - The New Saints 7.60 5.80 1.24
15 November 2025 1 X 2
15:30 Llanelli - Caernarfon Town 8.10 5.00 1.27
15:30 Penybont - Bala Town 1.40 4.10 6.95
15:30 Haverfordwest - Colwyn Bay 2.53 3.20 2.56
28 November 2025 1 X 2
20:45 The New Saints - Caernarfon Town 1.17 6.55 11.25
20:45 Barry Town - Haverfordwest 1.76 3.42 4.00
29 November 2025 1 X 2
15:30 Colwyn Bay - Penybont 2.85 3.24 2.29
15:30 Bala Town - Cardiff MU 3.06 3.04 2.20
5 December 2025 1 X 2
20:45 Cardiff MU - Llanelli 1.29 4.95 8.70
20:45 Connah's Quay - Colwyn Bay 1.76 3.60 3.94
20:45 Caernarfon Town - Flint Town 1.85 3.70 3.48
20:45 Bala Town - Haverfordwest 3.02 3.18 2.17
9 December 2025 1 X 2
20:45 Penybont - Barry Town 2.08 3.38 3.50
20 December 2025 1 X 2
15:30 Flint Town - Haverfordwest 2.11 3.42 2.91
26 December 2025 1 X 2
13:00 Barry Town - Cardiff MU 1.86 3.40 3.58
15:30 Flint Town - Connah's Quay 4.75 3.88 1.56
15:30 Haverfordwest - Llanelli 1.24 5.30 9.80
27 December 2025 1 X 2
15:30 Caernarfon Town - Colwyn Bay 2.08 3.48 3.10
30 December 2025 1 X 2
20:45 Cardiff MU - Haverfordwest 2.20 3.20 2.91
31 December 2025 1 X 2
13:30 Bala Town - Caernarfon Town 4.20 3.48 1.71
15:30 Connah's Quay - The New Saints 4.65 3.88 1.57
1 January 2026 1 X 2
13:30 Colwyn Bay - Flint Town 1.65 3.76 4.20
15:00 Llanelli - Penybont 9.00 5.20 1.24
3 January 2026 1 X 2
15:30 Connah's Quay - Barry Town 1.61 3.74 4.74
6 January 2026 1 X 2
20:45 The New Saints - Bala Town 1.11 8.20 12.04
13 January 2026 1 X 2
20:45 Barry Town - Llanelli 1.21 5.65 12.00
20:45 Penybont - Cardiff MU 1.73 3.40 4.25
20:45 Caernarfon Town - Connah's Quay 3.04 3.38 2.06
20:45 Flint Town - Bala Town 1.63 3.64 4.50
20:45 The New Saints - Colwyn Bay 1.22 5.55 9.60
23 January 2026 1 X 2
20:45 Cardiff MU - Haverfordwest 2.09 3.02 3.32
20:45 Bala Town - Flint Town 3.26 3.44 1.95
24 January 2026 1 X 2
15:30 The New Saints - Barry Town 1.26 5.30 9.20
15:30 Penybont - Caernarfon Town 2.52 3.20 2.49
18:15 Colwyn Bay - Connah's Quay 3.58 3.55 1.82
6 February 2026 1 X 2
20:45 Connah's Quay - Caernarfon Town 1.92 3.42 3.46
7 February 2026 1 X 2
13:30 The New Saints - Penybont 1.24 5.55 11.25
15:30 Barry Town - Colwyn Bay 2.14 3.34 2.91
15:30 Bala Town - Cardiff MU 3.18 3.15 2.09
15:30 Llanelli - Flint Town 7.90 4.85 1.29
13 February 2026 1 X 2
20:45 Cardiff MU - Llanelli 1.21 5.50 9.80
20:45 Haverfordwest - Bala Town 1.71 3.46 5.00
20:45 Colwyn Bay - The New Saints 6.47 4.65 1.37
14 February 2026 1 X 2
13:30 Penybont - Connah's Quay 4.05 3.36 1.77
15:30 Caernarfon Town - Barry Town 1.54 3.96 4.80
20 February 2026 1 X 2
20:45 The New Saints - Caernarfon Town 1.24 5.70 7.80
20:45 Llanelli - Haverfordwest 7.14 4.60 1.34
21 February 2026 1 X 2
15:30 Barry Town - Connah's Quay 3.38 3.20 2.00
15:30 Flint Town - Cardiff MU 1.95 3.45 3.25
15:30 Colwyn Bay - Penybont 2.02 3.38 3.13
27 February 2026 1 X 2
20:45 Caernarfon Town - Colwyn Bay 2.19 3.42 2.77
20:45 Bala Town - Llanelli 1.47 3.84 6.25
1 March 2026 1 X 2
15:30 Haverfordwest - Flint Town 2.13 3.26 3.06
3 March 2026 1 X 2
20:45 Barry Town - Penybont 2.00 3.28 3.85
20:45 Connah's Quay - The New Saints 3.70 3.55 1.84
13 March 2026 1 X 2
20:45 Caernarfon Town - Connah's Quay 2.64 3.50 2.24
20:45 Haverfordwest - Cardiff MU 1.82 3.12 4.30
14 March 2026 1 X 2
13:30 Flint Town - Bala Town 1.58 3.64 4.95
15:30 Penybont - The New Saints 7.10 4.60 1.33
15:30 Colwyn Bay - Barry Town 2.36 3.18 2.69
20 March 2026 1 X 2
20:45 The New Saints - Colwyn Bay 1.31 5.05 6.70
20:45 Llanelli - Cardiff MU 5.65 3.68 1.51
21 March 2026 1 X 2
15:30 Connah's Quay - Penybont 1.72 3.60 3.98
15:30 Barry Town - Caernarfon Town 2.24 3.28 2.79
18:15 Bala Town - Haverfordwest 4.00 3.32 1.81
27 March 2026 1 X 2
20:45 Caernarfon Town - The New Saints 7.20 5.20 1.33
28 March 2026 1 X 2
15:30 Penybont - Colwyn Bay 3.05 3.30 2.09
15:30 Cardiff MU - Bala Town 1.90 2.93 4.20
15:30 Flint Town - Llanelli 1.13 6.90 14.00
29 March 2026 1 X 2
15:30 Connah's Quay - Barry Town 2.09 3.05 3.30
3 April 2026 1 X 2
15:30 Llanelli - Bala Town 4.50 3.64 1.63
15:30 Colwyn Bay - Caernarfon Town 2.17 3.62 2.74
15:30 Penybont - Barry Town 2.91 3.24 2.18
15:30 The New Saints - Connah's Quay 1.42 4.33 6.05
15:30 Flint Town - Haverfordwest 2.13 3.36 2.91
18 April 2026 1 X 2
18:15 Haverfordwest - Llanelli 1.14 6.75 13.50
18:15 Connah's Quay - Colwyn Bay 2.00 3.62 3.14
18:15 Barry Town - The New Saints 5.05 3.82 1.54
18:15 Caernarfon Town - Penybont 1.75 3.72 3.70
18:15 Cardiff MU - Flint Town 2.59 3.30 2.38
25 April 2026 1 X 2
13:45 Colwyn Bay - Penybont 1.82 3.20 3.51
26 April 2026 1 X 2
18:00 Barry Town - Haverfordwest 2.05 3.04 2.99
2 May 2026 1 X 2
18:25 Penybont - Haverfordwest 2.38 3.10 2.73
Football Wales League Cup Best odds
1 August 2025 1 X 2
20:00 Caernarfon Town - Colwyn Bay 1.51 4.40 4.55
2 August 2025 1 X 2
14:00 Guilsfield - Bala Town 4.95 4.65 1.44
14:00 Cardiff MU - Pontypridd Town 1.26 5.30 7.90
14:00 Buckley - Newtown 3.72 4.15 1.67
14:00 Flint Town - Holywell Town 1.44 4.45 5.20
14:30 The New Saints - Airbus UK Broughton 1.04 9.70 23.00
14:30 Barry Town - Aberystwyth 1.37 4.50 6.35
10 September 2025 1 X 2
19:45 Caernarfon Town - Holywell Town 1.22 5.55 9.10
19:45 Barry Town - Llanelli 1.32 4.70 7.20
19:45 Newtown - Bala Town 3.28 3.42 1.95
19:45 Connah's Quay - The New Saints 4.50 4.30 1.55
4 November 2025 1 X 2
20:45 The New Saints - Caernarfon Town 1.53 4.29 5.22
20:45 Newtown - Llandudno FC 2.76 3.45 2.17
20:45 Haverfordwest - Barry Town 2.66 3.32 2.30
6 December 2025 1 X 2
15:30 The New Saints - Llandudno FC 1.17 7.60 7.90
Football Wales Cup Best odds
17 October 2025 1 X 2
19:45 Llanelli - Haverfordwest 3.18 3.65 1.92
18 October 2025 1 X 2
14:00 Cardiff MU - Taffs Well 1.03 9.80 31.00
14:00 Holyhead Hotspur - Airbus UK Broughton 15.00 6.90 1.11
14:00 Bala Town - Connah's Quay 4.55 3.72 1.61
14:00 Aberystwyth - Barry Town 4.60 3.82 1.59
21 November 2025 1 X 2
20:45 Llandudno FC - Connah's Quay 5.65 4.15 1.44
20:45 Llanelli - Barry Town 4.20 3.50 1.80
20:45 Cardiff MU - The New Saints 5.70 4.95 1.36
22 November 2025 1 X 2
19:15 Carmarthen Town - Colwyn Bay 4.60 3.55 1.63
13 December 2025 1 X 2
15:00 Caerau Ely - Llandudno FC 3.70 3.80 1.73
15:00 Penybont - Flint Town 1.42 4.24 5.85
15:00 Pontypridd Town - Colwyn Bay 5.50 3.84 1.49
18:25 Cardiff MU - Caernarfon Town 2.46 3.34 2.46
31 January 2026 1 X 2
18:15 Caernarfon Town - Colwyn Bay 1.89 3.60 3.70