The week in numbers
Sat 23 May to Sun 24 MayMatches10
Goals313.10 a match, 2.69 in the season
Home, draw, away7-2-1
Clean sheets3
Streaks
2025-26, 380 matches played| Team | Running now |
|---|---|
| Wins in a row | 3 Real Madrid |
| Unbeaten | 7 Rayo Vallecano |
| Without a win | 8 Girona and Real Sociedad |
| Defeats in a row | 5 Osasuna |
| Clean sheets in a row | – |
| Scoring in every match | 12 Alaves |
The season so far
Against the 24 seasons before, since 2001-02Goals per match2.692.65 before
Home wins49%47% before
Draws24%25% before
Half-time and full time
2025-26, 380 matches- 70%of the teams ahead at half-time won the match
- 12points won after trailing at half-time: Celta Vigo, the most
- 15points dropped after leading at half-time: Osasuna, the most
- 2–0at half-time, 2–3 at the end: Levante v Barcelona, the biggest turnaround
Vesta this season
2025-26, 380 matches- 53%of the matches won by Vesta's favourite
- 60%Barcelona, the most predictable team
- 34%Girona, the least predictable
- 8%Real Madrid 0–1 Getafe
- 10%Real Madrid 0–2 Celta Vigo
- 11%Girona 2–1 Barcelona
- 14%Villarreal 2–3 Sevilla
Vesta's forecasts reconstructed with the season hidden (how); the published ones are in the Track record.
When the goals come
2025-26, 1022 goals12%1-15
12%16-30
19%31-45+
16%46-60
16%61-75
25%76-90+
- 15%of the goals in the last five minutes and stoppage time
- 66%of the teams that scored first won the match
- 12points won in the last five minutes: Osasuna, the most
- 11points thrown away in the last five minutes: Real Sociedad, the most
- 21points won after going behind: Barcelona, the most
- 25points dropped after going ahead: Atletico Madrid, the most
- 1'the fastest goal: Pablo Ibáñez, Alaves
- 90+10'the latest winning goal: Kylian Mbappe-Lottin, Real Madrid
Goal minutes known, for 379 of the 380 matches played. Minutes as the match reports write them; a winning goal is the one past the loser's final total (the second of a 3–1).
Ages and nations
2025-26- 25.3years: Barcelona, the youngest of the 6 teams with enough birth dates
- 28.1years: Atletico Madrid, the oldest of the 6 teams with enough birth dates
- 18years and 34 days: Lamine Yamal, the youngest scorer with a known birth date
- 39years: Cristhian Stuani, the oldest scorer with a known birth date
- 53%of the minutes played by players from Spain
Birth dates and citizenships of the players known with certainty: 58% of the minutes played. A player can hold more than one citizenship. Team ages only where at least 75% of the minutes are covered (6 of 20 teams).
How they play
2025-26, 380 matches- 18.2Most shots per match: Barcelona
- 40%Most accurate shooting: Celta Vigo
- 16%Best conversion: Villarreal
- 6.9Most corners per match: Barcelona
- 15.2Most fouls per match: Getafe
- 3.1Most cards per match: Getafe
- 1.6Fewest cards per match: Barcelona
Match statistics of the season, match by match.

