Premier League
Home › Leagues › FA Cup › Results

All FA Cup results

England · results by round

FA Cup: season summary

Home wins 44%Draws 20%Away wins 36%
Goals per match3.3
Both teams scored57%
Over 2.5 goals65%

FA Cup: the story of the season

Matchweek 4th Round Qualifying is the latest complete round: 134 goals, with AFC Fylde 5–0 Atherton Collieries the most convincing win.

The season's top-scoring fixture so far is Hendon 7–3 Hullbridge Sports (5 Sept). have netted more than anyone (0), and have the most draws (0).

So far: home wins 44%, draws 20%, away wins 36%. Goals for both teams in 57% of games.

FA Cup: results by matchweek

4th Round Qualifying17 Oct–20 Oct
17 OctBury1–1Harrogate Town
HT 1–1
17 OctSouthend1–2Berkhamsted
HT 1–1
17 OctHartlepool0–2Marine
HT 0–0
17 OctCarlisle2–1Tamworth
HT 2–0
17 OctMacclesfield1–1Anstey Nomads
HT 0–1
17 OctAldershot Town2–2Tadley Calleva
HT 1–1
17 OctBarrow0–0Gloucester City
HT 0–0
17 OctEastleigh3–2Brentwood Town
HT 1–2
17 OctGateshead1–1Stafford Rangers
HT 1–1
17 OctTorquay0–1Oxford City
HT 0–0
17 OctDover3–2Dorking Wanderers
HT 2–1
17 OctBoreham Wood3–2Woking
HT 2–2
17 OctSutton Utd1–0Truro City
HT 1–0
17 OctAFC Fylde5–0Atherton Collieries
HT 3–0
17 OctFC Halifax Town3–2South Shields
HT 3–0
17 OctChorley1–1Worcester City
HT 1–0
17 OctKidderminster Harriers2–1Solihull Moors
HT 1–0
17 OctLeatherhead3–3Yeovil Town
HT 0–0
17 OctAltrincham0–0United of Manchester
HT 0–0
17 OctChesham United0–0Forest Green
HT 0–0
17 OctUxbridge0–4AFC Hornchurch
HT 0–3
17 OctBedford Town0–0Cray Wanderers
HT 0–0
17 OctSholing2–0SE Dons
HT 1–0
17 OctSpalding United2–2Alvechurch
HT 1–0
17 OctAFC Rushden & Diamonds2–1Morecambe
HT 2–0
17 OctLeiston0–3Guiseley AFC
HT 0–3
17 OctSalisbury3–0Eastbourne Borough
HT 0–0
17 OctWimborne Town1–0Chelmsford City
HT 0–0
17 OctBoston United1–3Scunthorpe
HT 0–2
17 OctWealdstone3–0Worthing
HT 0–0
17 OctHarborough Town3–1Spennymoor Town
HT 1–0
17 OctPlymouth Parkway2–0Chertsey Town
HT 0–0
20 OctYeovil Town5–2Leatherhead
HT 3–1
20 OctForest Green5–0Chesham United
HT 3–0
20 OctHarrogate Town3–1Bury
HT 1–0
20 OctAlvechurch4–0Spalding United
HT 2–0
20 OctCray Wanderers2–2Bedford Town
HT 1–1
20 OctStafford Rangers5–0Gateshead
HT 2–0
20 OctUnited of Manchester2–6Altrincham
HT 1–3
20 OctGloucester City0–2Barrow
HT 0–0
20 OctAnstey Nomads0–3Macclesfield
HT 0–0
20 OctTadley Calleva0–2Aldershot Town
HT 0–2
20 OctWorcester City1–0Chorley
HT 0–0
3rd Round Qualifying Replays6 Oct
6 OctHalesowen Town1–2Stafford Rangers
HT 0–1
6 OctSpalding United4–0Bury Town
HT 3–0
6 OctAtherton Collieries3–0Trafford
HT 1–0
6 OctScarborough Athletic1–2Macclesfield
HT 1–0
6 OctWingate & Finchley1–3Bedford Town
HT 1–2
3rd Round Qualifying3 Oct
3 OctBrentwood Town3–1Dagenham & Redbridge
HT 1–0
3 OctBury2–1Bromsgrove Sporting
HT 1–0
3 OctMorecambe3–0Darlington 1883
HT 0–0
3 OctMacclesfield2–2Scarborough Athletic
HT 0–2
3 OctGuiseley AFC1–0Bradford (Park Avenue)
HT 1–0
3 OctEbbsfleet United1–2Sholing
HT 1–1
3 OctOxford City6–1Enfield Town
HT 2–1
3 OctGainsborough Trinity2–3Anstey Nomads
HT 0–1
3 OctLeatherhead1–0Hanworth Villa
HT 0–0
3 OctTruro City4–0Cirencester Town
HT 2–0
3 OctBrackley Town0–2Chelmsford City
HT 0–0
3 OctChesham United4–3Real Bedford
HT 2–1
3 OctSpennymoor Town4–1Chester
HT 3–0
3 OctCambridge City1–2Alvechurch
HT 1–1
3 OctUxbridge3–1Hungerford Town
HT 3–0
3 OctWorksop Town0–3United of Manchester
HT 0–2
3 OctBedford Town2–2Wingate & Finchley
HT 1–1
3 OctBury Town1–1Spalding United
HT 1–1
3 OctHanwell Town1–2Dover
HT 0–1
3 OctMarine2–0Warrington Town
HT 1–0
3 OctThame United0–1Eastbourne Borough
HT 0–0
3 OctTrafford2–2Atherton Collieries
HT 0–1
3 OctAFC Rushden & Diamonds2–1Braintree
HT 1–1
3 OctBuxton0–2South Shields
HT 0–1
3 OctCray Wanderers3–0Chippenham Town
HT 2–0
3 OctLeiston3–1Coventry United
HT 3–0
3 OctRedditch United0–2Berkhamsted
HT 0–1
3 OctSalisbury5–0Dulwich Hamlet
HT 2–0
3 OctStafford Rangers1–1Halesowen Town
HT 0–0
3 OctKettering Town1–3Worcester City
HT 0–2
3 OctDorking Wanderers1–0Chatham Town
HT 0–0
3 OctTonbridge Angels0–1Torquay
HT 0–0
3 OctWeymouth1–5SE Dons
HT 0–2
3 OctBarton Town Old Boys1–4Chorley
HT 0–3
3 OctCrowborough Athletic1–2Wimborne Town
HT 0–0
3 OctHarborough Town3–2St Albans City
HT 1–0
3 OctMulbarton Wanderers1–2Gloucester City
HT 0–1
3 OctPlymouth Parkway2–1Horsham
HT 1–0
3 OctSheppey United0–2Chertsey Town
HT 0–0
3 OctTadley Calleva2–1Dartford
HT 0–1
2nd Round Qualifying Replays20 Sept–23 Sept
20 SeptSouthall2–2Dorking Wanderers
HT 1–2
22 SeptDagenham & Redbridge3–0Waltham Abbey
HT 1–0
22 SeptMaidstone Utd0–2Cray Wanderers
HT 0–1
22 SeptBraintree3–0Needham Market
HT 0–0
22 SeptGainsborough Trinity3–0Leamington
HT 2–0
22 SeptTruro City2–0Merthyr Town
HT 1–0
22 SeptWorksop Town5–2AFC Telford United
HT 3–2
22 SeptFarnborough0–2Uxbridge
HT 0–1
22 SeptWimborne Town1–1Weston-super-Mare
HT 0–0
22 SeptWingate & Finchley2–1Hemel Hempstead Town
HT 1–0
22 SeptChippenham Town2–1Yate Town
HT 0–0
22 SeptDorking Wanderers5–4Southall
HT 1–1
22 SeptCrowborough Athletic3–1Hampton & Richmond
HT 1–1
22 SeptFarnham Town1–2Cirencester Town
HT 1–1
23 SeptExmouth1–3Thame United
HT 1–1
2nd Round Qualifying18 Sept–19 Sept
18 SeptYate Town0–0Chippenham Town
HT 0–0
18 SeptWorcester City2–1Stratford Town
HT 1–0
19 SeptRedcar Town2–4Darlington 1883
HT 1–1
19 SeptBury5–1Workington
HT 2–1
19 SeptMorecambe2–0Southport
HT 0–0
19 SeptTorquay6–1AFC Stoneham
HT 4–1
19 SeptDover4–2Folkestone Invicta
HT 2–1
19 SeptMaidenhead1–3Ebbsfleet United
HT 0–2
19 SeptBillericay Town1–3Enfield Town
HT 1–1
19 SeptHampton & Richmond3–3Crowborough Athletic
HT 1–0
19 SeptHitchin Town1–2Leiston
HT 0–1
19 SeptSlough Town0–1Chatham Town
HT 0–1
19 SeptWeston-super-Mare1–1Wimborne Town
HT 1–1
19 SeptAFC Telford United2–2Worksop Town
HT 1–1
19 SeptDartford4–2Hayes & Yeading United
HT 1–1
19 SeptBrackley Town1–0AFC Portchester
HT 0–0
19 SeptChesham United7–2Ware
HT 2–0
19 SeptEastbourne Borough3–0Windsor
HT 3–0
19 SeptAveley2–3Brentwood Town
HT 1–2
19 SeptBerkhamsted4–1Hendon
HT 2–0
19 SeptCambridge City3–1Buckhurst Hill
HT 3–0
19 SeptFrome Town0–2Plymouth Parkway
HT 0–0
19 SeptUxbridge2–2Farnborough
HT 1–1
19 SeptWaltham Abbey1–1Dagenham & Redbridge
HT 0–0
19 SeptWitham Town0–3St Albans City
HT 0–1
19 SeptAFC Totton0–2Gloucester City
HT 0–1
19 SeptBedford Town2–1King's Lynn Town
HT 2–1
19 SeptCanvey Island0–1Chelmsford City
HT 0–0
19 SeptChertsey Town3–2Greenwich Borough
HT 3–0
19 SeptChichester City2–3SE Dons
HT 1–1
19 SeptCirencester Town2–2Farnham Town
HT 1–1
19 SeptDunston UTS0–2Scarborough Athletic
HT 0–0
19 SeptHalesowen Town2–0Mickleover Sports
HT 1–0
19 SeptHanwell Town2–1Burgess Hill Town
HT 0–0
19 SeptMarine3–2Radcliffe
HT 1–1
19 SeptSlimbridge1–3Hungerford Town
HT 1–1
19 SeptSpalding United2–0Hanley Town
HT 0–0
19 SeptThame United3–3Exmouth
HT 1–0
19 SeptAFC Rushden & Diamonds3–1Peterborough Sports
HT 2–1
19 SeptAlvechurch3–1Racing Club Warwick
HT 2–1
19 SeptAtherton Collieries2–0Prescot Cables
HT 1–0
19 SeptBromsgrove Sporting2–1Leek Town
HT 1–0
19 SeptBuxton1–0Ashton United
HT 0–0
19 SeptCray Wanderers1–1Maidstone Utd
HT 0–0
19 SeptDorchester Town0–2Oxford City
HT 0–0
19 SeptHednesford Town0–1Coventry United
HT 0–1
19 SeptKingstonian0–1Leatherhead
HT 0–0
19 SeptMerthyr Town1–1Truro City
HT 0–0
19 SeptNeedham Market3–3Braintree
HT 1–0
19 SeptRedditch United3–0Evesham United
HT 3–0
19 SeptSalisbury4–1Taunton Town
HT 2–1
19 SeptSouth Shields7–0Witton Albion
HT 4–0
19 SeptStafford Rangers3–2Hereford
HT 1–0
19 SeptSwindon Supermarine1–3Weymouth
HT 0–1
19 SeptTiverton Town0–1Sholing
HT 0–0
19 SeptUnited of Manchester4–1Ossett United
HT 3–0
19 SeptWarrington Town3–0South Liverpool
HT 0–0
19 SeptDulwich Hamlet4–1Welling United
HT 1–0
19 SeptBradford (Park Avenue)1–0Lancaster City
HT 1–0
19 SeptKettering Town2–0Quorn
HT 0–0
19 SeptLeamington1–1Gainsborough Trinity
HT 1–0
19 SeptHemel Hempstead Town1–1Wingate & Finchley
HT 0–0
19 SeptTonbridge Angels2–1Ramsgate
HT 1–1
19 SeptAnstey Nomads2–1Newcastle Town
HT 0–0
19 SeptBarton Town Old Boys3–1Boldmere St. Michaels
HT 1–1
19 SeptBishop's Cleeve0–1Tadley Calleva
HT 0–1
19 SeptGorleston3–4Bury Town
HT 1–3
19 SeptHarborough Town1–0Rushall Olympic
HT 0–0
19 SeptHebburn Town1–4Guiseley AFC
HT 0–1
19 SeptLower Breck1–2Chester
HT 0–1
19 SeptPagham0–6Hanworth Villa
HT 0–4
19 SeptRylands0–1Chorley
HT 0–0
19 SeptWalton & Hersham0–3Horsham
HT 0–0
19 SeptWoodford Town1–2Mulbarton Wanderers
HT 0–1
19 SeptAFC Emley0–4Spennymoor Town
HT 0–1
19 SeptHeaton Stannington1–2Trafford
HT 0–1
19 SeptRedcar Athletic1–2Macclesfield
HT 0–1
19 SeptHarleston Town1–2Real Bedford
HT 1–1
19 SeptSnodland0–1Sheppey United
HT 0–0
1st Round Qualifying Replays7 Sept–15 Sept
7 SeptCarshalton Athletic1–2Chertsey Town
HT 0–2
7 SeptRedditch United4–0Malvern Town
HT 0–0
7 SeptSwindon Supermarine3–1Winslow United
HT 2–1
8 SeptPagham2–0Ascot United
HT 2–0
8 SeptGuiseley AFC2–1Stockton Town
HT 0–0
8 SeptHavant & Wville1–3Chippenham Town
HT 1–1
8 SeptHitchin Town3–0Biggleswade Town
HT 1–0
8 SeptDartford2–0Westfield (Surrey)
HT 1–0
8 SeptBrentwood Town4–2Concord Rangers
HT 1–0
8 SeptFelixstowe & Walton Utd0–2Wingate & Finchley
HT 0–0
8 SeptMangotsfield United0–4Gloucester City
HT 0–3
8 SeptTadcaster Albion0–2Lancaster City
HT 0–2
8 SeptCray Wanderers1–0Lewes
HT 0–0
8 SeptLeiston5–0Grays Athletic
HT 3–0
8 SeptNeedham Market3–1Stanway Rovers
HT 2–0
8 SeptWarrington Town4–0Shildon AFC
HT 2–0
8 SeptKettering Town2–1Wellingborough Town
HT 1–0
8 SeptWelling United2–1Faversham Town
HT 1–0
8 SeptAFC Stoneham1–0Basingstoke Town
HT 1–0
8 SeptBarton Town Old Boys2–0North Ferriby
HT 1–0
8 SeptBoldmere St. Michaels2–1Bourne Town
HT 1–0
8 SeptFakenham Town1–3Ware
HT 0–2
8 SeptWorcester City1–0Knowle W
HT 0–0
8 SeptHashtag United0–2St Albans City
HT 0–0
8 SeptPrestwich Heys1–2South Liverpool
HT 1–2
8 SeptNewmarket0–1Canvey Island
HT 0–0
8 SeptBuckhurst Hill3–0Yaxley
HT 1–0
8 SeptPortishead Town1–3Wimborne Town
HT 1–1
9 SeptWhyteleafe2–3Crowborough Athletic
HT 0–0
9 SeptBishop Auckland0–2AFC Emley
HT 0–0
9 SeptExmouth2–1Banbury United
HT 1–0
15 SeptJersey Bulls1–3Burgess Hill Town
HT 0–2
1st Round Qualifying4 Sept–6 Sept
4 SeptAveley4–2Cheshunt
HT 2–2
4 SeptOssett United1–0Pontefract Collieries
HT 0–0
4 SeptThree Bridges0–1Kingstonian
HT 0–0
4 SeptFlackwell Heath0–1Hanwell Town
HT 0–0
4 SeptQuorn2–1Shepshed Dynamo
HT 1–1
5 SeptKnowle W1–1Worcester City
HT 0–0
5 SeptCurzon Ashton1–2Bradford (Park Avenue)
HT 0–1
5 SeptBurgess Hill Town0–0Jersey Bulls
HT 0–0
5 SeptNorth Ferriby0–0Barton Town Old Boys
HT 0–0
5 SeptBury8–0Wythenshawe Amateurs
HT 6–0
5 SeptAlfreton Town0–2Stratford Town
HT 0–1
5 SeptLeatherhead3–0Croydon Athletic
HT 1–0
5 SeptSt Albans City0–0Hashtag United
HT 0–0
5 SeptStamford0–1Mickleover Sports
HT 0–0
5 SeptTaunton Town4–0Millbrook
HT 0–0
5 SeptWhitehawk2–4Eastbourne Borough
HT 2–2
5 SeptCambridge City6–1Maldon & Tiptree
HT 2–0
5 SeptGrays Athletic0–0Leiston
HT 0–0
5 SeptSittingbourne3–4Greenwich Borough
HT 1–2
5 SeptUxbridge3–0Haywards Heath Town
HT 0–0
5 SeptWestfield (Surrey)1–1Dartford
HT 1–0
5 SeptWitham Town3–2Stotfold
HT 1–1
5 SeptWorkington3–0Marske United
HT 1–0
5 SeptYaxley1–1Buckhurst Hill
HT 0–1
5 SeptAFC Dunstable1–3Woodford Town
HT 0–1
5 SeptBasingstoke Town0–0AFC Stoneham
HT 0–0
5 SeptBelper Town0–3Evesham United
HT 0–0
5 SeptCanvey Island1–1Newmarket
HT 1–1
5 SeptChertsey Town1–1Carshalton Athletic
HT 1–1
5 SeptCleethorpes Town1–2Newcastle Town
HT 0–0
5 SeptFaversham Town1–1Welling United
HT 0–1
5 SeptHalesowen Town3–1Basford United
HT 2–1
5 SeptPrescot Cables2–0Horbury Town
HT 1–0
5 SeptRamsgate1–0Bracknell Town
HT 0–0
5 SeptSholing2–0Andover New Street
HT 1–0
5 SeptThame United3–2Reading City
HT 2–1
5 SeptWare3–3Fakenham Town
HT 2–2
5 SeptAlvechurch2–0Wolverhampton City
HT 1–0
5 SeptBamber Bridge1–3Trafford
HT 0–1
5 SeptBanbury United0–0Exmouth
HT 0–0
5 SeptBiggleswade Town1–1Hitchin Town
HT 1–1
5 SeptBishop's Stortford2–3Berkhamsted
HT 0–1
5 SeptBromsgrove Sporting2–0Nuneaton Town
HT 0–0
5 SeptGosport Borough1–3Plymouth Parkway
HT 0–1
5 SeptHayes & Yeading United2–1Camberley Town
HT 0–0
5 SeptHendon7–3Hullbridge Sports
HT 4–1
5 SeptLancaster City1–1Tadcaster Albion
HT 1–0
5 SeptLewes2–2Cray Wanderers
HT 0–1
5 SeptMargate1–3Snodland
HT 0–3
5 SeptPeterborough Sports4–0Ipswich Wanderers
HT 3–0
5 SeptStafford Rangers3–0Northampton ON Chenecks
HT 2–0
5 SeptWhitby Town2–5Ashton United
HT 0–2
5 SeptWimborne Town0–0Portishead Town
HT 0–0
5 SeptWingate & Finchley0–0Felixstowe & Walton Utd
HT 0–0
5 SeptYate Town3–0Devizes Town
HT 2–0
5 SeptChippenham Town1–1Havant & Wville
HT 1–0
5 SeptDulwich Hamlet4–0East Grinstead Town
HT 3–0
5 SeptGloucester City1–1Mangotsfield United
HT 1–0
5 SeptLeamington3–1Ilkeston Town
HT 2–1
5 SeptBath City0–2Weymouth
HT 0–0
5 SeptConcord Rangers0–0Brentwood Town
HT 0–0
5 SeptAFC Portchester2–1Portland United
HT 2–0
5 SeptAvro0–2Witton Albion
HT 0–2
5 SeptBaffins Milton Rovers1–4Slimbridge
HT 0–2
5 SeptBishop's Cleeve2–1Poole Town
HT 1–0
5 SeptBrantham Athletic0–7Waltham Abbey
HT 0–5
5 SeptBroadfields United1–4Chichester City
HT 0–1
5 SeptCoventry United2–1Bedworth United
HT 2–0
5 SeptCrowborough Athletic1–1Whyteleafe
HT 0–0
5 SeptDesborough Town0–3AFC Rushden & Diamonds
HT 0–0
5 SeptEgham Town0–4Chatham Town
HT 0–1
5 SeptGarforth Town1–5United of Manchester
HT 0–4
5 SeptHanley Town2–1Abbey Hulton
HT 0–0
5 SeptHanworth Villa4–1Whitstable Town
HT 1–1
5 SeptLeighton Town1–4Gorleston
HT 0–3
5 SeptLower Breck5–1Thornaby
HT 2–0
5 SeptLye Town1–5Racing Club Warwick
HT 1–2
5 SeptMalvern Town1–1Redditch United
HT 1–0
5 SeptMulbarton Wanderers3–0Cornard United
HT 3–0
5 SeptNorthwich Victoria2–3Atherton Collieries
HT 0–1
5 SeptRedhill1–2Sheppey United
HT 0–2
5 SeptRylands3–1Hyde United
HT 2–1
5 SeptSherwood Colliery2–4Gainsborough Trinity
HT 1–1
5 SeptShildon AFC2–2Warrington Town
HT 1–1
5 SeptSporting Khalsa0–5Leek Town
HT 0–3
5 SeptStanway Rovers0–0Needham Market
HT 0–0
5 SeptStockton Town2–2Guiseley AFC
HT 1–2
5 SeptTadley Calleva3–1Laverstock & Ford
HT 2–1
5 SeptVauxhall Motors0–2Dunston UTS
HT 0–0
5 SeptWellingborough Town2–2Kettering Town
HT 1–0
5 SeptWinslow United0–0Swindon Supermarine
HT 0–0
5 SeptHeaton Stannington1–0Knaresborough Town
HT 1–0
5 SeptHolmesdale1–5Windsor
HT 0–1
5 SeptSileby Rangers0–4Anstey Nomads
HT 0–2
5 SeptLondon Lions2–4Bury Town
HT 1–3
5 SeptWells City0–4Hungerford Town
HT 0–2
5 SeptBrixham2–3Dorchester Town
HT 0–0
5 SeptRedcar Athletic1–0Stocksbridge Park Steels
HT 0–0
5 SeptFalmouth Town2–4Frome Town
HT 1–2
5 SeptRedcar Town1–0Blyth Spartans
HT 1–0
5 SeptFrenford0–4Enfield Town
HT 0–1
5 SeptHarleston Town3–1Romford
HT 3–0
5 SeptReal Bedford4–1Royston Town
HT 2–0
5 SeptBourne Town1–1Boldmere St. Michaels
HT 0–1
5 SeptSouth Liverpool2–2Prestwich Heys
HT 1–1
5 SeptFleetlands0–3Cirencester Town
HT 0–1
5 SeptSt. Blazey1–2Tiverton Town
HT 0–1
5 SeptSE Dons2–0Erith Town
HT 2–0
6 SeptAFC Emley1–1Bishop Auckland
HT 0–0
6 SeptStourbridge1–3Rushall Olympic
HT 1–1
6 SeptAscot United1–1Pagham
HT 0–0
6 SeptSouthall2–1Cobham
HT 1–0

Colour code: green for home wins, grey for draws, red for away wins.

FA Cup: the season's widest winning margins

5 SeptBury8–0Wythenshawe Amateurs
1st Round Qualifying
19 SeptSouth Shields7–0Witton Albion
2nd Round Qualifying
5 SeptBrantham Athletic0–7Waltham Abbey
1st Round Qualifying
19 SeptPagham0–6Hanworth Villa
2nd Round Qualifying
19 SeptChesham United7–2Ware
2nd Round Qualifying

FA Cup: frequently asked questions

What happened in the most recent FA Cup round?

Matchweek 4th Round Qualifying was the last to finish; it had 134 goals, and the most comfortable win was AFC Fylde 5–0 Atherton Collieries.

What is the FA Cup goals-per-game average?

3.3 goals per game is the average; 57% of games have had both teams scoring, and 65% have had over 2.5 goals.

Do FA Cup teams win more often at home or away?

Wins for the home team: 44%. Wins for the away team: 36%. Draws: 20%.

What is the half-time result?

It is the scoreline when the first half ends after 45 minutes, and you can find it under the full-time score.

FA Cup results

Results of the FA Cup (England) this season, matchweek after matchweek, with scores at the break, a look back at the campaign so far and the widest winning margins.

Go deeper with FA Cup, or jump to Teams and Predictions. All our leagues and cups are under Leagues.

18+ · Betting is never risk-free. We share our predictions to inform you, and they cannot promise that a bet will win. Gamble with care.