Thailand

Thailand Thai League 2 predictions

The fair, margin-free odds for every Thailand Thai League 2 fixture, from Pinnacle's price, plus recent results and the table.

Upcoming matches at the fair price

Pinnacle with the margin removed · shown once Pinnacle prices the match, usually a day or two before kick-off

No fixture has a Pinnacle price yet. Prices usually appear a day or two before kick-off.

Scheduled matches

  • Muangthong United – Esan Pattaya
  • Khon Kaen United – Songkhla
  • Uttaradit – Police Tero
  • Chanthaburi – Phrae United
  • Kanchanaburi – Nakhon Ratchasima FC
  • Nakhon Pathom – Mahasarakham United
  • Satun – Chiangmai United
  • Nong Bua Pitchaya – Chainat
  • Kasetsart FC – Muang Loei United
  • Police Tero – Chanthaburi

For reference only: Thailand Thai League 2 matches are not part of our track record, value flags or experiments. Each match page shows the time the price was read.

Recent results — what happened next to the market's view before kick-off

DateMatchScoreMarket gave this result
Chiangmai United – Uttaradit 1–1 28%
Esan Pattaya – Kanchanaburi 2–2 23%
Satun – Nakhon Pathom 0–0 26%
Police Tero – Nong Bua Pitchaya 0–6 40%
Muang Loei United – Muangthong United 1–3 44%
Chainat – Kasetsart FC 1–1 25%
Nakhon Ratchasima FC – Songkhla 4–1 50%
Phrae United – Khon Kaen United 0–3 38%
Mahasarakham United – Chanthaburi 1–0 23%
Muangthong United – Police Tero 4–1 58%

Pinnacle closing price with the margin removed: the market's chance of the result that happened. A low number means the result was a surprise, not that anyone could have known. A dash means we did not price that match, or it went to extra time.

Standings — computed from our own settled results · 2026/27 season

Reconstructed from the matches in the TipsAudit dataset — not an official league table. Teams may show a different number of games played, and play-off or play-out stages are not separated. For the official table, use the league's own source.

# Team P W D L GF GA GD Pts
1 Khon Kaen United 9 7 0 2 18 7 +11 21
2 Nong Bua Pitchaya 9 5 2 2 24 12 +12 17
3 Uttaradit 9 4 4 1 17 12 +5 16
4 Satun 9 4 3 2 16 11 +5 15
5 Nakhon Ratchasima FC 9 4 3 2 16 11 +5 15
6 Kanchanaburi 9 3 5 1 17 12 +5 14
7 Muangthong United 9 4 2 3 10 8 +2 14
8 Chainat 9 4 2 3 15 16 -1 14
9 Chiangmai United 9 3 3 3 10 9 +1 12
10 Phrae United 9 3 2 4 8 11 -3 11
11 Nakhon Pathom 9 2 5 2 8 11 -3 11
12 Chanthaburi 9 2 4 3 8 6 +2 10
13 Police Tero 9 3 1 5 11 20 -9 10
14 Muang Loei United 9 2 3 4 14 15 -1 9
15 Esan Pattaya 9 2 3 4 8 16 -8 9
16 Songkhla 9 1 4 4 11 16 -5 7
17 Mahasarakham United 9 1 4 4 7 15 -8 7
18 Kasetsart FC 9 1 2 6 8 18 -10 5

Team stats this season

81 matches this season: 2.79 goals per game, 48% over 2.5, 51% both teams scored.

TeamMPGFGA Over 2.5BTTSClean sheets
Nong Bua Pitchaya 92.671.33 78%56%44%
Chainat 91.671.78 67%67%22%
Khon Kaen United 92.000.78 56%33%56%
Nakhon Ratchasima FC 91.781.22 56%78%22%
Satun 91.781.22 56%56%44%
Muang Loei United 91.561.67 56%67%22%
Police Tero 91.222.22 56%33%22%
Esan Pattaya 90.891.78 56%33%22%
Kanchanaburi 91.891.33 44%78%22%
Uttaradit 91.891.33 44%67%33%
Songkhla 91.221.78 44%78%11%
Muangthong United 91.110.89 44%33%33%
Phrae United 90.891.22 44%33%33%
Mahasarakham United 90.781.67 44%56%22%
Chiangmai United 91.111.00 33%56%22%
Kasetsart FC 90.892.00 33%44%11%
Nakhon Pathom 90.891.22 33%33%44%
Chanthaburi 90.890.67 22%11%67%

Goals per game and percentages from our results this season; xG, corners (for + against) and cards only where the league has match statistics. Sorted by over 2.5 rate. Form is context: the market prices it in.

Football predictions, answered honestly

What are the best Thailand Thai League 2 predictions?

The sharpest public forecast for Thailand Thai League 2 is the betting market with the margin removed. We show Pinnacle's price for every Thailand Thai League 2 fixture with the margin taken out, as soon as Pinnacle prices it, usually a day or two before kick-off.

Do you offer Thailand Thai League 2 betting tips?

We publish an audit, not tips. For Thailand Thai League 2 we show the fair price only: these matches are not part of our track record, value flags or experiments.

Found this useful? Send it to a friend who bets.