Scoring margin
Hover or tap the chart to see each basket. With the chart focused, the arrow keys step through the game.
What decided it
Runs
Scoring droughts
The longest stretches each team went without scoring, and what the other team put up in that time.
Timeouts
Foul trouble
Game in segments
By period
Players
Made free throws show as 1-pointers. PlayHQ doesn't record missed shots, so there are no percentages. "In runs" is points scored during a run listed above.
Clips to review on video
The play-by-play shows when the game swung but not why. Watch the minute before each of these moments and look at the decisions that led into it.
Adjust the definitions
Net points, e.g. 6 means 8–2 counts but 6–2 doesn't.
With a third, 12–4 counts as a run but 12–6 doesn't.
Net points just before the timeout compared with just after.
5 under FIBA rules. Foul trouble is flagged one foul earlier.
Settings and team colours are saved on this device only.
How this works
Each basket in the play-by-play has a game clock and a running score. The tool turns that into a single line: your score minus theirs after every basket. Momentum is the slope of that line, so a run is a steep stretch and a drought is a flat one for your team.
A run starts and ends with a basket by the same team, beats the other side by at least the net you set, and lets the other side score only a small share of the points. That share rule matters. Without it, a long, slow stretch like 42–30 would count, which isn't what coaches mean by a run. Runs never overlap.
Game time comes from the clock, not the event count, so a 3:30 drought means 3:30 of game clock. Stopped-clock events like free throws share a time with the foul before them.
What this can't see: possessions, missed shots, turnovers and who was on the floor. Use the times above to find the moments on video, then judge the decisions, not just the result.
Event log
Check this against PlayHQ if a number looks wrong.