Football Siam

Decoding the Thai game

Stats & Data

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 only

Top scorers

Goals

Top assists

Assists

Finishing

Goals against expected goals

Expected 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 xG

Best by position

Best Thai players

Club stats

Per match averages

Expected 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 match

Match 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
Chat on LINE