Sport Picks

Stadium Background

Leiston vs Grays

England England

FA Cup
Our Tip

AI Match Summary

First leg ended 5-0. This leg finished 5-0.

Win Probability Meter

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

47%
Leiston
30%
Draws
23%
Grays
Draw rate projection: 30% Favored: Leiston

Model Confidence

Aggregate indicator score

47% / Medium Confidence
  • Leiston have won more games recently than Grays.
  • Model gives Leiston a 47% chance of winning this.
  • Leiston have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Leiston, who have won 3 of the last 5 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 58.5%
Over 4.5 Goals 26%
Both Teams To Score (BTTS) 78.6%
Leiston Clean Sheet 20%
Grays Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Leiston Grays
Matches Played 34 32
Wins 14 11
Draws 12 7
Losses 8 14
Goals Scored 1.88 1.75
Goals Conceded 1.35 1.84
Expected Goals (xG) 2.31 0.98
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 8, 2026 FA Cup
Leiston vs Grays
5:0
Sep 5, 2026 FA Cup
Grays vs Leiston
0:0
Oct 26, 2016 Isthmian League Premier Division
Grays vs Leiston
1:1
Sep 3, 2016 FA Cup
Leiston vs Grays
4:1
Aug 23, 2016 Isthmian League Premier Division
Leiston vs Grays
4:1

SokaPicks Momentum Index

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

Leiston 85 / 100
Grays 10 / 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
Leiston Grays

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Leiston scored in 85% of their last 34 games.

Grays's defensive record shows goals conceded in 81% of 32 matches.

Historical meetings average 3.40 goals per match.

Recent resilience: Leiston stayed unbeaten in 4 of the last 5 games.

Scoring Trends

Leiston VS Grays
1.63 Goals Scored 0.33
1.63 Goals Conceded 3
75% Over 1.5 67%
63% Over 2.5 67%
50% Over 3.5 67%

Recent Form & Match History

Leiston

(Home)
08 Sept
Leiston
5 : 0
Grays
05 Sept
Grays
0 : 0
Leiston
31 Aug
Bury Town
4 : 3
Leiston
29 Aug
Leiston
3 : 1
Redditch
22 Aug
Stourbridge
2 : 2
Leiston
Page 1 of 7

Grays

(Away)
08 Sept
Leiston
5 : 0
Grays
05 Sept
Grays
0 : 0
Leiston
29 Aug
Canvey Island
4 : 1
Grays
04 Oct
Hanwell Town
2 : 1
Grays
20 Sept
Grays
2 : 0
Felixstowe & Walton
Page 1 of 7

Tournament Bracket & Draw

1/8-finals
Heaton Stannington 1
Knaresborough Town 0
Bamber Bridge 1
Trafford 3
AFC Emley 3
Bishop Auckland 1
TBD -
Spennymoor -
Bury FC 8
Wythenshawe FC 0
Workington 3
Marske United 0
Vauxhall 0
Dunston 2
TBD -
Scarborough Athletic -
Redcar Town 1
Blyth Spartans 0
TBD -
Darlington FC -
Buxton -
TBD -
Whitby 2
Ashton United 5
Marine -
TBD -
TBD -
Radcliffe -
Lower Breck 5
Thornaby 1
TBD -
Chester -
Northwich Victoria 2
Atherton Collieries 3
Prescot Cables 2
Horbury Town 0
Redcar Athletic 1
Stocksbridge 0
TBD -
Macclesfield -
Warrington Rylands 3
Hyde 1
TBD -
Chorley -
Hebburn Town -
TBD -
Stockton 3
Guiseley 4
Shildon 2
Warrington Town 6
South Liverpool 4
Prestwich Heys 3
South Shields -
TBD -
Avro 0
Witton Albion 2
Morecambe -
TBD -
TBD -
Southport -
Garforth 1
United of Manchester 5
Ossett United 1
Pontefract Collieries 0
Curzon Ashton 1
Bradford PA 2
Lancaster 3
Tadcaster Albion 1
Bromsgrove 2
Nuneaton 0
Sporting Khalsa 0
Leek Town 5
North Ferriby FC 0
Barton Town 2
Bourne 2
Boldmere St Michaels 3
Leamington 3
Ilkeston 1
Sherwood Colliery 2
Gainsborough 4
Alvechurch 2
Wolverhampton City 0
Lye Town 1
Racing Club Warwick 5
Harborough -
TBD -
Stourbridge 1
Rushall 3
Telford -
TBD -
TBD -
Worksop -
Wellingborough 3
Kettering 4
Quorn 2
Shepshed 1
Halesowen 3
Basford Utd. 1
Stamford 0
Mickleover 1
Hednesford -
TBD -
Coventry United 2
Bedworth United 1
Spalding United -
TBD -
Hanley Town 2
Abbey Hulton 1
Knowle 1
Worcester 2
Alfreton 0
Stratford 2
Stafford 3
Northampton on Chenecks 0
TBD -
Hereford -
Northampton Sileby 0
Anstey Nomads 4
Cleethorpes 1
Newcastle Town 2
Malvern Town 1
Redditch 5
Belper Town 0
Evesham 3
FC Witham Town 3
Stotfold 2
St. Albans 2
Hashtag 0
Leighton Town 1
Gorleston 4
London Lions 2
Bury Town 4
Chesham -
TBD -
Ware 6
Fakenham 4
Stortford 2
Berkhamsted Town 3
Hendon 7
Hullbridge 3
Hemel Hempstead -
TBD -
Wingate & Finchley 2
Felixstowe & Walton 0
Biggleswade Town 1
Hitchin 4
Grays 0
Leiston 5
Desborough Town 0
AFC Rushden & Diamonds 3
Peterborough Sports 4
Ipswich Wanderers 0
Bedford -
TBD -
TBD -
King’s Lynn -
Aveley 4
Cheshunt 2
Concord Rangers 2
Brentwood 4
Stanway Rovers 1
Needham Market 3
TBD -
Braintree -
Cambridge City 6
Maldon & Tiptree 1
Yaxley 1
Buckhurst Hill 4
Billericay -
TBD -
Frenford 0
Enfield Town 4
Harleston Town 3
Romford 1
Real Bedford 4
Royston Town 1
Dunstable 1
Woodford Town 3
Mulbarton Wanderers 3
Cornard United 0
Canvey Island 2
Newmarket 1
TBD -
Chelmsford -
Brantham 0
Waltham Abbey 7
TBD -
Dagenham & Red. -
Three Bridges 0
Kingstonian 1
Leatherhead 3
Croydon Athletic 0
Westfield 1
Dartford 3
Hayes & Yeading 2
Camberley Town 1
Chertsey Town 3
Carshalton 2
Sittingbourne 3
A.F.C. Greenwich Borough 4
Lewes 2
Cray Wanderers 3
TBD -
Maidstone -
Slough Town -
TBD -
Egham Town 0
Chatham 4
Dulwich Hamlet 4
East Grinstead Town 0
Faversham 2
Welling 3
Southall FC 2
Cobham 1
TBD -
Dorking Wanderers -
Whitehawk 2
Eastbourne Borough 4
Holmesdale 1
Windsor & Eton 5
Margate 1
Snodland 3
Redhill 1
Sheppey United 2
Walton & Hersham -
TBD -
TBD -
Horsham FC -
Tonbridge -
TBD -
Ramsgate 1
Bracknell Town 0
Flackwell Heath 0
Hanwell Town 1
Burgess Hill 0
Jersey Bulls 0
Hampton & Richmond -
TBD -
Crowborough 4
Whyteleafe 3
Uxbridge 3
Haywards Heath 0
TBD -
Farnborough -
Maidenhead -
TBD -
TBD -
Ebbsfleet -
Broadfields United 1
Chichester City 4
SE Dons 2
Erith Town 0
Dover Ath. -
TBD -
TBD -
Folkestone -
Ascot United 1
Pagham 3
Hanworth Villa 4
Whitstable Town 1
AFC Totton -
TBD -
Gloucester City 5
Mangotsfield 1
Torquay -
TBD -
Basingstoke 0
AFC Stoneham 1
Weston-super-Mare -
TBD -
Wimborne 3
Portishead Town 1
Brixham 2
Dorchester 3
TBD -
Oxford City -
Fleetlands 0
Cirencester 3
TBD -
Farnham -
Winslow United 1
Swindon Supermarine 3
Bath City 0
Weymouth 2
Baffins Milton Rovers 1
Slimbridge 4
Wells City 0
Hungerford 4
Brackley -
TBD -
Portchester 2
Portland United 1
St. Blazey 1
Tiverton 2
Sholing 2
Andover New Street 0
Bishops Cleeve 2
Poole Town 1
Tadley Calleva 3
Laverstock & Ford 1
Merthyr Town -
TBD -
TBD -
Truro -
Falmouth Town 2
Frome Town 4
Gosport Borough 1
Plymouth Parkway 3
Thame United 3
Reading City 2
Banbury 1
Exmouth Town 2
Yate 3
Devizes Town 0
Chippenham Town 4
Havant & Waterlooville 2
Salisbury -
TBD -
Taunton Town 4
Millbrook 0
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 -
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 -
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 -
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 -
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 -
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 -
Quarter-finals
Heaton Stannington -
Trafford -
AFC Emley -
Spennymoor -
Bury FC -
Workington -
Dunston -
Scarborough Athletic -
Redcar Town -
Darlington FC -
Buxton -
Ashton United -
Marine -
Radcliffe -
Lower Breck -
Chester -
Atherton Collieries -
Prescot Cables -
Redcar Athletic -
Macclesfield -
Warrington Rylands -
Chorley -
Hebburn Town -
Guiseley -
Warrington Town -
South Liverpool -
South Shields -
Witton Albion -
Morecambe -
Southport -
United of Manchester -
Ossett United -
Bradford PA -
Lancaster -
Bromsgrove -
Leek Town -
Barton Town -
Boldmere St Michaels -
Leamington -
Gainsborough -
Alvechurch -
Racing Club Warwick -
Harborough -
Rushall -
Telford -
Worksop -
Kettering -
Quorn -
Halesowen -
Mickleover -
Hednesford -
Coventry United -
Spalding United -
Hanley Town -
Worcester -
Stratford -
Stafford -
Hereford -
Anstey Nomads -
Newcastle Town -
Redditch -
Evesham -
FC Witham Town -
St. Albans -
Gorleston -
Bury Town -
Chesham -
Ware -
Berkhamsted Town -
Hendon -
Hemel Hempstead -
Wingate & Finchley -
Hitchin -
Leiston -
AFC Rushden & Diamonds -
Peterborough Sports -
Bedford -
King’s Lynn -
Aveley -
Brentwood -
Needham Market -
Braintree -
Cambridge City -
Buckhurst Hill -
Billericay -
Enfield Town -
Harleston Town -
Real Bedford -
Woodford Town -
Mulbarton Wanderers -
Canvey Island -
Chelmsford -
Waltham Abbey -
Dagenham & Red. -
Kingstonian -
Leatherhead -
Dartford -
Hayes & Yeading -
Chertsey Town -
A.F.C. Greenwich Borough -
Cray Wanderers -
Maidstone -
Slough Town -
Chatham -
Dulwich Hamlet -
Welling -
Southall FC -
Dorking Wanderers -
Eastbourne Borough -
Windsor & Eton -
Snodland -
Sheppey United -
Walton & Hersham -
Horsham FC -
Tonbridge -
Ramsgate -
Hanwell Town -
TBD -
Hampton & Richmond -
Crowborough -
Uxbridge -
Farnborough -
Maidenhead -
Ebbsfleet -
Chichester City -
SE Dons -
Dover Ath. -
Folkestone -
Pagham -
Hanworth Villa -
AFC Totton -
Gloucester City -
Torquay -
AFC Stoneham -
Weston-super-Mare -
Wimborne -
Dorchester -
Oxford City -
Cirencester -
Farnham -
Swindon Supermarine -
Weymouth -
Slimbridge -
Hungerford -
Brackley -
Portchester -
Tiverton -
Sholing -
Bishops Cleeve -
Tadley Calleva -
Merthyr Town -
Truro -
Frome Town -
Plymouth Parkway -
Thame United -
Exmouth Town -
Yate -
Chippenham Town -
Salisbury -
Taunton Town -
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 -
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 -
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 -
Semi-finals
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 -
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 -
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 -
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 -
Final
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 -
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 -