Final table 18 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.76
199 goals.
47.2% of matches went over 2.5.
Home advantage
48.6%
Draws 30.6%,
away wins 20.8%.
Half-time lead held
73.9%
From 46 matches where someone led at the break.
1–1
10 · 13.9%
0–0
9 · 12.5%
2–0
8 · 11.1%
3–0
5 · 6.9%
1–0
5 · 6.9%
3–1
4 · 5.6%
Results 153
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.
Sunday 27 December 2026
12:00
Esan Pattaya
scheduled
Nakhon Pathom
—
—
—
11:30
Songkhla
scheduled
Kasetsart FC
—
—
—
11:00
Nakhon Ratchasima FC
scheduled
Satun
—
—
—
11:00
Khon Kaen United
scheduled
Uttaradit
—
—
—
Saturday 26 December 2026
12:30
Muang Loei United
scheduled
Mahasarakham United
—
—
—
12:00
Muangthong United
scheduled
Chanthaburi
—
—
—
11:30
Kanchanaburi
scheduled
Nong Bua Pitchaya
—
—
—
11:00
Phrae United
scheduled
Chiangmai United
—
—
—
Friday 25 December 2026
12:00
Chainat
scheduled
Police Tero
—
—
—
Monday 21 December 2026
12:00
Kasetsart FC
scheduled
Muangthong United
—
—
—
Sunday 20 December 2026
12:00
Uttaradit
scheduled
Kanchanaburi
—
—
—
11:30
Satun
scheduled
Chainat
—
—
—
11:00
Police Tero
scheduled
Phrae United
—
—
—
11:00
Chanthaburi
scheduled
Nakhon Ratchasima FC
—
—
—
Saturday 19 December 2026
12:30
Mahasarakham United
scheduled
Esan Pattaya
—
—
—
12:00
Nakhon Pathom
scheduled
Khon Kaen United
—
—
—
11:30
Chiangmai United
scheduled
Muang Loei United
—
—
—
11:00
Nong Bua Pitchaya
scheduled
Songkhla
—
—
—
Monday 14 December 2026
12:00
Police Tero
scheduled
Chiangmai United
—
—
—
Sunday 13 December 2026
12:00
Kanchanaburi
scheduled
Muangthong United
—
—
—
11:30
Esan Pattaya
scheduled
Uttaradit
—
—
—
11:00
Muang Loei United
scheduled
Nakhon Pathom
—
—
—
11:00
Chainat
scheduled
Mahasarakham United
—
—
—
Saturday 12 December 2026
12:30
Nakhon Ratchasima FC
scheduled
Kasetsart FC
—
—
—
12:00
Khon Kaen United
scheduled
Nong Bua Pitchaya
—
—
—
11:30
Songkhla
scheduled
Chanthaburi
—
—
—
11:00
Phrae United
scheduled
Satun
—
—
—
Sunday 6 December 2026
12:00
Chiangmai United
scheduled
Chainat
—
—
—
11:30
Nong Bua Pitchaya
scheduled
Nakhon Ratchasima FC
—
—
—
11:00
Satun
scheduled
Esan Pattaya
—
—
—
11:00
Muangthong United
scheduled
Khon Kaen United
—
—
—
Saturday 5 December 2026
12:30
Kasetsart FC
scheduled
Kanchanaburi
—
—
—
12:00
Uttaradit
scheduled
Phrae United
—
—
—
11:30
Mahasarakham United
scheduled
Police Tero
—
—
—
11:00
Chanthaburi
scheduled
Muang Loei United
—
—
—
Friday 4 December 2026
12:00
Nakhon Pathom
scheduled
Songkhla
—
—
—
Monday 30 November 2026
12:00
Songkhla
scheduled
Muangthong United
—
—
—
Sunday 29 November 2026
12:00
Esan Pattaya
scheduled
Nong Bua Pitchaya
—
—
—
11:30
Muang Loei United
scheduled
Satun
—
—
—
11:00
Phrae United
scheduled
Mahasarakham United
—
—
—
11:00
Nakhon Ratchasima FC
scheduled
Uttaradit
—
—
—
Saturday 28 November 2026
12:30
Kanchanaburi
scheduled
Chiangmai United
—
—
—
12:00
Police Tero
scheduled
Nakhon Pathom
—
—
—
11:30
Khon Kaen United
scheduled
Kasetsart FC
—
—
—
11:00
Chainat
scheduled
Chanthaburi
—
—
—
Thursday 26 November 2026
12:00
Nong Bua Pitchaya
scheduled
Muang Loei United
—
—
—
11:00
Uttaradit
scheduled
Songkhla
—
—
—
Wednesday 25 November 2026
12:00
Khon Kaen United
scheduled
Kanchanaburi
—
—
—
11:30
Satun
scheduled
Police Tero
—
—
—
11:30
Muangthong United
scheduled
Nakhon Ratchasima FC
—
—
—
11:00
Kasetsart FC
scheduled
Phrae United
—
—
—
11:00
Chiangmai United
scheduled
Mahasarakham United
—
—
—
Tuesday 24 November 2026
12:00
Nakhon Pathom
scheduled
Chainat
—
—
—
11:00
Chanthaburi
scheduled
Esan Pattaya
—
—
—
Sunday 22 November 2026
12:00
Phrae United
scheduled
Nong Bua Pitchaya
—
—
—
11:30
Muang Loei United
scheduled
Uttaradit
—
—
—
11:00
Songkhla
scheduled
Kanchanaburi
—
—
—
11:00
Nakhon Ratchasima FC
scheduled
Khon Kaen United
—
—
—
Saturday 21 November 2026
12:30
Esan Pattaya
scheduled
Kasetsart FC
—
—
—
12:00
Chainat
scheduled
Muangthong United
—
—
—
11:30
Chiangmai United
scheduled
Nakhon Pathom
—
—
—
11:00
Mahasarakham United
scheduled
Satun
—
—
—
Friday 20 November 2026
12:00
Police Tero
scheduled
Chanthaburi
—
—
—
Sunday 8 November 2026
12:00
Kasetsart FC
scheduled
Muang Loei United
—
—
—
11:30
Nong Bua Pitchaya
scheduled
Chainat
—
—
—
11:00
Satun
scheduled
Chiangmai United
—
—
—
11:00
Nakhon Pathom
scheduled
Mahasarakham United
—
—
—
Saturday 7 November 2026
12:30
Kanchanaburi
scheduled
Nakhon Ratchasima FC
—
—
—
12:00
Chanthaburi
scheduled
Phrae United
—
—
—
11:30
Uttaradit
scheduled
Police Tero
—
—
—
11:00
Muangthong United
scheduled
Esan Pattaya
—
—
—
11:00
Khon Kaen United
scheduled
Songkhla
—
—
—
Sunday 1 November 2026
12:00
Chiangmai United
scheduled
Uttaradit
—
—
—
11:30
Esan Pattaya
scheduled
Kanchanaburi
—
—
—
11:00
Satun
scheduled
Nakhon Pathom
—
—
—
11:00
Police Tero
scheduled
Nong Bua Pitchaya
—
—
—
Saturday 31 October 2026
12:30
Muang Loei United
scheduled
Muangthong United
—
—
—
12:00
Chainat
scheduled
Kasetsart FC
—
—
—
11:30
Nakhon Ratchasima FC
scheduled
Songkhla
—
—
—
11:00
Phrae United
scheduled
Khon Kaen United
—
—
—
Friday 30 October 2026
12:00
Mahasarakham United
scheduled
Chanthaburi
—
—
—
Monday 26 October 2026
12:00
Muangthong United
4 – 1
Police Tero
—
—
—
Sunday 25 October 2026
12:00
Khon Kaen United
4 – 2
Muang Loei United
—
—
—
11:30
Nakhon Ratchasima FC
2 – 0
Esan Pattaya
—
—
—
11:00
Kanchanaburi
6 – 3
Chainat
—
—
—
11:00
Chanthaburi
0 – 0
Chiangmai United
—
—
—
Saturday 24 October 2026
12:30
Uttaradit
2 – 0
Nakhon Pathom
—
—
—
12:00
Nong Bua Pitchaya
3 – 0
Mahasarakham United
—
—
—
11:30
Songkhla
1 – 1
Phrae United
—
—
—
11:00
Kasetsart FC
1 – 3
Satun
—
—
—
Sunday 18 October 2026
12:00
Chainat
3 – 2
Uttaradit
—
—
—
11:30
Mahasarakham United
0 – 0
Muangthong United
—
—
—
11:00
Satun
0 – 0
Chanthaburi
—
—
—
11:00
Esan Pattaya
0 – 2
Khon Kaen United
—
—
—
Saturday 17 October 2026
12:30
Phrae United
0 – 1
Nakhon Ratchasima FC
—
—
—
12:00
Police Tero
5 – 3
Kasetsart FC
—
—
—
11:30
Muang Loei United
1 – 1
Kanchanaburi
—
—
—
11:00
Nakhon Pathom
4 – 3
Nong Bua Pitchaya
—
—
—
11:00
Chiangmai United
1 – 1
Songkhla
—
—
—
Thursday 15 October 2026
12:00
Khon Kaen United
2 – 1
Chainat
—
—
—
11:00
Uttaradit
1 – 1
Satun
—
—
—
Wednesday 14 October 2026
12:00
Kasetsart FC
3 – 1
Mahasarakham United
—
—
—
11:30
Chanthaburi
3 – 0
Nakhon Pathom
—
—
—
11:00
Songkhla
3 – 2
Esan Pattaya
—
—
—
11:00
Nong Bua Pitchaya
3 – 1
Chiangmai United
—
—
—
Tuesday 13 October 2026
12:00
Nakhon Ratchasima FC
3 – 2
Muang Loei United
—
—
—
11:30
Kanchanaburi
1 – 0
Police Tero
—
—
—
11:00
Muangthong United
0 – 1
Phrae United
—
—
—
Sunday 11 October 2026
12:00
Chanthaburi
0 – 0
Nong Bua Pitchaya
—
—
—
11:30
Chainat
2 – 0
Songkhla
—
—
—
11:00
Satun
1 – 0
Khon Kaen United
—
—
—
11:00
Mahasarakham United
2 – 3
Uttaradit
—
—
—
Saturday 10 October 2026
12:30
Chiangmai United
2 – 0
Kasetsart FC
—
—
—
12:00
Muang Loei United
2 – 2
Esan Pattaya
—
—
—
11:30
Police Tero
1 – 1
Nakhon Ratchasima FC
—
—
—
11:00
Nakhon Pathom
1 – 0
Muangthong United
—
—
—
Friday 9 October 2026
12:00
Phrae United
2 – 1
Kanchanaburi
—
—
—
Sunday 20 September 2026
12:00
Uttaradit
4 – 3
Chanthaburi
—
—
—
11:30
Esan Pattaya
0 – 3
Phrae United
—
—
—
11:00
Songkhla
1 – 1
Muang Loei United
—
—
—
11:00
Kasetsart FC
0 – 0
Nakhon Pathom
—
—
—
Saturday 19 September 2026
12:30
Nong Bua Pitchaya
4 – 3
Satun
—
—
—
12:00
Nakhon Ratchasima FC
1 – 2
Chainat
—
—
—
11:30
Muangthong United
1 – 0
Chiangmai United
—
—
—
11:00
Khon Kaen United
2 – 0
Police Tero
—
—
—
11:00
Kanchanaburi
1 – 1
Mahasarakham United
—
—
—
Thursday 17 September 2026
12:00
Muang Loei United
2 – 0
Phrae United
—
—
—
11:00
Chanthaburi
2 – 0
Kasetsart FC
—
—
—
Wednesday 16 September 2026
12:00
Mahasarakham United
1 – 1
Nakhon Ratchasima FC
—
—
—
11:30
Nakhon Pathom
1 – 1
Kanchanaburi
—
—
—
11:00
Uttaradit
2 – 2
Nong Bua Pitchaya
—
—
—
11:00
Chainat
0 – 0
Esan Pattaya
—
—
—
Tuesday 15 September 2026
13:00
Police Tero
0 – 3
Songkhla
—
—
—
12:00
Satun
3 – 0
Muangthong United
—
—
—
11:00
Chiangmai United
3 – 1
Khon Kaen United
—
—
—
Sunday 13 September 2026
12:00
Phrae United
0 – 0
Nakhon Pathom
—
—
—
11:30
Kasetsart FC
0 – 2
Uttaradit
—
—
—
11:00
Muang Loei United
3 – 0
Chainat
—
—
—
11:00
Kanchanaburi
0 – 0
Chanthaburi
—
—
—
Saturday 12 September 2026
12:30
Muangthong United
2 – 1
Nong Bua Pitchaya
—
—
—
12:00
Songkhla
1 – 3
Satun
—
—
—
11:30
Khon Kaen United
3 – 0
Mahasarakham United
—
—
—
11:00
Nakhon Ratchasima FC
1 – 2
Chiangmai United
—
—
—
Friday 11 September 2026
12:00
Esan Pattaya
0 – 3
Police Tero
—
—
—
Sunday 6 September 2026
12:00
Satun
2 – 4
Kanchanaburi
3.50
3.32
2.45
11:30
Nong Bua Pitchaya
2 – 0
Kasetsart FC
—
—
—
11:00
Police Tero
1 – 0
Muang Loei United
—
—
—
11:00
Chainat
3 – 1
Phrae United
2.96
3.39
3.27
Saturday 5 September 2026
12:30
Nakhon Pathom
2 – 2
Nakhon Ratchasima FC
3.10
3.09
3.10
12:00
Chanthaburi
0 – 1
Khon Kaen United
2.57
3.41
3.00
11:30
Chiangmai United
0 – 1
Esan Pattaya
—
—
—
11:00
Mahasarakham United
1 – 1
Songkhla
2.54
3.60
3.66
Friday 4 September 2026
12:00
Uttaradit
0 – 0
Muangthong United
3.98
3.51
2.25