SportsFlowSportsFlow Docs

Observation

Scout a match between two opponent teams — shot by shot, without a clock or score.

An observation isn't one of your own matches: you scout a match between two opponent teams that your team isn't involved in at all — for example, your next opponent's match against a third team. No roster, no home/away, no sharing — just the two teams, the observed side, and the shots you collect.

An observation is a shot chart recorder, not a match log: no score, no clock, no minute. A linked video plays alongside while you record (from Pro), but it doesn't supply time. It never counts toward your own match stats — it doesn't show up in season analysis, on the dashboard, or in the Starter limits, and it can't be shared as a match link. It's evaluated only in the observed team's opponent section.

Create an observation

Observations hang off the opponent team, not off one of your own matches. In Matches you only find them via the Observations filter (with the Scouting permission). Two entry points for creating one (from the Team tier):

  • The preparation of one of your own matches against that opponent, Add observation → Create manually — Team A is already the opponent from the preparation, the observation is linked to it right away, and after creating it you go straight into tracking
  • The opponent page, Shooter profiles tab, Observations section, Add observation → Create manually — Team A is that page's opponent, and after creating it you land on the observation's match page

Both entry points open the same dialog:

  1. Choose Team A and Team B — a combobox suggests opponent teams you already know; a new name creates a new opponent team; from a preparation or opponent page, one side is already preset
  2. Observed — which of the two sides you're evaluating; only its shots get recorded
  3. Throw-off and optionally venue — the season is derived from the throw-off; there's no separate field for it
  4. Optionally a YouTube link — the video attaches to the match page and can be added there later too; it plays alongside while recording (from Pro), but recording happens without time
  5. Create

Observations belong to the opponent team, not to one of your own matches. They only get into a preparation when you link them there — the same observation can sit in several preparations, say before the first and the return leg (see Preparation). The list shows each observation as a row with date and number of recorded shots (or "not recorded yet"); a click opens the match page. For importing finished matches, see Import a match report.

Who can create, record, edit, delete? Coaches/staff, always. Also players with a linked roster player on the goalkeeper position — even while the preparation of your own match isn't published yet (see Preparation). Field players and players without a linked roster player neither see nor record observations.

Recording the shot chart

Tracking opens its own full-screen view: one step per screen, with the prompt as a heading above it. No action grid, no team switcher, no clock, no score, no markers for halftime or full time. If a video is linked, it plays alongside — see Video alongside recording.

Only the observed side gets recorded, shot by shot, in four steps:

  1. "Who's shooting?" — the observed team's roster as large number tiles. A number you haven't seen yet gets added via the "+ Number" tile: the roster row is created instantly and selected right away. This is what grows the opponent roster and shooter profiles.
  2. "Shot location — tap or drag a run path" — the court fills the screen. A tap sets only the shot location; dragging with your finger draws the run path up to it (the last point is the shot location). The large "7m" button skips this step: the location is always the same, and there's no run path.
  3. "Result" — three tiles: Goal, No goal, Blocked. Whether a "No goal" was saved or missed isn't set here, but with the goal point right after. Blocked saves immediately — no goal point, with jump shot as the preset shot type.
  4. "How and where?" — above the goal sit the shot type tiles (preset to jump shot, hidden for a 7m) and the trajectory chips (preset to straight); tap only if it was different. Tapping the goal saves the shot — as an exact point, not a zone. For "No goal", a point inside the frame means saved, outside (posts and crossbar included) means missed. For "Goal", the goal only accepts points inside the frame.

After saving, you're back at step 1 — the shooter is never pre-selected, every shot starts with the number.

Tap path: 4 taps per shot, 3 for a blocked shot, 4 for a 7m, 3 for a 7m and blocked. Shot type or trajectory only cost an extra tap when they differ from the preset.

Both team names sit at the top, with the observed side in orange. From step 2 onward, these are added:

  • "No. 7 · 3 shots" — whose shot is in progress, plus a shot counter
  • At the bottom of the step (from step 2, like in the recording wizard): "Back" takes you exactly one step back, "Cancel" discards the current shot and jumps to step 1. In the browser, Esc does the same as "Cancel"

There's no score there — no match is being logged.

History

On iPad in landscape and in a wide browser, there's a fixed column on the right (a third of the width). At the top you switch it between History (with the video above it, if there is one) and Shot chart. Above the list you filter by action and player; the arrows jump to the previous or next player. On phones, the "History (n)" button expands it, collapsed by default so the steps get the height. Newest shot first; each row reads "No. 7 · Goal · bottom left · Jump shot", and shots not yet synced carry the "pending" badge. A shooter's first 7m throw in this observation also carries the "1st 7m" badge — see First 7m.

Undo sits on every row: a pending shot disappears from the queue, an already-saved one gets deleted on the server. There's no minute shown anywhere — the order of recording is what counts.

Without internet, everything keeps working — shots sit as "pending" in the queue and go out as soon as you're back online — see Without internet.

Video alongside recording

If the observation has a video and your tier allows video (from Pro), it plays automatically alongside recording — on iPad and in a wide browser on the right above the history, with a timeline to scrub below the video. No extra button needed. In the app on iPhone, no video plays while recording.

  • As soon as you pick a shooter, the video pauses; it resumes after saving or cancelling.
  • In the browser: spacebar for play/pause, arrow keys jump 5 seconds forward or back.
  • The shot gets no timestamp — the video is a view, not a clock.
  • On phone and tablet, a YouTube link only plays in the browser; uploaded videos play everywhere.

Colors

While you're recording, the court stays empty: the only line is the drag you're currently drawing, and even that only shows while step 2 is up. You see earlier shots in the history and in the shooter profile's shot chart.

There, the color stands for the observed side (orange), the shape for the result: filled = goal, outline = saved, faint (45%) = missed or blocked.

7m throws don't appear on the court because they all sit on the same point; they still count in the shot counter and the goal pattern. The shot chart shows the ShotViews modes exact (every shot as a point), heatmap, zones (rate per court zone, tap to filter) and lines (goal and court in one graphic, a dashed line from the release point to the target) — each only once it has data. If there isn't a single recorded location, you just get the plain numbers.

Match page

An observation's match page shows the header (Team A – Team B, observed side in orange), first the profiles from this match (comparison table and one card per shooter, using only this observation's shots — all observations combined live in the opponent profile), then the video, and at the bottom the history to review and correct — no result, no roster, no lineup, no preparation, and no share function. An observation has no clock, so it's never "live" either. From there, the "Opponent view" button leads straight to the observed team. From there, you can also export all of this opponent's shooter profiles together as a PDF ("All shooters" sheet plus one page per shooter) — see Reading a shooter profile and Sharing & export.

An observation's video plays alongside while recording and can be watched here. It belongs to this observation for good. A match has at most one video, so an observation does too. You don't cut scenes from it here but in the preparation of your match against that team: link the observation there via Add observation (its video comes along), cut in the video studio, mark the opponent shooter under Involved — the scene then also shows up in their shooter profile. Only members with the Scouting permission (e.g. goalkeepers with the Goalkeeper preset) see the raw video — field players never do. They only see the scenes from it that you share in a preparation for everyone — and only for uploaded videos; scenes from linked scouting videos stay internal.

Creating, recording, editing and deleting are available to coaches/staff and goalkeepers, via the ⋯ menu. In the edit form you change Team A/B, throw-off, venue, and the YouTube link (a new link replaces the old one, an empty field changes nothing). The observed side can only be changed while no shot has been recorded yet — the shots hang off that team's roster. Deleting takes all of the observation's tracked events with it.

Next up

  • Opponents — opponent roster, shooter profiles, and the team view that observations feed into
  • Live tracking — the general tracking flow in your own matches
  • Import a match report — pull an opponent's finished matches in as observations

On this page