Sport Picks

Stadium Background

Carshalton vs Kings Langley Prediction & H2H Stats

England England

FA Trophy 2022/2023
Our Tip

Match Events

2' Event
Wadkins B.
64'
Feyi K.

AI Match Summary

This match ends 0-1, with Kings Langley advancing. Cup football at its most decisive.

Win Probability Meter

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

64%
Carshalton
15%
Draws
21%
Kings Langley
Draw rate projection: 15% Favored: Carshalton

Model Confidence

Aggregate indicator score

64% / High Confidence
  • Look at the last few games and Carshalton come out ahead of Kings Langley on wins alone.
  • Win probability leans Carshalton's way, sitting at 80%.
  • Carshalton have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Kings Langley, 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 6.5%
Over 4.5 Goals 3%
Both Teams To Score (BTTS) 75.8%
Carshalton Clean Sheet 20%
Kings Langley Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Carshalton Kings Langley
Matches Played 28 32
Wins 13 9
Draws 5 5
Losses 10 18
Goals Scored 1.71 1.25
Goals Conceded 1.46 1.59
Expected Goals (xG) 1.42 0.81
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Oct 29, 2022 FA Trophy
Carshalton vs Kings Langley
0:1

Key Player Impact Analysis

Key performers and expected goal involvement factors

Carshalton Compare

Avg xG / game 1.09
Avg xA / game 0.71

Kings Langley Compare

Top Goalscorer Wadkins B.
1 Goals
Avg xG / game 0.74
Avg xA / game 0.45

SokaPicks Momentum Index

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

Carshalton 76 / 100
Kings Langley 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
Carshalton Kings Langley

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

Attacking prowess: Carshalton scored in 86% of their last 28 outings.

Kings Langley has conceded goals in 88% of their last 32 outings.

Carshalton has registered 3 games unbeaten in their last 5 outings.

Kings Langley lost 4 of their last 5 games.

Scoring Trends

Carshalton VS -
1.63 Goals Scored 0
0.63 Goals Conceded 0
75% Over 1.5 0%
38% Over 2.5 0%
13% Over 3.5 0%

Recent Form & Match History

Carshalton

(Home)
03 Oct
Ramsgate
2 : 3
Carshalton
27 Sept
Southall FC
2 : 3
Carshalton
19 Sept
Maldon & Tiptree
2 : 3
Carshalton
15 Sept
Lewes
3 : 0
Carshalton
12 Sept
Carshalton
0 : 3
Dartford
Page 1 of 6

Kings Langley

(Away)
15 Jul
Bedford
1 : 0
Kings Langley
08 Sept
Cambridge City
1 : 0
Kings Langley
30 Jul
Kings Langley
2 : 3
Wealdstone
09 Sept
Kings Langley
1 : 2
Cambridge City
05 Aug
Hartley Wintney
2 : 5
Kings Langley
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Banbury -
TBD -
Grays 0
Stowmarket Town 1
Chesham 2
Lewes 3
Weston-super-Mare 1
Bognor Regis 2
Chesterfield -
TBD -
TBD -
TBD -
Dunston 1
Coalville Town 3
Hednesford 4
Stourbridge 2
Gateshead -
TBD -
TBD -
TBD -
Kettering -
TBD -
TBD -
Gloucester City -
Oldham -
TBD -
TBD -
TBD -
Peterborough Sports -
TBD -
TBD -
Cheshunt -
Royston Town 0
Heybridge 2
TBD -
Hereford -
Tavistock 2
Binfield 1
TBD -
Hungerford -
Liversedge 0
Tamworth 2
TBD -
Boston United -
Leamington -
TBD -
Harlow 0
Stortford 4
Bradford PA -
TBD -
TBD -
Farsley -
Chester -
TBD -
Lancaster 3
Gainsborough 2
Matlock 1
Stafford 0
Chasetown 0
Marske United 2
Basford Utd. 1
Marine 2
TBD -
Scarborough Athletic -
Woking -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Hampton & Richmond -
TBD -
TBD -
Farnborough -
Braintree -
TBD -
TBD -
Brackley -
Notts County -
TBD -
TBD -
TBD -
Chorley -
TBD -
Leek Town 2
Worksop 1
Maidstone -
TBD -
TBD -
TBD -
Worthing FC -
TBD -
TBD -
Weymouth -
Torquay -
TBD -
TBD -
TBD -
Hastings 4
Burgess Hill 2
TBD -
Chippenham Town -
AFC Dunstable 0
Hanwell Town 1
TBD -
Slough Town -
Taunton Town -
TBD -
TBD -
Dulwich Hamlet -
Solihull Moors -
TBD -
TBD -
TBD -
Carshalton 0
Kings Langley 1
TBD -
Telford -
Barnet -
TBD -
TBD -
TBD -
Oxford City -
TBD -
Plymouth Parkway 3
Bristol Manor Farm 1
Southend -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Boreham Wood -
Spennymoor -
TBD -
Runcorn Linnets 3
Belper Town 2
Darlington FC -
TBD -
TBD -
Alfreton -
York City -
TBD -
TBD -
TBD -
Blyth Spartans -
TBD -
TBD -
Buxton -
Chelmsford -
TBD -
Redditch 3
AFC Totton 1
TBD -
TBD -
TBD -
Wealdstone -
Ebbsfleet -
TBD -
TBD -
Eastbourne Borough -
Tonbridge -
TBD -
Bracknell Town 3
North Leigh 2
Haringey Borough 1
Billericay 3
TBD -
Bath City -
TBD -
TBD -
TBD -
Bromley -
Altrincham -
TBD -
TBD -
TBD -
Southport -
TBD -
TBD -
Curzon Ashton -
Wrexham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Scunthorpe -
Aldershot -
TBD -
TBD -
TBD -
Welling -
TBD -
TBD -
Havant & Waterlooville -
Beaconsfield Town 2
Truro 0
Folkestone 2
Horsham FC 0
Leiston 2
Wroxham 1
Nuneaton 1
Alvechurch 2
Yeovil -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dorking Wanderers -
AFC Fylde -
TBD -
Colne 5
Warrington Rylands 0
St. Albans -
TBD -
TBD -
Kidderminster -
Dagenham & Red. -
TBD -
TBD -
TBD -
Uxbridge 4
Wingate & Finchley 2
TBD -
Dover Ath. -
King’s Lynn -
TBD -
TBD -
Hemel Hempstead -
TBD -
TBD -
TBD -
Maidenhead -
Winchester City 0
Swindon Supermarine 5
TBD -
Dartford -
Concord Rangers -
TBD -
Harrow Borough 2
Hayes & Yeading 0
Warrington Town 3
South Shields 1
Macclesfield 0
Guiseley 2
TBD -
TBD -
TBD -
Halifax -
1/64-finals
Banbury 6
Stowmarket Town 0
Lewes 2
Bognor Regis 3
Chesterfield -
TBD -
Coalville Town 2
Hednesford 0
Gateshead -
TBD -
Kettering -
Gloucester City -
Oldham -
TBD -
Peterborough Sports 3
Cheshunt 2
Heybridge 3
Hereford 0
Tavistock 1
Hungerford 2
Tamworth 2
Boston United 1
Leamington 1
Stortford 0
Bradford PA 1
Farsley 2
Chester 2
Lancaster 1
Matlock 1
Marske United 2
Marine 1
Scarborough Athletic 0
Woking -
TBD -
TBD -
Eastleigh -
Hampton & Richmond 0
Farnborough 1
Braintree 1
Brackley 0
Notts County -
TBD -
Chorley 1
Leek Town 0
Maidstone -
TBD -
Worthing FC 4
Weymouth 2
Torquay -
TBD -
Hastings 1
Chippenham Town 2
Hanwell Town 0
Slough Town 3
Taunton Town 2
Dulwich Hamlet 1
Solihull Moors -
TBD -
Kings Langley 1
Telford 2
Barnet -
TBD -
Oxford City 1
Plymouth Parkway 2
Southend -
TBD -
TBD -
Boreham Wood -
Spennymoor 3
Runcorn Linnets 2
Darlington FC 4
Alfreton 1
York City -
TBD -
Blyth Spartans 4
Buxton 2
Chelmsford 2
Redditch 1
TBD -
Wealdstone -
Ebbsfleet 0
Eastbourne Borough 1
Tonbridge 2
Bracknell Town 4
Billericay 1
Bath City 3
TBD -
Bromley -
Altrincham -
TBD -
Southport 1
Curzon Ashton 3
Wrexham -
TBD -
TBD -
Scunthorpe -
Aldershot -
TBD -
Welling 3
Havant & Waterlooville 2
Beaconsfield Town 1
Folkestone 2
Leiston 4
Alvechurch 3
Yeovil -
TBD -
TBD -
Dorking Wanderers -
AFC Fylde 2
Colne 1
St. Albans 1
Kidderminster 2
Dagenham & Red. -
TBD -
Uxbridge 2
Dover Ath. 1
King’s Lynn 1
Hemel Hempstead 2
TBD -
Maidenhead -
Swindon Supermarine 4
Dartford 0
Concord Rangers 2
Harrow Borough 4
Warrington Town 0
Guiseley 1
TBD -
Halifax -
1/32-finals
Banbury 4
Bognor Regis 3
Chesterfield 1
Coalville Town 3
Gateshead 5
Gloucester City 1
Oldham 1
Peterborough Sports 0
Heybridge 1
Hungerford 2
Tamworth 2
Leamington 1
Farsley 3
Chester 2
Marske United 2
Marine 1
Woking 0
Eastleigh 2
Farnborough 2
Braintree 3
Notts County 2
Chorley 1
Maidstone 2
Worthing FC 0
Torquay 3
Chippenham Town 2
Slough Town 0
Taunton Town 1
Solihull Moors 2
Telford 0
Barnet 1
Plymouth Parkway 0
Southend 2
Boreham Wood 0
Spennymoor 1
Darlington FC 3
York City 5
Blyth Spartans 0
Chelmsford 2
Wealdstone 1
Eastbourne Borough 1
Bracknell Town 2
Bath City 3
Bromley 2
Altrincham 1
Curzon Ashton 0
Wrexham 3
Scunthorpe 1
Aldershot 3
Welling 0
Folkestone 1
Leiston 2
Yeovil 0
Dorking Wanderers 1
AFC Fylde 1
Kidderminster 2
Dagenham & Red. 5
Uxbridge 1
Hemel Hempstead 2
Maidenhead 3
Swindon Supermarine 1
Harrow Borough 2
Guiseley 0
Halifax 1
1/16-finals
Banbury 3
Coalville Town 2
Gateshead 3
Oldham 1
Hungerford 2
Tamworth 1
Farsley 7
Marske United 1
Eastleigh 1
Braintree 0
Notts County 2
Maidstone 3
Torquay 4
Taunton Town 2
Solihull Moors 0
Barnet 2
Southend 2
Darlington FC 1
York City 2
Chelmsford 1
Bracknell Town 1
Bath City 0
Altrincham 3
Wrexham 2
Aldershot 4
Leiston 1
Dorking Wanderers 3
Kidderminster 2
Dagenham & Red. 0
Maidenhead 2
Harrow Borough 2
Halifax 3
1/8-finals
Banbury 0
Gateshead 1
Hungerford 2
Farsley 3
Eastleigh 0
Maidstone 4
Torquay 1
Barnet 2
Southend 0
York City 2
Bracknell Town 1
Altrincham 3
Aldershot 1
Dorking Wanderers 0
Maidenhead 0
Halifax 1
Quarter-finals
Gateshead 1
Farsley 0
Maidstone 2
Barnet 3
York City 1
Altrincham 2
Aldershot 0
Halifax 2
Semi-finals
Gateshead 4
Barnet 3
Altrincham 1
Halifax 2
Final
Gateshead 0
Halifax 1