Skip to content
World clockEU--:--UK--:--USA--:--CN--:--PLDEFRIT中文EN

portal about AI and technologyevents · analysis · interviews · technical background

Search
LIVE
›

Sports Analytics Has an Infrastructure Problem, and the Data Is Missing

Sports analytics increasingly runs on the same systems that are now failing audits. On 30 September, a 16-year-old researcher disclosed admin access to Microsoft analytics databases holding an estimated 17.3 trillion rows.

SportAnalysisPeter LindqvistPublished: 30 September 20264 min readSources 5
Sports Analytics Has an Infrastructure Problem, and the Data Is Missing

The Register published that disclosure on 30 September. It is the newest item in a growing pile of evidence that the plumbing behind data analytics, sports included, is being tested faster than anyone is fixing it.

The researcher, a 16-year-old known as Faav, found that Microsoft's internal Titan analytics service validated the contents of a JSON Web Token but never checked its signature. According to The Register, he reached administrator access through an Azure Cloud Services host and could run SQL against analytics databases the company estimates at 17.3 trillion stored rows. Microsoft locked the API down and paid him a $5,000 bug bounty.

What the bug actually exposes

Faav's own blog, quoted by The Register, describes the flaw in terms any platform team should recognise: "The authentication checks felt like a hotel where every door had a working keycard reader, but any keycard unlocked any room." He says he rewrote the post at Microsoft's request, cutting sections and numbers. The row total, he adds, is a storage estimate derived from metadata that likely includes historical and duplicated data.

Microsoft told Faav, in a statement carried in his blog, that the submission "helped us to better protect our customers by hardening our services."

The numbers behind that one endpoint are the part sports technology leaders should sit with. The metadata alone covered 24,569 dashboards, 425,891 charts and 27,347 dataset definitions, according to The Register. Thirty live routing values resolved through 24 configurations to 17 connected analytics databases spanning 9,863 unique table names. That is the shape of a modern analytics estate: sprawling, federated, and held together by authentication logic that is only as strong as its weakest check.

Sports organisations are not named in the Titan disclosure. But the sector has spent the last two years building exactly this pattern: a central analytics layer that quietly aggregates data from many sources.

Governance arrives before the scoreboard

Two other stories from the last 48 hours show the pressure coming from the other direction, from the public and the regulators rather than the attackers.

"The scale of this public backlash should be a huge wake-up call for the government."

That is Veronica Hawking of the campaign group 38 Degrees, quoted by The Guardian on 30 September. More than 44,000 people filed legal objections under article 21 of the UK General Data Protection Regulation to stop the Palantir-powered NHS Federated Data Platform from handling their health data. Palantir says the platform is helping cut waiting lists, citing 117,000 additional operations and a 14.3% reduction in discharge delays for long-stay patients. NHS England says organisations remain in control of their data. The objectors disagree, and the dispute is now procedural, not rhetorical.

In the Netherlands, the disclosure problem runs the other way. A study by Lighthouse Report with Trouw and other European media, reported by NL Times on 30 September, found that less than a quarter of larger Dutch data centres publish figures on electricity and drinking water use. The European Energy Efficiency Directive has required reporting from sites above 500 kW for three years. The Netherlands Enterprise Agency has data on only 104 of the 186 qualifying commercial data centres identified by the Dutch Datacenter Association. Public figures exist for 44 of them on electricity and 47 on water.

Statistics Netherlands puts Dutch data centre electricity use at 5.1 billion kWh in 2024, 4.6% of national consumption. Grid operator TenneT projects 10 to 15% by 2030.

The compute question behind the analytics

Sports analytics sits at the consumer end of that supply chain. Every tracking system, every expected-goals model and every broadcast augmentation runs on infrastructure whose cost, tax treatment and environmental footprint are being renegotiated in public.

Meta's use of a federal research tax credit is a case in point. The Decoder reported on 30 September, citing the New York Times, that Meta saved $3.9 billion in 2025 by classifying AI data centres as "pilot models" and Nvidia chips as experimental materials. That is up from $2 billion the previous year and $700 million in 2023. Meta warns in SEC filings that the savings could be challenged, and reserves for uncertain tax positions rose 45% to $18.74 billion. The company points to $200 billion of R&D spending over five years. Its auditor, EY, approved the strategy.

Meanwhile the engineering work continues. Amazon Web Services said on 30 September that Aurora PostgreSQL can now query Apache Iceberg and Parquet data in Amazon S3, S3 Tables or the AWS Glue Data Catalog without extract, transform and load pipelines, using DuckDB's query engine embedded in PostgreSQL. The capability is generally available on Aurora PostgreSQL 17.11 and 18.6 and higher, at no additional charge. For sports data teams, that removes a copying step between the data lake and the operational database, which is where most latency complaints originate.

None of this is a prediction about the sports analytics market. It is a description of the ground it stands on. The Titan disclosure, the NHS objections and the Dutch reporting gap are three versions of the same finding: the data is there, the analytics are running, and the wrong people are finding the gaps in the controls around both.

Comments 0

Sources

5
  1. 0116-year-old found Microsoft bug, got admin access to databases with 17.3 trillion rowsEN
  2. 02More than 44,000 file legal objections to Palantir NHS platform handling their dataEN
  3. 03Most data centers refusing to say how much water, electricity they useEN
  4. 04Meta dodges billions in US taxes by calling its AI data centers experimentsEN
  5. 05Aurora PostgreSQL now supports querying of Apache Iceberg and Parquet dataEN

All figures and quotations in this text come from the sources listed below.

Content prepared by the editorial team with AI assistance.

Peter Lindqvist

Peter Lindqvist

Sport, cars and travel

Peter Lindqvist covers sport, cars and travel for FLASH24, working from race results, manufacturer data and timetables rather than press releases. He checks entry lists and homologation papers against official series documents, and recalculates lap times, range figures and fare totals before anything goes out. He talks to team mechanics, rental desk staff and rail operators, and marks the Le Mans week and the winter timetable change in his calendar months ahead. Privately he drives an electric car, does his own garage repairs and plans rail routes across Europe, which is where most of his story tips start. He does not publish a number he cannot trace to a primary source.

Newsroom →

Comments

0
  1. No comments yet — be the first.

Write a comment

Comments are public. We do not publish abuse, spam or advertising.