Powered by IBM Granite
Pro-level tactical analysis, for every coach.
Pro clubs spend millions decoding matches. TacticAI turns the same free World Cup data into plain-language insight any grassroots coach can act on — and shows the exact minute a team's press faded.
Free & open source · Real StatsBomb World Cup data · No sign-up
54%
148
58'
Pressing intensity
events / minute
Coaching takeaway
Their press collapsed after the 60th minute — the gap that decided the half. Hold a higher line in the final third to keep the squeeze on.
Illustrative preview — sample figures, not live match data.
The problem
The data is free. The insight isn't.
Every pass, shot and pressure from World Cup matches is public. But turning thousands of raw events into something a coach can use takes analysts, tools and time — so pro clubs get the edge, and everyone else gets a clipboard.
Pro clubs
Million-dollar analytics departments translating event data into match-winning tactical plans.
Grassroots coaches
The same public data, locked behind complexity — and a clipboard to make sense of it all.
How it works
From raw events to a coaching plan
Pick a match
Choose any fixture from StatsBomb's open data — World Cup matches up to 2022 included.
Read the real events
TacticAI pulls every pass, shot and pressure, then compresses thousands of events into a structured, minute-by-minute summary.
Granite writes the analysis
IBM Granite turns that summary into a four-part read: possession, pressing, attacking threat and a coaching takeaway.
Get a plain-language plan
No jargon, no spreadsheets — just clear, specific guidance a coach can take straight to the training ground.
Why TacticAI
Everything a coach needs, nothing they don't
Real World Cup data
Built on StatsBomb Open Data — actual match events, not simulations or estimates.
AI-powered analysis
IBM Granite (granite-4-h-small on watsonx.ai) writes the tactical read, structured in four parts.
Pressing-intensity insight
The signature feature: a minute-by-minute press tally that pinpoints exactly when a team's pressure fades.
Scouting-PDF support
Drop in a scouting report and IBM Docling parses it into the analysis alongside the live event data.
Plain, coach-friendly language
Every insight is written to be acted on at training — no analyst dictionary required.
100% free & open source
No paywall, no sign-up. The full project lives on GitHub for anyone to use or build on.
Built with
- IBM GraniteAnalysis
- IBM DoclingPDF parsing
- LangflowOrchestration
- StatsBombOpen data
- StreamlitApp UI
See when your match was won or lost.
Pick a World Cup match and get a pro-level tactical read in plain language — in seconds, for free.
Try the live demo