Thai League 1 stats
Who is scoring, who is creating and who is playing best in every position, refreshed after each matchweek.
Goals and assists
League matches onlyTop scorers
GoalsTop assists
AssistsFinishing
Goals against expected goalsExpected goals measure the quality of a player's chances. Bars to the right mean he is scoring more than those chances suggest; bars to the left mean he is missing ones he would normally put away.
Goals minus xG
Top 12 by xGBest by position
Best Thai players
Club stats
Per match averagesExpected goals for and against per match. Top right is where every club wants to be: creating plenty and giving little away. The dashed lines are the league averages.
Attack v defence
xG per matchMatch week by match week
All 2026/27 Thai League 1 matches
Pick a match week from the dropdown, or leave it on “Season So Far” to see the full season to date.
| Matches Played | 32 |
| Goals Scored | 94 |
| Goals / Game | 2.94 |
| Clean Sheets | 12 |
| Corners | 323 |
| Yellow Cards | 118 |
| Red Cards | 10 |
Biggest win: Ratchaburi 6-0 Sukhothai
Goals by Match Week
21
MW1
21
MW2
20
MW3
32
MW4
Week by Week
| MW | Matches | Goals | Cards |
|---|---|---|---|
| MW 1 | 8 | 21 | 32 |
| MW 2 | 8 | 21 | 31 |
| MW 3 | 8 | 20 | 29 |
| MW 4 | 8 | 32 | 36 |
Buriram United
Uthai Thani
Bangkok United
Prachuap
Port
Ratchaburi
Rayong
Ayutthaya United
Sisaket United
Pathum United
Chiangrai United
Pattani
Sukhothai
Rasisalai United
Lamphun Warrior
Chonburi