Today's Football Results

April 5, 2025

Today's Football Results

Here are all of the results from todays football games.


Plenty of goals and important results that could define the season for some clubs.


With that being said, lets check out todays results.


Premier League Results


  • Everton 1–1 Arsenal (Full Time)
  • Crystal Palace 2–1 Brighton & Hove Albion (Full Time)
  • Ipswich Town 1–2 Wolverhampton Wanderers (Full Time)
  • West Ham United 2–2 AFC Bournemouth (Full Time)
  • Aston Villa 2–1 Nottingham Forest (In Progress – 61')


Scottish Premiership Results – 1st Phase


  • Dundee 2–0 St. Mirren (Full Time)
  • Kilmarnock 2–0 Motherwell (Full Time)
  • Rangers 0–2 Hibernian (Full Time)
  • Ross County 0–1 Aberdeen (Full Time)


EFL Championship Results



  • Coventry City 1–2 Burnley (Full Time)
  • Luton Town 1–1 Leeds United (Full Time)
  • West Bromwich Albion 0–1 Sunderland (Full Time)
  • Bristol City 2–1 Watford (Full Time)
  • Millwall 2–1 Portsmouth (Full Time)
  • Oxford United 1–0 Sheffield United (Full Time)
  • Plymouth Argyle 2–1 Norwich City (Full Time)
  • Preston North End 1–1 Stoke City (Full Time)
  • QPR 0–0 Cardiff City (Full Time)
  • Sheffield Wednesday 0–1 Hull City (Full Time)
  • Swansea City 1–0 Derby County (Full Time)


League One Results


  • Reading 1–0 Wycombe Wanderers (Full Time)
  • Wrexham 3–0 Burton Albion (Full Time)
  • Birmingham City 6–2 Barnsley (Full Time)
  • Bolton Wanderers 1–0 Bristol Rovers (Full Time)
  • Charlton Athletic 2–2 Lincoln City (Full Time)
  • Exeter City 0–2 Stockport County (Full Time)
  • Huddersfield Town 2–1 Mansfield Town (Full Time)
  • Leyton Orient 0–0 Wigan Athletic (Full Time)
  • Peterborough United 0–4 Northampton Town (Full Time)
  • Rotherham United 2–1 Blackpool (Full Time)
  • Shrewsbury Town 0–1 Cambridge United (Full Time)
  • Stevenage 3–1 Crawley Town (Full Time)


League Two Results


  • Cheltenham Town 0–2 Doncaster Rovers (Full Time)
  • Walsall 2–3 Port Vale (Full Time)
  • Tranmere Rovers 4–0 Chesterfield (Full Time)
  • AFC Wimbledon 1–0 Harrogate Town (Full Time)
  • Bradford City 2–0 Crewe Alexandra (Full Time)
  • Bromley 4–0 Accrington Stanley (Full Time)
  • Carlisle United 3–2 Newport County (Full Time)
  • Colchester United 1–0 Notts County (Full Time)
  • Fleetwood Town 0–4 Swindon Town (Full Time)
  • Grimsby Town 3–1 Morecambe (Full Time)
  • Milton Keynes Dons 0–3 Barrow (Full Time)
  • Salford City 2–2 Gillingham (Full Time)


National League Results


  • Fylde 1–3 York City (Full Time)
  • Altrincham 2–1 Yeovil Town (Full Time)
  • Braintree Town 2–1 Barnet (Full Time)
  • Gateshead 2–1 Dagenham & Redbridge (Full Time)
  • Hartlepool United 3–2 Ebbsfleet United (Full Time)
  • Maidenhead United 3–1 Tamworth (Full Time)
  • Sutton United 1–1 Southend United (Full Time)
  • Wealdstone 2–1 Forest Green Rovers (Full Time)
  • Eastleigh 1–0 Halifax Town (In Progress – 64')


National League North Results


  • Alfreton Town 1–1 Rushall Olympic (Full Time)
  • Buxton 1–1 Kidderminster Harriers (Full Time)
  • Curzon Ashton 1–0 Warrington Town (Full Time)
  • Darlington 4–2 Farsley Celtic (Full Time)
  • Hereford 2–2 Chester (Full Time)
  • King's Lynn Town 0–0 Chorley (Full Time)
  • Peterborough Sports 2–0 Leamington (Full Time)
  • Radcliffe 1–0 Scunthorpe United (Full Time)
  • Scarborough Athletic 4–1 Marine (Full Time)
  • South Shields 0–1 Brackley Town (Full Time)
  • Southport 2–2 Oxford City (Full Time)


National League South Results


  • Boreham Wood 3–0 Salisbury (Full Time)
  • Chippenham Town 0–1 Chelmsford City (Full Time)
  • Eastbourne Borough 4–1 Weymouth (Full Time)
  • Hampton & Richmond 0–5 Bath City (Full Time)
  • Hemel Hempstead Town 1–1 Enfield Town (Full Time)
  • Slough Town 3–0 Aveley (Full Time)
  • St Albans City 1–1 Dorking Wanderers (Full Time)
  • Tonbridge Angels 1–4 Farnborough (Full Time)
  • Torquay United 1–2 Chesham United (Full Time)
  • Welling United 0–0 Hornchurch (Full Time)
  • Weston-super-Mare 3–0 Maidstone United (Full Time)
  • Worthing 1–2 Truro City (Full Time)


A collage of logos for different football clubs on a purple background
By Jose Hernandez April 23, 2025
N ational League South Title Race: Six Teams Can Win It on Final Day
The logos for arsenal and crystal palace are on a red and blue background.
April 23, 2025
Arsenal Predicted Lineup vs Crystal Palace: Arteta Weighs Fitness Concerns Ahead of PSG Clash
A soccer player is pointing up at the crowd during a game.
By Jose Hernandez April 17, 2025
Virgil van Dijk Signs New Two-Year Contract with Liverpool FC
By Jose Hernandez April 15, 2025
Luka Modric Becomes Investor and Minority Owner in Swansea City
A man in a suit and tie is standing in front of a sign that says js
By Jose Hernandez April 14, 2025
Jean-Claude Blanc Steps Down as Manchester United Director but Remains Key Figure at the Club
A man wearing a hat is looking at his watch on a soccer field.
April 14, 2025
Bristol Rovers in League One Relegation Fight After Defeat to Exeter City
A man with white hair is raising his hand in the air on a soccer field.
April 14, 2025
Carlisle United Boost Survival Hopes with Vital Win as League Two Reaches Final Four Games
A vanarama national league logo with a hand giving a thumbs up
By Jose Hernandez April 14, 2025
National League, National League North & South Agent Fees Announced
The sky bet efl logo is on a transparent background.
April 14, 2025
League Two Agent Fees Announced
The logo for the sky bet league one efl soccer league.
April 14, 2025
League One Agent Fees Announced
Show More