Football Intelligence / Jakarta

The game,in full view.

Mid Block turns match data into a private analyst for players, on-demand intelligence for clubs, and infrastructure for the organizations building the game.

Two apps in the menu above. New here? Start a conversation.

Three ways to work with the game.

A player, a question, a system. Start with the work you need to do.

01 / Player Consulting

A private analyst for the season.

Match reports, peer benchmarks, monthly reviews, and a direct line to the people reading the data. Built for professional players who want their season documented properly.

  • Every match, explained
  • Benchmarked against your position
  • A plan for the next block of work

Player Consulting / Demo data

Anonymized player match report with match metrics and an evidence-led verdict.
Captured from the live product · anonymizedMatch report · 2026/27

02 / On-Demand Consultation

A question, answered with evidence.

For clubs, agencies, media, and operators who need a specific answer, not another dashboard. Bring the question; we scope the analysis around it.

Example briefs — not client work

01 / Example dossier / scope, not findings

Which full-backs in the Indonesia Super League fit a high-pressing 4-3-3?

Agree the question → check the data → build the evidence → challenge the findings.

The analysis and output are scoped to the decision. No client result is implied.

03 / Sport Tech Development

The system behind the game.

For organizers, clubs, leagues, and media building their own infrastructure. Tournament platforms, data pipelines, dashboards, and integrations designed around how you operate.

Reference architecture, not a client system

  1. Registration, fixtures, match events, video, payments, and the spreadsheets you’re still keeping.

  2. APIs, CSV, webhooks, or an admin console. Meet the data where it is.

  3. Identity, schedule, and quality checks before anything reaches a report.

  4. Postgres, object storage, and a warehouse layer that can grow with the competition.

  5. Standings, player ratings, availability, reports, and the rules your competition actually uses.

  6. Admin console, public site, APIs, and mobile. One source of truth.

A report you can argue with.

Every match produces a verdict, the evidence behind it, and the next thing to work on. Not a dashboard of numbers — a document you can read, question, and take into the week.

  1. 01

    The verdict, in plain language.

  2. 02

    The team context: how the match was actually played.

  3. 03

    Your contribution, by category, against your position.

  4. 04

    The next step: what to work on before the next match.

See the full product

Player Consulting / Demo data

Match report team context comparing playing style with season averages.
Captured from the live product · anonymizedTeam context · Match flow · 2026/27

This crop shows team context. The list describes the wider report; not every part appears in this view.

Match events · Position-normalised · Same-position peer pool · Missing data is never zero

From match to decision.

The evidence stays connected, from the first event to the next block of work.

The evidence pipeline

  1. Match events, lineups, minutes, shots, touches, and physical output where available.

  2. Position, role, minutes, score state, and league standard. A number without context is noise.

  3. Category scores and percentiles against a same-position peer pool, not the whole league.

  4. An AI narrative drafted from the same report data, with the evidence left in view.

  5. A report, a drill plan, a shortlist, or an operational call. The output is always an action.

AI is used to explain the evidence, not to invent it.