Sport Picks

Stadium Background

Welwyn Garden vs Carshalton

England England

FA Trophy 2021/2022
Our Tip

Match Events

7' Event
Cheadle J.
21' Event
Rolfe J.
75' Event
Spaul B.

AI Match Summary

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

Win Probability Meter

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

51%
Welwyn Garden
15%
Draws
34%
Carshalton
Draw rate projection: 15% Favored: Welwyn Garden

Model Confidence

Aggregate indicator score

51% / Medium Confidence
  • Look at the last few games and Carshalton come out ahead of Welwyn Garden on wins alone.
  • 51% — that's where the model lands on Welwyn Garden taking it.
  • Carshalton arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Welwyn Garden, 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 99%
Over 1.5 Goals 90%
Over 2.5 Goals 78%
Over 3.5 Goals 26.5%
Over 4.5 Goals 12%
Both Teams To Score (BTTS) 79.4%
Welwyn Garden Clean Sheet 10%
Carshalton Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Welwyn Garden Carshalton
Matches Played 30 31
Wins 13 14
Draws 5 5
Losses 12 12
Goals Scored 1.8 1.81
Goals Conceded 2 1.42
Expected Goals (xG) 1.44 1.88
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Nov 13, 2021 FA Trophy
Welwyn Garden vs Carshalton
2:1

Key Player Impact Analysis

Key performers and expected goal involvement factors

Welwyn Garden Compare

Top Goalscorer Rolfe J.
1 Goals
Assists Leader Spaul B.
1 Ast
Avg xG / game 1.11
Avg xA / game 0.72

Carshalton Compare

Top Goalscorer Cheadle J.
1 Goals
Avg xG / game 1.71
Avg xA / game 1.04

SokaPicks Momentum Index

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

Welwyn Garden 47 / 100
Carshalton 22 / 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
Welwyn Garden Carshalton

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Welwyn Garden 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

Welwyn Garden scored in 93% of their last 30 games.

Carshalton has conceded goals in 74% of their last 31 outings.

H2H data points to 3.00 goals as a typical output.

Welwyn Garden went unbeaten in 3 of their last 5 games.

Scoring Trends

Welwyn Garden VS Carshalton
2 Goals Scored 1.75
2 Goals Conceded 0.88
80% Over 1.5 100%
80% Over 2.5 38%
40% Over 3.5 13%

Recent Form & Match History

Welwyn Garden

(Home)
26 Sept
Eastbourne Borough
4 : 2
Welwyn Garden
12 Sept
Welwyn Garden
2 : 1
Walthamstow FC
29 Aug
Welwyn Garden
3 : 0
Mulbarton Wanderers
25 Jul
Hanworth Villa
5 : 2
Welwyn Garden
20 Jul
Redbridge
0 : 1
Welwyn Garden
Page 1 of 6

Carshalton

(Away)
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
07 Sept
Carshalton
1 : 2
Chertsey Town
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Curzon Ashton -
TBD -
TBD -
Chester -
Leamington -
TBD -
TBD -
Alfreton -
Bradford PA -
TBD -
Marine 3
Dunston 2
TBD -
TBD -
TBD -
Halifax -
Notts County -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Altrincham -
Eastleigh -
TBD -
TBD -
TBD -
Hanwell Town 1
Wingate & Finchley 0
Biggleswade Town 1
Enfield Town 2
Wrexham -
TBD -
TBD -
TBD -
Gloucester City -
TBD -
TBD -
Kettering -
Hartley Wintney 3
Willand Rovers 0
Folkestone 2
Faversham 1
Chippenham Town -
TBD -
Walton Casuals 2
Uxbridge 6
Barnet -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Boreham Wood -
Maidenhead -
TBD -
TBD -
TBD -
Maidstone -
TBD -
TBD -
Billericay -
Yeovil -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Needham Market 3
Margate 2
Welwyn Garden 2
Carshalton 1
TBD -
TBD -
TBD -
Wealdstone -
Cray Wanderers 2
Bedfont Sports 1
TBD -
Ebbsfleet -
Bath City -
TBD -
TBD -
Dartford -
Hungerford -
TBD -
TBD -
Welling -
TBD -
TBD -
TBD -
Weymouth -
Stockport County -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Grimsby -
Weston-super-Mare 1
Wimborne 2
Marlow 2
Larkhall 3
Concord Rangers -
TBD -
AFC Totton 3
Frome Town 2
Oxford City -
TBD -
TBD -
St. Albans -
Braintree -
TBD -
Bedford 0
Potters 1
Chelmsford -
TBD -
Cheshunt 1
Berkhamsted Town 0
Stortford 2
Chipstead 1
Leiston 3
Harrow Borough 0
Canvey Island 6
Yaxley 0
TBD -
Tonbridge -
TBD -
TBD -
TBD -
Torquay -
King’s Lynn -
TBD -
TBD -
TBD -
Whitby 5
Mossley AFC 0
Nantwich 2
Grantham Town 1
Aldershot -
TBD -
TBD -
TBD -
Royston Town 1
Kingstonian 2
Farnborough 1
Banbury 0
Dover Ath. -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bromley -
Hemel Hempstead -
TBD -
Carlton Town 1
Stourbridge 2
Felixstowe & Walton 2
Peterborough Sports 1
TBD -
Telford -
Chesterfield -
TBD -
TBD -
TBD -
Ashton United 5
Sutton Coldfield Town 1
TBD -
Guiseley -
Farsley -
TBD -
Bootle 3
Stalybridge 4
Southport -
TBD -
TBD -
Darlington FC -
AFC Fylde -
TBD -
TBD -
Gateshead -
TBD -
TBD -
TBD -
Solihull Moors -
Binfield 3
Cinderford Town 0
Truro 2
Bognor Regis 1
TBD -
TBD -
TBD -
Dagenham & Red. -
Southend -
TBD -
TBD -
TBD -
Hayes & Yeading 0
Worthing FC 3
TBD -
Dorking Wanderers -
Radcliffe 2
Nuneaton 0
Colne 1
Tamworth 2
Spennymoor -
TBD -
TBD -
Chorley -
Plymouth Parkway 4
Salisbury 0
TBD -
Hampton & Richmond -
Brentwood 4
Staines 1
TBD -
Dulwich Hamlet -
Rushall 0
Matlock 4
Marske United 3
United of Manchester 2
York City -
TBD -
TBD -
Blyth Spartans -
Slough Town -
TBD -
TBD -
Havant & Waterlooville -
Eastbourne Borough -
TBD -
Bracknell Town 1
Tiverton 3
Warrington Town 2
Chasetown 0
Bromsgrove 0
Morpeth 1
Liversedge 3
Basford Utd. 2
Gainsborough 1
Lancaster 2
Brackley -
TBD -
TBD -
Boston United -
Hereford -
TBD -
TBD -
Kidderminster -
1/64-finals
Curzon Ashton 2
Chester 1
Leamington 0
Alfreton 3
Bradford PA 4
Marine 3
TBD -
Halifax -
Notts County -
TBD -
TBD -
Altrincham -
Eastleigh -
TBD -
Hanwell Town 0
Enfield Town 2
Wrexham -
TBD -
Gloucester City 3
Kettering 0
Hartley Wintney 0
Folkestone 2
Chippenham Town 0
Uxbridge 1
Barnet -
TBD -
TBD -
Boreham Wood -
Maidenhead -
TBD -
Maidstone 2
Billericay 1
Yeovil -
TBD -
TBD -
Woking -
Needham Market 3
Welwyn Garden 1
TBD -
Wealdstone -
Cray Wanderers 3
Ebbsfleet 2
Bath City 0
Dartford 1
Hungerford 3
Welling 2
TBD -
Weymouth -
Stockport County -
TBD -
TBD -
Grimsby -
Wimborne 1
Larkhall 2
Concord Rangers 0
AFC Totton 5
Oxford City 1
St. Albans 4
Braintree 3
Potters 1
Chelmsford 1
Cheshunt 2
Stortford 5
Leiston 1
Canvey Island 0
Tonbridge 1
TBD -
Torquay -
King’s Lynn -
TBD -
Whitby 0
Nantwich 1
Aldershot -
TBD -
Kingstonian 4
Farnborough 1
Dover Ath. -
TBD -
TBD -
Bromley -
Hemel Hempstead 1
Stourbridge 2
Felixstowe & Walton 0
Telford 4
Chesterfield -
TBD -
Ashton United 1
Guiseley 2
Farsley 1
Stalybridge 0
Southport 2
Darlington FC 1
AFC Fylde 1
Gateshead 0
TBD -
Solihull Moors -
Binfield 2
Truro 3
TBD -
Dagenham & Red. -
Southend -
TBD -
Worthing FC 0
Dorking Wanderers 2
Radcliffe 5
Tamworth 1
Spennymoor 1
Chorley 0
Plymouth Parkway 1
Hampton & Richmond 0
Brentwood 1
Dulwich Hamlet 2
Matlock 3
Marske United 2
York City 1
Blyth Spartans 0
Slough Town 1
Havant & Waterlooville 0
Eastbourne Borough 2
Tiverton 1
Warrington Town 1
Morpeth 2
Liversedge 1
Lancaster 3
Brackley 1
Boston United 2
Hereford 1
Kidderminster 2
1/32-finals
Curzon Ashton 1
Alfreton 3
Bradford PA 3
Halifax 4
Notts County 2
Altrincham 1
Eastleigh 5
Enfield Town 0
Wrexham 5
Gloucester City 0
Folkestone 2
Uxbridge 0
Barnet 2
Boreham Wood 3
Maidenhead -
Maidstone -
Yeovil 3
Woking 1
Needham Market 2
Wealdstone 1
Cray Wanderers 1
Dartford 3
Hungerford 0
Weymouth 1
Stockport County 4
Grimsby 0
Larkhall 2
AFC Totton 1
St. Albans 1
Braintree 0
Cheshunt 1
Stortford 0
Tonbridge 2
Torquay 1
King’s Lynn 2
Nantwich 1
Aldershot 2
Kingstonian 1
Dover Ath. 0
Bromley 1
Stourbridge 3
Telford 2
Chesterfield -
Guiseley -
Farsley 0
Southport 3
AFC Fylde 0
Solihull Moors 1
Truro 1
Dagenham & Red. 2
Southend 2
Dorking Wanderers 1
Radcliffe 0
Spennymoor 1
Plymouth Parkway 2
Dulwich Hamlet 1
Matlock 0
York City 1
Slough Town 3
Eastbourne Borough 1
Morpeth 4
Lancaster 3
Boston United 4
Kidderminster 1
1/16-finals
Alfreton 1
Halifax 2
Notts County 2
Eastleigh 1
Wrexham 5
Folkestone 1
Boreham Wood 2
Maidstone 1
Yeovil 1
Needham Market 2
Dartford 1
Weymouth 0
Stockport County 3
Larkhall 0
St. Albans 0
Cheshunt 3
Tonbridge 2
King’s Lynn 1
Aldershot 0
Bromley 2
Stourbridge 1
Guiseley 0
Southport 0
Solihull Moors 3
Dagenham & Red. 2
Southend 0
Spennymoor 3
Plymouth Parkway 1
York City 1
Slough Town 0
Morpeth 4
Boston United 3
1/8-finals
Halifax 1
Notts County 2
Wrexham 3
Boreham Wood 0
Needham Market 1
Dartford 0
Stockport County 1
Cheshunt 0
Tonbridge 1
Bromley 2
Stourbridge 0
Solihull Moors 1
Dagenham & Red. 2
Spennymoor 0
York City 3
Morpeth 2
Quarter-finals
Notts County 1
Wrexham 2
Needham Market 0
Stockport County 3
Bromley 3
Solihull Moors 1
Dagenham & Red. 1
York City 2
Semi-finals
Wrexham 2
Stockport County 0
Bromley 3
York City 1
Final
Wrexham 0
Bromley 1