Football Web Pages
My Teams
- Add your favourite teams to our front page to see their latest result, next fixture and for one-click access to their page
Sunday 21st December 2025
| Date | Status | Home | Score | Away | |
|---|---|---|---|---|---|
| Africa Cup of Nations Group A | |||||
| 21/12/2025 | FT | Morocco(0) | 2 | 0 | (0)Comoros Islands |
| Premier League | |||||
| 21/12/2025 | FT | Aston Villa(1) | 2 | 1 | (1)Manchester United |
| William Hill Premiership | |||||
| 21/12/2025 | FT | Celtic(1) | 3 | 1 | (0)Aberdeen |
| 21/12/2025 | FT | Heart of Midlothian(2) | 2 | 1 | (0)Rangers |
| Enterprise National League | |||||
| 21/12/2025 | FT | Boreham Wood(2) | 2 | 0 | (0)Carlisle United |
| 21/12/2025 | FT | Brackley Town(0) | 0 | 2 | (1)Morecambe |
| 21/12/2025 | FT | Braintree Town(0) | 0 | 0 | (0)Hartlepool United |
| 21/12/2025 | FT | FC Halifax Town(1) | 2 | 2 | (0)Wealdstone |
| 21/12/2025 | FT | Gateshead(1) | 1 | 3 | (2)Eastleigh |
| 21/12/2025 | FT | Solihull Moors(0) | 4 | 1 | (0)Sutton United |
| International Friendly | |||||
| 21/12/2025 | FT | Peru(0) | 2 | 0 | (0)Bolivia |
| German Bundesliga | |||||
| 21/12/2025 | FT | 1 FC Heidenheim(0) | 0 | 4 | (2)Bayern Munich |
| 21/12/2025 | FT | Mainz 05(0) | 0 | 0 | (0)FC St Pauli |
| Italian Serie A | |||||
| 21/12/2025 | FT | Cagliari(0) | 2 | 2 | (1)Pisa |
| 21/12/2025 | FT | Fiorentina(3) | 5 | 1 | (0)Udinese |
| 21/12/2025 | FT | Genoa(0) | 0 | 1 | (0)Atalanta |
| 21/12/2025 | FT | Sassuolo(0) | 0 | 1 | (0)Torino |
| Spanish La Liga | |||||
| 21/12/2025 | FT | Elche(1) | 4 | 0 | (0)Rayo Vallecano |
| 21/12/2025 | FT | Girona(0) | 0 | 3 | (2)Atlético Madrid |
| 21/12/2025 | FT | Real Betis(1) | 4 | 0 | (0)Getafe |
| 21/12/2025 | FT | Villarreal(0) | 0 | 2 | (1)Barcelona |
| Belgian Pro League | |||||
| 21/12/2025 | FT | Club Brugge(1) | 2 | 1 | (0)KAA Gent |
| 21/12/2025 | FT | Oud-Heverlee Leuven(0) | 0 | 2 | (2)Cercle Brugge |
| 21/12/2025 | FT | Royal Antwerp(2) | 2 | 2 | (0)RSC Anderlecht |
| 21/12/2025 | FT | Sint-Truidense VV(1) | 1 | 0 | (0)Mechelen |
| Dutch Eredivisie | |||||
| 21/12/2025 | FT | FC Utrecht(1) | 1 | 2 | (0)PSV Eindhoven |
| 21/12/2025 | FT | Feyenoord(0) | 1 | 1 | (1)FC Twente |
| 21/12/2025 | FT | Fortuna Sittard(2) | 4 | 3 | (2)AZ Alkmaar |
| 21/12/2025 | FT | Go Ahead Eagles(1) | 1 | 1 | (0)FC Groningen |
| 21/12/2025 | FT | Volendam(0) | 0 | 1 | (0)Sparta Rotterdam |
| Portuguese Primeira Liga | |||||
| 21/12/2025 | FT | AVS Futebol SAD(2) | 2 | 2 | (0)Nacional |
| 21/12/2025 | FT | Santa Clara(0) | 0 | 0 | (0)Arouca |
| 21/12/2025 | FT | Tondela(0) | 1 | 2 | (0)Casa Pia |
| Turkish Süper Lig | |||||
| 21/12/2025 | FT | Alanyaspor(1) | 2 | 0 | (0)Fatih Karagümrük |
| 21/12/2025 | FT | Galatasaray(1) | 3 | 0 | (0)Kasımpaşa SK |
| 21/12/2025 | FT | Göztepe SK(1) | 2 | 0 | (0)Samsunspor |
| Cymru Premier | |||||
| 21/12/2025 | FT | Connah's Quay Nomads(1) | 4 | 2 | (1)Briton Ferry Llansawel |
| Barclays Women's Super League 2 | |||||
| 21/12/2025 | FT | Birmingham City(1) | 3 | 0 | (0)Durham |
| 21/12/2025 | FT | Charlton Athletic(0) | 2 | 1 | (0)Nottingham Forest |
| 21/12/2025 | FT | Portsmouth(0) | 1 | 2 | (1)Newcastle United |
| 21/12/2025 | FT | Sheffield United(0) | 0 | 2 | (1)Southampton |
| 21/12/2025 | FT | Sunderland(0) | 2 | 1 | (1)Ipswich Town |
| FA Women's National League North | |||||
| 21/12/2025 | FT | West Bromwich Albion | 0 | 3 | Wolverhampton Wanderers |
| FA Women's National League South | |||||
| 21/12/2025 | FT | AFC Bournemouth | 3 | 2 | Watford |
| 21/12/2025 | FT | Plymouth Argyle | 3 | 0 | Real Bedford |
| FA Women's League Cup Quarter Final | |||||
| 21/12/2025 | FT | Crystal Palace(0) | 0 | 2 | (1)Arsenal |
| 21/12/2025 | FT | Liverpool(0) | 1 | 9 | (4)Chelsea |
| 21/12/2025 | FT | Manchester United(0) | 2 | 1 | (1)Tottenham Hotspur |
| 21/12/2025 | FT | West Ham United(1) | 1 | 5 | (3)Manchester City |
Latest Football News
-
'Complacent and lost control' - Man City's second-half problem
MOTD pundit Danny Murphy explains why Manchester City's collapse from a 2-0 half-time lead to draw 2-2 with Tottenham was not just a tactical issue.
Published by
55 minutes ago
-
Liverpool agree £60m deal for defender Jacquet
Liverpool agree a £60m deal with Rennes for defender Jeremy Jacquet, with the player set to join the Reds in the summer.
Published by
1 hour ago
-
Liverpool reach £60m agreement for Chelsea target Jacquet
Liverpool have reached a verbal agreement for the transfer of Rennes centre-back Jeremy Jacquet worth up to £60m.
Published by
1 hour ago
-
Papers: Arsenal weighing up Deadline Day signing after Merino setback
The top stories and transfer rumours from Monday's newspapers...
Published by
1 hour ago
-
PL Predictions: Burnley to end Sunderland unbeaten home streak
Our football betting expert Jones Knows provides his insight ahead of Monday Night Football.
Published by
2 hours ago
-
What does Martindale's move upstairs mean for Livingston?
What does David Martindale's move to sporting director role mean for a Livingston side now managed by Marvin Bartley?
Published by
3 hours ago
-
Man City have become everything Chelsea used to be
This season has witnessed a changing of the guard in the Women's Super League. A symbolic baton pass happened on Sunday. Chelsea, the six-time defending...
Published by
3 hours ago
-
Booed by some, loved by others - why does Vinicius divide Real fans?
Despite scoring a vital goal against Rayo Vallecano, why does forward Vinicius Jr continue to split opinion at the Bernabeu?
Published by
3 hours ago
-
Celtic 2-0 Falkirk
Watch highlights from the Scottish Premiership match between Celtic and Falkirk.
Published by
4 hours ago
-
Hibernian 0-0 Rangers
Highlights from the Scottish Premiership match between Hibernian and Rangers
Published by
4 hours ago
-
Merino out for 'extended period' with foot injury
Mikel Merino will undergo surgery on a bone injury in his right foot in the coming days, Arsenal have confirmed.
Published by
4 hours ago