The Football Association Challenge Cup, or the Emirates FA Cup as it’s commonly called, is an annual knockout football tournament, and the oldest national football competition in the world. The tournament hosts teams from any of the 92 teams in the English Premier League, English Football League, and several non-league teams. The tournament provides plenty of FA Cup betting odds and opportunities to get some great value during each stage of the competition.

The qualifying competition is open to level 5 to 10 clubs from August to October, and the competition proper is held from November to May. The final is held on a Saturday after the Premier League finishes each year. The winners of the FA Cup qualify for the following season’s UEFA Europa League at the group stage.

The first six rounds are all part of the qualifying competition, and the level 4 and above teams receive byes to the competition proper. Qualifiers are generally held geographically to reduce the amount of travel needed by the lower-level clubs. The semi-finals and finals have been played exclusively at Wembley Stadium since 2008, on artificial turf pitches.

Past FA Cup Winners

  • 2023-24 – Manchester United
  • 2022-23 – Manchester City
  • 2021-22 – Liverpool
  • 2020-21 – Leicester
  • 2019-20 – Arsenal
  • 2018-19 – Manchester City
  • 2017-18 – Chelsea
  • 2016-17 – Arsenal
  • 2015-16 – Manchester United
  • 2014-15 – Arsenal
  • 2013-14 – Arsenal
  • 2012-13 – Wigan Atlantic
  • 2011 -12 – Chelsea
  • 2010 -11 – Manchester City

Odds to Win the FA Cup 2024/2025

FA Cup Odds 2025 Bovada BetUS BetOnline
Manchester City +150 +180 +200
Arsenal +450 +500 +500
Liverpool +600 +600 +600
Manchester United +750 +750 +800
Aston Villa +900 +900 +1000

Last updated on: October 7, 2024

The FA Cup is an exciting annual event, especially for sports bettors. It provides hundreds of matches to place a wager on, and naturally, sportsbooks go out of their way to provide a variety of betting options for each match.

Throughout this guide, you’ll find a range of FA Cupbetting tips, provided by our in-house experts.

But first, let’s look at some popular FA Cup betting options, and where we can place our wagers for the 2024-2025 FA Cup.

FA Cup Betting Odds

Popular FA Cup Betting Options

FA Cup Moneyline

This moneyline is by far and away the most popular line betting on the FA Cup. Since the draw is active for the FA Cup, and teams that end in a tie replay their game at a later date. This means we have the three-way moneyline for each FA Cup game.

The three-way moneyline essentially is the same as a two-way moneyline, it just has the option that the game could end in a draw as well. At the end of the 90-minute regular time, if you believe that the game could end in a draw, you should select that option – otherwise, choose a team to win the game.

Here’s an example of a moneyline – we’ll use last year’s FA Cup championship results

  • Chelsea -225
  • Leicester +165

Arsenal is favored to win this match, and Chelsea is the underdog. Since this game happened in the past and we know that Arsenal won the game, if you placed a $225 wager on Arsenal, you would have won $100 plus your initial stake. If Chelsea had won, and you bet $100 on them, you would have won $165 plus your initial stake.

FA Cup Betting

Spread Betting

Spread betting is popular when betting on any professional sport, and in soccer, they’re called goal line bets, not point spreads because of soccer logs goals instead of points.

A common FA Cup spread you may see is -0.5/+0.5, which means that the sportsbooks are giving the underdog a one-goal head start before the game even begins. This means that the underdog needs to win the game, and the favored team will need to win by one or more goals.

Over/Under or Totals Betting

Totals betting during the FA Cup is just like betting on any other game. You will be betting on whether you think the total number of goals for both teams collectively will be higher or lower than the oddsmaker’s set lines. The main difference between soccer and other professional sports is that totals are shown in multiples of .25 since the scoring in soccer is low scoring.

If a total is set at 2.5, and the final score is 2-1, those who chose the under would lose their wager, and the bettors who chose the over would win.

FA Cup Futures

Futures are popular FA Cup betting lines each year and feature a list of all the teams and their FA Cup odds based on how likely they are to win the championship. You can place your FA Cup futures even months in advance and look for huge payouts once the championship ends and a victor is crowned.

It’s always possible to cash out FA Cup bets as the season goes on, as the likelihood of correctly predicting the winner so far in advance is challenging. If your chosen team has been losing every game in the regular season, you can cash out your bet – you likely won’t get your full stake back but it’s good to save some of your wagers.
FA Cup Trophy

⚽ Premier League2024
SeasonStatusAwayAway ScoreHome ScoreHome
2024Regular Season - 1Aug 16 - 15:00FTFulham01Manchester United
2024Regular Season - 1Aug 17 - 07:30FTLiverpool20Ipswich
2024Regular Season - 1Aug 17 - 10:00FTSouthampton01Newcastle
2024Regular Season - 1Aug 17 - 10:00FTWolves02Arsenal
2024Regular Season - 1Aug 17 - 10:00FTBrighton30Everton
2024Regular Season - 1Aug 17 - 10:00FTBournemouth11Nottingham Forest
2024Regular Season - 1Aug 17 - 12:30FTAston Villa21West Ham
2024Regular Season - 1Aug 18 - 09:00FTCrystal Palace12Brentford
2024Regular Season - 1Aug 18 - 11:30FTManchester City20Chelsea
2024Regular Season - 1Aug 19 - 15:00FTTottenham11Leicester
2024Regular Season - 2Aug 24 - 07:30FTManchester United12Brighton
2024Regular Season - 2Aug 24 - 10:00FTLeicester12Fulham
2024Regular Season - 2Aug 24 - 10:00FTNottingham Forest10Southampton
2024Regular Season - 2Aug 24 - 10:00FTEverton04Tottenham
2024Regular Season - 2Aug 24 - 10:00FTIpswich14Manchester City
2024Regular Season - 2Aug 24 - 10:00FTWest Ham20Crystal Palace
2024Regular Season - 2Aug 24 - 12:30FTArsenal20Aston Villa
2024Regular Season - 2Aug 25 - 09:00FTNewcastle11Bournemouth
2024Regular Season - 2Aug 25 - 09:00FTChelsea62Wolves
2024Regular Season - 2Aug 25 - 11:30FTBrentford02Liverpool
2024Regular Season - 3Aug 31 - 07:30FTBrighton11Arsenal
2024Regular Season - 3Aug 31 - 10:00FTBournemouth32Everton
2024Regular Season - 3Aug 31 - 10:00FTAston Villa21Leicester
2024Regular Season - 3Aug 31 - 10:00FTSouthampton13Brentford
2024Regular Season - 3Aug 31 - 10:00FTFulham11Ipswich
2024Regular Season - 3Aug 31 - 10:00FTWolves11Nottingham Forest
2024Regular Season - 3Aug 31 - 12:30FTManchester City31West Ham
2024Regular Season - 3Sep 01 - 08:30FTTottenham12Newcastle
2024Regular Season - 3Sep 01 - 08:30FTCrystal Palace11Chelsea
2024Regular Season - 3Sep 01 - 11:00FTLiverpool30Manchester United
2024Regular Season - 4Sep 14 - 07:30FTManchester United30Southampton
2024Regular Season - 4Sep 14 - 10:00FTWest Ham11Fulham
2024Regular Season - 4Sep 14 - 10:00FTNottingham Forest10Liverpool
2024Regular Season - 4Sep 14 - 10:00FTBrentford12Manchester City
2024Regular Season - 4Sep 14 - 10:00FTIpswich00Brighton
2024Regular Season - 4Sep 14 - 10:00FTLeicester22Crystal Palace
2024Regular Season - 4Sep 14 - 12:30FTEverton23Aston Villa
2024Regular Season - 4Sep 14 - 15:00FTChelsea10Bournemouth
2024Regular Season - 4Sep 15 - 09:00FTArsenal10Tottenham
2024Regular Season - 4Sep 15 - 11:30FTNewcastle21Wolves
2024Regular Season - 5Sep 21 - 07:30FTChelsea30West Ham
2024Regular Season - 5Sep 21 - 10:00FTNewcastle13Fulham
2024Regular Season - 5Sep 21 - 10:00FTBournemouth03Liverpool
2024Regular Season - 5Sep 21 - 10:00FTIpswich11Southampton
2024Regular Season - 5Sep 21 - 10:00FTEverton11Leicester
2024Regular Season - 5Sep 21 - 10:00FTBrentford13Tottenham
2024Regular Season - 5Sep 21 - 10:00FTWolves13Aston Villa
2024Regular Season - 5Sep 21 - 12:30FTManchester United00Crystal Palace
2024Regular Season - 5Sep 22 - 09:00FTNottingham Forest22Brighton
2024Regular Season - 5Sep 22 - 11:30FTArsenal22Manchester City
2024Regular Season - 6Sep 28 - 07:30FTManchester City11Newcastle
2024Regular Season - 6Sep 28 - 10:00FTLeicester24Arsenal
2024Regular Season - 6Sep 28 - 10:00FTCrystal Palace12Everton
2024Regular Season - 6Sep 28 - 10:00FTBrighton24Chelsea
2024Regular Season - 6Sep 28 - 10:00FTWest Ham11Brentford
2024Regular Season - 6Sep 28 - 10:00FTFulham10Nottingham Forest
2024Regular Season - 6Sep 28 - 12:30FTLiverpool21Wolves
2024Regular Season - 6Sep 29 - 09:00FTAston Villa22Ipswich
2024Regular Season - 6Sep 29 - 11:30FTTottenham30Manchester United
2024Regular Season - 6Sep 30 - 15:00FTSouthampton13Bournemouth
2024Regular Season - 7Oct 05 - 07:30FTLiverpool10Crystal Palace
2024Regular Season - 7Oct 05 - 10:00FTSouthampton13Arsenal
2024Regular Season - 7Oct 05 - 10:00FTBournemouth01Leicester
2024Regular Season - 7Oct 05 - 10:00FTIpswich14West Ham
2024Regular Season - 7Oct 05 - 10:00FTFulham23Manchester City
2024Regular Season - 7Oct 05 - 10:00FTWolves35Brentford
2024Regular Season - 7Oct 05 - 12:30FTNewcastle00Everton
2024Regular Season - 7Oct 06 - 09:00FTNottingham Forest11Chelsea
2024Regular Season - 7Oct 06 - 09:00FTManchester United00Aston Villa
2024Regular Season - 7Oct 06 - 11:30FTTottenham23Brighton
2024Regular Season - 8Oct 19 - 07:30NSWest HamTottenham
2024Regular Season - 8Oct 19 - 10:00NSBrentfordManchester United
2024Regular Season - 8Oct 19 - 10:00NSBrightonNewcastle
2024Regular Season - 8Oct 19 - 10:00NSAston VillaFulham
2024Regular Season - 8Oct 19 - 10:00NSLeicesterSouthampton
2024Regular Season - 8Oct 19 - 10:00NSEvertonIpswich
2024Regular Season - 8Oct 19 - 12:30NSArsenalBournemouth
2024Regular Season - 8Oct 20 - 09:00NSManchester CityWolves
2024Regular Season - 8Oct 20 - 11:30NSChelseaLiverpool
2024Regular Season - 8Oct 21 - 15:00NSCrystal PalaceNottingham Forest
2024Regular Season - 9Oct 25 - 15:00NSNottingham ForestLeicester
2024Regular Season - 9Oct 26 - 10:00NSSouthamptonManchester City
2024Regular Season - 9Oct 26 - 10:00NSWolvesBrighton
2024Regular Season - 9Oct 26 - 10:00NSIpswichBrentford
2024Regular Season - 9Oct 26 - 10:00NSBournemouthAston Villa
2024Regular Season - 9Oct 26 - 12:30NSFulhamEverton
2024Regular Season - 9Oct 27 - 09:00NSManchester UnitedWest Ham
2024Regular Season - 9Oct 27 - 09:00NSNewcastleChelsea
2024Regular Season - 9Oct 27 - 09:00NSTottenhamCrystal Palace
2024Regular Season - 9Oct 27 - 11:30NSLiverpoolArsenal
2024Regular Season - 10Nov 02 - 08:30NSArsenalNewcastle
2024Regular Season - 10Nov 02 - 11:00NSManchester CityBournemouth
2024Regular Season - 10Nov 02 - 11:00NSBrightonLiverpool
2024Regular Season - 10Nov 02 - 11:00NSEvertonSouthampton
2024Regular Season - 10Nov 02 - 11:00NSLeicesterIpswich
2024Regular Season - 10Nov 02 - 11:00NSWest HamNottingham Forest
2024Regular Season - 10Nov 02 - 13:30NSCrystal PalaceWolves
2024Regular Season - 10Nov 03 - 09:00NSAston VillaTottenham
2024Regular Season - 10Nov 03 - 11:30NSChelseaManchester United
2024Regular Season - 10Nov 04 - 15:00NSBrentfordFulham
2024Regular Season - 11Nov 09 - 10:00NSSouthamptonWolves
2024Regular Season - 11Nov 09 - 10:00NSEvertonWest Ham
2024Regular Season - 11Nov 09 - 10:00NSFulhamCrystal Palace
2024Regular Season - 11Nov 09 - 10:00NSBournemouthBrentford
2024Regular Season - 11Nov 09 - 12:30NSManchester CityBrighton
2024Regular Season - 11Nov 09 - 15:00NSAston VillaLiverpool
2024Regular Season - 11Nov 10 - 09:00NSLeicesterManchester United
2024Regular Season - 11Nov 10 - 09:00NSIpswichTottenham
2024Regular Season - 11Nov 10 - 09:00NSNewcastleNottingham Forest
2024Regular Season - 11Nov 10 - 11:30NSArsenalChelsea
2024Regular Season - 12Nov 23 - 07:30NSChelseaLeicester
2024Regular Season - 12Nov 23 - 10:00NSBrightonBournemouth
2024Regular Season - 12Nov 23 - 10:00NSWolvesFulham
2024Regular Season - 12Nov 23 - 10:00NSNottingham ForestArsenal
2024Regular Season - 12Nov 23 - 10:00NSBrentfordEverton
2024Regular Season - 12Nov 23 - 10:00NSCrystal PalaceAston Villa
2024Regular Season - 12Nov 23 - 12:30NSTottenhamManchester City
2024Regular Season - 12Nov 24 - 09:00NSLiverpoolSouthampton
2024Regular Season - 12Nov 24 - 11:30NSManchester UnitedIpswich
2024Regular Season - 12Nov 25 - 15:00NSWest HamNewcastle
2024Regular Season - 13Nov 29 - 15:00NSSouthamptonBrighton
2024Regular Season - 13Nov 30 - 10:00NSBournemouthWolves
2024Regular Season - 13Nov 30 - 10:00NSNewcastleCrystal Palace
2024Regular Season - 13Nov 30 - 10:00NSLeicesterBrentford
2024Regular Season - 13Nov 30 - 10:00NSIpswichNottingham Forest
2024Regular Season - 13Nov 30 - 12:30NSArsenalWest Ham
2024Regular Season - 13Dec 01 - 08:30NSEvertonManchester United
2024Regular Season - 13Dec 01 - 08:30NSFulhamTottenham
2024Regular Season - 13Dec 01 - 08:30NSAston VillaChelsea
2024Regular Season - 13Dec 01 - 11:00NSManchester CityLiverpool
2024Regular Season - 14Dec 03 - 14:45NSTottenhamBournemouth
2024Regular Season - 14Dec 03 - 14:45NSBrightonFulham
2024Regular Season - 14Dec 03 - 14:45NSManchester UnitedArsenal
2024Regular Season - 14Dec 03 - 14:45NSWolvesEverton
2024Regular Season - 14Dec 03 - 14:45NSWest HamLeicester
2024Regular Season - 14Dec 03 - 14:45NSCrystal PalaceIpswich
2024Regular Season - 14Dec 03 - 14:45NSBrentfordAston Villa
2024Regular Season - 14Dec 04 - 14:45NSLiverpoolNewcastle
2024Regular Season - 14Dec 04 - 14:45NSChelseaSouthampton
2024Regular Season - 14Dec 04 - 14:45NSNottingham ForestManchester City
2024Regular Season - 15Dec 07 - 10:00NSNottingham ForestManchester United
2024Regular Season - 15Dec 07 - 10:00NSArsenalFulham
2024Regular Season - 15Dec 07 - 10:00NSLiverpoolEverton
2024Regular Season - 15Dec 07 - 10:00NSBrightonLeicester
2024Regular Season - 15Dec 07 - 10:00NSChelseaTottenham
2024Regular Season - 15Dec 07 - 10:00NSWolvesWest Ham
2024Regular Season - 15Dec 07 - 10:00NSManchester CityCrystal Palace
2024Regular Season - 15Dec 07 - 10:00NSNewcastleBrentford
2024Regular Season - 15Dec 07 - 10:00NSBournemouthIpswich
2024Regular Season - 15Dec 07 - 10:00NSSouthamptonAston Villa
2024Regular Season - 16Dec 14 - 10:00NSLeicesterNewcastle
2024Regular Season - 16Dec 14 - 10:00NSWest HamBournemouth
2024Regular Season - 16Dec 14 - 10:00NSIpswichWolves
2024Regular Season - 16Dec 14 - 10:00NSFulhamLiverpool
2024Regular Season - 16Dec 14 - 10:00NSTottenhamSouthampton
2024Regular Season - 16Dec 14 - 10:00NSEvertonArsenal
2024Regular Season - 16Dec 14 - 10:00NSBrentfordChelsea
2024Regular Season - 16Dec 14 - 10:00NSManchester UnitedManchester City
2024Regular Season - 16Dec 14 - 10:00NSCrystal PalaceBrighton
2024Regular Season - 16Dec 14 - 10:00NSAston VillaNottingham Forest
2024Regular Season - 17Dec 21 - 10:00NSBournemouthManchester United
2024Regular Season - 17Dec 21 - 10:00NSSouthamptonFulham
2024Regular Season - 17Dec 21 - 10:00NSChelseaEverton
2024Regular Season - 17Dec 21 - 10:00NSWolvesLeicester
2024Regular Season - 17Dec 21 - 10:00NSLiverpoolTottenham
2024Regular Season - 17Dec 21 - 10:00NSBrightonWest Ham
2024Regular Season - 17Dec 21 - 10:00NSArsenalCrystal Palace
2024Regular Season - 17Dec 21 - 10:00NSNottingham ForestBrentford
2024Regular Season - 17Dec 21 - 10:00NSNewcastleIpswich
2024Regular Season - 17Dec 21 - 10:00NSManchester CityAston Villa
2024Regular Season - 18Dec 26 - 10:00NSAston VillaNewcastle
2024Regular Season - 18Dec 26 - 10:00NSCrystal PalaceBournemouth
2024Regular Season - 18Dec 26 - 10:00NSManchester UnitedWolves
2024Regular Season - 18Dec 26 - 10:00NSLeicesterLiverpool
2024Regular Season - 18Dec 26 - 10:00NSWest HamSouthampton
2024Regular Season - 18Dec 26 - 10:00NSIpswichArsenal
2024Regular Season - 18Dec 26 - 10:00NSFulhamChelsea
2024Regular Season - 18Dec 26 - 10:00NSEvertonManchester City
2024Regular Season - 18Dec 26 - 10:00NSBrentfordBrighton
2024Regular Season - 18Dec 26 - 10:00NSTottenhamNottingham Forest
2024Regular Season - 19Dec 29 - 10:00NSNewcastleManchester United
2024Regular Season - 19Dec 29 - 10:00NSBournemouthFulham
2024Regular Season - 19Dec 29 - 10:00NSNottingham ForestEverton
2024Regular Season - 19Dec 29 - 10:00NSManchester CityLeicester
2024Regular Season - 19Dec 29 - 10:00NSWolvesTottenham
2024Regular Season - 19Dec 29 - 10:00NSLiverpoolWest Ham
2024Regular Season - 19Dec 29 - 10:00NSSouthamptonCrystal Palace
2024Regular Season - 19Dec 29 - 10:00NSArsenalBrentford
2024Regular Season - 19Dec 29 - 10:00NSChelseaIpswich
2024Regular Season - 19Dec 29 - 10:00NSBrightonAston Villa
2024Regular Season - 20Jan 04 - 10:00NSEvertonBournemouth
2024Regular Season - 20Jan 04 - 10:00NSIpswichFulham
2024Regular Season - 20Jan 04 - 10:00NSNottingham ForestWolves
2024Regular Season - 20Jan 04 - 10:00NSManchester UnitedLiverpool
2024Regular Season - 20Jan 04 - 10:00NSBrentfordSouthampton
2024Regular Season - 20Jan 04 - 10:00NSNewcastleTottenham
2024Regular Season - 20Jan 04 - 10:00NSWest HamManchester City
2024Regular Season - 20Jan 04 - 10:00NSArsenalBrighton
2024Regular Season - 20Jan 04 - 10:00NSChelseaCrystal Palace
2024Regular Season - 20Jan 04 - 10:00NSLeicesterAston Villa
2024Regular Season - 21Jan 14 - 14:45NSTottenhamArsenal
2024Regular Season - 21Jan 14 - 14:45NSAston VillaEverton
2024Regular Season - 21Jan 14 - 14:45NSCrystal PalaceLeicester
2024Regular Season - 21Jan 14 - 14:45NSFulhamWest Ham
2024Regular Season - 21Jan 14 - 14:45NSManchester CityBrentford
2024Regular Season - 21Jan 14 - 14:45NSBrightonIpswich
2024Regular Season - 21Jan 14 - 14:45NSLiverpoolNottingham Forest
2024Regular Season - 21Jan 15 - 14:45NSWolvesNewcastle
2024Regular Season - 21Jan 15 - 14:45NSBournemouthChelsea
2024Regular Season - 21Jan 15 - 15:00NSSouthamptonManchester United
2024Regular Season - 22Jan 18 - 10:00NSBrightonManchester United
2024Regular Season - 22Jan 18 - 10:00NSBournemouthNewcastle
2024Regular Season - 22Jan 18 - 10:00NSAston VillaArsenal
2024Regular Season - 22Jan 18 - 10:00NSTottenhamEverton
2024Regular Season - 22Jan 18 - 10:00NSFulhamLeicester
2024Regular Season - 22Jan 18 - 10:00NSCrystal PalaceWest Ham
2024Regular Season - 22Jan 18 - 10:00NSWolvesChelsea
2024Regular Season - 22Jan 18 - 10:00NSLiverpoolBrentford
2024Regular Season - 22Jan 18 - 10:00NSManchester CityIpswich
2024Regular Season - 22Jan 18 - 10:00NSSouthamptonNottingham Forest
2024Regular Season - 23Jan 25 - 10:00NSNottingham ForestBournemouth
2024Regular Season - 23Jan 25 - 10:00NSManchester UnitedFulham
2024Regular Season - 23Jan 25 - 10:00NSArsenalWolves
2024Regular Season - 23Jan 25 - 10:00NSIpswichLiverpool
2024Regular Season - 23Jan 25 - 10:00NSNewcastleSouthampton
2024Regular Season - 23Jan 25 - 10:00NSLeicesterTottenham
2024Regular Season - 23Jan 25 - 10:00NSChelseaManchester City
2024Regular Season - 23Jan 25 - 10:00NSEvertonBrighton
2024Regular Season - 23Jan 25 - 10:00NSBrentfordCrystal Palace
2024Regular Season - 23Jan 25 - 10:00NSWest HamAston Villa
2024Regular Season - 24Feb 01 - 10:00NSCrystal PalaceManchester United
2024Regular Season - 24Feb 01 - 10:00NSFulhamNewcastle
2024Regular Season - 24Feb 01 - 10:00NSLiverpoolBournemouth
2024Regular Season - 24Feb 01 - 10:00NSAston VillaWolves
2024Regular Season - 24Feb 01 - 10:00NSManchester CityArsenal
2024Regular Season - 24Feb 01 - 10:00NSLeicesterEverton
2024Regular Season - 24Feb 01 - 10:00NSWest HamChelsea
2024Regular Season - 24Feb 01 - 10:00NSTottenhamBrentford
2024Regular Season - 24Feb 01 - 10:00NSSouthamptonIpswich
2024Regular Season - 24Feb 01 - 10:00NSBrightonNottingham Forest
2024Regular Season - 25Feb 15 - 10:00NSNottingham ForestFulham
2024Regular Season - 25Feb 15 - 10:00NSWolvesLiverpool
2024Regular Season - 25Feb 15 - 10:00NSBournemouthSouthampton
2024Regular Season - 25Feb 15 - 10:00NSArsenalLeicester
2024Regular Season - 25Feb 15 - 10:00NSManchester UnitedTottenham
2024Regular Season - 25Feb 15 - 10:00NSBrentfordWest Ham
2024Regular Season - 25Feb 15 - 10:00NSNewcastleManchester City
2024Regular Season - 25Feb 15 - 10:00NSChelseaBrighton
2024Regular Season - 25Feb 15 - 10:00NSEvertonCrystal Palace
2024Regular Season - 25Feb 15 - 10:00NSIpswichAston Villa
2024Regular Season - 26Feb 22 - 10:00NSNottingham ForestNewcastle
2024Regular Season - 26Feb 22 - 10:00NSWolvesBournemouth
2024Regular Season - 26Feb 22 - 10:00NSCrystal PalaceFulham
2024Regular Season - 26Feb 22 - 10:00NSBrightonSouthampton
2024Regular Season - 26Feb 22 - 10:00NSWest HamArsenal
2024Regular Season - 26Feb 22 - 10:00NSManchester UnitedEverton
2024Regular Season - 26Feb 22 - 10:00NSBrentfordLeicester
2024Regular Season - 26Feb 22 - 10:00NSLiverpoolManchester City
2024Regular Season - 26Feb 22 - 10:00NSTottenhamIpswich
2024Regular Season - 26Feb 22 - 10:00NSChelseaAston Villa
2024Regular Season - 27Feb 25 - 14:45NSFulhamWolves
2024Regular Season - 27Feb 25 - 14:45NSManchester CityTottenham
2024Regular Season - 27Feb 25 - 14:45NSLeicesterWest Ham
2024Regular Season - 27Feb 25 - 14:45NSBournemouthBrighton
2024Regular Season - 27Feb 25 - 14:45NSEvertonBrentford
2024Regular Season - 27Feb 25 - 14:45NSArsenalNottingham Forest
2024Regular Season - 27Feb 25 - 15:00NSAston VillaCrystal Palace
2024Regular Season - 27Feb 26 - 14:45NSSouthamptonChelsea
2024Regular Season - 27Feb 26 - 15:00NSIpswichManchester United
2024Regular Season - 27Feb 26 - 15:00NSNewcastleLiverpool
2024Regular Season - 28Mar 08 - 10:00NSArsenalManchester United
2024Regular Season - 28Mar 08 - 10:00NSEvertonWolves
2024Regular Season - 28Mar 08 - 10:00NSSouthamptonLiverpool
2024Regular Season - 28Mar 08 - 10:00NSBournemouthTottenham
2024Regular Season - 28Mar 08 - 10:00NSNewcastleWest Ham
2024Regular Season - 28Mar 08 - 10:00NSLeicesterChelsea
2024Regular Season - 28Mar 08 - 10:00NSFulhamBrighton
2024Regular Season - 28Mar 08 - 10:00NSIpswichCrystal Palace
2024Regular Season - 28Mar 08 - 10:00NSAston VillaBrentford
2024Regular Season - 28Mar 08 - 10:00NSManchester CityNottingham Forest
2024Regular Season - 29Mar 15 - 11:00NSCrystal PalaceNewcastle
2024Regular Season - 29Mar 15 - 11:00NSBrentfordBournemouth
2024Regular Season - 29Mar 15 - 11:00NSTottenhamFulham
2024Regular Season - 29Mar 15 - 11:00NSWolvesSouthampton
2024Regular Season - 29Mar 15 - 11:00NSChelseaArsenal
2024Regular Season - 29Mar 15 - 11:00NSWest HamEverton
2024Regular Season - 29Mar 15 - 11:00NSManchester UnitedLeicester
2024Regular Season - 29Mar 15 - 11:00NSBrightonManchester City
2024Regular Season - 29Mar 15 - 11:00NSNottingham ForestIpswich
2024Regular Season - 29Mar 15 - 11:00NSLiverpoolAston Villa
2024Regular Season - 30Apr 01 - 14:45NSIpswichBournemouth
2024Regular Season - 30Apr 01 - 14:45NSWest HamWolves
2024Regular Season - 30Apr 01 - 14:45NSFulhamArsenal
2024Regular Season - 30Apr 01 - 14:45NSAston VillaBrighton
2024Regular Season - 30Apr 01 - 14:45NSManchester UnitedNottingham Forest
2024Regular Season - 30Apr 02 - 14:45NSBrentfordNewcastle
2024Regular Season - 30Apr 02 - 14:45NSCrystal PalaceSouthampton
2024Regular Season - 30Apr 02 - 14:45NSTottenhamChelsea
2024Regular Season - 30Apr 02 - 14:45NSLeicesterManchester City
2024Regular Season - 30Apr 02 - 15:00NSEvertonLiverpool
2024Regular Season - 31Apr 05 - 10:00NSManchester CityManchester United
2024Regular Season - 31Apr 05 - 10:00NSLiverpoolFulham
2024Regular Season - 31Apr 05 - 10:00NSArsenalEverton
2024Regular Season - 31Apr 05 - 10:00NSNewcastleLeicester
2024Regular Season - 31Apr 05 - 10:00NSSouthamptonTottenham
2024Regular Season - 31Apr 05 - 10:00NSBournemouthWest Ham
2024Regular Season - 31Apr 05 - 10:00NSBrightonCrystal Palace
2024Regular Season - 31Apr 05 - 10:00NSChelseaBrentford
2024Regular Season - 31Apr 05 - 10:00NSWolvesIpswich
2024Regular Season - 31Apr 05 - 10:00NSNottingham ForestAston Villa
2024Regular Season - 32Apr 12 - 10:00NSManchester UnitedNewcastle
2024Regular Season - 32Apr 12 - 10:00NSFulhamBournemouth
2024Regular Season - 32Apr 12 - 10:00NSTottenhamWolves
2024Regular Season - 32Apr 12 - 10:00NSWest HamLiverpool
2024Regular Season - 32Apr 12 - 10:00NSAston VillaSouthampton
2024Regular Season - 32Apr 12 - 10:00NSBrentfordArsenal
2024Regular Season - 32Apr 12 - 10:00NSIpswichChelsea
2024Regular Season - 32Apr 12 - 10:00NSCrystal PalaceManchester City
2024Regular Season - 32Apr 12 - 10:00NSLeicesterBrighton
2024Regular Season - 32Apr 12 - 10:00NSEvertonNottingham Forest
2024Regular Season - 33Apr 19 - 10:00NSWolvesManchester United
2024Regular Season - 33Apr 19 - 10:00NSChelseaFulham
2024Regular Season - 33Apr 19 - 10:00NSManchester CityEverton
2024Regular Season - 33Apr 19 - 10:00NSLiverpoolLeicester
2024Regular Season - 33Apr 19 - 10:00NSNottingham ForestTottenham
2024Regular Season - 33Apr 19 - 10:00NSSouthamptonWest Ham
2024Regular Season - 33Apr 19 - 10:00NSBournemouthCrystal Palace
2024Regular Season - 33Apr 19 - 10:00NSBrightonBrentford
2024Regular Season - 33Apr 19 - 10:00NSArsenalIpswich
2024Regular Season - 33Apr 19 - 10:00NSNewcastleAston Villa
2024Regular Season - 34Apr 26 - 10:00NSIpswichNewcastle
2024Regular Season - 34Apr 26 - 10:00NSManchester UnitedBournemouth
2024Regular Season - 34Apr 26 - 10:00NSLeicesterWolves
2024Regular Season - 34Apr 26 - 10:00NSTottenhamLiverpool
2024Regular Season - 34Apr 26 - 10:00NSFulhamSouthampton
2024Regular Season - 34Apr 26 - 10:00NSCrystal PalaceArsenal
2024Regular Season - 34Apr 26 - 10:00NSEvertonChelsea
2024Regular Season - 34Apr 26 - 10:00NSAston VillaManchester City
2024Regular Season - 34Apr 26 - 10:00NSWest HamBrighton
2024Regular Season - 34Apr 26 - 10:00NSBrentfordNottingham Forest
2024Regular Season - 35May 03 - 10:00NSBournemouthArsenal
2024Regular Season - 35May 03 - 10:00NSIpswichEverton
2024Regular Season - 35May 03 - 10:00NSSouthamptonLeicester
2024Regular Season - 35May 03 - 10:00NSTottenhamWest Ham
2024Regular Season - 35May 03 - 10:00NSLiverpoolChelsea
2024Regular Season - 35May 03 - 10:00NSWolvesManchester City
2024Regular Season - 35May 03 - 10:00NSNewcastleBrighton
2024Regular Season - 35May 03 - 10:00NSNottingham ForestCrystal Palace
2024Regular Season - 35May 03 - 10:00NSManchester UnitedBrentford
2024Regular Season - 35May 03 - 10:00NSFulhamAston Villa
2024Regular Season - 36May 10 - 10:00NSWest HamManchester United
2024Regular Season - 36May 10 - 10:00NSChelseaNewcastle
2024Regular Season - 36May 10 - 10:00NSAston VillaBournemouth
2024Regular Season - 36May 10 - 10:00NSEvertonFulham
2024Regular Season - 36May 10 - 10:00NSBrightonWolves
2024Regular Season - 36May 10 - 10:00NSArsenalLiverpool
2024Regular Season - 36May 10 - 10:00NSManchester CitySouthampton
2024Regular Season - 36May 10 - 10:00NSCrystal PalaceTottenham
2024Regular Season - 36May 10 - 10:00NSBrentfordIpswich
2024Regular Season - 36May 10 - 10:00NSLeicesterNottingham Forest
2024Regular Season - 37May 18 - 10:00NSNewcastleArsenal
2024Regular Season - 37May 18 - 10:00NSSouthamptonEverton
2024Regular Season - 37May 18 - 10:00NSIpswichLeicester
2024Regular Season - 37May 18 - 10:00NSNottingham ForestWest Ham
2024Regular Season - 37May 18 - 10:00NSManchester UnitedChelsea
2024Regular Season - 37May 18 - 10:00NSBournemouthManchester City
2024Regular Season - 37May 18 - 10:00NSLiverpoolBrighton
2024Regular Season - 37May 18 - 10:00NSWolvesCrystal Palace
2024Regular Season - 37May 18 - 10:00NSFulhamBrentford
2024Regular Season - 37May 18 - 10:00NSTottenhamAston Villa
2024Regular Season - 38May 25 - 11:00NSAston VillaManchester United
2024Regular Season - 38May 25 - 11:00NSEvertonNewcastle
2024Regular Season - 38May 25 - 11:00NSLeicesterBournemouth
2024Regular Season - 38May 25 - 11:00NSManchester CityFulham
2024Regular Season - 38May 25 - 11:00NSBrentfordWolves
2024Regular Season - 38May 25 - 11:00NSCrystal PalaceLiverpool
2024Regular Season - 38May 25 - 11:00NSArsenalSouthampton
2024Regular Season - 38May 25 - 11:00NSBrightonTottenham
2024Regular Season - 38May 25 - 11:00NSWest HamIpswich
2024Regular Season - 38May 25 - 11:00NSChelseaNottingham Forest
Last update on Oct 9, 2024 01:15 AM

Top Online Sportsbooks for Betting on FA Cup Odds

Now that you have a good idea of how to bet on the FA Cup and the many opportunities it brings, you need to find a safe and trustworthy sportsbook to place your wagers on. If sports betting hasn’t been legalized in your state yet, or if your state has harsh regulations and no mobile wagering available, offshore online sportsbooks are a great alternative.

Online sportsbooks are convenient - you can place a wager from your smartphone from just about anywhere, which is helpful when soccer is usually played on Saturday’s and Sunday’s when everyone is on the go. Online sportsbooks have a huge selection of FA Cup odds that you would never see at your local retail or brick and mortar sportsbooks.

Finding an online sportsbook isn’t difficult, the challenge is finding the one that’s best for you. Ensuring you find one with the deposit options you want or soccer betting bonuses, and the best soccer odds should be your top priority. Luckily we can help with that.

Before signing up for an online sportsbook, ensure you read plenty of online sportsbook reviews and make sure they have everything you need before betting on the FA Cup.

  • EXCLUSIVE BONUS
    Bovada
    4.2/5
    50% bonus up to $250
    Copy Promocode BTCSWB750
    Play Now

    T&C apply, 18+, Play responsibly

  • BetOnline
    3.9/5
    50% bonus up to $1000
    Copy Promocode BET1000
    Play Now

    T&C apply, 18+, Play responsibly

  • EXCLUSIVE BONUS
    BetUS
    4.1/5
    125% up to $2,500
    Copy Promocode Join125
    Play Now

    T&C apply, 18+, Play responsibly

  • Xbet
    50% up to $500
    Copy Promocode XBWELCOME50
    Play Now

    T&C apply, 18+, Play responsibly

  • BetNow
    4.1/5
    100% up to $1,000
    Copy Promocode BN150
    Play Now

    T&C apply, 18+, Play responsibly

  • MyBookie
    100% bonus up to $1000
    Copy Promocode MB100
    Play Now

    T&C apply, 18+, Play responsibly

  • Bookmaker
    100% up to $400
    No Code Needed
    Play Now

    T&C apply, 18+, Play responsibly

  • Sportsbetting
    3.6/5
    50% up to $1000
    No Code Needed
    Play Now

    T&C apply, 18+, Play responsibly

  • EveryGame
    3.8/5
    $500 Sign Up Bonus
    Copy Promocode WELCOME500
    Play Now

    T&C apply, 18+, Play responsibly

  • WagerWeb
    3.5/5
    100% up to $1,000
    No Code Needed
    Play Now

    T&C apply, 18+, Play responsibly

  • BetDSI
    3.3/5
    100% up to $500 + $500 at BetDsi's Casino
    No Code Needed
    Play Now

    T&C apply, 18+, Play responsibly

  • BetNow
    4.3/5
    100% up to $450
    No Code Needed
    Play Now

    T&C apply, 18+, Play responsibly

FA Cup Betting FAQs

Meet the author

Eric Uribe

Born and raised in Nevada, Eric was exposed to the world of sports betting at an early age. He yearned to be 21 just to hit the sportsbook, and when that day finally came, he became a regular at the smoke-filled room, sweating out bets with sketchy characters. Eric'...