Thai League 1 · Regular Season - 5
Chiangrai United 1–2 Ratchaburi
Sun 18 Oct 2026 · 11:30 UTC · Singha Chiangrai Stadium, Chiang Rai
Chiangrai UnitedTeam 1324
RatchaburiTeam 1557- Jorge Eduardo Silva Costa 71'
- Pattarapon Suksakit 31' (og)
- Robert Žulj 67'
We gave Ratchaburi 48% to win: they did.
- 31'Pattarapon Suksakit – (own goal)
Ratchaburi:Pattarapon Suksakit – (own goal) - 38'Thanawat Suengchitthawon –
Ratchaburi:Thanawat Suengchitthawon – - 54'Sai Van Wermeskerken – for Njiva Rakotoharimalala
Ratchaburi:Sai Van Wermeskerken – for Njiva Rakotoharimalala - 54'Chotipat Poomkaew – for Sanchai Nontasila
Ratchaburi:Chotipat Poomkaew – for Sanchai Nontasila - Douglas De Souza Nascimento for Sansern Limwatthana63'
Chiangrai United:Douglas De Souza Nascimento for Sansern Limwatthana - Marco Ballini – for Hélio Monteiro Batista –64'
Chiangrai United:Marco Ballini – for Hélio Monteiro Batista – - 64'Phongsakon Sangkasopha – for Ekanit Panya –
Ratchaburi:Phongsakon Sangkasopha – for Ekanit Panya – - 67'Robert Žulj – assist Pedro Tanausú Domínguez Placeres –
Ratchaburi:Robert Žulj – assist Pedro Tanausú Domínguez Placeres – - Jorge Eduardo Silva Costa assist Douglas De Souza Nascimento71'
Chiangrai United:Jorge Eduardo Silva Costa assist Douglas De Souza Nascimento - Piyaphon Phanichakul for Gustavo Schutz –76'
Chiangrai United:Piyaphon Phanichakul for Gustavo Schutz – - Victor Cardozo – for Pattarapon Suksakit –77'
Chiangrai United:Victor Cardozo – for Pattarapon Suksakit – - 77'Bruno Mendes – for Pedro Tanausú Domínguez Placeres –
Ratchaburi:Bruno Mendes – for Pedro Tanausú Domínguez Placeres – - 77'Thossawat Limwannasthian – for Thanawat Suengchitthawon –
Ratchaburi:Thossawat Limwannasthian – for Thanawat Suengchitthawon – - Zé Ricardo87'
Chiangrai United:Zé Ricardo - Sanukran Thinjom – for Wanderson Papaterra Matos –90+3'
Chiangrai United:Sanukran Thinjom – for Wanderson Papaterra Matos –
Before kick-off (provisional): 25% · 27% · 48%(Chiangrai United · draw · Ratchaburi)
Our most likely score was 1–1 (13%); the result 1–2 had 9%.
- Average value of the expected XI: Chiangrai United €170K, Ratchaburi €301K.
- Thai League 1: S. van Wermeskerken was the highest-rated defender (1767).
- Style contrast in dribbling (Thai League 1): Chiangrai United ranked #13 of 15, Ratchaburi #2.
- All 11 of Ratchaburi's expected starters were past their position's peak age.
- Gabriel Henrique, Dudu and Victor Cardozo (Chiangrai United) had not played for over 90 days.
Form
Last five matches; the number is the team Elo of the eleven that started.
Chiangrai United
12th in Thai League 1 · 4 pts from 4
- 11 OctLPrachuap Thailand Thai League 11319
- 3 MayDLamphun Warrior Thailand Thai League 11415
- 5 AprLMuangthong United Thailand Thai League 11347
- 13 MarDNakhon Ratchasima FC Thailand Thai League 11384
- 1 MarWKanchanaburi Thailand Thai League 11344
Ratchaburi
7th in Thai League 1 · 7 pts from 4
- 13 OctLKyoto Sanga AFC Champions League1572
- 9 OctWSukhothai FC Thailand Thai League 11545
- 15 SepLShanghai SIPG AFC Champions League1525
- 3 MayWRayong FC Thailand Thai League 11490
- 15 MarLAyutthaya FC Thailand Thai League 11432
Season outlook
From the Thai League 1 simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Chiangrai United | 4 /4 | 36.5 | 0% | 3% | 18% | 10th |
| Ratchaburi | 7 /4 | 53.2 | 12% | 76% | 0% | 3rd |
Each bar is one finishing position, 1st on the left to 16th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each expected eleven. Elo after each match, last three years.

Ratchaburi · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +1.3 (Elite) · Elo 1552
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: –
Coach DNA: possession-based
Playing style
How both clubs play against their own league (2024–2026).
Chiangrai United: direct · low-volume (how Worawut Wangsawad plays) · Ratchaburi: possession-based (how Worrawoot Srimaka plays)