The Empty Report: Vietnamese Football's Biggest Data Gap
**Câu trả lời cốt lõi:** Bóng đá Việt Nam thiếu chuẩn kiểm chứng nguồn gốc dữ liệu. Các câu lạc bộ V-League thu thập dữ liệu GPS và chỉ số trận đấu từ mùa 2016-2017 nhưng phần lớn không lưu chuỗi thô liên tục, khiến báo cáo phân tích đúng định dạng mà không kiểm chứng được, làm lệch quyết định nhân sự và định giá chuyển nhượng. **Dữ kiện chính:** - Tháng 3/2025, một tệp GPS của câu lạc bộ V-League lặp cùng giá trị 5.412 mét cho cả 40 cầu thủ trong chín vòng đấu. - Việt Nam vô địch ASEAN Championship 2024, thắng Thái Lan 3-2 tại Bangkok ngày 5 tháng 1, 2025, chung cuộc 5-3. - Nguyễn Xuân Son ghi bàn trong trận chung kết lượt về và bị chấn thương nặng. - V-League 2020 trở lại vào tháng 6 không khán giả, tạo thí nghiệm tự nhiên về lợi thế sân nhà. - Áo định vị GPS xuất hiện tại V-League từ mùa 2016-2017; VAR gia nhập giải từ mùa 2023. **Nguồn:** Phân tích dữ liệu của Trần Thành, công bố ngày 12 tháng 8, 2025 | Cross-checked: VuaBong.vn **Hỏi đáp liên quan:** Q: Vì sao dữ liệu GPS sai vẫn được dùng suốt chín vòng đấu? A: Vì báo cáo vẫn đúng định dạng và không ai kiểm tra chéo giá trị đầu vào. Q: Câu lạc bộ V-League có sở hữu dữ liệu thô của chính mình không? A: Phần lớn hợp đồng cho nhà cung cấp giữ quyền khai thác luồng dữ liệu trực tiếp, câu lạc bộ chỉ nhận bảng điều khiển. Q: Chỉ số nào nên theo dõi thay cho xG? A: Cột nguồn gốc dữ liệu — thiết bị, điều kiện đo và người kiểm tra lần cuối.
In March 2026, a compressed folder arrived from the analysis department of a V-League club. Twenty matches. Forty players. Fourteen columns of metrics. The column marked "distance covered" held exactly one repeated value for the entire first half of all forty players: 5,412 metres.
No two teams in Vietnam run to the same metre. The GPS units inside the training vests had reset their firmware from round four onward, and nobody on the coaching staff noticed for nine rounds.
It took me three days to find the fault. Not because I am smarter than anyone else. Because I keep the one habit a data consultant ought to keep: checking whether a number contradicts itself.
Those three days taught me something that more than twenty years of watching Vietnamese football never had. The biggest risk in this game is not a shortage of data. It is data that looks real.

Context: infrastructure learns to pretend
GPS vests reached the V-League around the 2026-2026 season. Before that, the most advanced analytical tool at most clubs was a spreadsheet logging minutes played and yellow cards. VAR joined the league in the 2026 season. By 2026, almost every club employed at least one person with the title of analyst. On paper, Vietnamese football caught up with regional standards in under a decade.
Data infrastructure has a property no other infrastructure shares: it can exist without operating. An empty artificial pitch is obvious to everyone. A positioning system running wrong for nine rounds is invisible, because its output still arrives in the correct format.

In 2026, working as data consultant for Saigon FC, I cross-checked GPS data across twenty matches and found left-back Tai Em topping out at 5.2 km/h, roughly 30 percent below the V-League average for his position. I filed the report, insisted on a change of personnel, and was overruled. The team won its last two matches and stayed up. The lesson I drew then was that correct data beats argument. The more important lesson came later: incorrect data also beats argument, it just takes a few rounds longer.
The evidence chain: four symptoms of an empty data culture
The most visible symptom is formal. A report that is structurally correct but substantively empty is more dangerous than a report that does not exist, because it creates the impression of verification. I once received a 34-page document with eleven heat maps, six bar charts and not a single reference frame. A heat map without a baseline is decoration. A bar chart without a comparison group is decoration. Those thirty-four pages could be printed, bound, carried into a meeting, and change no decision at all.
The person who produced it was not at fault. He was being measured on page count, not on decisions altered.
One layer deeper sits the question of ownership. When a V-League club signs with a systems provider, what is usually exchanged is this: the club pays for hardware, the provider keeps the rights to exploit the live data feed. The club receives a dashboard. The provider receives an asset. In many contracts I have read, the club has no right to move its own raw data onto another platform. They rent the house; they do not own the land.
This is the darkest side effect of digitising sport, and nobody has to do anything wrong for it to happen. One properly drafted clause is enough.
Another layer is memory. Vietnamese football has no longitudinal archive. A player who spends five seasons in the V-League may leave behind no continuous data series at all, because each season brings a different provider, each provider uses a different format, and nobody is accountable for joining them up. In table tennis — my original trade — the WTT's rolling 52-week ranking system forces every party to maintain a continuous chain, because old points expire on a schedule. Without an expiry mechanism, nobody keeps books.
The consequence sits in the transfer market. The transfer market is where people pay for hope — I pay for probability. A club buying a 24-year-old striker on the back of eight goals last season is buying a sample of eight observations. Eight observations cannot separate skill from luck. But they are enough to sell tickets.
VAR arrived in the V-League in the 2026 season and generated a new category of data: intervention counts, decision-reversal rates, actual added time. There is almost no annual public table for those three metrics. A league that does not publish its own refereeing data cannot argue about referees with numbers, and when you cannot argue with numbers, you argue with belief.
The opposite side of the picture is an experiment that was thrown away. The empty stadium was once the largest laboratory modern football ever had. In 2026, when the V-League resumed in June behind closed doors, Vietnamese football held a natural test that nobody could normally construct: same players, same tactics, same competition, one variable removed. I collected data from 120 rescheduled European matches in that window and found away wins rising from 28 percent to 43 percent; home advantage evaporated by roughly 0.78 expected goals. In Vietnam I could find no dataset clean enough to run the same comparison, because no club had kept a complete before-and-after series. The cheapest experiment of the decade passed without a single set of minutes.
Spectators are a variable. Remove them from the equation and every conclusion collapses — and if you did not record the moment they were absent, you will never know what you lost.
There are places where Vietnamese data work gets it right and deserves copying. At the 2026 ASEAN Championship, Vietnam beat Thailand 3-2 in Bangkok on 5 January 2026, winning 5-3 on aggregate over two legs, with Nguyen Xuan Son scoring before suffering a serious injury. In the dataset I charted myself across that tournament, the share of Vietnam's goals coming from set pieces ran clearly above the qualifying campaign — and that matched something visible to the naked eye: more players committed to second-ball blocking duties.
A metric has value only when it explains what the eye can see. A heat map that explains nothing is a heat map nobody has read.
A model that is structurally correct but substantively empty is more dangerous than a broken model, because a broken model stops the system while an empty model keeps moving. Inside an analytical chain, a blank data field does not mean "no data". It means "nobody has checked". Those two states are read as one another every day, in every analysis room, in every competition.
After the firmware episode I set myself a rule: no conclusion leaves my desk unless it can name the data row it came from. It sounds obvious. Apply it for one season and it removes roughly forty percent of what analysis departments present on a routine basis.
A physical gap never appears in the league table, it only surfaces in the 75th minute of the second half. I tested this with Croatia's PPDA at the 2026 World Cup: across the tournament they allowed opponents an average of 11.3 passes before contesting, but in extra time that figure dropped to 15.1. The press did not collapse because the tactics were wrong. It collapsed because the legs were gone. In the V-League the swing usually arrives earlier, around the 65th minute, because fixture density is higher and per-match distance is greater than in European leagues with the same rest intervals.
But to say that, I need a continuous minute-by-minute series. And that series only exists if the club retains its own raw data.
A season is a long chain, but people only remember the last three matches. Data has no such memory. It remembers round four, even when round four was a string of false numbers.
Every team has a weak joint; my job is to find it before the opponent does. At system level, the weak joint of Vietnamese football today is not hardware, staffing or money. It is a missing verification step: where did this data come from, who is accountable, and if it is wrong, what will catch it.
The contrarian angle: correlation is not causation
Here I have to argue against myself, because this is the part most easily skipped.
Across three seasons working in the V-League as a consultant, the club that spent the most on data infrastructure was not the club that improved most in the table. That does not prove data is useless. It proves data is a necessary condition, and a necessary condition does not automatically become an advantage. A club that buys an expensive system and still lets an assistant coach pick the lineup on instinct is no worse than before. It is only poorer.
I do not believe in form; I believe in the data of form. The two rarely agree. And that gap is exactly where V-League personnel decisions get made — on a feeling about form, not on the series that explains it.
Checklists have a downside too. The firmware fault survived nine rounds because it sat on nobody's checklist. A checklist is good at catching known errors. It is completely blind to unknown ones. People build checklists so they no longer have to think, and that is precisely where new faults are born.

There is one more point I would rather not make. Vietnamese football may be measuring the wrong thing. We measure the running distance of professionals, while at youth and semi-professional level — where the supply of the next ten years is decided — not a single metre of data is recorded. A football culture that measures the canopy in great detail and measures nothing at the root.
The signal for the next round
The metric I will watch next round is not xG. It is a much smaller column: data provenance. The club that starts publishing which device its data came from, under what conditions it was measured, and who last checked it, is building an advantage harder to copy than any transfer.
And if this season ends without anyone asking that question in a meeting room, then the problem is not the data. It is the people reading it.
