The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
WOR

AFF Championship 2025/26

Every result, the table as it finished, and the price each match went off at. 28 matches played between June 2026 and August 2026.

28Matches
94Goals
3.36Per game
39.3%Home wins
100%Priced at kickoff
VietnamTop of the table

Final table 11 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 VIEVietnam 8 6 2 0 +18 20
2 THAThailand 8 5 1 2 +9 16
3 SINSingapore 6 3 2 1 +2 11
4 MALMalaysia 6 3 0 3 0 9
5 INDIndonesia 4 2 1 1 +4 7
6 MYAMyanmar 4 2 0 2 +5 6
7 TIMTimor-Leste 6 2 0 4 -10 6
8 PHIPhilippines 4 1 0 3 -2 3
9 CAMCambodia 4 1 0 3 -4 3
10 BRUBrunei 2 0 0 2 -5 0
11 LAOLaos 4 0 0 4 -17 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.36
94 goals. 64.3% of matches went over 2.5.
Home advantage
39.3%
Draws 10.7%, away wins 50%.
Half-time lead held
81.8%
From 22 matches where someone led at the break.
2–0 4 · 14.3%
1–2 3 · 10.7%
0–3 3 · 10.7%
3–1 2 · 7.1%
1–4 2 · 7.1%
0–2 2 · 7.1%

Results 28

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Wednesday 26 August 2026
13:00 Vietnam 2 – 2 Thailand 1.78 3.75 4.60
Saturday 22 August 2026
13:00 Thailand 0 – 2 Vietnam 3.45 3.25 2.34
Wednesday 19 August 2026
13:00 Vietnam 2 – 0 Malaysia 1.55 4.20 6.50
Tuesday 18 August 2026
13:00 Thailand 1 – 2 Singapore 1.51 4.70 7.40
Sunday 16 August 2026
13:00 Malaysia 0 – 2 Vietnam 6.25 4.00 1.55
Saturday 15 August 2026
13:00 Singapore 1 – 3 Thailand 5.25 3.86 1.70
Saturday 8 August 2026
13:00 Thailand 2 – 0 Myanmar 1.37 5.10 8.00
13:00 Malaysia 1 – 0 Philippines 1.48 4.70 7.00
Friday 7 August 2026
13:00 Vietnam 3 – 1 Cambodia 1.07 12.00 41.00
13:00 Singapore 1 – 1 Indonesia 5.00 3.80 1.70
Tuesday 4 August 2026
13:00 Philippines 0 – 1 Thailand 9.00 5.25 1.35
10:00 Myanmar 7 – 2 Laos 1.17 9.75 24.00
Monday 3 August 2026
13:30 Indonesia 0 – 3 Vietnam 2.45 3.31 3.00
10:30 Cambodia 3 – 0 Timor-Leste 1.42 5.00 7.75
Saturday 1 August 2026
13:00 Thailand 2 – 0 Malaysia 1.59 4.40 6.00
10:00 Laos 1 – 4 Philippines 11.00 6.50 1.29
Friday 31 July 2026
13:00 Vietnam 0 – 0 Singapore 1.18 9.00 18.00
10:00 Timor-Leste 0 – 3 Indonesia 84.00 25.00 1.02
Tuesday 28 July 2026
13:00 Malaysia 4 – 0 Laos 1.04 17.00 51.00
10:00 Philippines 1 – 4 Myanmar 1.25 6.75 11.50
Monday 27 July 2026
13:30 Indonesia 5 – 1 Cambodia 1.14 10.00 19.50
11:00 Singapore 2 – 0 Timor-Leste 1.08 14.00 35.00
Saturday 25 July 2026
13:00 Laos 0 – 5 Thailand 35.00 14.50 1.07
10:00 Myanmar 1 – 2 Malaysia 5.75 4.30 1.68
Friday 24 July 2026
13:30 Timor-Leste 0 – 7 Vietnam 66.00 20.00 1.05
12:00 Cambodia 1 – 2 Singapore 3.10 3.70 2.35
Tuesday 9 June 2026
09:00 Timor-Leste 3 – 1 Brunei 1.50 4.60 7.00
Tuesday 2 June 2026
12:15 Brunei 0 – 3 Timor-Leste 4.35 3.15 2.80

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key