Configure
Customize the button boards used on Event Capture
Read-only template. Click Duplicate to edit (or tap any button) to customize a copy.
JSON format help
Each entry in rowDefs is one row of buttons on the Event Capture page, with
an optional gridCols (e.g. "grid-cols-4") and an array of
buttons. Each button needs an event (unique identifier),
text (display label), and color (btn-blue,
btn-red, btn-green, btn-yellow,
btn-orange, btn-gray). Buttons can also set
lead and lag: the seconds of video to include before and
after the press in the exported clip (default 5).
Event Log
Back to captureNo events recorded yet.
Matches
Record a live match, code from video, or import Sportscode XML. How the 3 modes work
3 Modes of Match Coding
Choose the fastest entry point for your game, then layer extra tags anytime.
One Hub, Three Ways to Start
Every match starts from the + Create Match button on the Matches screen, but you don't have to code everything in a single pass. Each mode sets up the clock and screen layout for how you are working right now:
- 1. Live Match — Real-time pitch stopwatch for eyes-on-pitch sideline coding.
-
2. From Video — Post-match MP4 player synced to quick tags at
1.5xor2xspeed. - 3. Import XML — Instant timeline from an existing Sportscode or MyVA XML file.
Live Match
Best on the sideline or video tower while the game is happening in front of you.
From Video
Best after the game when you have an MP4 recording and want events aligned to the video.
1.5x or 2x speed and skip stoppages (+5s / +10s) to code a 60-minute game in ~25 minutes.Import XML
Best when another analyst, bench manager, or Hudl Sportscode / MyVA package already has the base tags.
1. Live Match (Real-Time Pitch Capture)
Designed for coaches, team managers, or analysts watching live play. Tap Start when the whistle blows and log events using large, high-contrast team-coloured buttons that never shift position mid-game.
- Sticky Pitch Zones (
1–4): Tap a zone once as the ball moves into that quarter of the pitch; every event button automatically attaches that zone (e.g.,FIRE BS2). - 0.5-Second Glance Verification: The top bar always shows
Last: <Event> · mm:sswith a 1-tap Undo (orCtrl+Z) for instant recovery from mis-taps. - Halftime & Full-Time Ready: Check live team comparisons under Log → Statistics at halftime, then tap Finish → Complete to save and immediately reset for the next match.
2. From Video (High-Speed Video Coding)
When you couldn't code live—or want every clip locked to the exact video frame—choose From Video. Load your match MP4 and the screen switches into Focus Tagging Mode.
- Synced to Video Time: There is no separate stopwatch to manage. If you pause, rewind, or scrub the video to
14:20and tap a button, the event is logged at14:20with its pre-roll lead and post-roll lag window. 1.5x/2xPlayback + Skip Controls: Breeze through general midfield play at2xspeed, use+5s/+10sto jump over ball-out-of-bounds delays, and use-5sto replay a circle entry before tagging.- Quick Tags & Full Board: Use the 1-tap Quick Tag bar directly under the video, or expand the full custom button board below it. Every tag auto-saves immediately.
1.5x / 2x playback speed and -5s / +5s skip buttons with 1-tap Quick Tags.
3. Import XML (Instant Match Package)
Already have a Sportscode XML file from a sideline helper, a league video feed, or another device? Choose Import XML to preview the events and create a saved match in seconds.
- Preserves Lead/Lag Clip Windows: Every imported instance keeps its exact start and end clip timings so clicking an event seeks directly to the build-up of the play (
time - lead). - 15-Minute Coaching Review: Filter by event type (e.g.,
PC,Circle Entry,Shot), star (★) your top 6–10 teaching moments, and step through them in full-screen Presentation Mode.
★) key clips, and present them to your squad.
How the Modes Work Together: "Continue Coding"
You never have to capture every detail in one stressful pass. Regardless of whether a match was created via Live Match, From Video, or Import XML, you can open its ⋯ menu on the Matches screen and select Continue coding (or click + Tag Events inside Match Review).
Have a bench helper capture core events live (Circle Entry, PC, Shot, Goal), or import a base XML package.
Click Continue coding, load the match video at 2x speed, and layer in specific tactical codes (e.g., Press, Outlet, or Turnover) into the exact same timeline.
1x, 1.5x, or 2x video speed without losing existing tags.