Football results and closing odds, 2 November 2026

485 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 32 of them and come first, each with what R100 at the best closing price on the winning outcome returned. The other 453 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

Albion FC v Deportivo Maldonado 0–0

Primera Division · kicked off 01:00 SAST · closing prices across 5 bookmaker(s)

Albion FC 3.10 (Mzansibet) · Draw 3.45 (Mzansibet) · Deportivo Maldonado 2.20 (Sportingbet)

R100 on Draw at 3.45 with Mzansibet returned R345. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Tenerife CD v FC Andorra 2–2

LaLiga 2 · kicked off 15:00 SAST · closing prices across 8 bookmaker(s)

Tenerife CD 2.26 (Mzansibet) · Draw 3.23 (TopBet) · FC Andorra 3.39 (TopBet)

R100 on Draw at 3.23 with TopBet returned R323. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Pakhtakor v Al-Nassr 2–6

AFC Champions League Elite · kicked off 15:45 SAST · closing prices across 4 bookmaker(s)

Pakhtakor 5.50 (Sportingbet) · Draw 4.25 (World Sports Betting) · Al-Nassr 1.54 (World Sports Betting)

R100 on Al-Nassr at 1.54 with World Sports Betting returned R154. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Pakhtakor v Al Nassr Club 2–6

AFC Champions League Elite · kicked off 15:45 SAST · closing prices across 5 bookmaker(s)

Pakhtakor 6.25 (Sportingbet) · Draw 4.75 (World Sports Betting) · Al Nassr Club 1.47 (SportyBet)

R100 on Al Nassr Club at 1.47 with SportyBet returned R147. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Al Sadd SC v Al-Ahli 0–0

AFC Champions League Elite · kicked off 18:00 SAST · closing prices across 4 bookmaker(s)

Al Sadd SC 2.80 (Sportingbet) · Draw 3.65 (World Sports Betting) · Al-Ahli 2.30 (Sportingbet)

R100 on Draw at 3.65 with World Sports Betting returned R365. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

All Boys v Estudiantes de Buenos Aires 1–0

Primera Nacional · kicked off 18:00 SAST · closing prices across 2 bookmaker(s)

All Boys 2.50 (Sunbet) · Draw 2.65 (Sunbet) · Estudiantes de Buenos Aires 3.35 (Sunbet)

R100 on All Boys at 2.50 with Sunbet returned R250. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Al Wasl FC v Al Quwa Al Jawiya 4–3

AFC Champions League Elite · kicked off 18:00 SAST · closing prices across 9 bookmaker(s)

Al Wasl FC 1.18 (Easybet) · Draw 8.00 (Easybet) · Al Quwa Al Jawiya 15.00 (Easybet)

R100 on Al Wasl FC at 1.18 with Easybet returned R118. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Genclerbirligi v Alanyaspor 5–0

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

Genclerbirligi 2.75 (SportyBet) · Draw 3.30 (SportyBet) · Alanyaspor 2.60 (10bet)

R100 on Genclerbirligi at 2.75 with SportyBet returned R275. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Real Valladolid v CD Leganes 4–3

LaLiga 2 · kicked off 19:30 SAST · closing prices across 8 bookmaker(s)

Real Valladolid 1.87 (World Sports Betting) · Draw 3.61 (TopBet) · CD Leganes 4.32 (TopBet)

R100 on Real Valladolid at 1.87 with World Sports Betting returned R187. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Sassuolo v Fiorentina 2–4

Serie A · kicked off 19:30 SAST · closing prices across 2 bookmaker(s)

Sassuolo 2.90 (Mzansibet) · Draw 3.70 (Mzansibet) · Fiorentina 2.42 (Mzansibet)

R100 on Fiorentina at 2.42 with Mzansibet returned R242. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Liniers v Ituzaingo 2–0

Primera B Metropolitana · kicked off 20:00 SAST · closing prices across 4 bookmaker(s)

Liniers 1.37 (SportyBet) · Draw 4.00 (SportyBet) · Ituzaingo 8.75 (SportyBet)

R100 on Liniers at 1.37 with SportyBet returned R137. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

GAIS v AIK 2–1

Allsvenskan · kicked off 20:00 SAST · closing prices across 9 bookmaker(s)

GAIS 1.89 (Easybet) · Draw 3.80 (Easybet) · AIK 4.00 (Easybet)

R100 on GAIS at 1.89 with Easybet returned R189. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Mjallby AIF v Kalmar FF 0–0

Allsvenskan · kicked off 20:00 SAST · closing prices across 8 bookmaker(s)

Mjallby AIF 2.60 (Easybet) · Draw 3.40 (Easybet) · Kalmar FF 2.75 (Easybet)

R100 on Draw at 3.40 with Easybet returned R340. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Chacarita Juniors v Nueva Chicago 2–0

Primera Nacional · kicked off 20:00 SAST · closing prices across 5 bookmaker(s)

Chacarita Juniors 2.31 (Easybet) · Draw 2.85 (Easybet) · Nueva Chicago 3.60 (Easybet)

R100 on Chacarita Juniors at 2.31 with Easybet returned R231. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Al-Ittihad v Al Ain FC 1–4

AFC Champions League Elite · kicked off 20:15 SAST · closing prices across 4 bookmaker(s)

Al-Ittihad 2.15 (SportyBet) · Draw 3.50 (Sportingbet) · Al Ain FC 3.20 (Sportingbet)

R100 on Al Ain FC at 3.20 with Sportingbet returned R320. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Al Gharafa SC v Al Qadsiah 0–5

AFC Champions League Elite · kicked off 20:15 SAST · closing prices across 7 bookmaker(s)

Al Gharafa SC 10.00 (Easybet) · Draw 7.20 (Easybet) · Al Qadsiah 1.25 (Easybet)

R100 on Al Qadsiah at 1.25 with Easybet returned R125. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Al-Ittihad Club v Al Ain FC 1–4

AFC Champions League Elite · kicked off 20:15 SAST · closing prices across 9 bookmaker(s)

Al-Ittihad Club 2.38 (Easybet) · Draw 3.80 (Easybet) · Al Ain FC 2.80 (Easybet)

R100 on Al Ain FC at 2.80 with Easybet returned R280. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Heracles Almelo v TOP Oss 2–0

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

Heracles Almelo 1.16 (TopBet) · Draw 7.51 (TopBet) · TOP Oss 11.38 (TopBet)

R100 on Heracles Almelo at 1.16 with TopBet returned R116. That was the best closing price on the winning outcome among the 1 bookmakers we priced.

Jong FC Utrecht v FC Dordrecht 3–2

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

Jong FC Utrecht 2.25 (SportyBet) · Draw 3.80 (Mzansibet) · FC Dordrecht 2.90 (Mzansibet)

R100 on Jong FC Utrecht at 2.25 with SportyBet returned R225. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Jong Ajax v Vitesse 1–1

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

Jong Ajax 2.75 (Mzansibet) · Draw 3.85 (World Sports Betting) · Vitesse 2.31 (Mzansibet)

R100 on Draw at 3.85 with World Sports Betting returned R385. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Atalanta v Parma 0–3

Serie A · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)

Atalanta 1.45 (SportyBet) · Draw 5.40 (Mzansibet) · Parma 6.90 (SportyBet)

R100 on Parma at 6.90 with SportyBet returned R690. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Lorient v Brest 0–2

Ligue 1 · kicked off 21:45 SAST · closing prices across 4 bookmaker(s)

Lorient 2.60 (SportyBet) · Draw 3.25 (SportyBet) · Brest 3.10 (SportyBet)

R100 on Brest at 3.10 with SportyBet returned R310. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Deportivo v Osasuna 2–1

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

Deportivo 2.25 (SportyBet) · Draw 3.33 (SportyBet) · Osasuna 3.60 (SportyBet)

R100 on Deportivo at 2.25 with SportyBet returned R225. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Newcastle United v Everton FC 0–1

Premier League · kicked off 22:00 SAST · closing prices across 8 bookmaker(s)

Newcastle United 2.25 (TopBet) · Draw 3.70 (SportyBet) · Everton FC 3.35 (Sunbet)

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

Newcastle United v Everton 0–1

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

Newcastle United 2.20 (SportyBet) · Draw 3.60 (SportyBet) · Everton 3.50 (10bet)

R100 on Everton at 3.50 with 10bet returned R350. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Mallorca v Cadiz 2–1

La Liga 2 · kicked off 22:00 SAST · closing prices across 6 bookmaker(s)

Mallorca 1.47 (Sunbet) · Draw 4.50 (Mzansibet) · Cadiz 6.80 (Mzansibet)

R100 on Mallorca at 1.47 with Sunbet returned R147. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Gil Vicente v Vitoria Guimarães 0–0

Primeira Liga · kicked off 22:15 SAST · closing prices across 5 bookmaker(s)

Gil Vicente 2.95 (SportyBet) · Draw 3.25 (World Sports Betting) · Vitoria Guimarães 2.60 (World Sports Betting)

R100 on Draw at 3.25 with World Sports Betting returned R325. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Benfica v Alverca 1–0

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

Benfica 1.14 (SportyBet) · Draw 10.50 (SportyBet) · Alverca 19.00 (SportyBet)

R100 on Benfica at 1.14 with SportyBet returned R114. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Orense SC v CD Tecnico Universitario 1–1

LigaPro Primera A · kicked off 22:30 SAST · closing prices across 6 bookmaker(s)

Orense SC 1.83 (Easybet) · Draw 3.45 (Easybet) · CD Tecnico Universitario 4.30 (Easybet)

R100 on Draw at 3.45 with Easybet returned R345. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Sporting Cristal v FC Cajamarca 5–0

Liga 1 · kicked off 22:30 SAST · closing prices across 8 bookmaker(s)

Sporting Cristal 1.24 (Easybet) · Draw 7.00 (Easybet) · FC Cajamarca 12.00 (Sunbet)

R100 on Sporting Cristal at 1.24 with Easybet returned R124. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Deportes Limache v Audax Italiano 2–0

Primera Division · kicked off 23:00 SAST · closing prices across 8 bookmaker(s)

Deportes Limache 2.20 (World Sports Betting) · Draw 3.60 (Sunbet) · Audax Italiano 3.20 (Sunbet)

R100 on Deportes Limache at 2.20 with World Sports Betting returned R220. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Real Tomayapo v Blooming 1–2

Liga Profesional Bolivia · kicked off 23:15 SAST · closing prices across 2 bookmaker(s)

Real Tomayapo 2.10 (Sportingbet) · Draw 3.40 (Sportingbet) · Blooming 2.90 (Sunbet)

R100 on Blooming at 2.90 with Sunbet returned R290. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Other matches we priced

1. CFL

1. Lig

1. Liga

1. MFL

1st Division

2. Liga

AFC Champions League

AFC Champions League Elite

Allsvenskan

Azadegan League

Brasileiro Serie B

CAF Champions League, Women

Campeonato Uruguayo

Championship

Copa Bolivia

Copa DIMAYOR

Damallsvenskan

DFB Pokal Women

Division 1

Division 2

Division di Honor

Division Profesional

Eerste Divisie

Ekstraklasa

Elite League U21

Erovnuli Liga

Esiliiga B

FNL

Gaucho, Serie B

I Liga

II Liga

Isthmian League Premier Division

Italy Serie C

Kategoria e Pare

Kategoria Superiore

King of Bahrain Cup

La Liga

La Liga 2

LaLiga

LaLiga 2

League Cup

Liga 1

Liga 2

Liga Alef

Liga Dimayor

Liga DIMAYOR

Liga I

Liga MX

Liga MX, Women

Liga Nacional

Liga Nacional Guatemala

Liga Nacional, Apertura

Liga Panamena

Liga Portugal

Liga Portugal 2

Liga Premier Serie A

Liga Prom

Liga Revelacao U23

LigaPro Primera A

Ligat Ha'Al

Ligue 1

Ligue 2

Major League Soccer

MLS

MLS Next Pro

Mocambola

National League

National League South

National Soccer League

National Womens Soccer League

NB II

NIFL Premiership Development League

NWSL (W)

OBOS Damallsvenskan (W)

Parva Liga

Persha Liga

Pervaya Liga

PFL 1

PFL 2

Premier Division League

Premier League

Premier League Cup

Premier League Cup U21

Primera B

Primera B Metropolitana

Primera C

Primera Division

Primera Divisíon

Primera Division Costa Rica

Primera Division Reserve

Primera Division Reserve, Clausura

Primera Division Women

Primera Divisional C

Primera Federacion

Primera LPF

Primera Nacional

Primera Nacional U20

Prva Liga

PrvaLiga

Reserve League

Saudi Arabia League Division 1

Second Division

Segunda Division

Segunda Federacion

Serie A

Serie A - Women

Serie A (W)

Serie A, Women

Serie C Girone A

Serie C Girone C

Serie C, Group A

Serie C, Group C

Serie D, Group C

SNL 2

Super D1

Super League

Super League 2

Super Lig

Super Lig, Women

Super Liga (W)

Super Liga, Women

Superettan

Superliga

Taca Fares Lopes

Tercera Division, Reserves

Thai League 1

Toppserien, Women

Torneo DIMAYOR

Torneo Federal A

Torneo Regional Federal Amateur

U19 PAF Ligi

U20 League

U21 Elite League

U23 Liga Next Gen

U23 Pro League

USL Championship

USL League 1

USL League One

USL Super League, Women

USLW (W)

Veikkausliiga

Vtora Liga

Youth League