Key takeaways
what the numbers below actually say- Goal-heavy league. Over 2.5 lands in 56% of matches — the flow leans over.
- Late goals. 59% of all goals arrive after the break — matches live in the second half.
Goals
how many, and when — follows the period toggleOver/under ladder
Full time · SeasonRead: bar = Over hit rate; grey number = the matching Under. Over 2.5 at 56% means 56 of 100 matches finish with 3+ goals.
BTTS & clean sheets
Full time · SeasonRead: BTTS = share of matches where both sides scored; clean sheet = average clean sheets per match — both can be high when away sides fail to score.
Goal timing
when goals arriveAvg first goal 36'Read: share of all goals in each 15-minute band, colored against the typical share for that band across 600,000+ matches (±3pp) — stoppage time counts into 45'+ and 90'+; the first-goal average counts goalless matches as 90'.
Halves battle
1st vs 2nd half2nd-half share 59%Read: mirrored bars compare the two halves directly — the longer side is where goals actually happen.
Outcomes & momentum
who wins, the home edge, and the trendResult split & home edge
Full time · SeasonNeutral-venue tournament — "home" is only the listed-first team, not a real venue edge.
Read: matches are played on neutral ground — lean on draw rates and favorites, not home/away splits.
Corners & cards
full-match marketsCorners
avg 9.1 per matchRead: corner ladders are full-match only — use them for over/under corner lines, not halves.
Cards
avg 2.9 per match2.60.14Read: card counts follow the referee profile as much as team style — check the average before the ladder.
Advanced
expected goals and detailed match statsxG intelligence
regression signalRead: goals running above chance quality tend to cool — totals may drift down, and vice versa.
Match stats
per-match averagesRead: rows appear only when the league has stat coverage — a missing row means no data, not zero.
