Sport Picks

Stadium Background

Deeping Rangers vs Sudbury

England England

FA Cup 2019/2020
Our Tip

AI Match Summary

Neither side could be separated in this FA Cup 2019/2020 tie, finishing 2-2. Extra time or penalties follow.

Win Probability Meter

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

40%
Deeping Rangers
20%
Draws
40%
Sudbury
Draw rate projection: 20% Favored: Draw

Model Confidence

Aggregate indicator score

40% / Low Confidence
  • Deeping Rangers haven't matched Sudbury's recent run of results.
  • 40% chance of a draw — the model doesn't see a clear favorite.
  • Sudbury arrive in better shape, but cup ties don't always follow form.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 31.5%
Over 4.5 Goals 14%
Both Teams To Score (BTTS) 77.8%
Deeping Rangers Clean Sheet 20%
Sudbury Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Deeping Rangers Sudbury
Matches Played 14 32
Wins 3 5
Draws 2 6
Losses 9 21
Goals Scored 1.57 1.41
Goals Conceded 3.14 2.75
Expected Goals (xG) 2.04 1.11
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 10, 2019 FA Cup
Sudbury vs Deeping Rangers
2:3
Sep 7, 2019 FA Cup
Deeping Rangers vs Sudbury
2:2

SokaPicks Momentum Index

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

Deeping Rangers 36 / 100
Sudbury 20 / 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
Deeping Rangers Sudbury

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Sudbury 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

Sudbury has conceded goals in 97% of their last 32 outings.

Games between these two average 4.50 goals.

Deeping Rangers found the back of the net in 64% of recent matches (14 games).

Sudbury's recent record shows 3 losses from the last 5 matches.

Scoring Trends

- VS Sudbury
0 Goals Scored 1.13
0 Goals Conceded 2.88
0% Over 1.5 75%
0% Over 2.5 75%
0% Over 3.5 63%

Recent Form & Match History

Deeping Rangers

(Home)
08 Jul
Deeping Rangers
0 : 3
Peterborough Sports
05 Jul
Deeping Rangers
0 : 4
King’s Lynn
21 Sept
Hendon
3 : 2
Deeping Rangers
10 Sept
Sudbury
2 : 3
Deeping Rangers
07 Sept
Deeping Rangers
2 : 2
Sudbury
Page 1 of 3

Sudbury

(Away)
12 Sept
Ware
2 : 0
Sudbury
29 Aug
Sudbury
3 : 1
Lowestoft
01 Aug
Bury Town
3 : 3
Sudbury
25 Apr
Halesowen
5 : 0
Sudbury
18 Apr
Sudbury
0 : 4
Stourbridge
Page 1 of 7

Tournament Bracket & Draw

1/8-finals
Hednesford 3
Lutterworth Town 0
AFC Mansfield 1
Barwell 4
Blyth Spartans -
TBD -
TBD -
Curzon Ashton -
Kettering -
TBD -
Redditch 2
Sutton Coldfield Town 4
Stamford 1
FC Witham Town 0
TBD -
Boston United -
Kidsgrove Athletic 2
Cleethorpes 1
Basford Utd. 1
Matlock 2
Ramsbottom Utd 5
Maltby 1
TBD -
Gateshead -
Dunston 5
Sunderland Ryhope 0
Stalybridge 0
Marine 2
Colne 1
South Shields 0
Thornaby 2
Ossett United 8
Barrow -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Solihull Moors -
Whitby 4
Widnes FC 0
Pickering Town 0
1874 Northwich 2
Kidlington 4
Hythe & Dibden 2
TBD -
Gloucester City -
Stourbridge 1
Bromsgrove 0
South Normanton Athletic 0
Coalville Town 1
Stafford 3
Mickleover 0
TBD -
Kidderminster -
Hartlepool -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Brackley -
TBD -
Bideford 3
Cinderford Town 5
United of Manchester 3
Atherton Collieries 2
City Of Liverpool 2
Warrington Town 6
Nantwich 3
Grantham Town 1
TBD -
Telford -
Bradford PA -
TBD -
Hyde 1
Morpeth 3
Leek Town 2
Whitchurch Alport 0
Kirby Muxloe 0
Boston Town 1
King’s Lynn -
TBD -
TBD -
Alfreton -
Chorley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Ashton United 6
Tadcaster Albion 4
Glossop North End 1
Pontefract Collieries 3
Lancaster 2
Northwich Victoria 1
TBD -
Spennymoor -
Farsley -
TBD -
Newcastle Benfield 2
Runcorn Town 3
Scarborough Athletic 3
Marske United 2
TBD -
Southport -
Halesowen 7
Lichfield City 1
Boldmere St Michaels 1
Stratford 6
Altrincham -
TBD -
TBD -
Chester -
Tamworth 3
Nuneaton 1
Heather St. John's 0
Loughborough Dynamo 1
Truro 2
Wimborne 1
TBD -
Hereford -
Leamington -
TBD -
Staveley Miners 0
Chasetown 1
Trafford 3
Bamber Bridge 0
TBD -
Darlington FC -
Buxton 4
Romulus 0
Colney Heath 1
Corby 3
Irlam 4
Charnock Richard 0
TBD -
York City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stockport County -
Notts County -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Belper Town 1
Alvechurch 0
Seaham Red Star 0
Witton Albion 1
Gainsborough 3
Banbury 2
Sheffield FC 1
Rushall 3
Chesterfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Halifax -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harrogate -
AFC Fylde -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Peterborough Sports 4
East Thurrock Utd 3
Dunstable Town 3
Stortford 5
Stockton 2
Liversedge 0
TBD -
Guiseley -
Walthamstow FC 3
Aylesbury United 0
Whitehawk 0
Abbey Rangers 1
Moneyfields 2
VCD Athletic 1
Merstham 0
Whyteleafe 1
Cirencester 1
Gosport Borough 0
TBD -
Chippenham Town -
Flackwell Heath 4
Sutton Athletic 2
TBD -
Slough Town -
Haringey Borough 3
Herne Bay 0
Hanwell Town 2
Staines 3
Soham 3
Whitton United 0
Bedfont Sports 1
Cray Wanderers 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Yeovil -
Havant & Waterlooville -
TBD -
Winchester City 0
Taunton Town 3
Ramsgate 4
Arundel FC 0
Arlesey 2
Hadley 3
Dulwich Hamlet -
TBD -
Sittingbourne 0
Bognor Regis 3
Tonbridge -
TBD -
TBD -
Eastbourne Borough -
Ebbsfleet -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Welling -
TBD -
Westfield 0
Chipstead 1
Highworth 4
Exmouth Town 2
Shepton Mallet 4
Tavistock 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Aldershot -
Maidstone -
TBD -
Brightlingsea 0
Cheshunt 1
Barton 4
Romford 0
FC Wisbech Town 1
Hitchin 2
Kings Langley 3
Barking 1
Whitstable Town 0
Folkestone 4
Chelmsford -
TBD -
Sevenoaks 0
Corinthian-Casuals 4
Maidenhead -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bristol Manor Farm 3
Bridgwater United 1
Burnham FC 2
Tiverton 3
Farnborough 3
Ashford United 0
TBD -
Wealdstone -
Oxford City -
TBD -
Willand Rovers 1
North Leigh 2
Chesham 4
Fleet Town 2
TBD -
Hampton & Richmond -
Salisbury 3
Thatcham 2
Longlevens 0
Portland United 2
Concord Rangers -
TBD -
Horsham YMCA 1
Margate 2
St Ives Town 2
Berkhamsted Town 1
Waltham Abbey 3
Canvey Island 4
Lewes 5
Leatherhead 4
Brentwood 1
Bowers & Pitsea 2
Hartley Wintney 3
Spelthorne Sports 0
Chalfont St Peter 0
Chichester City 2
Braintree -
TBD -
AFC Rushden & Diamonds 0
Enfield Town 1
Hayes & Yeading 1
Haywards Heath 0
South Park 1
Badshot Lea 3
Deeping Rangers 5
Sudbury 4
Little Common 0
Hendon 1
Tooting & Mitcham 3
Vardeanians 1
TBD -
Dorking Wanderers -
Hungerford -
TBD -
Didcot 0
Poole Town 1
Royston Town 7
Rothwell 2
Horley Town 1
Balham 3
Hemel Hempstead -
TBD -
Sutton Common Rovers 1
Beaconsfield Town 3
Maldon & Tiptree 3
Histon 0
London Colney 1
Wingate & Finchley 4
Biggleswade FC 2
Tilbury 1
Sheppey United 1
Chertsey Town 4
Ware 5
Leiston 1
Neots 2
Biggleswade Town 4
Hornchurch 6
Kempston 0
Takeley 0
Potters 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barnet -
Torquay -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Boreham Wood -
Sutton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Billericay -
TBD -
Coggeshall Town 1
Basildon 2
Swindon Supermarine 3
Wantage 0
TBD -
Bath City -
Weymouth -
TBD -
Bradford Town 0
Sholing 3
Worthing FC 6
Hastings 5
TBD -
St. Albans -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
Blackfield & Langley 5
Mangotsfield 0
Evesham 0
Dorchester 2
Horsham FC 4
Metropolitan Police 3
TBD -
Dartford -
Kingstonian 2
Walton Casuals 0
March Town 3
Grays 0
Merthyr Town 1
Plymouth Parkway 0
Fareham 0
Weston-super-Mare 3
Lowestoft 2
Leighton Town 0
Dereham 2
Needham Market 3
Harrow Borough 5
Binfield 0
Bracknell Town 0
Carshalton 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dagenham & Red. -
Quarter-finals
Hednesford 3
Barwell 2
Blyth Spartans 5
Curzon Ashton 4
Kettering 2
Sutton Coldfield Town 3
Stamford 0
Boston United 4
Kidsgrove Athletic 2
Matlock 1
Ramsbottom Utd 0
Gateshead 6
Dunston 2
Marine 1
Colne 4
Ossett United 0
Barrow -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Solihull Moors -
Whitby 1
1874 Northwich 0
Kidlington 0
Gloucester City 5
Stourbridge 2
Coalville Town 1
Stafford 3
Kidderminster 0
Hartlepool -
TBD -
TBD -
TBD -
Brackley 4
Cinderford Town 0
United of Manchester 1
Warrington Town 2
Nantwich 3
Telford 0
Bradford PA 2
Morpeth 4
Leek Town 4
Boston Town 0
King’s Lynn 3
Alfreton 2
Chorley -
TBD -
TBD -
TBD -
Ashton United 1
Pontefract Collieries 0
Lancaster 0
Spennymoor 5
Farsley 3
Runcorn Town 1
Scarborough Athletic 2
Southport 5
Halesowen 4
Stratford 1
Altrincham 2
Chester 1
Tamworth 3
Loughborough Dynamo 0
Truro 2
Hereford 5
Leamington 4
Chasetown 3
Trafford 1
Darlington FC 3
Buxton 5
Corby 0
Irlam 0
York City 2
TBD -
TBD -
TBD -
Stockport County -
Notts County -
TBD -
TBD -
TBD -
Belper Town 1
Witton Albion 0
Gainsborough 0
Rushall 2
Chesterfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Halifax -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harrogate -
AFC Fylde -
TBD -
TBD -
TBD -
Peterborough Sports 2
Stortford 1
Stockton 0
Guiseley 1
Walthamstow FC 2
Abbey Rangers 3
Moneyfields 0
Whyteleafe 2
Cirencester 5
Chippenham Town 6
Flackwell Heath 0
Slough Town 3
Haringey Borough 5
Staines 0
Soham 2
Cray Wanderers 5
TBD -
TBD -
TBD -
Yeovil -
Havant & Waterlooville 2
Taunton Town 1
Ramsgate 0
Hadley 1
Dulwich Hamlet 6
Bognor Regis 1
Tonbridge 1
Eastbourne Borough 2
Ebbsfleet -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Welling 7
Chipstead 0
Highworth 0
Tavistock 4
TBD -
TBD -
TBD -
Eastleigh -
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Aldershot -
Maidstone 4
Cheshunt 1
Barton 0
Hitchin 1
Kings Langley 4
Folkestone 0
Chelmsford 0
Corinthian-Casuals 2
Maidenhead -
TBD -
TBD -
TBD -
Bristol Manor Farm 4
Tiverton 2
Farnborough 0
Wealdstone 5
Oxford City 7
North Leigh 0
Chesham 1
Hampton & Richmond 2
Salisbury 1
Portland United 0
Concord Rangers 1
Margate 3
St Ives Town 2
Canvey Island 3
Lewes 1
Bowers & Pitsea 2
Hartley Wintney 0
Chichester City 1
Braintree 0
Enfield Town 2
Hayes & Yeading 4
Badshot Lea 0
Deeping Rangers 2
Hendon 3
Tooting & Mitcham 1
Dorking Wanderers 0
Hungerford 1
Poole Town 2
Royston Town 5
Balham 3
Hemel Hempstead 0
Beaconsfield Town 1
Maldon & Tiptree 4
Wingate & Finchley 2
Biggleswade FC 1
Chertsey Town 3
Ware 2
Biggleswade Town 1
Hornchurch 0
Potters 2
TBD -
TBD -
TBD -
Barnet -
Torquay -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Boreham Wood -
Sutton -
TBD -
TBD -
TBD -
Billericay 1
Basildon 0
Swindon Supermarine 0
Bath City 4
Weymouth 3
Sholing 0
Worthing FC 3
St. Albans 5
TBD -
TBD -
TBD -
Dover Ath. -
Blackfield & Langley 1
Dorchester 0
Horsham FC 0
Dartford 2
Kingstonian 3
March Town 0
Merthyr Town 1
Weston-super-Mare 2
Lowestoft 4
Needham Market 0
Harrow Borough 0
Carshalton 1
TBD -
TBD -
TBD -
Dagenham & Red. -
Semi-finals
Hednesford 4
Blyth Spartans 2
Sutton Coldfield Town 0
Boston United 1
Kidsgrove Athletic 0
Gateshead 1
Dunston 2
Colne 3
Barrow -
TBD -
TBD -
Solihull Moors -
Whitby 4
Gloucester City 2
Stourbridge 2
Stafford 1
Hartlepool -
TBD -
Brackley 2
Warrington Town 0
Nantwich 1
Morpeth 0
Leek Town 0
King’s Lynn 2
Chorley -
TBD -
Ashton United 2
Spennymoor 6
Farsley 0
Southport 5
Halesowen 0
Altrincham 2
Tamworth 1
Hereford 0
Leamington 0
Darlington FC 2
Buxton 1
York City 2
TBD -
Stockport County -
Notts County -
TBD -
Belper Town 2
Rushall 1
Chesterfield -
TBD -
TBD -
Wrexham -
Halifax -
TBD -
TBD -
Harrogate -
AFC Fylde -
TBD -
Peterborough Sports 1
Guiseley 0
Abbey Rangers 0
Whyteleafe 2
Chippenham Town 6
Slough Town 5
Haringey Borough 1
Cray Wanderers 0
TBD -
Yeovil -
Havant & Waterlooville 3
Hadley 0
Dulwich Hamlet 3
Eastbourne Borough 0
Ebbsfleet -
TBD -
TBD -
Woking -
Welling 4
Tavistock 1
TBD -
Eastleigh -
Bromley -
TBD -
TBD -
Aldershot -
Maidstone 2
Hitchin 1
Kings Langley 3
Corinthian-Casuals 0
Maidenhead -
TBD -
Bristol Manor Farm 0
Wealdstone 4
Oxford City 2
Hampton & Richmond 0
Salisbury 2
Margate 4
Canvey Island 2
Bowers & Pitsea 3
Chichester City 1
Enfield Town 0
Hayes & Yeading 5
Hendon 4
Tooting & Mitcham 0
Poole Town 2
Royston Town 2
Beaconsfield Town 1
Maldon & Tiptree 6
Chertsey Town 1
Ware 1
Potters 2
TBD -
Barnet -
Torquay -
TBD -
TBD -
Boreham Wood -
Sutton -
TBD -
Billericay 4
Bath City 2
Weymouth 4
St. Albans 1
TBD -
Dover Ath. -
Blackfield & Langley 1
Dartford 4
Kingstonian 5
Weston-super-Mare 2
Lowestoft 1
Carshalton 2
TBD -
Dagenham & Red. -
Stage 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 2
TBD -
TBD -
TBD -
TBD -
Stage 1
TBD -
TBD -
Final
Hednesford 0
Boston United 1
Gateshead 5
Colne 0
Barrow 0
Solihull Moors 1
Whitby 3
Stourbridge 4
Hartlepool 1
Brackley 0
Nantwich 1
King’s Lynn 0
Chorley 2
Spennymoor 0
Southport 1
Altrincham 3
Tamworth 0
Darlington FC 3
York City 2
Stockport County 0
Notts County 2
Belper Town 1
Chesterfield 1
Wrexham 2
Halifax 1
Harrogate 2
AFC Fylde 6
Peterborough Sports 1
Whyteleafe 0
Chippenham Town 3
Haringey Borough 0
Yeovil 3
Havant & Waterlooville 1
Dulwich Hamlet 2
Ebbsfleet 2
Woking 1
Welling 2
Eastleigh 4
Bromley 4
Aldershot 3
Maidstone 4
Kings Langley 1
Maidenhead 3
Wealdstone 1
Oxford City 2
Margate 1
Bowers & Pitsea 1
Chichester City 2
Hayes & Yeading 4
Poole Town 3
Royston Town 1
Maldon & Tiptree 3
Potters 2
Barnet 4
Torquay 3
Boreham Wood 2
Sutton 3
Billericay 6
Weymouth 1
Dover Ath. 2
Dartford 2
Kingstonian 3
Carshalton 2
Dagenham & Red. 1