Soccer — major leagues and competitions

Soccer Statistics & Team Performance

Goals, shot volume, form and head-to-head records across the leagues Sportslyx covers — the numbers behind every match breakdown.

Team level

Soccer Team Statistics

The team-level numbers Sportslyx reads before every Soccer match: what each one measures, why it matters in soccer, and how it tends to move the market line. Most European leagues run from August to May; MLS runs from February to December, and international competitions fill the summer.

Goals for and against

Goals scored and conceded per match, split home and away. Differential is the base of every soccer rating, and in a low-scoring sport a single goal per match separates a title contender from mid-table. Because scoring is rare, the 1X2 market moves on goal-rate changes — a new striker or a defensive injury — more than on results, and the stats page shows both rates.

Chance quality: goals and shots per match

Goals for and against per match, read next to shots and shots on target where the feed carries them, is how Sportslyx approximates chance quality. Expected goals — valuing every shot by its chance of scoring from distance, angle and situation — would be a finer measure, and finishing is streaky enough that it matters over a short window, but expected-goals feeds are not part of the data tier Sportslyx ingests. The breakdown is told which tier it is reading so it does not sound more certain than the numbers allow.

Shots and shots on target

Shot volume and accuracy per match, for and against, where the feed carries them. Shots are a coarser measure of chance quality than expected goals, but they stabilise quickly and are the best proxy available on the data tier Sportslyx uses. High shot volume with low conversion is the classic sign of an unlucky side, and goal totals respond to it before the results column does. When shot data is missing for a competition, the match page says so.

Home and away form

Results and goal rates split by venue. Home advantage in soccer is larger than in most sports — historically around 55 to 60 percent of decided matches — but it varies by league and has narrowed since the empty-stadium seasons. The 1X2 market prices the venue for every match, so an extreme split is worth checking rather than trusting.

League position

Points, position and points-per-match in the current competition. Position matters less than the numbers behind it, but it changes motivation: a side fighting relegation in May behaves differently from one already safe, and cup competitions bring rotation. The breakdown reads the table for context and the goal and shot rates for the underlying level.

Fixture congestion

Matches played in the last seven and fourteen days, including European and cup ties. Congestion produces rotation and fatigue, and the market reacts when a top side plays a third match in a week. Sportslyx shows recent fixtures on each match page so that a weakened line-up is not mistaken for a decline in the underlying team.

Player level

Soccer Player Statistics

Player numbers behind the match page and the breakdown. Volume and deployment come first, efficiency second — over a short window the first two are stable and the third mostly is not.

Goals and assists

Goal contributions per 90 minutes for attacking players, with the split between open play and penalties. Per-90 rates matter more than totals because minutes vary with rotation, and penalty duty inflates a striker’s numbers in a way the market already knows about.

Shots per match

Shot volume and shots on target per 90 for each attacker. Volume is the most stable individual attacking stat and the base of anytime-scorer context; a forward taking four shots a match against a side conceding shots inside the box is the setup worth noting.

Key passes

Passes that lead directly to a shot, per 90. Key passes describe creation, which is steadier than the assists column because finishing belongs to someone else. Read next to shots on target, they explain where a team’s chances come from as much as the striker does.

Minutes played

Minutes over the last month and whether a player started or came on. Availability and rotation change everything else on this page — a creator rested for a cup tie removes chances from the whole team — so minutes are shown next to the match date and the competition.

Form and situation

Soccer Team Performance & Recent Form

Soccer form is read over the last five to six matches in all competitions, but always through goal and shot rates as well as results. A side with three straight defeats that is still out-shooting its opponents is usually closer to its underlying level than the table suggests, and the reverse is true of a lucky run. Sportslyx shows results, goals for and against and shots on target where the feed has them for those matches, and the competition each was played in.

Venue and congestion are the two situational adjustments. Home advantage is larger in soccer than in most sports and differs by league; the 1X2 market prices it for every match. Fixture congestion — a third match in seven days, a European tie in midweek — produces rotation, and the breakdown flags it because the team on the sheet may not be the team in the season statistics.

Today’s matches with public 1X2 lines are listed below. On Sportslyx a drawn match is graded as a push for moneyline reads; the match pages state that rule next to the probability.

Today’s Soccer matches with lines

Market favourite, de-vigged

The win probability on every Sportslyx surface is market-derived. This is the arithmetic on today’s public prices: the two moneylines are turned into implied probabilities, the bookmaker’s hold is removed, and the favourite’s fair probability is what remains. Nothing here is a Sportslyx read — it is the market’s.

Two-way de-vig of the home and away prices; the draw price is excluded, which mirrors how a drawn match is graded on Sportslyx — as a push.
MatchPrices (away / home)HoldMarket favouriteFair win probability
LASK Linz vs AEK Athens+340 / -135-19.8%AEK Athens72%
Aston Villa vs Club Brugge+170 / +150-23.0%Club Brugge52%
Villarreal vs Borussia Dortmund+300 / -120-20.5%Borussia Dortmund69%
Manchester City vs FC Porto-145 / +390-20.4%Manchester City74%
Real Betis vs Lille+230 / +120-24.2%Lille60%
Internazionale vs Real Madrid+400 / -165-17.7%Real Madrid76%

Series history

Soccer Head-to-Head Records

Head-to-head records in soccer are quoted constantly and predict little. Squads turn over, managers change, and the two or three meetings a season are too few to separate signal from noise. A team “unbeaten in eight” against an opponent usually reflects that it was the better side over those years, which the current goal and shot rates already show. Sportslyx displays recent meetings on the match page for context, not as an input.

What carries is structural: derbies that historically produce cards and low scoring, cup ties where one side rotates, and tactical mismatches that repeat while both managers stay. The breakdown treats those as notes alongside the market-derived probability. The match pages show the recent series next to the current 1X2 line.

Open the Soccer match pages to see this history next to the current line.

Practical guide

How to Read Soccer Statistics

Read soccer through goal and shot rates first and results second. Scoring is rare and streaky, so goals for and against per match and shots on target over the last six to ten matches describe a side better than its points; Sportslyx does not ingest expected goals, so those rates are the chance-quality proxy. Second, split everything by venue: home advantage is large and varies by league, and the market prices it into the 1X2 line for every match. Third, check the fixture list for the last two weeks — congestion means rotation, and season statistics describe a team that may not be on the pitch.

Fourth, treat the table as motivation context, not as a rating; points-per-match and league position tell you what a side needs, the goal and shot rates tell you what it can do. Fifth, understand the draw. The 1X2 market has three outcomes, and on Sportslyx a drawn match is graded as a push, which is stated on every match page and makes the published hit rate look better than a true draw-no-bet price would.

Finally, use the market-derived win probability as the anchor; a statistic that does not change your estimate of it belongs in the breakdown’s narrative, not in the number.

Soccer Statistics FAQ

Does Sportslyx show expected goals for soccer?

Not at present. Expected goals assigns every shot a probability of scoring based on where and how it was taken, but the data tier Sportslyx reads does not publish it. Goals for and against per match, and shots on target where the feed has them, stand in as the chance-quality proxy, and the breakdown is told which data tier it is reading.

How does Sportslyx price a soccer match?

From the 1X2 market. The home and away prices are de-vigged two-way into a win probability for the favourite; the draw is excluded from that calculation and a drawn match is graded as a push. This is stated openly because it makes the published hit rate look better than a true draw-no-bet price would.

Which competitions have full statistics?

Sportslyx does not currently ingest expected goals; goals for and against per match, and shots on target where the feed has them, stand in as the chance-quality proxy. The major European leagues and MLS usually carry results, goals, lines and player statistics; cup ties and international fixtures may show only results, goals and lines, and the page says when the data is partial.

Does the analysis account for rotation?

Fixture congestion and recent form are part of the data the breakdown reads; confirmed line-ups are not ingested, so a late rotation shows up in the market line — and in the win probability derived from it — before it shows up in the text. Data can be delayed on matchday, and the page says so.

How is home advantage handled?

It is priced into the 1X2 line, which is where the win probability comes from. The stats page shows home and away form separately so the size of the effect for each side is visible, but it is not applied twice.

Put Soccer Statistics to Work

Every Soccer match on the board carries these numbers, the market-derived win probability and an AI breakdown that reads them together. Match pages are public; the breakdowns start with a 7-day Pro trial — a card is required, nothing is charged today, and you can cancel before the trial ends.

7-day trial · $0 today · card required · cancel anytime before the trial ends

Sportslyx produces statistical estimates and analytical breakdowns for information and entertainment. Nothing on this page is betting advice, and no outcome is certain. 18+ only. Please play responsibly — see our Responsible Play page.