Football results and closing odds, 3 November 2026
447 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 77 of them and come first, each with what R100 at the best closing price on the winning outcome returned.
The other 370 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
NEWCASTLE JETS v Shanghai Port FC 2–4
AFC Champions League Elite · kicked off 09:45 SAST · closing prices across 7 bookmaker(s)
NEWCASTLE JETS 2.80 (Easybet) · Draw 4.00 (Easybet) · Shanghai Port FC 2.21 (Easybet)
R100 on Shanghai Port FC at 2.21 with Easybet returned R221. That was the best closing price on the winning outcome among the 7 bookmakers we priced.
Newcastle Jets FC v Shanghai Port 2–4
AFC Champions League Elite · kicked off 09:45 SAST · closing prices across 4 bookmaker(s)
Newcastle Jets FC 3.40 (SportyBet) · Draw 4.00 (World Sports Betting) · Shanghai Port 1.93 (World Sports Betting)
R100 on Shanghai Port at 1.93 with World Sports Betting returned R193. That was the best closing price on the winning outcome among the 4 bookmakers we priced.
Vissel Kobe v Ratchaburi FC 3–2
AFC Champions League Elite · kicked off 12:00 SAST · closing prices across 9 bookmaker(s)
R100 on Vissel Kobe at 1.24 with Easybet returned R124. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Villarreal CF v Paris Saint-Germain FC 0–6
UEFA Youth League · kicked off 14:00 SAST · closing prices across 2 bookmaker(s)
Villarreal CF 2.27 (10bet) · Draw 3.85 (10bet) · Paris Saint-Germain FC 2.70 (10bet)
R100 on Paris Saint-Germain FC at 2.70 with 10bet returned R270. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Cong An Ha Noi FC v Kyoto Sanga 0–0
AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 1 bookmaker(s)
Cong An Ha Noi FC 3.20 (10bet) · Draw 3.40 (10bet) · Kyoto Sanga 1.96 (10bet)
R100 on Draw at 3.40 with 10bet returned R340. That was the best closing price on the winning outcome among the 1 bookmakers we priced.
Port FC v Beijing Guoan 7–4
AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 10 bookmaker(s)
Port FC 4.70 (Easybet) · Draw 4.20 (Easybet) · Beijing Guoan 1.70 (Easybet)
R100 on Port FC at 4.70 with Easybet returned R470. That was the best closing price on the winning outcome among the 10 bookmakers we priced.
Cong An Ha Noi FC v Kyoto Sanga FC 0–0
AFC Champions League Elite · kicked off 14:15 SAST · closing prices across 9 bookmaker(s)
Cong An Ha Noi FC 2.75 (Easybet) · Draw 3.60 (Easybet) · Kyoto Sanga FC 2.60 (Sunbet)
R100 on Draw at 3.60 with Easybet returned R360. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Manchester United FC v AS Roma 3–2
UEFA Youth League · kicked off 15:00 SAST · closing prices across 3 bookmaker(s)
Manchester United FC 1.94 (10bet) · Draw 3.95 (10bet) · AS Roma 3.30 (10bet)
R100 on Manchester United FC at 1.94 with 10bet returned R194. That was the best closing price on the winning outcome among the 3 bookmakers we priced.
East Bengal FC v Al-Seeb 0–2
AFC Champions League Two · kicked off 15:45 SAST · closing prices across 3 bookmaker(s)
East Bengal FC 2.40 (10bet) · Draw 3.40 (10bet) · Al-Seeb 2.80 (10bet)
R100 on Al-Seeb at 2.80 with 10bet returned R280. That was the best closing price on the winning outcome among the 3 bookmakers we priced.
LASK Linz v Slovan Bratislava 4–0
UEFA Youth League · kicked off 16:00 SAST · closing prices across 3 bookmaker(s)
R100 on Doncaster Rovers FC at 2.20 with World Sports Betting returned R220. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Rochdale AFC v Doncaster Rovers 1–4
EFL Trophy · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)
R100 on Doncaster Rovers at 2.08 with 10bet returned R208. That was the best closing price on the winning outcome among the 3 bookmakers we priced.
Rotherham United v Newcastle United FC U21 0–1
EFL Trophy · kicked off 21:00 SAST · closing prices across 4 bookmaker(s)
Rotherham United 1.84 (Easybet) · Draw 3.90 (SportyBet) · Newcastle United FC U21 3.75 (Easybet)
R100 on Newcastle United FC U21 at 3.75 with Easybet returned R375. That was the best closing price on the winning outcome among the 4 bookmakers we priced.
Rotherham United v Newcastle United (U21) 0–1
EFL Trophy · kicked off 21:00 SAST · closing prices across 1 bookmaker(s)
Rotherham United 1.66 (SportyBet) · Draw 4.20 (SportyBet) · Newcastle United (U21) 4.40 (SportyBet)
R100 on Newcastle United (U21) at 4.40 with SportyBet returned R440. That was the best closing price on the winning outcome among the 1 bookmakers we priced.
Newport County v Crystal Palace U21 1–2
EFL Trophy · kicked off 21:00 SAST · closing prices across 3 bookmaker(s)
R100 on Crystal Palace U21 at 4.30 with SportyBet returned R430. That was the best closing price on the winning outcome among the 3 bookmakers we priced.
Newport County v Crystal Palace FC U21 1–2
EFL Trophy · kicked off 21:00 SAST · closing prices across 1 bookmaker(s)
Newport County 1.68 (Sportingbet) · Draw 3.60 (Sportingbet) · Crystal Palace FC U21 4.00 (Sportingbet)
R100 on Crystal Palace FC U21 at 4.00 with Sportingbet returned R400. That was the best closing price on the winning outcome among the 1 bookmakers we priced.
Rochdale v Doncaster Rovers 1–4
EFL Trophy · kicked off 21:00 SAST · closing prices across 7 bookmaker(s)
R100 on Doncaster Rovers at 2.20 with World Sports Betting returned R220. That was the best closing price on the winning outcome among the 7 bookmakers we priced.
St Mirren B v Peterhead FC 1–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
St Mirren B 5.00 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Peterhead FC 1.53 (World Sports Betting)
R100 on Peterhead FC at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Aberdeen FC B v Queen's Park FC 1–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
Aberdeen FC B 3.90 (Sportingbet) · Draw 4.50 (World Sports Betting) · Queen's Park FC 1.73 (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 2 bookmakers we priced.
East Kilbride v Stirling Albion FC 7–3
Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
East Kilbride 1.53 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Stirling Albion FC 5.25 (World Sports Betting)
R100 on East Kilbride at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Edinburgh City FC v Partick Thistle 0–3
Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
Edinburgh City FC 6.25 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Partick Thistle 1.44 (World Sports Betting)
R100 on Partick Thistle at 1.44 with World Sports Betting returned R144. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Inverness Caledonian Thistle v Montrose FC 1–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
R100 on Inverness Caledonian Thistle at 1.47 with World Sports Betting returned R147. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Huddersfield Town v Luton Town 1–1
League One · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)
Huddersfield Town 1.98 (Sunbet) · Draw 3.65 (Easybet) · Luton Town 3.65 (Easybet)
R100 on Draw at 3.65 with Easybet returned R365. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Portsmouth FC v Swansea City 3–1
Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)
Portsmouth FC 2.65 (Easybet) · Draw 3.30 (Easybet) · Swansea City 2.84 (TopBet)
R100 on Portsmouth FC at 2.65 with Easybet returned R265. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Preston North End v Sheffield United 2–3
Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)
Preston North End 3.85 (Easybet) · Draw 3.60 (Easybet) · Sheffield United 1.99 (10bet)
R100 on Sheffield United at 1.99 with 10bet returned R199. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Charlton Athletic v Bolton Wanderers 0–1
Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)
R100 on Stoke City at 2.65 with Easybet returned R265. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Derby County v Norwich City 0–4
Championship · kicked off 21:45 SAST · closing prices across 9 bookmaker(s)
Derby County 3.80 (Easybet) · Draw 3.80 (TopBet) · Norwich City 1.95 (World Sports Betting)
R100 on Norwich City at 1.95 with World Sports Betting returned R195. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Queens Park Rangers v Burnley FC 1–1
Championship · kicked off 21:45 SAST · closing prices across 2 bookmaker(s)
Queens Park Rangers 1.93 (Sunbet) · Draw 3.75 (Easybet) · Burnley FC 4.00 (Easybet)
R100 on Draw at 3.75 with Easybet returned R375. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Northampton Town v Oldham Athletic 0–1
League Two · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
R100 on Portsmouth at 2.90 with 10bet returned R290. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
Watford v Lincoln City 1–0
The Championship · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
Watford 2.70 (World Sports Betting) · Draw 3.40 (World Sports Betting) · Lincoln City 2.75 (Sunbet)
R100 on Watford at 2.70 with World Sports Betting returned R270. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Queens Park Rangers v Burnley 1–1
The Championship · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Draw at 3.70 with SportyBet returned R370. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Edinburgh City FC v Partick Thistle FC 0–3
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Edinburgh City FC 6.50 (Sunbet) · Draw 4.75 (World Sports Betting) · Partick Thistle FC 1.51 (Easybet)
R100 on Partick Thistle FC at 1.51 with Easybet returned R151. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Spartans FC v Livingston FC 0–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Spartans FC 9.60 (Easybet) · Draw 5.80 (Easybet) · Livingston FC 1.29 (World Sports Betting)
R100 on Livingston FC at 1.29 with World Sports Betting returned R129. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Airdrieonians FC v Elgin City FC 5–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Airdrieonians FC 1.61 (Easybet) · Draw 4.10 (Easybet) · Elgin City FC 5.00 (Easybet)
R100 on Airdrieonians FC at 1.61 with Easybet returned R161. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Greenock Morton FC v Kelty Hearts FC 0–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Greenock Morton FC 1.53 (Easybet) · Draw 4.50 (World Sports Betting) · Kelty Hearts FC 5.50 (World Sports Betting)
R100 on Kelty Hearts FC at 5.50 with World Sports Betting returned R550. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Inverness Caledonian Thistle FC v Montrose FC 1–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)
Inverness Caledonian Thistle FC 1.19 (Easybet) · Draw 7.25 (Sportingbet) · Montrose FC 13.00 (Easybet)
R100 on Inverness Caledonian Thistle FC at 1.19 with Easybet returned R119. That was the best closing price on the winning outcome among the 7 bookmakers we priced.
Hamilton Academical FC v Raith Rovers FC 1–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Hamilton Academical FC 4.50 (World Sports Betting) · Draw 4.00 (World Sports Betting) · Raith Rovers FC 1.73 (World Sports Betting)
R100 on Draw at 4.00 with World Sports Betting returned R400. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Clydebank FC v Alloa Athletic FC 1–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Clydebank FC 2.60 (Easybet) · Draw 3.75 (Easybet) · Alloa Athletic FC 2.50 (World Sports Betting)
R100 on Clydebank FC at 2.60 with Easybet returned R260. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Bonnyrigg Rose v Dunfermline Athletic FC 2–4
Challenge Cup · kicked off 21:45 SAST · closing prices across 8 bookmaker(s)
Bonnyrigg Rose 6.50 (Sunbet) · Draw 4.80 (Easybet) · Dunfermline Athletic FC 1.48 (Easybet)
R100 on Dunfermline Athletic FC at 1.48 with Easybet returned R148. That was the best closing price on the winning outcome among the 8 bookmakers we priced.
Stenhousemuir FC v Berwick Rangers 4–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 7 bookmaker(s)
R100 on Draw at 3.60 with SportyBet returned R360. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Aberdeen B v Queen's Park 1–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 4 bookmaker(s)
Aberdeen B 4.25 (World Sports Betting) · Draw 4.50 (World Sports Betting) · Queen's Park 1.69 (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 4 bookmakers we priced.
St Mirren B v Peterhead 1–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
St Mirren B 5.25 (World Sports Betting) · Draw 5.00 (World Sports Betting) · Peterhead 1.51 (World Sports Betting)
R100 on Peterhead at 1.51 with World Sports Betting returned R151. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Edinburgh City v Partick Thistle 0–3
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on East Kilbride at 1.53 with World Sports Betting returned R153. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Arbroath v Queen of the South 1–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
Arbroath 1.69 (World Sports Betting) · Draw 4.00 (World Sports Betting) · Queen of the South 4.50 (World Sports Betting)
R100 on Arbroath at 1.69 with World Sports Betting returned R169. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Clydebank v Alloa Athletic 1–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Clydebank at 2.60 with World Sports Betting returned R260. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Formartine United v Cove Rangers 0–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Cove Rangers at 2.15 with World Sports Betting returned R215. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Airdrieonians v Elgin City 5–0
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Airdrieonians at 1.83 with World Sports Betting returned R183. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Hamilton Academical v Raith Rovers 1–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Kelty Hearts at 5.75 with World Sports Betting returned R575. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Spartans FC v Livingston 0–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Livingston at 1.33 with World Sports Betting returned R133. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Stenhousemuir v Berwick Rangers 4–1
Challenge Cup · kicked off 21:45 SAST · closing prices across 6 bookmaker(s)
R100 on Stenhousemuir at 1.16 with World Sports Betting returned R116. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
Annan Athletic v Ayr United 0–2
Challenge Cup · kicked off 21:45 SAST · closing prices across 1 bookmaker(s)
Annan Athletic 5.00 (10bet) · Draw 4.30 (10bet) · Ayr United 1.49 (10bet)
R100 on Ayr United at 1.49 with 10bet returned R149. That was the best closing price on the winning outcome among the 1 bookmakers we priced.
Barcelona v Aston Villa 3–0
UEFA Champions League · kicked off 22:00 SAST · closing prices across 4 bookmaker(s)
Barcelona 1.27 (SportyBet) · Draw 7.70 (SportyBet) · Aston Villa 9.60 (SportyBet)
R100 on Barcelona at 1.27 with SportyBet returned R127. That was the best closing price on the winning outcome among the 4 bookmakers we priced.
West Bromwich Albion v Southampton 1–1
Championship · kicked off 22:00 SAST · closing prices across 4 bookmaker(s)
R100 on Paris Saint-Germain at 1.63 with World Sports Betting returned R163. That was the best closing price on the winning outcome among the 2 bookmakers we priced.
FC Barcelona v Aston Villa 3–0
UEFA Champions League · kicked off 22:00 SAST · closing prices across 9 bookmaker(s)
FC Barcelona 1.33 (SportyBet) · Draw 7.60 (10bet) · Aston Villa 9.00 (Sunbet)
R100 on FC Barcelona at 1.33 with SportyBet returned R133. That was the best closing price on the winning outcome among the 9 bookmakers we priced.
Atletico Madrid v Bayern Munich 0–2
UEFA Champions League · kicked off 22:00 SAST · closing prices across 9 bookmaker(s)
R100 on Paris Saint-Germain at 1.78 with Mzansibet returned R178. That was the best closing price on the winning outcome among the 6 bookmakers we priced.
2 de Mayo v Sportivo Trinidense 0–0
Primera Paraguay · kicked off 22:00 SAST · closing prices across 5 bookmaker(s)
2 de Mayo 3.35 (Sunbet) · Draw 3.25 (World Sports Betting) · Sportivo Trinidense 2.25 (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.
Deportivo Pereira v Deportes Tolima 1–3
Liga Dimayor · kicked off 22:30 SAST · closing prices across 2 bookmaker(s)