Sport Picks

Stadium Background

Kidlington vs Salisbury

England England

FA Cup 2020/2021
Wed, Sep 23, 2020
2 - 1
06:45 PM
Our Tip

AI Match Summary

This match ends 2-1, with Kidlington advancing. Cup football at its most decisive.

Win Probability Meter

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

39%
Kidlington
15%
Draws
46%
Salisbury
Draw rate projection: 15% Favored: Salisbury

Model Confidence

Aggregate indicator score

15% / Low Confidence
  • Salisbury's 1.75 goals per match outpaces what Kidlington have produced (1.74).
  • Hard to split these two; draw probability sits at 40%.
  • Both sides arrive with similar form. In a knockout tie, that makes this genuinely unpredictable.
  • Historical meetings favor Kidlington, who have won 1 of the last 1 encounters.
  • 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 70%
Over 4.5 Goals 32%
Both Teams To Score (BTTS) 78.2%
Kidlington Clean Sheet 13%
Salisbury Clean Sheet 12%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Kidlington Salisbury
Matches Played 27 28
Wins 10 10
Draws 1 5
Losses 16 13
Goals Scored 1.74 1.75
Goals Conceded 2.26 1.32
Expected Goals (xG) 1.23 1.68
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 23, 2020 FA Cup
Kidlington vs Salisbury
2:1

SokaPicks Momentum Index

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

Kidlington 31 / 100
Salisbury 29 / 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
Kidlington Salisbury

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Draw (X)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:2
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Kidlington's goal record stands at 85% scoring rate across 27 recent games.

Salisbury let in goals in 71% of their last 28 matches.

H2H data points to 3.00 goals as a typical output.

Kidlington has registered 2 games unbeaten in their last 5 outings.

Scoring Trends

- VS Salisbury
0 Goals Scored 2.25
0 Goals Conceded 1.25
0% Over 1.5 100%
0% Over 2.5 75%
0% Over 3.5 25%

Recent Form & Match History

Kidlington

(Home)
07 Sept
Exmouth Town
4 : 1
Kidlington
07 Oct
Basingstoke
3 : 0
Kidlington
23 Sept
Kidlington
2 : 1
Exmouth Town
09 Sept
Kidlington
2 : 0
North Leigh
13 Sept
Kidlington
0 : 1
Tavistock
Page 1 of 6

Salisbury

(Away)
31 Aug
Salisbury
1 : 0
Billericay
29 Aug
Maidstone
2 : 1
Salisbury
22 Aug
Salisbury
1 : 2
Hemel Hempstead
15 Aug
Horsham FC
0 : 0
Salisbury
08 Aug
Salisbury
5 : 0
Hampton & Richmond
Page 1 of 6

Tournament Bracket & Draw

1/8-finals
Darlington FC -
TBD -
Sunderland Ryhope 0
Prescot Cables 4
Mossley AFC 2
Ramsbottom Utd 1
Tadcaster Albion 7
Litherland REMYCA FC 2
Long Melford 1
Cheshunt 3
Cambridge City 2
Stowmarket Town 1
Hednesford 3
Long Eaton 2
West Bridgford 0
Halesowen 1
Buxton 7
Belper Town 0
Worcester 2
Stafford 3
Tavistock 2
Gosport Borough 3
TBD -
Hereford -
Stalybridge 3
Bishop Auckland 0
Longridge Town 2
Charnock Richard 0
Skelmersdale 2
Bootle 1
Lancaster 1
Runcorn Town 0
Solihull Moors -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Peterborough Sports 3
Enfield Town 2
Coggeshall Town 0
Stansted FC 1
Leamington -
TBD -
Banbury 1
Carlton Town 0
Bury Town 2
Brightlingsea 1
Harlow 0
Waltham Abbey 1
Nuneaton 2
Loughborough Dynamo 1
Bromsgrove 1
Stratford 2
Southport -
TBD -
City Of Liverpool 0
Morpeth 3
Scarborough Athletic 0
Ashton United 2
Warrington Town 0
South Shields 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Halifax -
Coventry Sphinx 0
Ilkeston 2
Hanley Town 3
Redditch 2
Shifnal Town 0
Alvechurch 2
TBD -
Kidderminster -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Hartlepool -
Curzon Ashton -
TBD -
United of Manchester 6
Pontefract Collieries 2
Coalville Town 2
Sheffield FC 0
TBD -
Alfreton -
Guiseley -
TBD -
Atherton Collieries -
Bamber Bridge -
Grantham Town 3
Rushall 2
Quorn 0
Matlock 2
Brackley -
TBD -
TBD -
Billericay -
Kettering -
TBD -
TBD -
Chelmsford -
Marske United 1
Trafford 0
Consett 1
Stockton 0
Whitley Bay 3
Witton Albion 2
TBD -
Blyth Spartans -
King’s Lynn -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Notts County -
Stockport County -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chesterfield -
Farsley -
TBD -
Radcliffe 5
Workington 3
West Allotment Celtic 0
Hyde 5
TBD -
AFC Fylde -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Altrincham -
Westfields 1
Worksop 3
TBD -
Chester -
Bradford PA -
TBD -
TBD -
Spennymoor -
West Auckland Town 0
Runcorn Linnets 1
Frickley 0
Marine 1
Tividale 2
Nantwich 4
Barwell 3
Bedworth United 1
Maidenhead -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Beaconsfield Town 0
Harrow Borough 2
Cray Valley 3
Burgess Hill 1
Brantham 1
St Ives Town 0
Lowestoft 2
Aveley 3
Bedfont Sports 3
Lewes 1
Carshalton 5
Faversham 0
Dereham 0
Canvey Island 2
Ely City 1
Biggleswade FC 2
Kidlington 2
Salisbury 1
Yate 1
Bristol Manor Farm 2
Aylesbury United 2
Moneyfields 3
Cray Wanderers 3
Fisher 1
Wealdstone -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Margate 1
Hayes & Yeading 2
South Park 2
Bognor Regis 3
Chipstead 2
Deal Town 1
East Grinstead Town 4
Worthing FC 3
Sutton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bromley -
Chichester City 3
Cribbs 1
Cobham 1
Risborough Rangers 3
Chalfont St Peter 2
Farnborough 3
TBD -
Tonbridge -
Tiverton 2
Bideford 0
Taunton Town 5
Wantage 0
Tadley Calleva 0
Truro 1
TBD -
Hungerford -
Boston United -
TBD -
AFC Mansfield 3
Gainsborough 0
Merstham 2
AFC Dunstable 3
TBD -
Hemel Hempstead -
Corinthian 3
Sevenoaks 1
TBD -
Hampton & Richmond -
Walthamstow FC 1
Margaretsbury 0
Bowers & Pitsea 0
Hornchurch 3
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Hashtag 2
Soham 1
TBD -
Braintree -
FC Haverhill Rovers 0
Maldon & Tiptree 3
Grays 3
Potton United 1
Haringey Borough 5
Tunbridge Wells 1
Chertsey Town 1
Leatherhead 0
Ashford United 1
Bracknell Town 4
Frimley Green 1
Marlow 2
Dagenham & Red. -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Haywards Heath 0
Hanwell Town 1
Hartley Wintney 5
Erith & Belvedere 0
Barking 6
Dunstable Town 1
Kings Langley 2
FC Clacton 1
Leighton Town 4
Mildenhall 0
Leiston 5
Biggleswade Town 1
Chasetown 2
Basford Utd. 1
TBD -
Telford -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barnet -
Weymouth -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Cinderford Town 2
Royal Wootton 3
TBD -
Oxford City -
Tamworth 4
Stourbridge 3
Daventry 0
Evesham 2
Dorking Wanderers -
TBD -
TBD -
Eastbourne Borough -
Steyning Town 0
Sheppey United 5
TBD -
Welling -
Christchurch 2
Dorchester 1
TBD -
Gloucester City -
Little Common 0
Corinthian-Casuals 3
TBD -
Dulwich Hamlet -
Eastleigh -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Cowes 0
Weston-super-Mare 5
Swindon Supermarine 3
Shepton Mallet 0
Frome Town 4
AFC Stoneham 1
Larkhall 3
Bitton 2
Saltash United 3
Cirencester 1
Fairford 1
Sholing 2
Sutton Common Rovers 1
Metropolitan Police 3
Staines 1
Walton Casuals 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torquay -
Dartford -
TBD -
TBD -
Slough Town -
Bath City -
TBD -
Winchester City 3
Clevedon 2
Havant & Waterlooville -
TBD -
Horsham FC 2
Kingstonian 1
Wingate & Finchley 1
Folkestone 4
Chatham 3
Southall FC 2
Boreham Wood -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barnstaple Town 2
Wimborne 3
Highworth 1
Melksham 2
Crawley Down Gatwick 1
Hendon 2
TBD -
Maidstone -
Yeovil -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
Welwyn Garden 1
Stortford 2
New Salamis FC 1
Brentwood 2
Royston Town 2
Wroxham 0
Stamford 4
Sudbury 0
St. Albans -
TBD -
Hitchin 3
Needham Market 0
Leek Town 1
Mickleover 2
AFC Rushden & Diamonds 0
Newark 5
Burnham FC 1
Northwood 0
Whyteleafe 2
Binfield 0
Concord Rangers -
TBD -
Potters 1
East Thurrock Utd 0
Ebbsfleet -
TBD -
Hastings 1
Chesham 0
Chippenham Town -
TBD -
Merthyr Town -
Poole Town -
Chorley -
TBD -
TBD -
Gateshead -
Whitby 1
Warrington Rylands 2
TBD -
York City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Quarter-finals
Darlington FC 3
Prescot Cables 2
Mossley AFC 1
Tadcaster Albion 2
Cheshunt 1
Cambridge City 2
Hednesford 0
Halesowen 1
Buxton 0
Stafford 1
Gosport Borough 1
Hereford 3
Stalybridge 2
Longridge Town 3
Skelmersdale 2
Lancaster 1
Solihull Moors -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Peterborough Sports 4
Stansted FC 2
Leamington 0
Banbury 1
Bury Town 4
Waltham Abbey 1
Nuneaton 2
Stratford 1
Southport 2
Morpeth 1
Ashton United 0
South Shields 4
TBD -
TBD -
TBD -
Halifax -
Ilkeston 4
Hanley Town 1
Alvechurch 3
Kidderminster 2
TBD -
TBD -
TBD -
Hartlepool -
Curzon Ashton 1
United of Manchester 2
Coalville Town 1
Alfreton 2
Guiseley 4
Atherton Collieries 0
Grantham Town 0
Matlock 1
Brackley 3
Billericay 2
Kettering 2
Chelmsford 0
Marske United 6
Consett 0
Whitley Bay 2
Blyth Spartans 4
King’s Lynn -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Notts County -
Stockport County -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chesterfield -
Farsley 2
Radcliffe 1
Hyde 2
AFC Fylde 4
TBD -
TBD -
TBD -
Altrincham -
Worksop 2
Chester 3
Bradford PA 1
Spennymoor 3
Runcorn Linnets 1
Marine 2
Nantwich 1
Barwell 0
Maidenhead -
TBD -
TBD -
TBD -
Harrow Borough 1
Cray Valley 5
Brantham 0
Aveley 3
Bedfont Sports 2
Carshalton 0
Canvey Island 3
Biggleswade FC 2
Kidlington 1
Bristol Manor Farm 2
Moneyfields 2
Cray Wanderers 6
Wealdstone -
TBD -
TBD -
TBD -
Hayes & Yeading 5
Bognor Regis 0
Chipstead 1
East Grinstead Town 0
Sutton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bromley -
Chichester City 2
Risborough Rangers 1
Farnborough 0
Tonbridge 1
Tiverton 3
Taunton Town 5
Truro 4
Hungerford 0
Boston United 4
AFC Mansfield 2
AFC Dunstable 1
Hemel Hempstead 2
Corinthian 0
Hampton & Richmond 1
Walthamstow FC 0
Hornchurch 2
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Hashtag 1
Braintree 2
Maldon & Tiptree 3
Grays 2
Haringey Borough 2
Chertsey Town 0
Bracknell Town 3
Marlow 2
Dagenham & Red. -
TBD -
TBD -
TBD -
Hanwell Town 3
Hartley Wintney 5
Barking 3
Kings Langley 2
Leighton Town 1
Leiston 2
Chasetown 1
Telford 2
TBD -
TBD -
TBD -
Barnet -
Weymouth -
TBD -
TBD -
TBD -
Royal Wootton 1
Oxford City 2
Tamworth 3
Evesham 1
Dorking Wanderers 3
Eastbourne Borough 4
Sheppey United 2
Welling 0
Christchurch 2
Gloucester City 1
Corinthian-Casuals 2
Dulwich Hamlet 3
Eastleigh -
TBD -
TBD -
TBD -
Weston-super-Mare 3
Swindon Supermarine 2
Frome Town 1
Larkhall 2
Saltash United 1
Sholing 3
Metropolitan Police 1
Walton Casuals 2
TBD -
TBD -
TBD -
Torquay -
Dartford 0
Slough Town 1
Bath City 3
Winchester City 2
Havant & Waterlooville 2
Horsham FC 1
Folkestone 0
Chatham 3
Boreham Wood -
TBD -
TBD -
TBD -
Wimborne 1
Melksham 0
Hendon 0
Maidstone 1
Yeovil -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
Stortford 1
Brentwood 0
Royston Town 3
Stamford 2
St. Albans 5
Hitchin 0
Mickleover 4
Newark 1
Burnham FC 1
Whyteleafe 3
Concord Rangers 2
Potters 1
Ebbsfleet 3
Hastings 2
Chippenham Town 3
Poole Town 2
Chorley 2
Gateshead 1
Warrington Rylands 0
York City 1
TBD -
TBD -
TBD -
TBD -
Semi-finals
Darlington FC 6
Tadcaster Albion 1
Cambridge City 2
Halesowen 0
Stafford 3
Hereford 1
Longridge Town 0
Skelmersdale 1
Solihull Moors -
TBD -
TBD -
Wrexham -
Peterborough Sports 1
Banbury 2
Bury Town 2
Nuneaton 0
Southport 1
South Shields 2
TBD -
Halifax -
Ilkeston 1
Alvechurch 0
TBD -
Hartlepool -
United of Manchester -
Alfreton -
Guiseley 2
Matlock 0
Brackley -
Kettering -
Marske United 1
Blyth Spartans 0
King’s Lynn -
TBD -
TBD -
Notts County -
Stockport County -
TBD -
TBD -
Chesterfield -
Farsley 1
AFC Fylde 3
TBD -
Altrincham -
Chester 3
Spennymoor 1
Marine 4
Nantwich 1
Maidenhead -
TBD -
Cray Valley 2
Aveley 0
Bedfont Sports 0
Canvey Island 2
Bristol Manor Farm 3
Cray Wanderers 4
Wealdstone -
TBD -
Hayes & Yeading 1
Chipstead 0
Sutton -
TBD -
TBD -
Bromley -
Chichester City 1
Tonbridge 2
Taunton Town 4
Truro 2
Boston United -
Hemel Hempstead -
Hampton & Richmond 3
Hornchurch 2
Aldershot -
TBD -
TBD -
Woking -
Braintree 0
Maldon & Tiptree 1
Haringey Borough 5
Bracknell Town 1
Dagenham & Red. -
TBD -
Hartley Wintney 3
Barking 1
Leiston 1
Telford 0
TBD -
Barnet -
Weymouth -
TBD -
Oxford City 6
Tamworth 1
Eastbourne Borough 3
Sheppey United 1
Christchurch 1
Dulwich Hamlet 2
Eastleigh -
TBD -
Weston-super-Mare 6
Larkhall 0
Sholing 5
Walton Casuals 2
TBD -
Torquay -
Slough Town 0
Bath City 1
Havant & Waterlooville 4
Chatham 1
Boreham Wood -
TBD -
Wimborne 3
Maidstone 2
Yeovil -
TBD -
TBD -
Dover Ath. -
Stortford 3
Royston Town 0
St. Albans 2
Mickleover 1
Whyteleafe 1
Concord Rangers 2
Ebbsfleet 1
Chippenham Town 2
Chorley 1
York City 0
TBD -
TBD -
Final
Darlington FC 2
Cambridge City 0
Stafford 1
Skelmersdale 4
Solihull Moors 4
Wrexham 0
Banbury 2
Bury Town 1
South Shields 2
Halifax 0
Ilkeston 0
Hartlepool 6
United of Manchester 2
Guiseley 1
Brackley 5
Marske United 1
King’s Lynn -
Notts County -
Stockport County 4
Chesterfield 0
AFC Fylde 2
Altrincham 1
Chester 0
Marine 1
Maidenhead 2
Cray Valley 3
Canvey Island 3
Cray Wanderers 2
Wealdstone 0
Hayes & Yeading 2
Sutton 0
Bromley 1
Tonbridge 5
Taunton Town 0
Hemel Hempstead 0
Hampton & Richmond 1
Aldershot 1
Woking 2
Maldon & Tiptree 1
Haringey Borough 0
Dagenham & Red. 1
Hartley Wintney 0
Leiston 2
Barnet 3
Weymouth 2
Oxford City 3
Eastbourne Borough 1
Dulwich Hamlet 0
Eastleigh 3
Weston-super-Mare 1
Sholing 0
Torquay 2
Bath City 0
Havant & Waterlooville 3
Boreham Wood 2
Wimborne 0
Yeovil 4
Dover Ath. 3
Stortford 2
St. Albans 0
Concord Rangers 2
Chippenham Town 1
Chorley -
TBD -