Sport Picks

Stadium Background

Steyning Town vs Hadley

England England

FA Cup 2023/2024
Our Tip

AI Match Summary

Steyning Town in this FA Cup 2023/2024 tie, finishing 3-2. One-off knockout football delivers a decisive result.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

26%
Steyning Town
15%
Draws
59%
Hadley
Draw rate projection: 15% Favored: Hadley

Model Confidence

Aggregate indicator score

59% / Medium Confidence
  • Hadley have won more games recently than Steyning Town.
  • 59% — that's where the model lands on Hadley taking it.
  • Hadley arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Steyning Town, who have won 1 of the last 2 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 87%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 94%
Over 2.5 Goals 87%
Over 3.5 Goals 67%
Over 4.5 Goals 30%
Both Teams To Score (BTTS) 77.8%
Steyning Town Clean Sheet 10%
Hadley Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Steyning Town Hadley
Matches Played 10 30
Wins 2 14
Draws 2 5
Losses 6 11
Goals Scored 1.4 1.7
Goals Conceded 2.8 1.47
Expected Goals (xG) 1.54 2.81
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 5, 2023 FA Cup
Steyning Town vs Hadley
3:2
Sep 2, 2023 FA Cup
Hadley vs Steyning Town
0:0

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Steyning Town 10 / 100
Hadley 83 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Steyning Town Hadley

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Hadley Win (2)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 1:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Hadley's defensive record shows goals conceded in 80% of 30 matches.

Steyning Town found the back of the net in 70% of recent matches (10 games).

Historical meetings average 2.50 goals per match.

Steyning Town has registered 2 games unbeaten in their last 5 outings.

Scoring Trends

Steyning Town VS Hadley
1.57 Goals Scored 2.63
3 Goals Conceded 1.5
100% Over 1.5 88%
100% Over 2.5 88%
71% Over 3.5 63%

Recent Form & Match History

Steyning Town

(Home)
28 Aug
Steyning Town
1 : 2
Moneyfields
16 Sept
Tonbridge
6 : 1
Steyning Town
13 Sept
Steyning Town
2 : 2
Tonbridge
30 Aug
Steyning Town
5 : 0
Lancing
07 Sept
Steyning Town
0 : 5
Thame United
Page 1 of 2

Hadley

(Away)
25 Oct
Tilbury
1 : 0
Hadley
04 Oct
Hadley
2 : 1
Dartford
20 Sept
Hadley
3 : 2
Ascot United
06 Sept
Ware
1 : 5
Hadley
07 Dec
Oxford City
2 : 1
Hadley
Page 1 of 6

Tournament Bracket & Draw

1/8-finals
Darlington FC -
TBD -
Workington 6
Prestwich Heys 0
Farsley -
TBD -
TBD -
Scarborough Athletic -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Oxford City -
Altrincham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Oldham -
Halifax -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Clitheroe 1
Hyde 2
Brighouse Town 2
Albion Sports 4
Spennymoor -
TBD -
Guiseley 0
Marine 3
Blyth Spartans -
TBD -
Consett 0
Bradford PA 2
Lincoln Utd. 2
Kidsgrove Athletic 0
Worksop 4
Sheffield FC 1
Rushall -
TBD -
Nuneaton 1
Carlton Town 2
Boston United -
TBD -
Leamington 2
Coleshill Town 0
AFC Fylde -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Sherwood Colliery 1
Worcester 2
Leek Town 5
Grimsby Borough 0
South Shields -
TBD -
Bishop Auckland 2
West Auckland Town 1
Hereford -
TBD -
Anstey Nomads 3
Hanley Town 0
Biggleswade FC 8
Maldon & Tiptree 0
Leighton Town 1
Cambridge City 6
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Rochdale -
York City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Peterborough Sports -
TBD -
Redditch 5
Boldmere St Michaels 0
Hashtag 1
Brentwood 0
Romania 0
Needham Market 3
Solihull Moors -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stortford -
TBD -
Biggleswade Town 5
New Salamis FC 1
Barton 2
Milton Keynes Irish 1
Concord Rangers 1
Wroxham 4
Chesterfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Hitchin 2
Welwyn Garden 1
Mildenhall 0
Sudbury 5
Hullbridge 0
Kettering 1
Sporting Khalsa 5
Darlaston Town (1874) 4
Cleethorpes 2
Hinckley LR 1
TBD -
Alfreton -
Bamber Bridge 0
Mossley AFC 4
Widnes FC 2
AFC Emley 5
Whickham 1
Macclesfield 4
TBD -
Buxton -
United of Manchester 1
Barnoldswick Town 0
Warrington Rylands 1
Stockton 0
Hartlepool -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Tadcaster Albion 2
Heaton Stannington 1
TBD -
Chester -
Nantwich 3
Shifnal Town 2
TBD -
Banbury -
Rugby 0
Barwell 2
Ashby Ivanhoe 0
Bromsgrove 2
Ware 3
Dereham 2
TBD -
Chelmsford -
Goole 0
Whitby 6
Prescot Cables 4
North Ferriby FC 2
Morpeth 3
Radcliffe 2
TBD -
Southport -
Warrington Town -
TBD -
TBD -
Curzon Ashton -
Charnock Richard 4
Runcorn Linnets 5
TBD -
Chorley -
Telford 0
Coalville Town 1
Stafford 2
Atherstone 0
Tamworth -
TBD -
Harborough 3
Stamford 1
Kidderminster -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lancaster 2
Witton Albion 1
Ossett United 0
Marske United 3
Ashton United 3
Dunston 1
FC Guisborough Town 0
Atherton Collieries 4
Long Eaton 1
Stourbridge 3
Gainsborough 3
Matlock 6
Mickleover 3
Ilkeston 0
Stratford 1
Spalding United 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Gateshead -
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ascot United 1
Westfield 0
Faversham 0
Lewes 4
Southall FC 5
Beaconsfield Town 4
TBD -
Hampton & Richmond -
Tiverton 0
Wimborne 1
TBD -
Torquay -
Chippenham Town -
TBD -
Hungerford 4
Petersfield 0
Reading City 3
Shaftesbury Town 1
Winchester City 3
Evesham 2
Hadley 2
Steyning Town 3
TBD -
Maidstone -
Gloucester City -
TBD -
AFC Totton 5
Sholing 1
Eastbourne United 2
Epsom 1
Berkhamsted Town 5
Beckenham Town 4
Cray Wanderers 5
Newhaven FC 1
Chatham 1
Ramsgate 5
Plymouth Parkway 2
Dorchester 0
Frome Town 3
Clevedon 1
King’s Lynn -
TBD -
TBD -
Aveley -
Kirkley & Pakefield 1
FC Witham Town 2
Hornchurch 5
Fakenham 0
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barnet -
Bedford 5
Walthamstow FC 0
Heybridge 1
Gorleston 3
Royston Town 1
Cheshunt 0
TBD -
Hemel Hempstead -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Leatherhead 1
Horsham FC 2
Marlow 2
Croydon Athletic 0
Knaphill 1
Hanwell Town 0
Hythe 0
Hanworth Villa 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dorking Wanderers -
Eastleigh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
TBD -
Erith & Belvedere 1
Hastings 2
Dulwich Hamlet 2
Haringey Borough 3
TBD -
Tonbridge -
Yeovil -
TBD -
AFC Stoneham 5
Basingstoke 4
Didcot 5
Tadley Calleva 1
Bishops Cleeve 2
Bristol Manor Farm 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Southend -
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wealdstone -
Whitstable Town 2
Wingate & Finchley 3
TBD -
Farnborough -
Weston-super-Mare -
TBD -
TBD -
Truro -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Maidenhead -
Canvey Island 5
Lowestoft 1
TBD -
Braintree -
Scunthorpe -
TBD -
TBD -
Brackley -
Flackwell Heath 1
Farnham 2
Walton & Hersham 1
Chesham 3
Hendon 2
Margate 3
Hartley Wintney 0
Folkestone 4
Harrow Borough 0
Bracknell Town 2
TBD -
Havant & Waterlooville -
Horndean 3
Bideford 0
Poole Town 3
Barnstaple Town 0
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dagenham & Red. -
Eastbourne Borough -
TBD -
TBD -
Worthing FC -
Sevenoaks 1
Whitehawk 2
Redhill 1
Herne Bay 0
Okehampton Argyle 1
Highworth 3
TBD -
Weymouth -
Larkhall 3
Moneyfields 0
TBD -
Bath City -
Boreham Wood -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Laverstock & Ford 2
Gosport Borough 7
Swindon Supermarine 1
Cribbs 2
Dartford -
TBD -
TBD -
Welling -
Lancing 2
Carshalton 5
Kingstonian 4
Lydd Town 1
Binfield 2
Northwood 3
Uxbridge 0
Cray Valley 3
Halesowen 7
Rugby Borough 0
Alvechurch 1
Basford Utd. 0
Enfield Town 3
Potters 0
Woodford Town 1
Felixstowe & Walton 4
Ebbsfleet -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Mousehole 5
Bashley 3
Salisbury 3
Bridgwater United 2
Hayes & Yeading 2
Chertsey Town 1
TBD -
Slough Town -
Brightlingsea 2
Sawbridgeworth 0
Billericay 7
Stowmarket Town 0
Leiston 2
St Ives Town 1
TBD -
St. Albans -
Merthyr Town 5
Yate 1
TBD -
Taunton Town -
Sheppey United 3
Kennington 1
Burgess Hill 2
Bognor Regis 0
Quarter-finals
Darlington FC 3
Workington 1
Farsley 1
Scarborough Athletic 4
TBD -
TBD -
TBD -
Oxford City -
Altrincham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Oldham -
Halifax -
TBD -
TBD -
TBD -
Hyde 2
Albion Sports 1
Spennymoor 3
Marine 4
Blyth Spartans 4
Bradford PA 2
Lincoln Utd. 0
Worksop 3
Rushall 3
Carlton Town 2
Boston United 4
Leamington 0
AFC Fylde -
TBD -
TBD -
TBD -
Worcester 0
Leek Town 2
South Shields 2
Bishop Auckland 0
Hereford 2
Anstey Nomads 0
Biggleswade FC 1
Cambridge City 2
TBD -
TBD -
TBD -
Rochdale -
York City -
TBD -
TBD -
TBD -
Peterborough Sports 3
Redditch 1
Hashtag 0
Needham Market 1
Solihull Moors -
TBD -
TBD -
TBD -
Stortford 4
Biggleswade Town 6
Barton 5
Wroxham 4
Chesterfield -
TBD -
TBD -
TBD -
Hitchin 3
Sudbury 0
Kettering 1
Sporting Khalsa 0
Cleethorpes 2
Alfreton 4
Mossley AFC 2
AFC Emley 4
Macclesfield 2
Buxton 0
United of Manchester 0
Warrington Rylands 4
Hartlepool -
TBD -
TBD -
TBD -
Tadcaster Albion 1
Chester 3
Nantwich 2
Banbury 1
Barwell 1
Bromsgrove 2
Ware 4
Chelmsford 5
Whitby 2
Prescot Cables 1
Morpeth 3
Southport 0
Warrington Town 2
Curzon Ashton 3
Runcorn Linnets 2
Chorley 4
Coalville Town 2
Stafford 1
Tamworth 2
Harborough 1
Kidderminster -
TBD -
TBD -
TBD -
Lancaster 4
Marske United 1
Ashton United 5
Atherton Collieries 3
Stourbridge 2
Matlock 0
Mickleover 3
Spalding United 1
TBD -
TBD -
TBD -
Gateshead -
Aldershot -
TBD -
TBD -
TBD -
Ascot United 1
Lewes 2
Southall FC 1
Hampton & Richmond 2
Wimborne 0
Torquay 3
Chippenham Town 1
Hungerford 4
Reading City 2
Winchester City 5
Steyning Town 1
Maidstone 4
Gloucester City 0
AFC Totton 3
Eastbourne United 1
Berkhamsted Town 3
Cray Wanderers 4
Ramsgate 5
Plymouth Parkway 3
Frome Town 4
King’s Lynn 0
Aveley 4
FC Witham Town 1
Hornchurch 5
TBD -
TBD -
TBD -
Barnet -
Bedford 2
Gorleston 3
Royston Town 1
Hemel Hempstead 3
TBD -
TBD -
TBD -
Woking -
Horsham FC 5
Marlow 3
Knaphill 0
Hanworth Villa 1
TBD -
TBD -
TBD -
Dorking Wanderers -
Eastleigh -
TBD -
TBD -
TBD -
Dover Ath. 3
Hastings 2
Haringey Borough 4
Tonbridge 2
Yeovil 7
AFC Stoneham 1
Didcot 2
Bristol Manor Farm 0
TBD -
TBD -
TBD -
Southend -
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wealdstone -
Wingate & Finchley 0
Farnborough 6
Weston-super-Mare 2
Truro 0
TBD -
TBD -
TBD -
Maidenhead -
Canvey Island 2
Braintree 4
Scunthorpe 1
Brackley 3
Farnham 1
Chesham 2
Margate 5
Folkestone 3
Bracknell Town 2
Havant & Waterlooville 1
Horndean 0
Poole Town 3
TBD -
TBD -
TBD -
Dagenham & Red. -
Eastbourne Borough 0
Worthing FC 1
Whitehawk 4
Redhill 0
Highworth 1
Weymouth 3
Larkhall 2
Bath City 3
Boreham Wood -
TBD -
TBD -
TBD -
Gosport Borough 3
Cribbs 0
Dartford 2
Welling 3
Carshalton 4
Kingstonian 0
Northwood 5
Cray Valley 6
Halesowen 5
Alvechurch 2
Enfield Town 3
Felixstowe & Walton 0
Ebbsfleet -
TBD -
TBD -
TBD -
Mousehole 0
Salisbury 5
Hayes & Yeading 0
Slough Town 2
Brightlingsea 1
Billericay 3
Leiston 1
St. Albans 2
Merthyr Town 3
Taunton Town 2
Sheppey United 3
Burgess Hill 0
Semi-finals
Darlington FC 1
Scarborough Athletic 2
TBD -
Oxford City -
Altrincham -
TBD -
TBD -
Oldham -
Halifax -
TBD -
Hyde 0
Marine 2
Blyth Spartans 1
Worksop 6
Rushall 0
Boston United 1
AFC Fylde -
TBD -
Leek Town 2
South Shields 0
Hereford 3
Cambridge City 0
TBD -
Rochdale -
York City -
TBD -
Peterborough Sports 0
Needham Market 3
Solihull Moors -
TBD -
Biggleswade Town 3
Barton 1
Chesterfield -
TBD -
Hitchin 0
Kettering 1
Alfreton 1
AFC Emley 0
Macclesfield 2
Warrington Rylands 1
Hartlepool -
TBD -
Chester 2
Nantwich 1
Bromsgrove 2
Chelmsford 5
Whitby 1
Morpeth 0
Curzon Ashton 2
Chorley 1
Coalville Town 0
Tamworth 2
Kidderminster -
TBD -
Lancaster 0
Ashton United 2
Stourbridge 2
Mickleover 0
TBD -
Gateshead -
Aldershot -
TBD -
Lewes 3
Hampton & Richmond 0
Torquay 5
Hungerford 0
Winchester City 0
Maidstone 2
AFC Totton 1
Berkhamsted Town 0
Ramsgate 2
Frome Town 1
Aveley 4
Hornchurch 3
TBD -
Barnet -
Gorleston 0
Hemel Hempstead 2
TBD -
Woking -
Horsham FC 3
Hanworth Villa 1
TBD -
Dorking Wanderers -
Eastleigh -
TBD -
Dover Ath. 2
Haringey Borough 1
Yeovil 2
Didcot 0
TBD -
Southend -
Bromley -
TBD -
TBD -
Wealdstone -
Farnborough 0
Weston-super-Mare 1
TBD -
Maidenhead -
Braintree 3
Brackley 2
Chesham 2
Margate 0
Bracknell Town 3
Poole Town 1
TBD -
Dagenham & Red. -
Worthing FC 2
Whitehawk 1
Weymouth 1
Bath City 2
Boreham Wood -
TBD -
Gosport Borough 4
Welling 6
Carshalton 4
Cray Valley 5
Halesowen 1
Enfield Town 2
Ebbsfleet -
TBD -
Salisbury 0
Slough Town 3
Billericay 1
St. Albans 0
Merthyr Town 1
Sheppey United 4
Final
Scarborough Athletic 5
Oxford City 4
Altrincham 0
Oldham 1
Halifax 0
Marine 1
Worksop 3
Boston United 2
AFC Fylde 3
Leek Town 1
Hereford 1
Rochdale 0
York City 1
Needham Market 0
Solihull Moors 4
Biggleswade Town 1
Chesterfield 5
Kettering 0
Alfreton 3
Macclesfield 1
Hartlepool 0
Chester 2
Chelmsford 3
Whitby 5
Curzon Ashton 1
Tamworth 0
Kidderminster 2
Ashton United 0
Stourbridge 0
Gateshead 3
Aldershot 4
Lewes 1
Torquay 0
Maidstone 2
AFC Totton 0
Ramsgate 1
Aveley 2
Barnet 6
Hemel Hempstead 0
Woking 2
Horsham FC 2
Dorking Wanderers 0
Eastleigh 1
Dover Ath. 0
Yeovil 2
Southend 0
Bromley 3
Wealdstone 2
Weston-super-Mare 0
Maidenhead 3
Braintree 1
Chesham 3
Bracknell Town 1
Dagenham & Red. 0
Worthing FC 2
Bath City 0
Boreham Wood 1
Welling 0
Cray Valley 5
Enfield Town 2
Ebbsfleet 2
Slough Town 4
Billericay 2
Sheppey United 3