XIReel
Football match analysis — tag, clip, review, present.

XIReel is a browser-based football analysis tool for students, coaches, analysts and grassroots clubs — tag matches live or from footage, cut annotated clips, track season data and deliver branded reports.

🧭 Best used on Chrome, Edge or Firefox. Safari does not currently support full clip extraction.

Who's it for?

Built for analysts without expensive software access

Professional analysis platforms cost hundreds to thousands per season. XIReel covers the core workflow — tagging, clipping, reviewing, exporting — for the people doing the work without the budget.

🎓

Students & graduates

Build real analysis portfolios with tagged matches, annotated clips and exported reports.

📣

Grassroots & academy coaches

Review your team's matches and show players exactly what happened, clip by clip.

📊

Entry-level performance analysts

A full tagging-to-presentation workflow while you're between club systems or budgets.

🔭

Scouts & recruitment analysts

Code individual players across matches and export the evidence behind your reports.

🤖

Sports AI & data annotation

Structured, timestamped football event data with clean CSV / XML output for pipelines.

Features

Everything the core workflow needs

No installs, no licences, no uploads — open the app and start coding a match.

Video-synced tagging

Every event stamps to the footage. Keyboard-first coding with lead-time compensation for fast play.

🔴

Live tagging

No footage yet? Code from the touchline on a running match clock, then align every tag to the video later with one click.

🏷

Player & event coding

Ready-made templates for opposition, scouting, set-pieces and goalkeeping — plus fully custom buttons and follow-ups.

📍

Click the pitch

Mark where events happen on a proper pitch diagram — thirds and channels are worked out for you. Two clicks record a pass from start to finish; shots get a real goal to aim at.

🎞

Timeline & clip review

Tagged moments live on the scrubber. Click any marker to jump back; cut clips around any event in two clicks.

🖊

Studio workspace

A full editing page: trim clips, freeze-frame, draw arrows, spotlights, zones and text, then render or present. Collections and title-carded presentations for the meeting room.

📊

Analysis centre

Specialist passing, shooting, defending and goalkeeping pages that build themselves from what you tracked — with pass maps, shot maps, goal-target grids and passing networks.

🎯

Pick your matches

Analyse one game, a handful, or the whole season. Choose games 1, 4 and 6 together and every number — team, player and comparison — follows the same selection.

🗄

Season-wide data

Saved teams with permanent player IDs. Trends, per-90 numbers, match-group and player comparisons — and honest data coverage, because 0 isn't the same as untracked.

📝

Match reports

A written report built line-by-line from your tags, branded with your badge and club colours — download and print to PDF.

👥

Lineups & formation board

Matchday XI, subs, captain and minutes played, plus a drag-and-drop formation board that doubles as a player picker.

Review mode

Play a half back and let the log follow the footage — see exactly what was coded as it happens, instead of clicking through it.

🎯

Player development targets

Set what a player is working towards and measure it against what you actually tagged, across whichever matches you choose.

📝

Notes & clip labels

Pin a thought to a moment on the timeline without making it an event, and label clips so they group across every match you've coded.

💡

What stands out

Pick some matches and XIReel points out where they differ from the rest, with the events behind each difference one click away. Arithmetic on your tags — not a prediction.

Dashboards & event matrix

Build the view you present from: metrics, counts, leaders and a matrix where every cell clicks straight through to those events and the video.

Your own metrics

Write formulas from your tags — press success rate, entries per match, whatever your model needs — and see them across the matches you choose.

🔀

Follow-ups that branch

Build what XIReel asks after each tag — a short sequence that adapts to your answers, so you capture the detail that matters and skip what doesn't apply.

🔒

Your data, plainly stated

A status chip says exactly where your work is stored and when it last saved. Crash recovery brings the session back if the browser dies mid-match. Nothing is uploaded unless you ask.

📍

Location queue

Code at full speed and skip the pitch. Anything without a location waits in a queue you clear at the next stoppage, video jumping to each moment.

Clips sized to the tag

A shot and a build-up don't want the same window. Give each tag its own lead and lag, and every event arrives ready to cut.

🕐

Half-time playlist

Mark moments with one key while you code. At the break they're waiting in order with your notes, ready to talk through or send to Studio.

🎯

Focus mode

One shortcut strips the app back to what you need while coding a match — video, timeline, players, phases and your buttons. Everything else steps aside.

Match workspaces

Save how you work — team, template, lead time, layout and the sections you use — and load the whole environment in one click when the next match comes round.

Custom keyboard coding

Assign the keys that make sense to you. Every template ships with mnemonic shortcuts and you can change any of them, so you code without moving between keyboard and mouse.

🔗

Shareable templates

Export your whole coding model — sections, buttons, follow-up chains and your keyboard shortcuts — as one small file, so a full staff codes identically.

📄

CSV & Sportscode XML

Spreadsheet-ready CSV and timeline-instance XML, so your codes travel into industry tools and data pipelines.

💾

Backup & restore

One-file workspace backups, named save points and undo/redo — your work is never one mistake away from gone.

🎲

Demo season included

Not ready to code a match? Load a full demo season — squad, six fixtures and a thousand tagged events — and explore every page with real numbers in it.

🌍

13 languages

Navigation and key screens in thirteen languages, right-to-left included, switchable from the top bar without reloading.

Settings that stick

Lead and lag time, display name, autosave, tagging defaults, language and backups — all in one place, all remembered.

🔒

Privacy-first local workflow. By default, XIReel works locally in your browser — your video files stay on your device and are not uploaded just to analyse a match. Optional account sync for your analysis data is clearly labelled in-app and only happens when you choose it. Read the privacy policy →

Workflow

See the workflow

From kick-off to exported report — the whole loop in one screen.

1
🎞

Load footage — or go live

Open a local video file, paste a direct link, or tag live on a match clock and align to footage later.

2
🏷

Tag the game

Keyboard-first coding — mnemonic shortcuts you can customise, chained buttons and lead-time compensation.

3
🖊

Edit in Studio

Trim, freeze-frame and telestrate on a dedicated editing page.

4
📊

Find the patterns

Pick the matches you care about, then dig in — specialist team and player analysis where every number clicks back to the video.

5
📤

Deliver

Build a presentation with title cards, present it full-screen, or export reports and data.

Tutorial

Learn how XIReel works

Four short walkthroughs, one for each page of the app. Each runs inside XIReel, spotlighting features as it goes, and hands over to the next when you finish — or start wherever you like. Restart them anytime from your name in the top right.

🎓 View Tutorial

FOUR GUIDED TUTORIALS

🏷 Tagging — code a match while you watch it
🎬 Studio — trim, draw, freeze and present
🗄 Library — teams, players, exports, backups
📊 Analysis — specialist pages and comparisons

Why XIReel?

Built from a real gap

"XIReel was created after losing access to university-level analysis software after graduation. The aim was simple: build a practical football analysis workflow that lets analysts keep tagging matches, creating clips, reviewing data and building portfolio work without needing expensive software access."

Code your next match with XIReel

Free while in beta. No install — it runs in your browser.

🧭 Best used on Chrome, Edge or Firefox. Safari does not currently support full clip extraction.