My Signals
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
In-Play BettingIntermediate

How Football Odds Move During a Match

Fact-checkedPublished Updated 4 min readGuide 19 of 24

Latest review: Separated observable match state, model updates, and market execution and removed unsupported causal explanations from live price paths.

Current

The supporting evidence is within its scheduled review window.

Evidence checked
Review due
In this article (10 sections)

In short

Live football odds move because the probability and execution state can change as time passes and new information arrives. Score, player count, line-ups, event reviews, available orders, model assumptions, and market suspensions can all matter. A price path shows what was quoted or traded; by itself it does not prove which cause produced the movement.

Football match-state markers beside an unlabelled price path, market-status light and stopwatch
SportSignals illustration
Key Takeaways
  • The Betfair historical feed specification documents publish time, market status, available-to-back and available-to-lay ladders, and traded volume for one exchange dataset.
  • At 0-0 before kick-off, the market concerns the full qualifying period.
  • A goal, sending-off, penalty decision, substitution, injury, or change in competition state can alter a model's inputs.
  • On an exchange, the last traded price, best available price and volume-weighted execution price are different objects.

Separate three layers

Layer Observable inputs Appropriate conclusion
Match state Clock, score, player count, period, restart and review status What was known about the match
Forecast Declared model, parameters, features and update timestamp What one method estimated
Execution Available prices and size, traded volume, status, request and match time What could be transacted

The Betfair historical feed specification documents publish time, market status, available-to-back and available-to-lay ladders, and traded volume for one exchange dataset. Those fields allow a price path to be reconstructed, but they do not identify the private reasons behind every order.

Elapsed time changes the remaining event

At 0-0 before kick-off, the market concerns the full qualifying period. At 0-0 late in the match, less playing time remains. A forecast should therefore condition on actual elapsed and remaining time rather than interpret the same score as the same state. The Bayesian in-play football model is one peer-reviewed example of updating outcome probabilities as match information arrives, with model assumptions and posterior checks that must be evaluated on the intended data.

Material events change inputs

A goal, sending-off, penalty decision, substitution, injury, or change in competition state can alter a model's inputs. The direction and size are not universal: score state, team strength, remaining time, player identity and model design matter. Under the IFAB VAR protocol, checks and reviews apply to specified match-changing incidents and the referee makes the final decision. A market can therefore suspend while the visible incident is unresolved.

Market mechanics affect executable price

On an exchange, the last traded price, best available price and volume-weighted execution price are different objects. Betfair's exchange rules explain matched and unmatched requests, market administration and matching for that product. A small trade at one price does not establish that a larger stake could have been filled there.

Worked decomposition

Consider an illustrative home-win price path:

Time Match state Best displayed price Available size Status
18:00 0-0, 11 v 11 2.40 GBP 120 Open
18:15 home goal shown - - Suspended
19:05 goal confirmed 1.62 GBP 45 Open
19:20 same score 1.64 GBP 300 Open

The table supports a narrow description: the market suspended around a shown goal and reopened with a shorter home-win price. It does not prove how much of the change came from the goal, elapsed time, order flow, model revision, or prior information. The numbers are invented to demonstrate the record.

Validation protocol

  1. Use one clock convention and UTC timestamps.
  2. Join event and price feeds without using corrections that arrived after the decision cutoff.
  3. Mark suspended intervals as unavailable rather than carrying the previous price forward.
  4. Compare the requested price with the volume-weighted accepted price.
  5. Predeclare the event window and model before reading the outcome.
  6. Test predictions on later matches and report calibration as well as discrimination.
  7. Retain no-cause as the conclusion when the data cannot distinguish explanations.

The Gambling Commission's in-play standard is a reminder that event information can reach participants at different times. A broadcast timestamp and a market publish timestamp should not be treated as simultaneous without evidence.

Next step

Use Odds Movement Explained for the next part of this topic.

Continue learning

Assumptions and limitations

The example is illustrative and is not a forecast or trading result. Exchange feed fields do not generalise automatically to sportsbook products. Public data cannot normally reveal operator parameters, private information, or participant intent, so causal language requires a separate identification design.

Was this article helpful?
Sources and evidence5 sources, checked 15 Jul 2026
  1. Betfair Historical Data Feed Specification (Betfair Developer Program)Supports: First-party field definitions for timestamped exchange prices, traded volume, availability, market status, commission rate, and market timing. Accessed 14 Jul 2026.
  2. Betfair Exchange: Introduction and General Rules (Betfair)Supports: A current exchange operator explanation of matched and unmatched requests, price-time priority, cross-matching, and market administration. Accessed 14 Jul 2026.
  3. A Bayesian In-Play Prediction Model for Association Football Outcomes (Applied Sciences)Supports: Peer-reviewed in-play probability updating, posterior checking, and model assumptions. Accessed 13 Jul 2026.
  4. Video Assistant Referee protocol (The International Football Association Board)Supports: Current VAR scope, reviewable incidents, check and review procedure, final-decision authority, and restart rules. Accessed 15 Jul 2026.
  5. Remote gambling and software technical standards: in-play betting (Gambling Commission)Supports: Great Britain requirements to warn customers that live-event information may be delayed and that other participants may have more current information. Accessed 15 Jul 2026.

David Adams

Sports Analyst at SportSignals

David writes every guide in this library, checks it against current operator rules and the named statistical sources, and records what changed in each update. The same byline runs on SportSignals News.

More from In-Play BettingEditorial standards

18+

Gambling involves risk. Never bet more than you can afford to lose. If you feel gambling is affecting your life, free and confidential support is available.