Football results and closing odds, 24 September 2026

307 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 28 of them and come first, each with what R100 at the best closing price on the winning outcome returned. The other 279 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 3–3

International Friendly Matches · kicked off 06:00 SAST · closing prices across 5 bookmaker(s)

Solomon Islands 2.25 (Sportingbet) · Draw 3.55 (Sunbet) · Vanuatu 3.10 (Lottoland)

R100 on Draw at 3.55 with Sunbet returned R355. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Papua New Guinea v New Caledonia 1–2

Int. Friendly Games · kicked off 09:00 SAST · closing prices across 14 bookmaker(s)

Papua New Guinea 2.38 (Lottoland) · Draw 3.65 (10bet) · New Caledonia 3.00 (Easybet)

R100 on New Caledonia at 3.00 with Easybet returned R300. That was the best closing price on the winning outcome among the 14 bookmakers we priced.

Palestine v New Zealand 2–2

Int. Friendly Games · kicked off 11:30 SAST · closing prices across 14 bookmaker(s)

Palestine 4.20 (Betway) · Draw 3.75 (Betway) · New Zealand 1.95 (World Sports Betting)

R100 on Draw at 3.75 with Betway returned R375. That was the best closing price on the winning outcome among the 14 bookmakers we priced.

Japan v Uruguay 3–1

International Friendly Matches · kicked off 12:05 SAST · closing prices across 8 bookmaker(s)

Japan 1.76 (Sunbet) · Draw 4.00 (Lottoland) · Uruguay 4.75 (World Sports Betting)

R100 on Japan at 1.76 with Sunbet returned R176. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

South Korea v Ecuador 3–0

International Friendly Matches · kicked off 13:00 SAST · closing prices across 5 bookmaker(s)

South Korea 2.29 (Lottoland) · Draw 3.25 (Lottoland) · Ecuador 3.40 (Sunbet)

R100 on South Korea at 2.29 with Lottoland returned R229. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

China v Maldives 3–0

Int. Friendly Games · kicked off 13:35 SAST · closing prices across 7 bookmaker(s)

China 1.02 (Sportingbet) · Draw 23.00 (Mzansibet) · Maldives 71.00 (Lottoland)

R100 on China at 1.02 with Sportingbet returned R102. That was the best closing price on the winning outcome among the 7 bookmakers we priced.

Uzbekistan v Iran 3–1

International Friendly Matches · kicked off 16:00 SAST · closing prices across 7 bookmaker(s)

Uzbekistan 3.10 (Betway) · Draw 3.30 (Betway) · Iran 2.67 (Lottoland)

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

United Arab Emirates v Yemen 4–0

Gulf Cup · kicked off 17:55 SAST · closing prices across 11 bookmaker(s)

United Arab Emirates 1.25 (World Sports Betting) · Draw 5.75 (World Sports Betting) · Yemen 11.00 (World Sports Betting)

R100 on United Arab Emirates at 1.25 with World Sports Betting returned R125. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Andorra v Malta 1–2

UEFA Nations League · kicked off 18:00 SAST · closing prices across 13 bookmaker(s)

Andorra 3.99 (ZARbet) · Draw 2.85 (Betway) · Malta 2.45 (World Sports Betting)

R100 on Malta at 2.45 with World Sports Betting returned R245. That was the best closing price on the winning outcome among the 13 bookmakers we priced.

Mauritania v Central African Republic 3–1

Africa Cup of Nations Qualification · kicked off 18:00 SAST · closing prices across 12 bookmaker(s)

Mauritania 1.76 (Easybet) · Draw 3.45 (TopBet) · Central African Republic 5.80 (Sunbet)

R100 on Mauritania at 1.76 with Easybet returned R176. That was the best closing price on the winning outcome among the 12 bookmakers we priced.

Libya v Botswana 2–2

Africa Cup of Nations Qualification · kicked off 18:00 SAST · closing prices across 10 bookmaker(s)

Libya 1.58 (Easybet) · Draw 3.80 (Easybet) · Botswana 7.50 (Sunbet)

R100 on Draw at 3.80 with Easybet returned R380. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

Congo DR v Equatorial Guinea 2–0

Africa Cup of Nations Qualification · kicked off 18:00 SAST · closing prices across 10 bookmaker(s)

Congo DR 1.28 (Easybet) · Draw 5.60 (Easybet) · Equatorial Guinea 13.00 (Easybet)

R100 on Congo DR at 1.28 with Easybet returned R128. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

RW Oberhausen v Schalke 04 2–5

Club Friendly Games · kicked off 19:00 SAST · closing prices across 13 bookmaker(s)

RW Oberhausen 7.20 (Easybet) · Draw 6.00 (Lottoland) · Schalke 04 1.36 (Easybet)

R100 on Schalke 04 at 1.36 with Easybet returned R136. That was the best closing price on the winning outcome among the 13 bookmakers we priced.

Qatar v Bahrain 2–0

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

Qatar 2.10 (World Sports Betting) · Draw 3.28 (Betway) · Bahrain 3.80 (Betway)

R100 on Qatar at 2.10 with World Sports Betting returned R210. That was the best closing price on the winning outcome among the 8 bookmakers we priced.

Belgium U21 v Belarus U21 1–0

U21 UEFA European Championship Qualification · kicked off 20:00 SAST · closing prices across 4 bookmaker(s)

Belgium U21 1.18 (Sportingbet) · Draw 6.50 (Sportingbet) · Belarus U21 14.00 (ApexBets)

R100 on Belgium U21 at 1.18 with Sportingbet returned R118. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

San Marino U21 v Kosovo U21 0–3

U21 UEFA European Championship, Qualification · kicked off 20:30 SAST · closing prices across 11 bookmaker(s)

San Marino U21 46.00 (Lottoland) · Draw 23.00 (Mzansibet) · Kosovo U21 1.02 (Hollywoodbets)

R100 on Kosovo U21 at 1.02 with Hollywoodbets returned R102. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Serbia v Greece 1–2

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Serbia 3.20 (SportyBet) · Draw 3.50 (World Sports Betting) · Greece 2.40 (SportyBet)

R100 on Greece at 2.40 with SportyBet returned R240. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Netherlands v Germany 1–1

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Netherlands 2.70 (Easybet) · Draw 3.85 (World Sports Betting) · Germany 2.55 (Sunbet)

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

Kosovo v Republic of Ireland 1–0

UEFA Nations League · kicked off 20:45 SAST · closing prices across 4 bookmaker(s)

Kosovo 2.55 (Mzansibet) · Draw 3.15 (Mzansibet) · Republic of Ireland 3.15 (ZARbet)

R100 on Kosovo at 2.55 with Mzansibet returned R255. That was the best closing price on the winning outcome among the 4 bookmakers we priced.

Norway v Denmark 3–2

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Norway 1.66 (SportyBet) · Draw 4.50 (Easybet) · Denmark 5.25 (Sunbet)

R100 on Norway at 1.66 with SportyBet returned R166. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Liechtenstein v Lithuania 0–2

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Liechtenstein 15.00 (World Sports Betting) · Draw 5.10 (SportyBet) · Lithuania 1.32 (Lottoland)

R100 on Lithuania at 1.32 with Lottoland returned R132. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Portugal v Wales 1–0

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Portugal 1.18 (SportyBet) · Draw 9.10 (SportyBet) · Wales 18.00 (Sunbet)

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

Austria v Israel 3–1

UEFA Nations League · kicked off 20:45 SAST · closing prices across 11 bookmaker(s)

Austria 1.50 (SportyBet) · Draw 4.90 (Easybet) · Israel 6.75 (World Sports Betting)

R100 on Austria at 1.50 with SportyBet returned R150. That was the best closing price on the winning outcome among the 11 bookmakers we priced.

Ivory Coast v Ghana 2–0

Africa Cup of Nations Qualification · kicked off 21:00 SAST · closing prices across 10 bookmaker(s)

Ivory Coast 1.59 (Easybet) · Draw 3.90 (Easybet) · Ghana 6.60 (Easybet)

R100 on Ivory Coast at 1.59 with Easybet returned R159. That was the best closing price on the winning outcome among the 10 bookmakers we priced.

Cameroon v Comoros 3–1

Africa Cup of Nations Qualification · kicked off 21:00 SAST · closing prices across 9 bookmaker(s)

Cameroon 1.37 (SportyBet) · Draw 4.80 (Easybet) · Comoros 10.00 (Easybet)

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

Puerto Rico v Guyana 0–1

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

Puerto Rico 3.45 (Hollywoodbets) · Draw 3.62 (Betway) · Guyana 2.19 (Easybet)

R100 on Guyana at 2.19 with Easybet returned R219. That was the best closing price on the winning outcome among the 12 bookmakers we priced.

Sierra Leone v Zimbabwe 2–3

Africa Cup of Nations Qualification · kicked off 21:00 SAST · closing prices across 5 bookmaker(s)

Sierra Leone 2.71 (Lottoland) · Draw 3.00 (Easybet) · Zimbabwe 3.05 (Sunbet)

R100 on Zimbabwe at 3.05 with Sunbet returned R305. That was the best closing price on the winning outcome among the 5 bookmakers we priced.

Tunisia v Uganda 1–1

Africa Cup of Nations Qualification · kicked off 21:00 SAST · closing prices across 2 bookmaker(s)

Tunisia 1.39 (Easybet) · Draw 4.80 (Easybet) · Uganda 9.00 (Easybet)

R100 on Draw at 4.80 with Easybet returned R480. That was the best closing price on the winning outcome among the 2 bookmakers we priced.

Other matches we priced

2. Liga Interregional

1st Division

2. Division A

2. Liga Interregional

2. MFL

2nd Division

3. Liga

Africa Cup of Nations Qualification

Argentina Primera C Metropolitana Reserves

Argentina Reserve League

Argentina Torneo Regional Amateur

Bangalore Super Division

Botola

Botola 1

Botola Pro D1

CAF Championship U20

Camp. de Reserva de Primera Division B National

Campeonato De Reserva De Primera Division C

Campeonato Paraibano 2.Division

Canadian Premier League

Club Friendlies

Club Friendly Games

Club Friendly Matches

CONCACAF Nations League

Copa AUF

Copa Chile

Copa Paraguay

Copa Promesas

Copa Santa Catarina

Copa Uruguay

Cup

Division 1

Division 2

Druga NL

FA Cup, Women

FA Women's National League Cup

FIFA ASEAN Cup

First Division

Gaucho, Serie A2

Goiano 2 Division

Goiano, 2. Divisao

Honduras Liga de Ascenso

II Lyga

India Bangalore A Division

Int. Friendly Games

Interkretsserie U19

Israel Division 1 Women

Israel Liga Bet

Jordan 1st Division

Jordan Jordan League Women

Kolmonen

League U19

Liga Alef

Liga Ascenso

Liga Bet

Liga Bet North B

Liga Bet South A

Liga de Ascenso

Liga DIMAYOR

Liga Dominicana de Futbol

Liga Femenina

Liga Femenina Profesional

Liga Leumit

Liga Nacional

Liga Profesional, Reserves

Liga Prom

LigaPro Primera B

Ligat Al, Women

Ligue 3

LPR Pro

Macedonia Cup

MLS

National League

National League (W)

Norway Elite League U19

Oman Federation Cup

Paulista U20

Premier League

President's Cup

Primera A

Primera B Metropolitana - Reserves

Primera B, Reserve

Primera C Metropolitana - Reserves

Primera Division

Primera Division, Reserves

Primera LPF, Reserves

Primera Nacional - Reserves

Primera Nacional, Reserve

Pro League, Women

Professional League Cup

Puerto Rico National Football League

Qatar League U20

Regional League

Reserve League

Reserves League

Second Division

Serie B

Shillong First Divison League

Shillong Premier League

Sultan Cup

Switzerland 2 Liga Interregional

Torneo Regional Federal Amateur

U19 Championship

U19 Friendly Games

U19 league

U19 Ligaen

U19 National Leagues

U20 CECAFA Championship

U20 Copa Alagoano

U20 Copa Alagoas

U20 League

U20 Paulista

U20 President Cup

U21 League

U21 UEFA European Championship, Qualification

U21 Ykkonen

UEFA Nations League

UEFA Nations League. Matchday Statistics

UNAF U20 Tournament

Under 19

United Arab Emirates League U21

Uruguay Cup