Game insights · Home vs Away
Every whistle, every angle
A full 48-minute game: 45 possessions, 39 whistles. For each one, the engine checks what every official could geometrically see of the contact at that instant, and where the nearest clear spot was.
Mock game. Plays, positions and calls are generated to show how the data works at scale — not a real NBA game. Results are geometry counts, never call-correctness or percentages of what anyone saw.
Official 12 blew 13 whistles. At 4 the modeled view was clear; at 9 it was partly or fully blocked — the nearest clear spot was typically 2.5 m away.
Whistles
13
Clear at whistle
4 of 13
Obstructed at whistle
9
review reel below
Typical move to clear
2.5 m
median, within 4 m
By position worked
| Role | Plays | Whistles | Caller clear | Caller obstructed | No official clear |
|---|---|---|---|---|---|
| Lead | 5 | 5 | 1 | 4 | 3 |
| Trail | 4 | 4 | 1 | 3 | 1 |
| Slot | 4 | 4 | 2 | 2 | 1 |
Rotations: this official worked Lead 15× · Trail 15× · Slot 15× across the game.
Review reel · whistles from a blocked view
- Open
Q1 11:46 · Drive · Offensive foul (charge)
As Lead, blocked by B1. Nearest clear spot: 2.8 m up court, 1.1 m toward the middle.
- Open
Q1 9:45 · Post-up · Shooting foul
As Lead, blocked by B5. Nearest clear spot: 0.7 m up court, 0.7 m toward the sideline.
- Open
Q1 4:30 · Drive · Offensive foul (charge)
As Slot, blocked by B1. Nearest clear spot: 1.8 m toward the baseline, 1.8 m toward the middle.
- Open
Q1 1:21 · Drive · Shooting foul
As Trail, blocked by A1. No clear spot within 4 m.
- Open
Q2 9:37 · Transition · Blocking foul
As Slot, blocked by A2. Nearest clear spot: 3.5 m toward the baseline.
- Open
Q3 4:22 · Corner three · Shooting foul (3PT)
As Trail, blocked by A4. No clear spot within 4 m.
- Open
Q3 2:24 · Drive · Offensive foul (charge)
As Lead, blocked by B1. Nearest clear spot: 1.8 m up court, 0.8 m toward the sideline.
- Open
Q4 2:56 · Drive · Blocking foul
As Trail, blocked by A1. Nearest clear spot: 2.5 m toward the baseline.
- Open
Q4 2:06 · Drive · Offensive foul (charge)
As Lead, blocked by A1. Nearest clear spot: 1.8 m up court, 1.8 m toward the sideline.
Play-by-play
Find any play
| Time | Play | Mock call | Caller | Lead | Trail | Slot | |
|---|---|---|---|---|---|---|---|
| Q1 11:46 | DriveHome ball | Offensive foul (charge) | Official 12 (Lead) | ● Blockedby B1 | ◐ Partly blockedby A1 | ◐ Partly blockedby A3 | Open → |
| Q1 10:38 | TransitionAway ball | Shooting foul | Official 34 (Lead) | ○ Clear | ● Blockedby B3 | ◐ Partly blockedby B1 | Open → |
| Q1 9:45 | Post-upHome ball | Shooting foul | Official 12 (Lead) | ◐ Partly blockedby B5 | ◐ Partly blockedby A5 | ○ Clear | Open → |
| Q1 8:29 | TransitionAway ball | Blocking foul | Official 34 (Lead) | ◐ Partly blockedby A1 | ○ Clear | ◐ Partly blockedby B1 | Open → |
| Q1 7:23 | TransitionHome ball | Clear-path foul | Official 57 (Slot) | ○ Clear | ◐ Partly blockedby A1 | ● Blockedby B3 | Open → |
| Q1 6:05 | ReboundAway ball | Loose-ball foul | Official 12 (Slot) | ◐ Partly blockedby A5 | ● Blockedby B5 | ○ Clear | Open → |
| Q1 5:15 | TransitionHome ball | Blocking foul | Official 57 (Lead) | ○ Clear | ◐ Partly blockedby A1 | ● Blockedby B3 | Open → |
| Q1 4:30 | DriveAway ball | Offensive foul (charge) | Official 12 (Slot) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ◐ Partly blockedby B1 | Open → |
| Q1 3:25 | Corner threeHome ball | Shooting foul (3PT) | Official 57 (Lead) | ◐ Partly blockedby A4 | ○ Clear | ◐ Partly blockedby B4 | Open → |
| Q1 2:08 | Post-upAway ball | Offensive foul | Official 34 (Lead) | ◐ Partly blockedby A5 | ○ Clear | ● Blockedby A2, B5 | Open → |
| Q1 1:21 | DriveHome ball | Shooting foul | Official 12 (Trail) | ● Blockedby B1 | ◐ Partly blockedby A1 | ○ Clear | Open → |
| Q1 0:20 | TransitionAway ball | Clear-path foul | Official 12 (Lead) | ○ Clear | ◐ Partly blockedby B1 | ○ Clear | Open → |
| Q2 11:36 | Corner threeHome ball | Shooting foul (3PT) | Official 34 (Lead) | ◐ Partly blockedby A4 | ◐ Partly blockedby B4 | ● Blockedby B3 | Open → |
| Q2 10:29 | TransitionAway ball | No call | — | ◐ Partly blockedby A1 | ○ Clear | ◐ Partly blockedby B1 | Open → |
| Q2 9:37 | TransitionHome ball | Blocking foul | Official 12 (Slot) | ○ Clear | ● Blockedby O2 | ● Blockedby A2 | Open → |
| Q2 8:32 | ReboundAway ball | Loose-ball foul | Official 57 (Lead) | ◐ Partly blockedby A5 | ● Blockedby B5 | ○ Clear | Open → |
| Q2 7:17 | Pick and rollHome ball | Shooting foul | Official 34 (Slot) | ● Blockedby B1 | ○ Clear | ○ Clear | Open → |
| Q2 6:12 | Corner threeAway ball | No call | — | ◐ Partly blockedby B4 | ◐ Partly blockedby A4 | ● Blockedby B3 | Open → |
| Q2 5:03 | DriveHome ball | Offensive foul (charge) | Official 34 (Lead) | ● Blockedby B1 | ◐ Partly blockedby A1 | ○ Clear | Open → |
| Q2 3:54 | TransitionAway ball | Shooting foul | Official 57 (Lead) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ○ Clear | Open → |
| Q2 2:55 | DriveAway ball | Offensive foul (charge) | Official 57 (Lead) | ◐ Partly blockedby A1 | ○ Clear | ○ Clear | Open → |
| Q2 1:41 | ReboundHome ball | Loose-ball foul | Official 57 (Slot) | ○ Clear | ◐ Partly blockedby A5 | ◐ Partly blockedby A3 | Open → |
| Q2 0:42 | TransitionAway ball | Clear-path foul | Official 34 (Lead) | ○ Clear | ◐ Partly blockedby B1 | ○ Clear | Open → |
| Q3 11:31 | Pick and rollHome ball | No call | — | ● Blockedby B1 | ○ Clear | ○ Clear | Open → |
| Q3 10:40 | DriveAway ball | Offensive foul (charge) | Official 34 (Lead) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ○ Clear | Open → |
| Q3 9:46 | TransitionHome ball | Shooting foul | Official 34 (Trail) | ○ Clear | ◐ Partly blockedby A1 | ○ Clear | Open → |
| Q3 8:33 | DriveAway ball | Blocking foul | Official 34 (Lead) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ◐ Partly blockedby B3, A3 | Open → |
| Q3 7:32 | DriveHome ball | Blocking foul | Official 57 (Lead) | ◐ Partly blockedby B1 | ○ Clear | ○ Clear | Open → |
| Q3 6:21 | ReboundAway ball | Loose-ball foul | Official 12 (Slot) | ◐ Partly blockedby A5 | ● Blockedby B5 | ○ Clear | Open → |
| Q3 5:20 | Corner threeHome ball | Shooting foul (3PT) | Official 57 (Lead) | ◐ Partly blockedby A4 | ◐ Partly blockedby B1 | ◐ Partly blockedby B4 | Open → |
| Q3 4:22 | Corner threeAway ball | Shooting foul (3PT) | Official 12 (Trail) | ○ Clear | ◐ Partly blockedby A4 | ○ Clear | Open → |
| Q3 3:09 | Pick and rollHome ball | Shooting foul | Official 57 (Slot) | ● Blockedby B1 | ○ Clear | ◐ Partly blockedby A1 | Open → |
| Q3 2:24 | DriveHome ball | Offensive foul (charge) | Official 12 (Lead) | ◐ Partly blockedby B1 | ◐ Partly blockedby A1 | ◐ Partly blockedby A1 | Open → |
| Q3 1:09 | DriveAway ball | Offensive foul (charge) | Official 34 (Lead) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ○ Clear | Open → |
| Q4 11:36 | TransitionHome ball | No call | — | ○ Clear | ● Blockedby A2 | ● Blockedby B3 | Open → |
| Q4 10:46 | Pick and rollAway ball | Shooting foul | Official 34 (Trail) | ● Blockedby B5 | ○ Clear | ○ Clear | Open → |
| Q4 9:29 | ReboundHome ball | No call | — | ○ Clear | ● Blockedby A5 | ○ Clear | Open → |
| Q4 8:10 | Pick and rollAway ball | Shooting foul | Official 34 (Trail) | ◐ Partly blockedby A1 | ○ Clear | ○ Clear | Open → |
| Q4 7:03 | Post-upAway ball | No call | — | ● Blockedby A5 | ● Blockedby B2 | ○ Clear | Open → |
| Q4 5:55 | Corner threeHome ball | Shooting foul (3PT) | Official 34 (Lead) | ◐ Partly blockedby A4 | ◐ Partly blockedby B4 | ◐ Partly blockedby B3 | Open → |
| Q4 5:09 | Post-upAway ball | Shooting foul | Official 57 (Slot) | ● Blockedby A5 | ○ Clear | ● Blockedby B2, B5 | Open → |
| Q4 4:05 | Pick and rollHome ball | Illegal screen | Official 12 (Trail) | ● Blockedby B1 | ○ Clear | ○ Clear | Open → |
| Q4 2:56 | DriveHome ball | Blocking foul | Official 12 (Trail) | ◐ Partly blockedby B1 | ◐ Partly blockedby A1 | ◐ Partly blockedby A1 | Open → |
| Q4 2:06 | DriveAway ball | Offensive foul (charge) | Official 12 (Lead) | ◐ Partly blockedby A1 | ◐ Partly blockedby B1 | ◐ Partly blockedby B3 | Open → |
| Q4 0:55 | Corner threeHome ball | Shooting foul (3PT) | Official 57 (Lead) | ○ Clear | ● Blockedby B2 | ○ Clear | Open → |