Football results and closing odds, 17 September 2026

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

Solomon Islands v Vanuatu 1–1

International Friendlies - Women · kicked off 06:00 SAST · closing prices across 2 bookmaker(s)

Solomon Islands 3.31 (ZARbet) · Draw 3.34 (ZARbet) · Vanuatu 2.01 (ZARbet)

R100 on Draw at 3.34 with ZARbet returned R334. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Lion City Sailors FC v BG Pathum United 1–1

AFC Champions League Two · kicked off 12:00 SAST · closing prices across 16 bookmaker(s)

Lion City Sailors FC 2.10 (10bet) · Draw 3.60 (Lottoland) · BG Pathum United 3.25 (Hollywoodbets)

R100 on Draw at 3.60 with Lottoland returned R360. That was the best closing price on the winning outcome among the 16 bookmakers we priced.

FC Machida Zelvia v Preah Khan Reach Svay Rieng FC 2–0

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

FC Machida Zelvia 1.16 (ZARbet) · Draw 7.00 (World Sports Betting) · Preah Khan Reach Svay Rieng FC 13.00 (World Sports Betting)

R100 on FC Machida Zelvia at 1.16 with ZARbet returned R116. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Adelaide United FC v Tai Po FC 3–0

AFC Champions League Two · kicked off 12:00 SAST · closing prices across 2 bookmaker(s)

Adelaide United FC 1.18 (Lottoland) · Draw 6.24 (Betway) · Tai Po FC 11.00 (Lottoland)

R100 on Adelaide United FC at 1.18 with Lottoland returned R118. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Kitchee v Gangwon FC 0–0

AFC Champions League Two · kicked off 14:15 SAST · closing prices across 16 bookmaker(s)

Kitchee 2.65 (Hollywoodbets) · Draw 3.30 (10bet) · Gangwon FC 2.60 (Lottoland)

R100 on Draw at 3.30 with 10bet returned R330. That was the best closing price on the winning outcome among the 16 bookmakers we priced.

Phnom Penh Crown FC v Kuching City FC 2–1

AFC Champions League Two · kicked off 14:15 SAST · closing prices across 15 bookmaker(s)

Phnom Penh Crown FC 2.80 (Hollywoodbets) · Draw 3.20 (Lulabet) · Kuching City FC 2.49 (10bet)

R100 on Phnom Penh Crown FC at 2.80 with Hollywoodbets returned R280. That was the best closing price on the winning outcome among the 15 bookmakers we priced.

Shanghai Shenhua FC v BG Tampines Rovers 2–1

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

Shanghai Shenhua FC 1.35 (Hollywoodbets) · Draw 5.02 (Betway) · BG Tampines Rovers 7.00 (Hollywoodbets)

R100 on Shanghai Shenhua FC at 1.35 with Hollywoodbets returned R135. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Kitchee v Gangwon 0–0

AFC Champions League 2 · kicked off 14:15 SAST · closing prices across 2 bookmaker(s)

Kitchee 1.50 (10bet) · Draw 4.40 (10bet) · Gangwon 6.00 (Sunbet)

R100 on Draw at 4.40 with 10bet returned R440. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Rostov v Dinamo Moscow 0–3

Premier League · kicked off 17:30 SAST · closing prices across 7 bookmaker(s)

Rostov 2.90 (World Sports Betting) · Draw 3.50 (SportyBet) · Dinamo Moscow 2.35 (SportyBet)

R100 on Dinamo Moscow at 2.35 with SportyBet returned R235. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

OFI Crete v TSG Hoffenheim 2–0

Europa League · kicked off 18:45 SAST · closing prices across 11 bookmaker(s)

OFI Crete 10.00 (Sunbet) · Draw 6.40 (SportyBet) · TSG Hoffenheim 1.33 (SportyBet)

R100 on OFI Crete at 10.00 with Sunbet returned R1000. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Real Betis v Getafe 1–0

La Liga · kicked off 19:00 SAST · closing prices across 13 bookmaker(s)

Real Betis 1.55 (Lottoland) · Draw 4.50 (SportyBet) · Getafe 7.60 (ApexBets)

R100 on Real Betis at 1.55 with Lottoland returned R155. That was the best closing price on the winning outcome among the 13 bookmakers we priced.

Orlando Pirates FC v Durban City FC 2–0

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

Orlando Pirates FC 1.40 (World Sports Betting) · Draw 4.75 (World Sports Betting) · Durban City FC 10.00 (Mzansibet)

R100 on Orlando Pirates FC at 1.40 with World Sports Betting returned R140. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Orlando Pirates v Durban City FC 2–0

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

Orlando Pirates 1.44 (World Sports Betting) · Draw 4.70 (Sunbet) · Durban City FC 11.00 (ZARbet)

R100 on Orlando Pirates at 1.44 with World Sports Betting returned R144. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

FC DYNAMO-MAKHACHKALA v CSKA MOSCOW 1–3

Premier League · kicked off 19:45 SAST · closing prices across 2 bookmaker(s)

FC DYNAMO-MAKHACHKALA 3.21 (ApexBets) · Draw 3.30 (10bet) · CSKA MOSCOW 2.28 (10bet)

R100 on CSKA MOSCOW at 2.28 with 10bet returned R228. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Manchester City v Norwich City 5–0

EFL Cup · kicked off 20:30 SAST · closing prices across 7 bookmaker(s)

Manchester City 1.18 (SportyBet) · Draw 8.70 (SportyBet) · Norwich City 16.50 (SportyBet)

R100 on Manchester City at 1.18 with SportyBet returned R118. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Lillestrom v Torreense 1–2

UEFA Europa League · kicked off 21:00 SAST · closing prices across 7 bookmaker(s)

Lillestrom 1.65 (10bet) · Draw 4.30 (ApexBets) · Torreense 5.30 (ApexBets)

R100 on Torreense at 5.30 with ApexBets returned R530. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

AFC Wimbledon v Milton Keynes Dons 0–0

League One · kicked off 21:00 SAST · closing prices across 12 bookmaker(s)

AFC Wimbledon 2.80 (Sunbet) · Draw 3.40 (Sunbet) · Milton Keynes Dons 2.60 (Hollywoodbets)

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

Juventus v NEC Nijmegen 5–0

Europa League · kicked off 21:00 SAST · closing prices across 11 bookmaker(s)

Juventus 1.23 (SportyBet) · Draw 7.80 (ZARbet) · NEC Nijmegen 14.00 (Sunbet)

R100 on Juventus at 1.23 with SportyBet returned R123. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Real Sociedad v Bournemouth 1–2

Europa League · kicked off 21:00 SAST · closing prices across 11 bookmaker(s)

Real Sociedad 3.60 (ApexBets) · Draw 3.90 (SportyBet) · Bournemouth 2.15 (SportyBet)

R100 on Bournemouth at 2.15 with SportyBet returned R215. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Crystal Palace v Lech Poznań 4–0

Europa League · kicked off 21:00 SAST · closing prices across 4 bookmaker(s)

Crystal Palace 1.36 (Sunbet) · Draw 5.80 (10bet) · Lech Poznań 8.60 (10bet)

R100 on Crystal Palace at 1.36 with Sunbet returned R136. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Beşiktaş v Marseille 4–1

Europa League · kicked off 21:00 SAST · closing prices across 6 bookmaker(s)

Beşiktaş 1.84 (Easybet) · Draw 4.10 (Easybet) · Marseille 4.20 (Sunbet)

R100 on Beşiktaş at 1.84 with Easybet returned R184. That was the best closing price on the winning outcome among the 6 bookmakers we priced.

Malaga CF v Villarreal CF 1–3

La Liga · kicked off 21:30 SAST · closing prices across 9 bookmaker(s)

Malaga CF 3.65 (World Sports Betting) · Draw 3.85 (World Sports Betting) · Villarreal CF 2.05 (World Sports Betting)

R100 on Villarreal CF at 2.05 with World Sports Betting returned R205. That was the best closing price on the winning outcome among the 9 bookmakers we priced.

Málaga v Villarreal 1–3

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

Málaga 3.55 (Easybet) · Draw 3.70 (SportyBet) · Villarreal 2.15 (SportyBet)

R100 on Villarreal at 2.15 with SportyBet returned R215. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Other matches we priced

1. Liga

1. WFL (W)

1st Division

2. CFL

2. Division A

2. Liga, Division B, Group 2

2. Liga, Division B, Group 3

2nd Division

3rd Division Group 3

AFC Champions League 2

AFC Champions League Two

Argentina Primera B Metropolitana Reserves

Argentina Primera C Metropolitana Reserves

Argentina Reserve League

Asian Games - Women

Asian Games, Women

Bangalore Super Division

Besta deild, Women

Brasileirao Serie A

Brasileiro Serie A

Campeonato De Reserva De Primera Division C

Campeonato Gaucho A2

Campeonato Paraibano 2.Division

Campeones Cup

Canadian Championship

CONCACAF Central American Cup

CONMEBOL Libertadores

CONMEBOL Sudamericana

Copa Argentina

Copa AUF

Copa Libertadores

Copa Sudamericana

Copa Uruguay

Cup

DBU Pokalen

Division 1

Division Profesional

Ecuador Primera B

EFL Cup

Egypt Second Division

Erovnuli Liga

Esiliiga

Ettan

Ettan Norra

Ettan Södra

Europa League

FIFA World Cup U20

First Division

First League

Football National League

Gaúcho 2

Gaucho, Serie A2

Georgia Liga 3

Greece Cup

India Bangalore A Division

India Shillong Premier League

Interkretsserie U19

International Friendlies - Women

Iraq Premier League

Iraqi League

Iraqi Premier League

Jordan 1st Division

Jordan League

Kakkonen - Women

Kakkonen, Women

Karnataka Super Division

Kazakhstan Premier League

Kolmonen

Kyrgyzstan Premier League

La Liga

La Liga. Matchday Statistics

League One

LEAGUE ONE

Lega Pro, Girone A

Leinster Senior League, Senior Division

LFP - Women

Liga A1

Liga Alef

Liga Bet

Liga de Ascenso

Liga Dimayor

Liga DIMAYOR

Liga Femenina

Liga Femenina Profesional

Liga FUTVE

Liga Leumit

Liga Nacional de Ascenso

Liga Nacional Reserves

Liga Profesional Bolivia

Liga Profesional de Futbol - Reserves

Liga Profesional, Reserves

Liga Prom

LigaPro Primera B

Ligue 1

Ligue 3

MLS Next Pro

Mongolia Premier League

Montenegro League U19

National

National League

National League (W)

National League 3

National League U20

National Womens Soccer League

NM Cup

Norway Elite League U19

Norway NM Cup U19

NWSL - Women

NWSL (W)

Pervaya Liga

PFL, Center

PFL, West

Premier League

Premium Liiga

Primera A

Primera B, Reserve

Primera Division

Primera El Salvador

Pro League

Pro Liga

Prva Liga

Rep. Ireland Leinster Senior League

Reserve League

Rwanda Premier League

Saudi Arabia Premier League Women

Second Division

Segunda Division

Serbia League Women

Serie B

Serie C

Serie C Girone A

Serie C, Group A

Slovenia League Women

Stars League

Super Liga (W)

Superliga

Thai League 2

Thailand League U21

Toppserien - Women

Toppserien (W)

Toppserien, Women

U19 Championship

U19 Cup

U19 league

U19 League

U19 National Leagues

U19 NM Cup

U20 Africa Cup of Nations NIU

U20 Campeonato Sul Matogrossense

U20 CECAFA Championship

U20 Championship

U20 Copa do Brasil

U20 President Cup

U20 Womens World Cup

U20 World Cup - Women

U21 League

UEFA Europa League

Ukraine Cup

Ukrainian Cup

United Arab Emirates League U21

UPSL

Úrvalsdeild (W)

US Open Cup

USL Championship

USL League One

Women

World Friendly Inter. Women

Youth League