FA Cup England 2024/2025

Dates 29.08.2024 - 17.05.2025
Category England
FA Cup England
Football Association Challenge Cup Stat
FA Cup England
Matches played 448/448 100%
Home Wins 206 46%
Draws 87 19%
Home Lost 155 35%
  • Over 1.5 goals
    77%
  • Over 2.5 goals
    58%
  • Goals
    1360
  • Goals per match
    3.04
  • Goals per match (Home)
    1.68
  • Goals per match (Away)
    1.36
  • Both team scored
    53%
  • Under 2.5
    42%

Results

Crystal Palace 1 - 0 Manchester City 17 may 2025, 11:30 17 may 2025, 11:30 Crystal Palace 1 : 0 Manchester City Nottingham Forest 0 - 2 Manchester City 27 apr 2025, 11:30 27 apr 2025, 11:30 Nottingham Forest 0 : 2 Manchester City Crystal Palace 3 - 0 Aston Villa 26 apr 2025, 12:15 26 apr 2025, 12:15 Crystal Palace 3 : 0 Aston Villa Bournemouth 1 - 2 Manchester City 30 mar 2025, 11:30 30 mar 2025, 11:30 Bournemouth 1 : 2 Manchester City Preston 0 - 3 Aston Villa 30 mar 2025, 08:30 30 mar 2025, 08:30 Preston 0 : 3 Aston Villa Brighton 0 - 0 Nottingham Forest 29 mar 2025, 13:15 29 mar 2025, 13:15 Brighton 0 (3) : : 0 (4) Nottingham Forest Fulham 0 - 3 Crystal Palace 29 mar 2025, 08:15 29 mar 2025, 08:15 Fulham 0 : 3 Crystal Palace Nottingham Forest 1 - 1 Ipswich 03 mar 2025, 14:30 03 mar 2025, 14:30 Nottingham Forest 1 (5) : : 1 (4) Ipswich Manchester United 1 - 1 Fulham 02 mar 2025, 11:30 02 mar 2025, 11:30 Manchester United 1 (3) : : 1 (4) Fulham Newcastle 1 - 2 Brighton 02 mar 2025, 08:45 02 mar 2025, 08:45 Newcastle 1 : 2 Brighton

Fixtures

There are no matches at the moment.
Upcoming matches There are no matches at the moment. Upcoming matches

Winners of FA Cup England

Season Champion
FA Cup England 2024/2025
Crystal Palace
Crystal Palace
FA Cup England 2023/2024
Manchester United
Manchester United
FA Cup England 2022/2023
Manchester City
Manchester City
FA Cup England 2021/2022
Liverpool
Liverpool
FA Cup England 2020/2021
Leicester
Leicester

FA Cup England Bracket

1/128 1/64 1/32 1/16 1/8 Quarter Finals Semi Finals Final
Arsenal Arsenal Bye Bye Bye Bye
Manchester United Manchester United Bye Bye Bye Bye
Leicester Leicester Bye Bye Bye Bye
Queens Park Rangers Queens Park Rangers Bye Bye Bye Bye
Stevenage Stevenage 1 5 Guiseley Guiseley 1 4 Curzon Curzon 0 Mansfield Mansfield 4
Woking Woking 0 Cambridge U Cambridge U 1 Carlisle Carlisle 0 Wigan Wigan 2
Fulham Fulham Bye Bye Bye Bye
Watford Watford Bye Bye Bye Bye
Hull Hull Bye Bye Bye Bye
Northampton Northampton 1 Kettering Town FC Kettering Town FC 2 Barrow Barrow 0 Doncaster Doncaster 1
Crystal Palace Crystal Palace Bye Bye Bye Bye
Stockport County Stockport County 2 Forest Green Forest Green 1 Brackley Town Brackley Town 0 5 Braintree Town Braintree Town 0 4
Leeds Leeds Bye Bye Bye Bye
Harrogate Town Harrogate Town 1 Wrexham Wrexham 0 Hednesford Hednesford 4 4 Gainsborough Gainsborough 4 5
Millwall Millwall Bye Bye Bye Bye
Milton Keynes Dons Milton Keynes Dons 0 AFC Wimbledon AFC Wimbledon 2 Crewe Crewe 0 Dag and Red Dag and Red 1
Preston Preston Bye Bye Bye Bye
Walsall Walsall 2 Bolton Bolton 1 Southend Southend 3 Charlton Charlton 4
Grimsby Grimsby 0 Wealdstone Wealdstone 1 Wycombe Wycombe 3 York York 2
Portsmouth Portsmouth Bye Bye Bye Bye
Southampton Southampton Bye Bye Bye Bye
Swansea Swansea Bye Bye Bye Bye
Reading Reading 2 Fleetwood Fleetwood 0 Tonbridge Angels Tonbridge Angels 1 Harborough Town FC Harborough Town FC 4
Burnley Burnley Bye Bye Bye Bye
Aston Villa Aston Villa Bye Bye Bye Bye
West Ham West Ham Bye Bye Bye Bye
Burton Burton 1 Scarborough Athletic Scarborough Athletic 0 Tamworth Tamworth 1 Huddersfield Huddersfield 0
Tottenham Tottenham Bye Bye Bye Bye
Sunderland Sunderland Bye Bye Bye Bye
Stoke Stoke Bye Bye Bye Bye
Sheffield United Sheffield United Bye Bye Bye Bye
Cardiff Cardiff Bye Bye Bye Bye
Gillingham Gillingham 0 Blackpool Blackpool 2 Sutton United Sutton United 0 Birmingham Birmingham 1
Maidenhead United Maidenhead United 1 Crawley Crawley 2 Chesham United Chesham United 0 Lincoln City Lincoln City 4
Newcastle Newcastle Bye Bye Bye Bye
Solihull Moors Solihull Moors 3 Maidstone United Maidstone United 0 Rochdale Rochdale 3 Bromley Bromley 4
Norwich Norwich Bye Bye Bye Bye
Brighton Brighton Bye Bye Bye Bye
Chelsea Chelsea Bye Bye Bye Bye
Worthing Worthing 0 Morecambe Morecambe 2 Bradford Bradford 3 Aldershot Aldershot 1
Exeter Exeter 5 Barnet Barnet 3 Chesterfield Chesterfield 3 Horsham Horsham 1
Oxford Oxford Bye Bye Bye Bye
Nottingham Forest Nottingham Forest Bye Bye Bye Bye
Luton Luton Bye Bye Bye Bye
Coventry Coventry Bye Bye Bye Bye
Sheffield Wednesday Sheffield Wednesday Bye Bye Bye Bye
Ipswich Ipswich Bye Bye Bye Bye
Port Vale Port Vale 1 Barnsley Barnsley 3 Bristol Rovers Bristol Rovers 3 Weston Super Mare Weston Super Mare 1
Everton Everton Bye Bye Bye Bye
Newport Newport 2 Peterborough Peterborough 4 Notts Co. Notts Co. 5 Alfreton Alfreton 1
Bournemouth Bournemouth Bye Bye Bye Bye
West Bromwich West Bromwich Bye Bye Bye Bye
Middlesbrough Middlesbrough Bye Bye Bye Bye
Blackburn Blackburn Bye Bye Bye Bye
Bristol City Bristol City Bye Bye Bye Bye
Wolverhampton Wolverhampton Bye Bye Bye Bye
Boreham Wood Boreham Wood 2 1 Leyton Orient Leyton Orient 2 3 Tranmere Tranmere 1 Oldham Oldham 2
Derby Derby Bye Bye Bye Bye
Manchester City Manchester City Bye Bye Bye Bye
Salford City Salford City 2 Shrewsbury Shrewsbury 1 Rotherham Rotherham 1 Cheltenham Cheltenham 3
Brentford Brentford Bye Bye Bye Bye
Plymouth Plymouth Bye Bye Bye Bye
Liverpool Liverpool Bye Bye Bye Bye
Rushall Olympic Rushall Olympic 0 Accrington Accrington 2 Swindon Swindon 2 Colchester Colchester 1
Arsenal Arsenal Bye Bye Manchester United Manchester United Bye Bye
Leicester Leicester Bye Bye Queens Park Rangers Queens Park Rangers Bye Bye
Stevenage Stevenage 0 Mansfield Mansfield 1 Cambridge U Cambridge U 1 Wigan Wigan 2
Fulham Fulham Bye Bye Watford Watford Bye Bye
Hull Hull Bye Bye Kettering Town FC Kettering Town FC 1 Doncaster Doncaster 2
Crystal Palace Crystal Palace Bye Bye Stockport County Stockport County 3 Brackley Town Brackley Town 1
Leeds Leeds Bye Bye Harrogate Town Harrogate Town 1 Gainsborough Gainsborough 0
Millwall Millwall Bye Bye AFC Wimbledon AFC Wimbledon 1 Dag and Red Dag and Red 2
Preston Preston Bye Bye Walsall Walsall 0 Charlton Charlton 4
Wealdstone Wealdstone 0 Wycombe Wycombe 2 Portsmouth Portsmouth Bye Bye
Southampton Southampton Bye Bye Swansea Swansea Bye Bye
Reading Reading 5 Harborough Town FC Harborough Town FC 3 Burnley Burnley Bye Bye
Aston Villa Aston Villa Bye Bye West Ham West Ham Bye Bye
Burton Burton 1 3 Tamworth Tamworth 1 4 Tottenham Tottenham Bye Bye
Sunderland Sunderland Bye Bye Stoke Stoke Bye Bye
Sheffield United Sheffield United Bye Bye Cardiff Cardiff Bye Bye
Blackpool Blackpool 1 Birmingham Birmingham 2 Crawley Crawley 3 Lincoln City Lincoln City 4
Newcastle Newcastle Bye Bye Solihull Moors Solihull Moors 1 Bromley Bromley 2
Norwich Norwich Bye Bye Brighton Brighton Bye Bye
Chelsea Chelsea Bye Bye Morecambe Morecambe 1 Bradford Bradford 0
Exeter Exeter 2 Chesterfield Chesterfield 0 Oxford Oxford Bye Bye
Nottingham Forest Nottingham Forest Bye Bye Luton Luton Bye Bye
Coventry Coventry Bye Bye Sheffield Wednesday Sheffield Wednesday Bye Bye
Ipswich Ipswich Bye Bye Barnsley Barnsley 0 3 Bristol Rovers Bristol Rovers 0 4
Everton Everton Bye Bye Peterborough Peterborough 4 Notts Co. Notts Co. 3
Bournemouth Bournemouth Bye Bye West Bromwich West Bromwich Bye Bye
Middlesbrough Middlesbrough Bye Bye Blackburn Blackburn Bye Bye
Bristol City Bristol City Bye Bye Wolverhampton Wolverhampton Bye Bye
Leyton Orient Leyton Orient 2 Oldham Oldham 1 Derby Derby Bye Bye
Manchester City Manchester City Bye Bye Salford City Salford City 2 Cheltenham Cheltenham 0
Brentford Brentford Bye Bye Plymouth Plymouth Bye Bye
Liverpool Liverpool Bye Bye Accrington Accrington 2 4 Swindon Swindon 2 1
Arsenal Arsenal 1 3 Manchester United Manchester United 1 5 Leicester Leicester 6 Queens Park Rangers Queens Park Rangers 2
Mansfield Mansfield 0 Wigan Wigan 2 Fulham Fulham 4 Watford Watford 1
Hull Hull 1 4 Doncaster Doncaster 1 5 Crystal Palace Crystal Palace 1 Stockport County Stockport County 0
Leeds Leeds 1 Harrogate Town Harrogate Town 0 Millwall Millwall 3 Dag and Red Dag and Red 0
Preston Preston 2 Charlton Charlton 1 Wycombe Wycombe 2 Portsmouth Portsmouth 0
Southampton Southampton 3 Swansea Swansea 0 Reading Reading 1 Burnley Burnley 3
Aston Villa Aston Villa 2 West Ham West Ham 1 Tamworth Tamworth 0 Tottenham Tottenham 3
Sunderland Sunderland 1 Stoke Stoke 2 Sheffield United Sheffield United 0 Cardiff Cardiff 1
Birmingham Birmingham 2 Lincoln City Lincoln City 1 Newcastle Newcastle 3 Bromley Bromley 1
Norwich Norwich 0 Brighton Brighton 4 Chelsea Chelsea 5 Morecambe Morecambe 0
Exeter Exeter 3 Oxford Oxford 1 Nottingham Forest Nottingham Forest 2 Luton Luton 0
Coventry Coventry 1 4 Sheffield Wednesday Sheffield Wednesday 1 3 Ipswich Ipswich 3 Bristol Rovers Bristol Rovers 0
Everton Everton 2 Peterborough Peterborough 0 Bournemouth Bournemouth 5 West Bromwich West Bromwich 1
Middlesbrough Middlesbrough 0 Blackburn Blackburn 1 Bristol City Bristol City 1 Wolverhampton Wolverhampton 2
Leyton Orient Leyton Orient 1 6 Derby Derby 1 5 Manchester City Manchester City 8 Salford City Salford City 0
Brentford Brentford 0 Plymouth Plymouth 1 Liverpool Liverpool 4 Accrington Accrington 0
Manchester United Manchester United 2 Leicester Leicester 1 Wigan Wigan 1 Fulham Fulham 2
Doncaster Doncaster 0 Crystal Palace Crystal Palace 2 Leeds Leeds 0 Millwall Millwall 2
Preston Preston 0 4 Wycombe Wycombe 0 2 Southampton Southampton 0 Burnley Burnley 1
Aston Villa Aston Villa 2 Tottenham Tottenham 1 Stoke Stoke 3 2 Cardiff Cardiff 3 4
Birmingham Birmingham 2 Newcastle Newcastle 3 Brighton Brighton 2 Chelsea Chelsea 1
Exeter Exeter 2 2 Nottingham Forest Nottingham Forest 2 4 Coventry Coventry 1 Ipswich Ipswich 4
Everton Everton 0 Bournemouth Bournemouth 2 Blackburn Blackburn 0 Wolverhampton Wolverhampton 2
Leyton Orient Leyton Orient 1 Manchester City Manchester City 2 Plymouth Plymouth 1 Liverpool Liverpool 0
Manchester United Manchester United 1 3 Fulham Fulham 1 4 Crystal Palace Crystal Palace 3 Millwall Millwall 1
Preston Preston 3 Burnley Burnley 0 Aston Villa Aston Villa 2 Cardiff Cardiff 0
Newcastle Newcastle 1 Brighton Brighton 2 Nottingham Forest Nottingham Forest 1 5 Ipswich Ipswich 1 4
Bournemouth Bournemouth 1 5 Wolverhampton Wolverhampton 1 4 Manchester City Manchester City 3 Plymouth Plymouth 1
Fulham Fulham 0 Crystal Palace Crystal Palace 3 Preston Preston 0 Aston Villa Aston Villa 3
Brighton Brighton 0 3 Nottingham Forest Nottingham Forest 0 4 Bournemouth Bournemouth 1 Manchester City Manchester City 2
Crystal Palace Crystal Palace 3 Aston Villa Aston Villa 0 Nottingham Forest Nottingham Forest 0 Manchester City Manchester City 2
Crystal Palace Crystal Palace 1 Manchester City Manchester City 0

FA Cup England Latest News

Daily Sports News, Predictions and Live Scores