Football Siam

Decoding the Thai game

Four matchweeks in, goals are up and stalemates have almost disappeared. The league is still scoring less than it should, though, and the gap between the clubs who create and the clubs who convert explains most of the table.

Last season Thai League 1 was the league of the draw. Seventy-five of its 240 matches finished level, 31% of them, the highest share in any of the 13 completed seasons for which we have results. Four matchweeks into 2026/27, that habit has gone. Only five of the 32 matches have been drawn. At the same stage a year ago it was 11. There has been a single goalless game, Pattani against Pathum United on the opening weekend, and the home side has won exactly half the time.

The share of matches drawn

201327.9%
201428.9%
201525.8%
201620.9%
201721.6%
201822.5%
201928.8%
2020/2117.9%
2021/2226.7%
2022/2326.2%
2023/2427.5%
2024/2525.4%
2025/2631.3%
2026/27 so far15.6%
Share of Thai League 1 matches drawn, by season. Gold is this season after 32 matches.

Some caution is needed. The share of draws after four rounds has swung between 12.5% and 40% in past seasons, so 32 matches can mislead. But the direction matches the other headline number. There have been 94 goals, 2.94 a game, up from 2.67 across last season.

And there should have been more. In the 29 matches for which FootyStats has expected-goals figures, teams have created chances worth 3.26 goals a game and scored 3.00. That level of chance creation is higher than in any full season since the data began in 2018. The league is running about a quarter of a goal a game short of what its chances are worth, which is almost exactly what happened last season, when 2.96 expected goals a game produced 2.68 real ones.

The spread is the story

That shortfall is not shared evenly. Ten of the 16 clubs have scored fewer goals than their chances suggest, eight of them by a goal or more, while five are at least a goal ahead. Uthai Thani have scored ten times from chances worth 5.5 in the three matches with data. Bangkok United have eight from 4.5 and Ratchaburi eight from 5.1. At the other end, Lamphun Warrior have two goals from chances worth 7.0, Chonburi three from 6.1 and Chiangrai United three from 5.9.

Finishing and chances, club by club

Club (league position) Goals (xG) Goals minus xG xG diff per game
Uthai Thani (2nd) 10 (5.5) +4.5 -0.44
Bangkok United (3rd) 8 (4.5) +3.5 +0.16
Ratchaburi (6th) 8 (5.1) +2.9 +0.08
Rayong (7th) 7 (4.9) +2.1 -0.47
Prachuap (4th) 6 (4.8) +1.2 -0.17
Ayutthaya United (8th) 5 (4.6) +0.4 -0.72
Pathum United (10th) 6 (6.5) -0.5 +0.65
Rasisalai United (14th) 6 (6.9) -0.9 -0.95
Buriram United (1st) 8 (9.0) -1.0 +1.11
Port (5th) 6 (7.9) -1.9 +1.16
Sukhothai (13th) 3 (5.0) -2.0 -0.90
Pattani (12th) 2 (4.1) -2.1 -0.13
Sisaket United (9th) 4 (6.6) -2.6 +0.08
Chiangrai United (11th) 3 (5.9) -2.9 -0.11
Chonburi (16th) 3 (6.1) -3.1 +0.20
Lamphun Warrior (15th) 2 (7.0) -5.0 +0.87
Goals and expected goals (xG) count only the matches with xG data: three for six clubs, four for the rest. xG difference is chances created minus chances allowed, per game. Gold marks the clubs three or more goals away from their xG.

Lay those numbers over the league table and the pattern is hard to miss. Uthai Thani are second and Bangkok United third: they are the two biggest overperformers in front of goal. Lamphun are 15th and Chonburi bottom: they are the two biggest underperformers. League position, for now, is measuring finishing at least as much as it is measuring football.

The bottom two are better than they look

Lamphun have one point from four games. They have also created chances worth 2.32 goals a game, a rate only Port can better, and they average 21 shots, almost as many as Buriram United. Their expected-goal difference is the third best in the division. They have simply missed at one end and been punished at the other: in the three matches with data they conceded seven from chances worth 4.4.

Chonburi have lost all four. Last week we found that seven of the ten clubs to lose their first three games since 2013 finished in the bottom three. Yet Chonburi have created more than they have allowed, 6.1 expected goals against 5.3, and the numbers make them a candidate to be an exception.

The mirror image sits near the top. Uthai Thani have allowed chances worth 2.27 goals a game, more than anyone except Rasisalai United, and their expected-goal difference ranks 12th. Ayutthaya United have conceded four times from chances worth 7.5, Prachuap twice from 5.4. Whether that is goalkeeping or fortune, it rarely lasts a season.

Two clubs are strong by either measure. Port and Buriram have the best expected-goal difference in the league, both more than a goal a game to the good, and both have finished slightly below par. Pathum United, tenth, have the fourth-best underlying numbers and are the likeliest climbers.

Who is scoring

Guilherme Bissoli of Buriram and João Giaccomoni of Rayong lead the scorers with four each. FootyStats’ player records, which account for 89 of the 94 goals, credit Brazilians with 45 and Thai players with 21. Thirteen of those 21 have come from three clubs: Port and Bangkok United with five each and Ratchaburi with three.

What happens next

Four games is a small sample, three matches have no expected-goals data and this is one provider’s model, so none of it is a forecast. But finishing this far from the chances rarely holds. Uthai Thani and Bangkok United are unlikely to keep scoring at nearly twice their expected rate, and Lamphun and Chonburi are unlikely to keep missing. Draws will probably return too. We will run the numbers again after ten games.

Data FootyStats.

Football Siam Matchday Tours

Next tour: Port v Rayong

Saturday 24 October 2026 · ฿3,900 ฿2,999 per person, all inclusive. Ticket, private transport, pre-match briefing and a guide who knows the league inside out.

Book Your Place →
Chat on LINE