Every match on ScanGoal shows two sets of odds: small numbers above (the pre-match line, frozen at kickoff) and large numbers below (the live line, updating in real time). They almost always disagree. Understanding why is the foundation of everything else.
Pre-match: what it represents
The pre-match line is the bookmaker's best estimate of fair odds before any ball is kicked. It's built from:
- Historical results between the teams
- Current league standings and form
- Lineup news (suspensions, key player rest)
- Public market activity in the days leading up to the match
This line is shaped over hours and days. It's the most "thoughtful" line a bookmaker produces, with the longest time horizon and the most market input.
Live: what it represents
The live line is reactive. It updates every few seconds based on:
- The current score
- The current minute (huge: a 0:0 at minute 80 is very different from minute 20)
- Recent attacking pressure (visible to an automated scoring model)
- Cards and red cards (especially red cards — those move the line by ~30%)
- Real-time public betting volume
This line is fast and reactive but mechanical. It's often slightly behind genuine on-pitch developments because it can take 60–120 seconds for the bookmaker model to fully digest a possession-pressure shift.
The gap and what it tells you
The pre-match line is your baseline. The live line is the bookmaker's current opinion. The gap between them is a signal about what's happened since kickoff.
Live line moved against pre-match favourite
If a heavy pre-match favourite (line 1.50) is now trading at 1.80 in-play, the bookmaker has lost confidence. Either: a goal was conceded, a key player went off injured, or the match has been remarkably one-sided in the underdog's favour.
Live line moved with pre-match favourite
Pre-match 1.50 trading at 1.30 means the favourite is performing as expected — likely scoring early or dominating. The market is pricing certainty.
Lines barely moved despite obvious match events
This is the most exploitable pattern. If a team is clearly dominating (per momentum chart, dominance bar) but the line hasn't moved, the market hasn't fully digested it yet. This is a window of opportunity, but a tight one — usually 30–60 seconds.
The handicap line specifically
Asian handicap lines (HDP) are particularly informative. The handicap is the goal advantage given to one side to balance the bet. Pre-match HDP -0.5 means the favourite needs to win by at least 1 goal. Live HDP starts where the score requires it.
Our "effective handicap" column on the live page shows: live HDP minus the current score gap. So if the line is HDP -0.25 and the favourite is up 2:0, effective handicap is -2.25 — the favourite needs to keep winning by 3+ for the bet to land. This is the actual exposure remaining on the bet.
Total goals (Over/Under)
The total line moves more predictably than the win line. As time passes without goals, the total drifts down. Each goal scored bumps it up. The signal here is in deviations from the natural drift:
- Total dropping faster than expected = bookmaker model says low scoring is likely from current pace
- Total holding higher than expected = bookmaker thinks goals are coming despite the scoreless period
Why tracking the line matters
The bookmaker line is the consensus of (a) the bookmaker's model and (b) public betting volume. Watching how it moves tells you what the consensus thinks is happening. If your reading of the match disagrees with the line, you have an opinion the market doesn't share — that's where edge lives.
Tools to combine with the line:
- The momentum chart (visual time-series of pressure)
- The dominance bar (current pressure split)
- Powerd (pre-match strength baseline)
- Cards / red cards / injuries columns
If all four say one thing and the line says another, the line is probably about to move.
Why our line lags / leads sometimes
ScanGoal aggregates bookmaker data from multiple sources. Different bookmakers update at slightly different speeds. Our displayed line is the consensus of the major books, which means it can sometimes lag a fast-moving exchange line by 5–10 seconds. We typically display the betting exchange line where available because it's the most efficient market.