possible futures.
What could happen when these teams meet?
Houston Dash v
Washington Spirit
Club pairingModels trained to 15 Dec 2024Houston Dash attacking
20 contain a shot
Selected possession 01
Ends with a shot in the sequence
Ask these 256 draws
Passes per draw
Transformer V1, darker where the current search matchesTransformer V2, same context
The selected path has 3 passes; 95 of 256 draws have more. Shares of saved draws, not forecast probabilities. Choose a bar to open a matching draw.
The whole simulated match
Every possession, counted
256 saved possessions for each team from Transformer V1. Each figure is a share of those draws, with its 95% sampling margin (±, in points); none is a forecast probability.
Home attacking
Houston Dash
- Possessions with a shot
- 7.8%± 3.3history 9.8%
- Reach the box
- 18.4%± 4.7history 23.0%
- Goal events
- 0.4%± 0.8
- Actions per possession
- 4.1
Away attacking
Washington Spirit
- Possessions with a shot
- 8.2%± 3.4history 10.9%
- Reach the box
- 18.8%± 4.8history 21.1%
- Goal events
- 2.3%± 1.9
- Actions per possession
- 4.1
Where each team wins the ball
Houston Dash
Washington Spirit
Where the shots come from
How each team moves the ball
Houston Dash
Washington Spirit
How long possessions run
Houston DashWashington Spirit
Longer possessions shoot more
Houston DashWashington Spirit
Where play slows down
Houston DashWashington Spirit
How each method sees this match
Houston DashWashington Spirit
Every possession at once
1 still going 20 have shot
Inspect the actions ↘
| Step | Selected future |
|---|---|
| 1 | 0s Keeper pickup at 12.5, 47.5 |
| 2 | 1s Pass, complete at 12.5, 57.5 → 22.5, 42.5 |
| 3 | 2s Pass, complete at 27.5, 42.5 → 32.5, 37.5 |
| 4 | 6s Pass, complete at 32.5, 32.5 → 47.5, 2.5 |
| 5 | 12s Shot saved or blocked at 82.5, 32.5 |
What EVE is, and where this lab fits ↘
EVE simulates football as sequences of events. A transformer predicts the next action from the ones before it, the action is appended, and it predicts again. Earlier EVE models generated whole NWSL matches this way. This lab works one possession at a time, so every step can be drawn, measured and improved, in all three leagues.
Read it at three scales: an action (where a pass starts and ends, or where a shot is taken), a possession (the sequence until it ends), and a population (many sampled possessions, the faint field and the bars above).
| Operation | Here | Status |
|---|---|---|
| Search saved draws | Explore, and the questions above | Working. A search changes what is shown, not the model's probabilities |
| Continue from a real beginning | Where futures diverge | Working on saved continuations from 18 real possessions |
| Generate for a match context | Possession futures | Saved draws for 812 pairings of learned clubs and three retained fixtures; choosing clubs loads a saved collection, it does not run the model |
| Change an assumption | Not offered | Needs a model that takes lineups or tactics as inputs and tests of its response |
Toward unplayed matches, a design not yet running
- Open a future fixture and see the context the model knows before kickoff. Needs a new export or service
- Draw a versioned set of possessions for that context. Needs a new export or service
- Search, compare and follow paths. Working today on saved draws
- Inspect the model and assumptions behind each path. Partly here: source, sample size and the evidence dialog
- After the match, compare the frozen pre-match set with what happened. Needs a new export or service
Whole simulated matches need more than possessions placed end to end: a model of how possessions, scores and the clock evolve together. That is modelling work still ahead.
Saved draws from models trained on 2022 to 2024 matches, to 15 Dec 2024: not current form, lineups or a whole match. Each draw starts from the restart and location of a training possession; the transformer generates every action from there, the first included. Neither transformer cleared the improvement it was required to show over both baselines. Event locations, not player tracking. Playback traces actions at a visual pace; it is not a reconstruction of ball speed. Violet paths show up to 40 matching alternatives.