A unified table of all football matches focused on live games. For each match: current minute, score, live odds, in-play stats (shots, corners, possession, dangerous attacks), team form, money flow, squad strength and trends.
Table columns
Icons on the left match those in the main table header. Click an icon in the header → jumps here, to the relevant item.
Helpful notation (used throughout)
xG (expected goals) — how many goals a team should have scored based on the quality of chances it created (shots from dangerous zones, distance, positions). Real score may differ due to luck / goalkeeper heroics. xG shows the deserved outcome, without random noise.
HDP / Handicap — a virtual goal handicap the bookmaker gives to the weaker team (or takes from the stronger one). HDP -0.5 on home = home starts at minus half a goal. To cover the bet, they must win outright.
W / D / L — form results: W = Win, D = Draw, L = Loss.
1 / X / 2 — match outcome labels: 1 = home win, X = draw, 2 = away win. The Flow column shows the max %.
Current match minute. Default sort: descending — late-game matches first.
Line (odds movement)
Match line odds. Pre-match shown small at top, live odds — large in the middle. Example breakdown:
HDP-0.51.81/2.02 ⚽2.251.732.11
HDP -0.5 — home handicap. Minus = home gives half a goal: they need to win by 1+ goal to cover.
1.81 (after HDP) — odds if home covers the handicap.
2.02 — odds if away covers the handicap (doesn't lose by required margin).
⚽ 2.25 — total goals (threshold). Bookmaker expects about 2.25 goals.
1.73 (first after ⚽) — odds OVER 2.25 goals (i.e. 3+).
2.11 (second) — odds UNDER 2.25 goals (i.e. 0, 1 or 2).
If the match has no handicap (rare), 1X2 is shown instead: three odds — home win / draw / away win.
Teams and score
Home on the left, away on the right, current score in the middle. Click the column to sort by total goals scored. Colored tags under the score are trends — hover for a detailed breakdown with percentages.
Match intensity
Activity index per minute: goals, shots, corners, dangerous attacks. Higher = more intense match (lots of events per unit time).
22.5
On fire — 22.5 events per minute. Shots, corners, dangerous attacks, goals. Threshold ≥20 highlights the row; the «Max tempo» filter shows exactly these.
16.0
High activity — 16 events/min. Red scale from threshold 16 up.
11.0
Medium tempo — 11 events/min. An average mid-table match, no particular pressure.
4.5
Few chances — 4.5 events/min. Both sides cautious, match without active attacks.
Match dominance
Who presses harder in the match. The longer the blue part — the more that team pins the opponent: keeps the ball, shoots, wins corners, attacks.
78.0%22%
Home dominates hard — ≥70%: keeps the ball, shoots, attacks. The row gets highlighted.
62%38%
Home slightly better — 60/40 edge, game on their half but away still creates chances.
50%50%
Even game — both teams pressing equally. No clear dominant side.
25%75.0%
Away dominates hard — ≥70% on the right. Visiting team runs the game, home defends.
Momentum in 3-minute slices
Visual game rhythm. Each column = 3 minutes of the match. Blue bars going up — home pressure, orange bars going down — away pressure. The taller/deeper the bar — the stronger the attack in that window. ⚽ above/below = goal on that minute.
Home presses throughout. Lots of tall blue bars — home attacks non-stop. Orange bars small — away only defends. Two ⚽ above blue bars = two home goals.
End-to-end. Blue and orange alternate at similar heights — both teams attack in turn. A typical open match with goals on both sides.
Away presses throughout. Many deep orange bars — visiting team camped in home's half, attacking dominantly. Two ⚽ below orange = two away goals.
Clicking the chart opens a detailed match view — stats, chances, events.
Team strength
Analogy: like a chess Elo rating. Every chess player has a number — the bigger, the stronger. Same here for football teams.
Based on team stats (shots, chance quality, scored and conceded goals, attack and defense efficiency) we calculate a strength number within the league.
The cell shows two numbers separated by «·»: home's rating · away's rating relative to each other. Base = 10.0 (evenly matched). When a number ≥13 — it becomes bold green (clear favorite).
16.7·6.0
Real example: Man City — Arsenal (Premier League, 19 Apr 2026).
City = 16.7 (well above base 10), Arsenal = 6.0 (weaker). City ~1.67× stronger. Final: 2:1 City.
33.3·3.0
Real example: Liverpool — Fulham (Premier League, 11 Apr 2026). Liverpool = 33.3 (massive edge), Fulham = 3.0. Liverpool 3.3× stronger. Final: 2:0 Liverpool.
10.4·9.6
Evenly matched. Both numbers near 10 — no edge, ratings almost identical. Unpredictable match.
8.5·11.7
Away slightly stronger. Home at 8.5 (below base), away at 11.7 — visitors have a small but real edge.
Team form (last 10 matches)
Results of the last 10 matches per team — for each match a colored square: W (Win), D (Draw), L (Loss). Above the row — scored-conceded=difference.
24-8=+16
WWWDWWLWWW
Top form — 8 wins, 1 draw, 1 loss. Scored 24, conceded 8, difference +16. On a strong run.
12-11=+1
WDLWDWWLDL
Average form — 4 wins, 3 draws, 3 losses, difference +1. Inconsistent team, can win or lose.
5-19=−14
LLDLLWLLDL
Bad form — 1 win, 2 draws, 7 losses. Conceded 19, scored 5. Team in crisis.
Clicking the column header cycles the sort: by points → goal difference (Δ) → goal sum (Σ) → reset.
Effective handicap
Shows how many goals are still needed till the end of the match for a handicap bet to cash right now. In the cell: top — the effective handicap itself, two fractions below — how often each team «covered» such a handicap in their last 10 matches.
Worked example. Match in progress, score 2:0 for home. The bookmaker offers a live handicap of +0.25 on home. At 0:0, home would just need to not lose.
But the score is already 2:0, and we calculate «from this minute»: eff. handicap = +0.25 + (0 − 2) = −1.75
Meaning home needs to not lose by a margin of 2 or more by the end. They can score 1 more at any opposing score, or concede 1 with 2+ of their own.
−1.75
8/10
7/10
Handicap realistic. Home covered similar distances in 8 of 10 matches, away in 7 of 10 — both sides historically deliver on such handicaps.
−1.75
2/10
1/10
Handicap tough. Teams rarely covered such handicaps before (2 and 1 out of 10). Betting on this handicap is risky.
At 0:0 the effective handicap equals the raw bookmaker live line (no adjustment).
TO Effective total (over)
Live goals total (e.g. 2.5 = bookmaker expects about 2-3 goals). In the cell: top — the threshold itself (TO), two fractions below — how many of 10 last matches each team went over this total.
TO 2.5
9/10
8/10
Strong «goals» signal. Home went over 2.5 in 9 of 10, away in 8 of 10. Both sides are «goal-happy» → high chance this match reaches 3+ goals.
TO 2.5
5/10
6/10
Neutral signal. 5/10 and 6/10 — roughly 50/50 chance of many goals. No clear pattern.
TO 2.5
2/10
3/10
Strong «low-scoring» signal. 2/10 and 3/10 — teams play «dry». Likely low-scoring, possibly 0:0 or 1:0.
Clicking the column header cycles the sort by average hit-rate (bringing «goal-happy» matchups to the top).
Squad strength vs optimal
Each manager picks a starting eleven. We measure how close this lineup is to the optimal (always-start key players). Best players in = high rating, reserves or youth = low.
Cell: big number — difference (home − away). Small line below — individual ratings home · away.
+17
58·41
Real example: Bayern Munich — Real Madrid (Champions League, 15 Apr 2026).
Bayern fielded a near-optimal lineup — rating 58. Real Madrid played weakened — 41. Difference +17 in home's favor. Final: 4:3 Bayern. The stronger lineup delivered.
+2
52·50
Even lineups. Both sides fielded near-optimal starts. Difference ≤3 — no edge, 11 vs 11 by strength.
−15
35·50
Home weakened. Fielded 35 vs 50 for away (key players benched or injured). Difference −15 — negative means away has the stronger squad.
Number color: green (>+3), gray (−3…+3), red (<−3). If a team plays very weakened — the number is shown struck through.
Injured & suspended
Total count of key players missing from today's squad (injuries, suspensions, fatigue). Both clubs combined. Hover the number — tooltip pops up with the specific players and reasons.
0
Full squads available. Both teams at full strength — no absences.
3
Minor absences. 3 players out (usually 1-2 regulars + one minor injury). Teams still in working shape.
8
Heavy injuries. 8 absences — serious weakening. Hover the number → tooltip with names: «Kane (injury), Musiala (cards), Davies (fatigue)…».
Works together with the «Squad» column — this one shows who's missing (count), the other — how weakened the overall lineup is.
Betting volume
Money volume placed on this match on the exchange. Shown in euros with abbreviations: K = thousands, M = millions. Higher volume — more popular match and more accurate line (lots of smart players push it toward real probability).
€8.2M
Huge volume — €8.2 million. Top-tier match (Real-Barça, derby, Champions League semi-final). Line is maximally accurate.
€850K
Good volume — 850 thousand euros. Typical top-5 league match. Line is reasonably accurate.
€45K
Low volume — 45 thousand. Lower-division or obscure-league match. Line can swing significantly even on small bets.
—
Dash: match not traded on the exchange or volume too small to display.
Line load (money flow to favorite)
Shows where the money is in percent: 1 (home) / X (draw) / 2 (away). A high % on one side = big players («smart money») actively backing that outcome.
H:93%X:3%A:3%
Real example: PSG — Toulouse (Ligue 1, 3 Apr 2026). 93% of all money went on PSG to win. Almost no one backed Toulouse. Final: 3:1 for PSG. The market called it: money flowed to the clear favorite and nailed it.
H:42%X:28%A:30%
Balanced match — money almost evenly split (42/28/30). No clear favorite, market uncertain.
H:8%X:12%A:80%
80% money on away. Heavy tilt to orange. Market expects the visiting team to take three points.
H (blue) = home, X (gray) = draw, A (orange) = away. The side with the highest % is bolded. If one side ≥90% — the number size increases.
Filters and modes
What do the top buttons mean (Today / +1d / Live / Soon)?
Today — finished + live + upcoming today. +1d — today and tomorrow. Live — currently running matches only. Soon — upcoming only.
What do the filters mean (All / Top / Max tempo / Watch)?
All — no filter, all matches. Top — top-20 leagues (by total squad value) + leagues from your country. Max tempo — most active matches: Pace > 16 and/or Dominance > 70%. Watch — your favourite matches (Telegram login required).
Trends — all codes explained
Trends are an auto-analysis of each team's last 10 matches. We show patterns with >75% probability. The color tag = trend type.
Hover over a specific trend tag to see the detailed breakdown with percentages.
Regular trends vs H/A trends — how they're computed
The same pattern (e.g. "total < 3.5") can appear as two different trends with different history samples:
Regular trend — code without HA-prefix: U3.5, O2.5, CO7.5, BTTSNo…
Calculated on the last 10 matches of each team — all in a row, regardless of home/away (mixed sample).
H/A trend — code with HA-prefix: HATU3.5, HACO7.5, HACardO2.5, HAGU1.5, HACL…
Calculated on a narrower sample:
home team — only home matches
away team — only away matches
More accurate prediction — teams analyzed in the context they actually play in this match.
The short tag in the table (HATU3.5) can't fit the team name. Hover — the tooltip expands: "Chelsea: Total Under 3.5 89%" with a · H/A marker.
Practice for strategies
H/A trend present — lean on it. The team shows the pattern in its actual context (home/away) — a stronger signal. The regular trend may include "noisy" matches (cup, 3 away in a row, etc.).
Only regular trend (no H/A variant) — teams have fewer games in the needed context (less than 5 home/away matches in a row). Less reliable, use as a secondary signal.
Goals (match total)
O0.5 / O1.5 / O2.5 / O3.5 — TotalOver N.5: in >75% of recent matches the total was over N.5 goals
HATO3.5 / HATO2.5 — HA Total Over: home (H) or away (A) team scores over N.5
HATU3.5 / HATU2.5 — HA Total Under
TeamGoalsOver N.5 — team scores over N.5 (alternative notation)
TeamGoalsUnder N.5 — team scores under N.5
Corners
CO7.5..CO11.5 — CornersOver: corners in match over N.5
CU7.5 / CU8.5 — CornersUnder
HACO7.5 / HACO8.5 — HA Corners Over: corners on one team's side over N.5
HACU7.5..HACU11.5 — HA Corners Under
HACL — HA Corners Loss: team loses the corners battle more often
CornersWin — team wins corners battle more often
CornersLoss — team loses corners battle more often
Cards
CardsOver N.5 — cards in match over N.5
CardsUnder N.5 — cards under N.5
HACardO N.5 — HA Cards Over: one team's cards over N.5
HACardU N.5 — HA Cards Under
BTTS (both teams to score)
BTTS / BothTeamsToScore — both teams score in >75% of recent matches
BTTSNo / BTTS No — at least one team doesn't score (clean sheet for either side) in >75%
Match outcome
MatchWin — team wins more often (win in >75%)
MatchNoLoss — team doesn't lose (win or draw in >75%)
Important: trends are a statistical signal based on the last 10 matches. They are NOT a guarantee — they are probabilities. Recommendation: use trends as one factor alongside live stats (Dominance, Pace) and the bookmaker line.
Telegram login & favourites
Why log in via Telegram?
To add matches to Watch and have settings (language, theme) synced across devices. Without login the page works fully but favourites are not saved.
How do I add a match to favourites?
Log in via Telegram (button on the right of the toolbar), then click the match icon. Watched matches show under the «Watch» filter.
Contact
Questions, bugs, suggestions — pick whichever works for you: