Football results and closing odds, 30 October 2026

732 match(es) our board priced with kickoff on this day. The closing price is the last read of each bookmaker before kickoff, from our own price engine. Results are held for 41 of them and come first, each with what R100 at the best closing price on the winning outcome returned. The other 691 are listed by competition with the closing best price on each outcome. A missing result means our score source did not cover the fixture, not that the match was not played. Open any line to see what every bookmaker paid, not only the best of them.

Results

Brisbane Roar v Auckland 1–1

A-League · kicked off 11:00 SAST · closing prices across 3 bookmaker(s)

Brisbane Roar 3.05 (Mzansibet) · Draw 3.20 (Mzansibet) · Auckland 2.03 (Mzansibet)

R100 on Draw at 3.20 with Mzansibet returned R320. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Brisbane Roar FC v Auckland FC 1–1

A-League · kicked off 11:00 SAST · closing prices across 2 bookmaker(s)

Brisbane Roar FC 2.75 (Sunbet) · Draw 3.35 (Betfred) · Auckland FC 2.49 (Betfred)

R100 on Draw at 3.35 with Betfred returned R335. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Brisbane Roar v Auckland FC 1–1

A-League · kicked off 11:00 SAST · closing prices across 1 bookmaker(s)

Brisbane Roar 2.80 (Sunbet) · Draw 3.35 (Sunbet) · Auckland FC 2.35 (Sunbet)

R100 on Draw at 3.35 with Sunbet returned R335. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Abha Club v Al-Ittihad Club 1–1

Saudi Pro League · kicked off 14:30 SAST · closing prices across 10 bookmaker(s)

Abha Club 6.80 (Betway) · Draw 5.00 (Betway) · Al-Ittihad Club 1.48 (Sunbet)

R100 on Draw at 5.00 with Betway returned R500. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

Real Kashmir v Nagaland United SC 1–3

IFL · kicked off 15:00 SAST · closing prices across 11 bookmaker(s)

Real Kashmir 1.57 (Sunbet) · Draw 4.75 (World Sports Betting) · Nagaland United SC 6.00 (World Sports Betting)

R100 on Nagaland United SC at 6.00 with World Sports Betting returned R600. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Real Kashmir FC v Nagaland United SC 1–3

I-League · kicked off 15:00 SAST · closing prices across 7 bookmaker(s)

Real Kashmir FC 1.63 (World Sports Betting) · Draw 4.25 (World Sports Betting) · Nagaland United SC 4.75 (World Sports Betting)

R100 on Nagaland United SC at 4.75 with World Sports Betting returned R475. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Northeast United FC v Bengaluru FC 1–1

Indian Super League · kicked off 16:00 SAST · closing prices across 10 bookmaker(s)

Northeast United FC 2.38 (Sunbet) · Draw 3.50 (World Sports Betting) · Bengaluru FC 3.00 (World Sports Betting)

R100 on Draw at 3.50 with World Sports Betting returned R350. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

NorthEast United v Bengaluru FC 1–1

Super League · kicked off 16:00 SAST · closing prices across 7 bookmaker(s)

NorthEast United 2.38 (Sunbet) · Draw 3.50 (World Sports Betting) · Bengaluru FC 3.00 (World Sports Betting)

R100 on Draw at 3.50 with World Sports Betting returned R350. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Konyaspor v Galatasaray 0–4

Super Lig · kicked off 19:00 SAST · closing prices across 6 bookmaker(s)

Konyaspor 5.10 (Lulabet) · Draw 4.45 (Lulabet) · Galatasaray 1.57 (Lulabet)

R100 on Galatasaray at 1.57 with Lulabet returned R157. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Marumo Gallants v Siwelele FC 3–2

Betway Premiership · kicked off 19:30 SAST · closing prices across 6 bookmaker(s)

Marumo Gallants 2.60 (Lulabet) · Draw 2.90 (Lulabet) · Siwelele FC 3.05 (Lulabet)

R100 on Marumo Gallants at 2.60 with Lulabet returned R260. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Energie Cottbus v VfL Bochum 1–2

2. Bundesliga · kicked off 19:30 SAST · closing prices across 7 bookmaker(s)

Energie Cottbus 3.00 (Mzansibet) · Draw 3.90 (Mzansibet) · VfL Bochum 2.29 (Mzansibet)

R100 on VfL Bochum at 2.29 with Mzansibet returned R229. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Marumo Gallants FC v Siwelele FC 3–2

PSL · kicked off 19:30 SAST · closing prices across 9 bookmaker(s)

Marumo Gallants FC 2.70 (World Sports Betting) · Draw 3.00 (World Sports Betting) · Siwelele FC 3.15 (World Sports Betting)

R100 on Marumo Gallants FC at 2.70 with World Sports Betting returned R270. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Le Havre AC v Paris Saint-Germain 1–5

Ligue 1 · kicked off 20:00 SAST · closing prices across 3 bookmaker(s)

Le Havre AC 8.60 (Mzansibet) · Draw 6.25 (World Sports Betting) · Paris Saint-Germain 1.33 (Mzansibet)

R100 on Paris Saint-Germain at 1.33 with Mzansibet returned R133. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Nice v Stade Rennais 5–2

Ligue 1 · kicked off 20:00 SAST · closing prices across 3 bookmaker(s)

Nice 2.65 (Mzansibet) · Draw 3.65 (Mzansibet) · Stade Rennais 2.65 (Mzansibet)

R100 on Nice at 2.65 with Mzansibet returned R265. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

AC Le Havre v Paris Saint Germain FC 1–5

France Ligue 1 · kicked off 20:00 SAST · closing prices across 2 bookmaker(s)

AC Le Havre 11.00 (World Sports Betting) · Draw 7.00 (World Sports Betting) · Paris Saint Germain FC 1.26 (World Sports Betting)

R100 on Paris Saint Germain FC at 1.26 with World Sports Betting returned R126. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

FC Nantes v Clermont Foot 1–1

Ligue 2 · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)

FC Nantes 1.47 (World Sports Betting) · Draw 4.50 (World Sports Betting) · Clermont Foot 6.50 (World Sports Betting)

R100 on Draw at 4.50 with World Sports Betting returned R450. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Nantes v Clermont Foot 1–1

Ligue 2 · kicked off 21:00 SAST · closing prices across 6 bookmaker(s)

Nantes 1.51 (Lulabet) · Draw 4.20 (Lulabet) · Clermont Foot 6.25 (Lulabet)

R100 on Draw at 4.20 with Lulabet returned R420. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Metz v Pau 1–3

Ligue 2 · kicked off 21:00 SAST · closing prices across 6 bookmaker(s)

Metz 1.99 (Lulabet) · Draw 3.45 (Lulabet) · Pau 3.70 (Lulabet)

R100 on Pau at 3.70 with Lulabet returned R370. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Volendam v De Graafschap 1–2

Eerste Divisie · kicked off 21:00 SAST · closing prices across 7 bookmaker(s)

Volendam 1.96 (Lulabet) · Draw 4.05 (Lulabet) · De Graafschap 3.10 (Lulabet)

R100 on De Graafschap at 3.10 with Lulabet returned R310. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

FC Metz v Pau FC 1–3

Ligue 2 · kicked off 21:00 SAST · closing prices across 9 bookmaker(s)

FC Metz 1.92 (Mzansibet) · Draw 3.60 (SportyBet) · Pau FC 3.90 (Mzansibet)

R100 on Pau FC at 3.90 with Mzansibet returned R390. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

FC Volendam v De Graafschap 1–2

Eerste Divisie · kicked off 21:00 SAST · closing prices across 10 bookmaker(s)

FC Volendam 1.95 (World Sports Betting) · Draw 4.30 (Betway) · De Graafschap 3.30 (Betway)

R100 on De Graafschap at 3.30 with Betway returned R330. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

Helmond Sport v FC Eindhoven 3–2

Eerste Divisie · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)

Helmond Sport 2.10 (Betway) · Draw 3.70 (Betway) · FC Eindhoven 2.85 (Betway)

R100 on Helmond Sport at 2.10 with Betway returned R210. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

RKC Waalwijk v Almere City FC 1–2

Eerste Divisie · kicked off 21:00 SAST · closing prices across 9 bookmaker(s)

RKC Waalwijk 2.22 (Mzansibet) · Draw 3.90 (Mzansibet) · Almere City FC 2.85 (Mzansibet)

R100 on Almere City FC at 2.85 with Mzansibet returned R285. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

RKC Waalwijk v Almere City 1–2

Eerste Divisie · kicked off 21:00 SAST · closing prices across 1 bookmaker(s)

RKC Waalwijk 2.16 (Betway) · Draw 3.70 (Betway) · Almere City 2.70 (Betway)

R100 on Almere City at 2.70 with Betway returned R270. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Stenhousemuir v Livingston 0–3

Championship · kicked off 21:30 SAST · closing prices across 7 bookmaker(s)

Stenhousemuir 4.55 (Lulabet) · Draw 3.80 (Lulabet) · Livingston 1.67 (Lulabet)

R100 on Livingston at 1.67 with Lulabet returned R167. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Stenhousemuir FC v Livingston FC 0–3

Championship · kicked off 21:30 SAST · closing prices across 11 bookmaker(s)

Stenhousemuir FC 5.50 (World Sports Betting) · Draw 4.10 (Betway) · Livingston FC 1.59 (World Sports Betting)

R100 on Livingston FC at 1.59 with World Sports Betting returned R159. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Stenhousemuir v Livingston FC 0–3

Scotland Championship · kicked off 21:30 SAST · closing prices across 3 bookmaker(s)

Stenhousemuir 4.25 (World Sports Betting) · Draw 3.65 (World Sports Betting) · Livingston FC 1.80 (World Sports Betting)

R100 on Livingston FC at 1.80 with World Sports Betting returned R180. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Zulte Waregem v Club Brugge 2–4

Pro League · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Zulte Waregem 7.10 (Lulabet) · Draw 5.45 (Lulabet) · Club Brugge 1.36 (Lulabet)

R100 on Club Brugge at 1.36 with Lulabet returned R136. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Fylde v Hornchurch 3–1

National League · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)

Fylde 1.66 (Lulabet) · Draw 4.15 (Lulabet) · Hornchurch 4.25 (Lulabet)

R100 on Fylde at 1.66 with Lulabet returned R166. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Newport County v Chesterfield FC 4–1

League Two · kicked off 21:45 SAST · closing prices across 10 bookmaker(s)

Newport County 4.30 (Easybet) · Draw 3.60 (Easybet) · Chesterfield FC 1.81 (Easybet)

R100 on Newport County at 4.30 with Easybet returned R430. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

AFC Fylde v Hornchurch FC 3–1

National League · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)

AFC Fylde 1.58 (Sunbet) · Draw 4.30 (Betway) · Hornchurch FC 4.40 (Betway)

R100 on AFC Fylde at 1.58 with Sunbet returned R158. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Newport County AFC v Chesterfield FC 4–1

England League 2 · kicked off 21:45 SAST · closing prices across 3 bookmaker(s)

Newport County AFC 3.75 (World Sports Betting) · Draw 3.65 (World Sports Betting) · Chesterfield FC 1.89 (SportyBet)

R100 on Newport County AFC at 3.75 with World Sports Betting returned R375. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

AFC Fylde v AFC Hornchurch 3–1

National League · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)

AFC Fylde 1.71 (World Sports Betting) · Draw 4.25 (World Sports Betting) · AFC Hornchurch 4.25 (World Sports Betting)

R100 on AFC Fylde at 1.71 with World Sports Betting returned R171. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Newport County v Chesterfield 4–1

League Two · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)

Newport County 4.50 (10bet) · Draw 3.80 (10bet) · Chesterfield 1.73 (SportyBet)

R100 on Newport County at 4.50 with 10bet returned R450. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Sheffield United v Wrexham 1–0

Championship · kicked off 22:00 SAST · closing prices across 6 bookmaker(s)

Sheffield United 2.31 (Lulabet) · Draw 3.35 (Lulabet) · Wrexham 3.05 (Lulabet)

R100 on Sheffield United at 2.31 with Lulabet returned R231. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Villarreal v Espanyol 0–1

LaLiga · kicked off 22:00 SAST · closing prices across 6 bookmaker(s)

Villarreal 1.40 (Lulabet) · Draw 5.35 (Lulabet) · Espanyol 6.85 (Lulabet)

R100 on Espanyol at 6.85 with Lulabet returned R685. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Sheffield United v Wrexham AFC 1–0

Championship · kicked off 22:00 SAST · closing prices across 4 bookmaker(s)

Sheffield United 2.31 (Betfred) · Draw 3.65 (Betway) · Wrexham AFC 3.30 (Betway)

R100 on Sheffield United at 2.31 with Betfred returned R231. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Sheffield United FC v Wrexham AFC 1–0

England Championship · kicked off 22:00 SAST · closing prices across 3 bookmaker(s)

Sheffield United FC 2.60 (World Sports Betting) · Draw 3.40 (World Sports Betting) · Wrexham AFC 2.70 (World Sports Betting)

R100 on Sheffield United FC at 2.60 with World Sports Betting returned R260. That was the best closing price on the winning outcome among the 3 bookmakers we priced.

Lille v Lens 1–0

Ligue 1 · kicked off 22:05 SAST · closing prices across 1 bookmaker(s)

Lille 2.65 (Lulabet) · Draw 3.30 (Lulabet) · Lens 2.70 (Lulabet)

R100 on Lille at 2.65 with Lulabet returned R265. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Casa Pia v Sporting CP 0–2

Liga Portugal · kicked off 22:15 SAST · closing prices across 6 bookmaker(s)

Casa Pia 10.00 (Lulabet) · Draw 6.00 (Lulabet) · Sporting CP 1.26 (Lulabet)

R100 on Sporting CP at 1.26 with Lulabet returned R126. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Deportivo Pereira v Jaguares de Córdoba 1–0

Liga Dimayor · kicked off 23:00 SAST · closing prices across 2 bookmaker(s)

Deportivo Pereira 2.37 (Betway) · Draw 3.45 (Sunbet) · Jaguares de Córdoba 2.90 (Sunbet)

R100 on Deportivo Pereira at 2.37 with Betway returned R237. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Other matches we priced

1 Lyga

1. Division

1. HNL League

1. HNL League Juniori U19

1. Lig

1. Liga

1. Liga, Women

1st Division

2 Bundesliga

2 Liga

2. Division A

2. Liga

2nd Division

3. Liga

3NL

3rd Division

4. Liga

Arabian Gulf League

Armenia Premier League

Australian Championship

Bangalore Super Division

Botola

Botola Pro D1

Brasileiro Serie A

Bulgaria First Division

Bulgaria Second Division

Bundesliga

Bundesliga, Women

Burgenlandliga

Campionato Sammarinese

Carioca U20

CFL

Challenge League

Challenger Pro League

Championnat National Division 1, Women

Championnat National Feminin

Championship

Championship League

CLJ

CONCACAF Central American Cup

Copa Ecuador

Copa Uruguay

Cymru Championship South

Cymru Premier

Czech Republic Fourth Division

Danmarksserien

DFB Pokal Women

Divize A

Divize F

Druga NL

Eerste Divisie

Eerste Nationale

Ekstraklasa

Ekstraliga, Women

Eliteserien

Elitettan, Women

Ettan

First Division

First Division Women

First NL

FNL

France Ligue 2

Girabola

HNL

I Liga

II Liga

III Liga

III Liga, Group 1

III Liga, Group 3

III Liga, Group 4

Ireland Premier Division

Jordan League

Karnataka Super Division

Krajsky prebor

LaLiga

League Two

Liga 1

Liga 2

Liga 3

Liga A1

Liga Alef

Liga Bet North

Liga Bet South A

Liga de Ascenso

Liga de Expansion MX

Liga DIMAYOR

Liga III

Liga Leumit

Liga Nacional

Liga Portugal

Liga Portugal 3

Liga Premier Serie A

Liga Premier Serie B

Liga Prom

Liga TDP

Ligue 1

Ligue 2

Meistriliiga Women

MFL, Division A

Mineiro, Segunda Divisao

Morocco Botola

National 1

National League

Nationale 1 VV

NB I, Women

Niederosterreich, 1. Landesliga

NIFL Premiership

Northern League Division One

Parva Liga

Paulista U20

Persha Liga

PFL 1

Poland Premier League

Premier Division

Premier League

Premier League Cup

Premiere Ligue, Women

Premiership

Primera Division

Primera División B

Primera Division B (APF)

Primera Division Nicaragua

Primera Division, Women

Primera Federacion

Pro League

Pro League U21

Professional League

Prva NL

Qatar Stars League

Regionale Leagues

Regionalliga Nord

Regionalliga North

Regionalliga Northeast

Regionalliga Ost

Regionalliga Southwest

Regionalliga Sud

Reserve League

SA PSL

Salzburger Liga

Saudi Arabia Pro League

Saudi Pro League

Second Division

Second Division A

Second League

Segunda Division

Serie C Girone A

Serie C Girone B

Serie C, Group A

Serie C, Group B

Spain La Liga

Srpska Liga

Stars League

Steiermark, Landesliga

Sultan Cup

Super League

Super League, Women

Super Lig

Superettan

Superleague, Women

Superliga

Superligaen

Switzerland Challenge League

Tercera Federacion, Group 15

Tercera Federacion, Group 3

Thai League 1

Thai League 2

Treta Liga

Turkey Super Lig

U19 1. Liga

U19 DFB Nachwuchsliga

U19 National

U19 PAF Ligi

U19 Prva NL Juniori

U20 Carioca, Serie A

U20 Copa do Brasil

U20 League

U20 Paulista

U21 Liga MX

U21 Premier League International Cup

U21 Pro League

U23 Pro League

UAE Arabian Gulf League

UPSL

Uruguay Cup

V-League 1

Vtora Liga

Vysshaya Liga

Wiener Stadtliga