About MatchReplays
Since August 2026 · 700+ matches covered with highlights or reports
MatchReplays is a free place to catch up on football: official highlights, results, league tables, short match reports and player ratings from the Premier League, La Liga, Serie A, Bundesliga, Ligue 1 and the UEFA Champions League.
Who runs it
I'm Arshaluys, a web developer and a fan of beautiful football — I watch every league for the games worth watching. I built MatchReplays because finding the official highlights, the score and the line-ups of a match usually means opening five different sites. Here it's one page.
Where the videos come from
Every highlight is embedded from the official YouTube channel of the league, club or broadcaster that owns it (for example CBS Sports Golazo for the Champions League). We never download, re-upload or host video files. If a rights holder doesn't allow a video to play on other sites, we link to it on YouTube instead.
Where the data comes from
- Fixtures, results and tables — football-data.org.
- Line-ups, goals, cards and player ratings — API-Football.
How match reports are written
The short match reports are written with AI (Google Gemini) from the match data above: the score and the league table, plus — for the matches we have them for — the goals, cards and player ratings. The AI is told to use those facts only and never invent events or quotes. They're meant as a quick summary, not opinion pieces. AI can get details wrong — if you spot a mistake, tell us and we'll fix it.
How player ratings work
- Ratings are out of 10 and come from API-Football's rating model, which scores each player from what they did in the match — passes, shots, duels, tackles, saves, goals and assists.
- Players who come on for only a few minutes may have no rating.
- The Player of the Match is the official award from UEFA or the league when there is one. Otherwise we highlight the top-rated player.
- Rating sources sometimes disagree a lot. When we adjust a rating by hand after checking other sources, the note under the ratings says so.
Independent
MatchReplays is independent and not affiliated with any league, club or broadcaster. Club and competition names and crests belong to their owners and are used only to identify the teams. The site is free to use and supported by ads.
Contact and corrections
Questions, feedback or a mistake on a page? Email contact@matchreplays.com. Rights holders: please use our DMCA page.