Sport Picks

Stadium Background

Cambridge City vs Royston Town

England England

FA Trophy 2024/2025
Our Tip

Match Events

8' Event
Grosvenor J.
Own Goal
11' Event
Brighton J.
(Penalty)
35' Event
Lewis M.

AI Match Summary

The FA Trophy 2024/2025 game between Cambridge City and Royston Town finished 1-2, a result that aligned with the model's pre-match lean toward Royston Town.

Win Probability Meter

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

90%
Cambridge City
6%
Draws
4%
Royston Town
Draw rate projection: 6% Favored: Cambridge City

Model Confidence

Aggregate indicator score

95% / Very High Confidence
  • Look at the last few games and Cambridge City come out ahead of Royston Town on wins alone.
  • Model gives Cambridge City a 90% chance of winning this.
  • Knockout football tends to sharpen focus — no second leg to fall back on.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 80%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 99%
Over 1.5 Goals 100%
Over 2.5 Goals 80%
Over 3.5 Goals 56.5%
Over 4.5 Goals 25%
Both Teams To Score (BTTS) 71.4%
Cambridge City Clean Sheet 10%
Royston Town Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Cambridge City Royston Town
Matches Played 29 32
Wins 13 6
Draws 1 6
Losses 15 20
Goals Scored 1 1.13
Goals Conceded 3 1.75
Expected Goals (xG) 1.00 1.13
Expected Goals Conceded (xGA) 3.00 1.75

H2H

Historical prediction success rates across key markets

Jul 15, 2025 Club Friendly
Cambridge City vs Royston Town
0:4
Oct 26, 2024 FA Trophy
Cambridge City vs Royston Town
1:2

Key Player Impact Analysis

Key performers and expected goal involvement factors

Cambridge City Compare

Top Goalscorer Lewis M.
1 Goals
Avg xG / game 0.77
Avg xA / game 0.5

Royston Town Compare

Avg xG / game 1.03
Avg xA / game 0.63

Sokapicks Momentum Index

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

Cambridge City 83 / 100
Royston Town 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
Cambridge City Royston Town

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick CAM Win (1)
Secondary Pick Over 2.5 Goals & 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

Royston Town has conceded goals in 91% of their last 32 outings.

Games between these two average 3.50 goals.

Cambridge City scored in 72% of their last 29 games.

Royston Town lost 4 of their last 5 games.

Scoring Trends

Cambridge City VS Royston Town
1 Goals Scored 1.13
3 Goals Conceded 1.75
100% Over 1.5 100%
100% Over 2.5 75%
100% Over 3.5 13%

Tournament Bracket & Draw

1/128-finals
Plymouth Parkway0
Chichester City4
TBD-
Worthing FC-
Gosport Borough5
Taunton Town1
TBD-
Tonbridge-
Torquay-
TBD-
TBD-
Truro-
Canvey Island0
Horsham FC2
TBD-
Maidstone-
Leamington-
TBD-
TBD-
King’s Lynn-
TBD-
TBD-
TBD-
Rochdale-
Stockton2
Newton Aycliffe1
TBD-
Scarborough Athletic-
TBD-
TBD-
TBD-
Oldham-
Altrincham-
TBD-
TBD-
TBD-
Curzon Ashton-
TBD-
Macclesfield7
Ashton United1
Barnet-
TBD-
TBD-
TBD-
Aveley-
TBD-
TBD-
Hemel Hempstead-
St. Albans-
TBD-
Basford Utd.2
Anstey Nomads1
TBD-
TBD-
TBD-
Halifax-
Barton0
Folkestone3
Hanwell Town5
Hendon0
TBD-
TBD-
TBD-
Eastleigh-
AFC Fylde-
TBD-
TBD-
TBD-
Kidderminster-
TBD-
Halesowen4
FC Congleton Town1
Slough Town-
TBD-
Bowers & Pitsea0
Chatham1
TBD-
TBD-
TBD-
Maidenhead-
Sutton-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Ebbsfleet-
Hartlepool-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Tamworth-
Hungerford2
Yate3
TBD-
Hampton & Richmond-
Dulwich Hamlet1
Hashtag2
TBD-
Brackley-
Alfreton-
TBD-
TBD-
Needham Market-
Spennymoor-
TBD-
TBD-
South Shields-
Gateshead-
TBD-
TBD-
TBD-
Workington2
Bamber Bridge3
TBD-
Farsley-
Boston United-
TBD-
TBD-
TBD-
Stourbridge0
Alvechurch1
Chasetown2
Belper Town1
Hereford-
TBD-
Brentwood4
Cray Valley3
TBD-
TBD-
TBD-
Southend-
Southport-
TBD-
TBD-
Warrington Town-
Peterborough Sports-
TBD-
TBD-
Chelmsford-
Tavistock0
Winchester City4
Dover Ath.0
Sittingbourne2
Enfield Town-
TBD-
TBD-
Hornchurch-
Chesham-
TBD-
TBD-
Chippenham Town-
Salisbury-
TBD-
TBD-
Farnborough-
Aldershot-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Wealdstone-
Bath City-
TBD-
Uxbridge0
Chertsey Town3
TBD-
TBD-
TBD-
Dagenham & Red.-
Yeovil-
TBD-
TBD-
TBD-
Weston-super-Mare-
TBD-
TBD-
Weymouth-
Boreham Wood-
TBD-
Stortford1
Felixstowe & Walton6
Dorking Wanderers-
TBD-
TBD-
Eastbourne Borough-
Gloucester City2
Coleshill Town3
Biggleswade Town2
Potters0
Lewes3
Ashford United2
AFC Totton1
Dorchester0
Oxford City-
TBD-
Barwell0
Sporting Khalsa2
Hadley4
Hastings3
Mickleover1
Telford2
Braintree-
TBD-
TBD-
TBD-
TBD-
TBD-
TBD-
Forest Green-
Chorley-
TBD-
TBD-
Marine-
Scunthorpe-
TBD-
Warrington Rylands4
Ossett United0
Clitheroe1
Gainsborough4
TBD-
Chester-
Cambridge City1
Royston Town2
TBD-
Rushall-
York City-
TBD-
TBD-
TBD-
Darlington FC-
TBD-
TBD-
Buxton-
Woking-
TBD-
TBD-
TBD-
Welling-
TBD-
Bristol Manor Farm1
Havant & Waterlooville2
Solihull Moors-
TBD-
TBD-
TBD-
Radcliffe-
TBD-
Worksop2
United of Manchester0
1/64-finals
Chichester City2
Worthing FC3
Gosport Borough1
Tonbridge0
Torquay1
Truro0
Horsham FC2
Maidstone1
Leamington2
King’s Lynn1
TBD-
Rochdale-
Stockton3
Scarborough Athletic1
TBD-
Oldham-
Altrincham-
TBD-
Curzon Ashton2
Macclesfield3
Barnet-
TBD-
Aveley2
Hemel Hempstead1
St. Albans1
Basford Utd.2
TBD-
Halifax-
Folkestone0
Hanwell Town2
TBD-
Eastleigh-
AFC Fylde-
TBD-
Kidderminster2
Halesowen1
Slough Town2
Chatham1
TBD-
Maidenhead-
Sutton-
TBD-
TBD-
Ebbsfleet-
Hartlepool-
TBD-
TBD-
Tamworth-
Yate0
Hampton & Richmond2
Hashtag3
Brackley2
Alfreton3
Needham Market2
Spennymoor2
South Shields1
Gateshead-
TBD-
Bamber Bridge0
Farsley1
Boston United-
TBD-
Alvechurch1
Chasetown0
Hereford0
Brentwood1
TBD-
Southend-
Southport3
Warrington Town0
Peterborough Sports2
Chelmsford0
Winchester City1
Sittingbourne2
Enfield Town2
Hornchurch1
Chesham2
Chippenham Town0
Salisbury3
Farnborough0
Aldershot-
TBD-
TBD-
Wealdstone-
Bath City2
Chertsey Town3
TBD-
Dagenham & Red.-
Yeovil-
TBD-
Weston-super-Mare2
Weymouth3
Boreham Wood2
Felixstowe & Walton1
Dorking Wanderers1
Eastbourne Borough2
Coleshill Town4
Biggleswade Town5
Lewes0
AFC Totton2
Oxford City5
Sporting Khalsa0
Hadley1
Telford0
Braintree-
TBD-
TBD-
Forest Green-
Chorley3
Marine1
Scunthorpe1
Warrington Rylands2
Gainsborough1
Chester0
Royston Town0
Rushall1
York City-
TBD-
Darlington FC1
Buxton0
Woking-
TBD-
Welling1
Havant & Waterlooville2
Solihull Moors-
TBD-
Radcliffe3
Worksop2
1/32-finals
Worthing FC1
Gosport Borough2
Torquay2
Horsham FC0
Leamington0
Rochdale2
Stockton2
Oldham0
Altrincham1
Macclesfield0
Barnet2
Aveley0
Basford Utd.3
Halifax2
Hanwell Town1
Eastleigh2
AFC Fylde2
Kidderminster3
Slough Town2
Maidenhead1
Sutton4
Ebbsfleet3
Hartlepool1
Tamworth2
Hampton & Richmond3
Hashtag0
Alfreton0
Spennymoor1
Gateshead8
Farsley1
Boston United1
Alvechurch0
Brentwood3
Southend5
Southport2
Peterborough Sports1
Sittingbourne4
Enfield Town2
Chesham2
Salisbury3
Aldershot3
Wealdstone1
Chertsey Town1
Dagenham & Red.0
Yeovil1
Weymouth2
Boreham Wood1
Eastbourne Borough0
Biggleswade Town2
AFC Totton1
Oxford City2
Hadley1
Braintree1
Forest Green2
Chorley3
Warrington Rylands2
Gainsborough2
Rushall1
York City3
Darlington FC1
Woking4
Havant & Waterlooville3
Solihull Moors1
Radcliffe2
1/16-finals
Worthing FC5
Torquay1
Rochdale1
Stockton0
Altrincham3
Barnet1
Basford Utd.1
Eastleigh4
Kidderminster4
Slough Town0
Sutton1
Tamworth0
Hampton & Richmond0
Spennymoor2
Gateshead1
Boston United3
Southend1
Southport0
Sittingbourne2
Salisbury1
Aldershot8
Chertsey Town0
Weymouth1
Boreham Wood2
Biggleswade Town0
Oxford City3
Forest Green2
Chorley0
Gainsborough1
York City0
Woking4
Radcliffe0
1/8-finals
Worthing FC1
Rochdale2
Altrincham1
Eastleigh0
Kidderminster0
Sutton1
Spennymoor3
Boston United2
Southend0
Sittingbourne1
Aldershot2
Boreham Wood0
Oxford City1
Forest Green0
Gainsborough0
Woking3
Quarter-finals
Rochdale2
Altrincham0
Sutton0
Spennymoor2
Sittingbourne0
Aldershot3
Oxford City2
Woking3
Semi-finals
Rochdale2
Spennymoor3
Aldershot2
Woking1
Final
Spennymoor0
Aldershot3