Download Our Data
Early access — first 20 clubs get a free opposition pack

Club intelligence.
Automated.

Opposition scouting packs, recruitment analytics, set piece intelligence and match reports — powered by 38.7 million Opta events across 23 leagues. No manual tagging. No analyst hours burned.

38.7MOpta events
62K+Player profiles
23Leagues
6Seasons of data
30K+Matches analysed

Your analysts are spending 8–12 hours on work that should take 30 seconds.

Manually tagging opponent footage in Hudl or LiveTag.Pro to produce a pre-match scouting pack, building recruitment shortlists from scratch, drawing up set piece patterns by hand — it all eats analyst time that should be spent on insight, not data collection.

Wyscout and StatsBomb have the data your team needs. But they're priced for the Premier League and La Liga. The $5,000–50,000/yr bracket was never built for Championship, League One, or serious academy setups.

Touchline closes that gap. We already have 38.7 million Opta events. You shouldn't have to collect the data — just use it.

ManualTouchline
Opposition scouting pack8–12 hrs manual tagging30 seconds
Player recruitment shortlist$5K+/yr Wyscout licence$49/mo
Set piece pattern analysisNot available below PLIncluded
Post-match reportManual analyst write-upAuto-generated in 24h
PPDA / pressing dataStatsBomb enterprise onlyIncluded
API data accessWyscout — custom pricingFrom $299/mo

Six intelligence products. One subscription.

Scout+

Recruitment Analytics Portal

62,000 player profiles across 23 leagues. Filter by position, age, league, and style metrics. Land on any player and receive a Gemini-written dossier.

  • Percentile rankings by position
  • Radar chart comparisons
  • AI-written scouting dossier
  • Find similar players (vector search)
  • 50 dossiers/mo included
Club+

Opposition Scouting Packs

Pre-match intelligence packages generated automatically from event data. Select an opponent — receive pressing trigger zones, defensive shape, and key player threat profiles.

  • Pressing trigger zones (XY data)
  • Defensive line height per match
  • High-danger zone mapping
  • Key player threat profiles
  • Gemini-written tactical narrative
Club+

Set Piece Intelligence

Every corner, free kick, and throw-in from the last N matches mapped by XY delivery zone, success rate, and recurring patterns.

  • Corner delivery zone heatmaps
  • Free kick routines identified
  • Goals & chances from set pieces
  • Home vs away variance
  • AI pattern narrative included
Club+

Automated Post-Match Reports

Delivered 24 hours after the final whistle. xG timeline, momentum shifts, pressing PPDA, territorial dominance, substitution impact — without anyone writing a word.

  • xG and xGA timeline
  • PPDA and pressing efficiency
  • Territorial dominance map
  • Substitution impact analysis
  • Shareable link + PDF export
Pro

Pressing & Shape Analysis

PPDA, press trigger zones, counter-press duration, and defensive line height — computed directly from Opta event XY coordinates.

  • PPDA per match and season
  • Press initiation zone (XY)
  • Counter-press success rate
  • Defensive shape clustering
  • Trend over last N games
Pro

Data API

Direct REST API access to our event data, player stats, and match stats. OpenAPI 3.0-compliant. Six seasons of history.

  • Players, teams, matches endpoints
  • player_matches event data
  • 6 seasons of history
  • 5,000 API calls/day
  • OpenAPI 3.0 docs included

What a scouting pack looks like.

Generated in 30 seconds from real Opta data. No analyst hours. No video tagging.

Opposition Scouting PackBristol Rovers FCLast 8 home matches · EFL League One · Generated 30 May 2026
AI-generated
7.4PPDA3rd in League One
32mDefensive line heightLeague One avg: 27m
41%Set piece shot shareLeague avg: 26%
1.23xG/matchLast 8 home games
Pressing trigger zones (XY event data)
High press zone
41% of triggers
Mid-block
33%
Low recovery
26%
Gemini 2.5 Flash narrative

Bristol Rovers press aggressively in transition, initiating 41% of their defensive actions in the opponent's final third — ranking 3rd in League One for PPDA (7.4, where lower = more intense). Their defensive line sits at an average of 32 metres from goal, among the highest in the division, leaving a persistent gap in behind for pacey forwards to exploit. From set pieces, 41% of their shots in the last 8 games originated from dead-ball situations — significantly above the league average of 26%. Target corners to the near post and expect a zonal-marking shape (4-4-2 defensive block).

What analysts are saying.

"

This is what we needed at the non-league level. Getting a full pressing map and set piece analysis before a Saturday fixture used to mean four hours on Hudl. Now it takes me 30 seconds.

LH
Liam H.
First Team Scout, EFL National League club
"

The opposition packs are genuinely useful. The AI narrative isn't just filler — it picks up tactical patterns I'd have missed without watching three full games back.

PA
Performance Analyst
EFL League Two club
"

We use the recruitment portal every week. The percentile card comparison and 'find similar players' feature has completely changed how we shortlist for our Under-23 squad.

DS
Lead Data Scientist
Championship academy setup

From data to intelligence in three steps.

01

Select your team and context.

Choose your club, pick your opponent (for scouting) or your last match (for reports). Select the window — last 5, 8, or 10 games.

02

We query 38.7 million events.

Touchline runs spatial queries across Opta XY event data in real time — press triggers, delivery zones, danger areas, player-level breakdowns.

03

Receive your intelligence pack.

A structured, AI-narrated report is ready in seconds. Share it with your coaching staff, export as PDF, or pull it via API.

Cancel anytime
14-day refund guarantee
Daily Opta data refresh
No setup fees
Secure Stripe checkout

Transparent pricing.

Annual plans save 20%. All plans include a free opposition pack for your first fixture.

Scout
$49/mo

For freelance scouts and independent analysts

  • 62K+ player profiles
  • Radar chart comparisons
  • Percentile card rankings
  • AI-written player dossiers (50/mo)
  • Find similar players
  • 1 user seat
Pro
$299/mo

For professional clubs, academies and federations

  • Everything in Club
  • Pressing & shape analysis
  • Data API (5,000 calls/day)
  • Custom report exports
  • Priority report generation
  • 10 team seats

Built on Opta.

Touchline is powered by the same Opta event data that the world's leading clubs and broadcasters rely on — 38.7 million match events with XY pitch coordinates, player tracking, and full contextual metadata across 23 leagues and six complete seasons.

The data is ingested daily and made queryable in real time. No data vendor middleman. No waiting for a CSV export. When you request a scouting pack, Touchline queries the raw event stream and generates the intelligence on-demand.

Opta event dataXY pitch coordinatesReal-time queriesAI-generated narratives
38.7M
Match events
With full XY pitch coordinates
1,800+
Events per match
Opta standard — shots, passes, tackles, pressures
62K+
Player profiles
Across 23 leagues and 6 seasons
30,000+
Matches analysed
From 2020/21 through 2025/26

Common questions.

Which leagues are covered?

All 23 competitions in our database: Premier League, Championship, La Liga, Bundesliga, Serie A, Ligue 1, Primeira Liga, Brazilian Serie A, MLS, Saudi Pro League, and 13 more. Six full seasons from 2020/21 to 2025/26.

How quickly are reports generated?

Opposition scouting packs and pressing analysis are generated in under 30 seconds. Post-match reports are delivered within 24 hours of the final whistle so the data is complete.

Does Touchline use licensed Opta data?

Yes. All event data is sourced from the Opta F7/F24 feeds under our existing data licence. This is the same data used by broadcasters and professional clubs worldwide.

Is there a free trial?

We offer a free opposition pack to the first 20 clubs on early access — no credit card required. Use the "Talk to us" button at the top of the page to claim yours.

Can I cancel my subscription?

Yes. You can cancel at any time from your account dashboard. Your access continues until the end of your billing period. Annual plans carry a 14-day refund guarantee.

Does the Scout plan work for academy setups?

The Scout plan covers player search and dossiers — ideal for scouts identifying talent. Academies tracking multiple first-team and development players typically need the Club plan for unlimited dossiers and opposition reports.

Ready to stop building reports manually?

First 20 clubs get a free opposition scouting pack for their next fixture — no commitment required.

Choose a plan

Cancel anytime · No setup fees · 14-day refund guarantee

Optimised for desktop

Made With 💜 For The Game

Dribble Inc. • 44 Tehama St. • San Francisco, CA

94105