Sport Picks

Stadium Background

Truro vs Greenwich Borough

England England

FA Trophy 2018/2019
Our Tip

Match Events

16' Event
Riley-Lowe C.
49' Event
Riley-Lowe C.
77' Event
Keats N.

AI Match Summary

This match ends 3-0, with Truro advancing. Cup football at its most decisive.

Win Probability Meter

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

38%
Truro
20%
Draws
42%
Greenwich Borough
Draw rate projection: 20% Favored: Greenwich Borough

Model Confidence

Aggregate indicator score

38% / Low Confidence
  • Look at the last few games and Truro come out ahead of Greenwich Borough on wins alone.
  • 38% chance of a draw — the model doesn't see a clear favorite.
  • Truro have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Truro, 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 0%
Over 4.5 Goals 0%
Both Teams To Score (BTTS) 69%
Truro Clean Sheet 20%
Greenwich Borough Clean Sheet 14%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Truro Greenwich Borough
Matches Played 28 18
Wins 12 8
Draws 7 1
Losses 9 9
Goals Scored 1.25 1.67
Goals Conceded 0.71 1.67
Expected Goals (xG) 1.04 0.69
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Nov 24, 2018 FA Trophy
Truro vs Greenwich Borough
3:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Truro Compare

Top Goalscorer Riley-Lowe C.
2 Goals
Assists Leader Keats N.
1 Ast
Avg xG / game 0.8
Avg xA / game 0.52

Greenwich Borough Compare

Avg xG / game 0.63
Avg xA / game 0.38

SokaPicks Momentum Index

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

Truro 31 / 100
Greenwich Borough 31 / 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
Truro Greenwich Borough

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

Greenwich Borough let in goals in 83% of their last 18 matches.

Attacking prowess: Truro scored in 64% of their last 28 outings.

Games between these two average 3.00 goals.

Truro went unbeaten in 4 of their last 5 games.

Scoring Trends

Truro VS -
0.88 Goals Scored 0
0.38 Goals Conceded 0
38% Over 1.5 0%
13% Over 2.5 0%
0% Over 3.5 0%

Recent Form & Match History

Truro

(Home)
26 Sept
Maidstone
1 : 2
Truro
22 Sept
Truro
2 : 0
Merthyr Town
19 Sept
Merthyr Town
1 : 1
Truro
15 Sept
Truro
0 : 1
Salisbury
12 Sept
Truro
1 : 1
Walton & Hersham
Page 1 of 6

Greenwich Borough

(Away)
24 Nov
Truro
3 : 0
Greenwich Borough
10 Nov
Greenwich Borough
1 : 0
Stortford
27 Oct
Mildenhall
2 : 4
Greenwich Borough
13 Oct
Greenwich Borough
4 : 1
Egham Town
07 Oct
Greenwich Borough
0 : 1
Hanwell Town
Page 1 of 4

Tournament Bracket & Draw

1/64-finals
Leyton Orient -
TBD -
Leiston 1
Beaconsfield Town 3
Boston United 5
Ashton United 0
TBD -
Wrexham -
Boreham Wood -
TBD -
Basingstoke 1
Torquay 2
Lancaster 4
Guiseley 3
Marske United 1
Blyth Spartans 4
Chesterfield -
TBD -
Curzon Ashton 1
Basford Utd. 2
Aldershot -
TBD -
Worthing FC 1
Bedford 2
Hereford 3
United of Manchester 1
Hampton & Richmond 0
Billericay 1
Hayes & Yeading 2
Brightlingsea 1
Nuneaton 0
Brackley 3
Solihull Moors -
TBD -
Chester 0
Southport 2
Barrow -
TBD -
TBD -
Halifax -
Wingate & Finchley 4
Chippenham Town 3
Welling 2
Dulwich Hamlet 3
Eastleigh -
TBD -
Lewes 4
Hemel Hempstead 5
Spennymoor 8
Halesowen 2
Stamford 4
Barwell 5
Bromley -
TBD -
TBD -
Sutton -
Hartlepool -
TBD -
Witton Albion 1
Leamington 2
Farsley 2
Alfreton 0
Darlington FC 0
Telford 2
AFC Fylde -
TBD -
South Shields 1
Stratford 2
Wealdstone 3
Concord Rangers 2
Gloucester City 1
Biggleswade Town 3
Weymouth 3
St. Albans 1
Royston Town 1
Needham Market 3
Workington 2
Stalybridge 1
Pickering Town 1
Ramsbottom Utd 2
Carshalton 2
Walton Casuals 0
Poole Town 2
Dorking Wanderers 3
Braintree -
TBD -
East Thurrock Utd 1
Salisbury 2
Dorchester 1
Hungerford 0
Dartford 3
Eastbourne Borough 4
Bath City 2
Horsham FC 1
TBD -
Barnet -
Stockport County 3
Chorley 0
Bradford PA 0
Altrincham 4
Weston-super-Mare 3
Slough Town 2
Greenwich Borough 0
Truro 3
Dover Ath. -
TBD -
TBD -
Havant & Waterlooville -
York City 3
Kidderminster 1
TBD -
Harrogate -
Salford -
TBD -
TBD -
Gateshead -
Ebbsfleet -
TBD -
TBD -
Dagenham & Red. -
Oxford City 4
Chelmsford 0
TBD -
Maidenhead -
Woking 2
Folkestone 0
TBD -
Maidstone -
1/32-finals
Leyton Orient 4
Beaconsfield Town 0
Boston United 0
Wrexham 3
Boreham Wood 3
Torquay 1
Lancaster 0
Blyth Spartans 3
Chesterfield 5
Basford Utd. 1
Aldershot 3
Bedford 10
Hereford 2
Billericay 1
Hayes & Yeading 2
Brackley 4
Solihull Moors 1
Southport 0
Barrow 1
Halifax 2
Wingate & Finchley 2
Dulwich Hamlet 0
Eastleigh 1
Hemel Hempstead 2
Spennymoor 4
Barwell 0
Bromley 2
Sutton 1
Hartlepool 1
Leamington 0
Farsley 3
Telford 4
AFC Fylde 5
Stratford 1
Wealdstone 1
Biggleswade Town 2
Weymouth -
Needham Market -
Workington 0
Ramsbottom Utd 2
Carshalton 1
Dorking Wanderers 0
Braintree 1
Salisbury 2
Dorchester 4
Eastbourne Borough 0
Bath City 2
Barnet 3
Stockport County 1
Altrincham 0
Weston-super-Mare 0
Truro 4
Dover Ath. 3
Havant & Waterlooville 2
York City 1
Harrogate 2
Salford 3
Gateshead 1
Ebbsfleet 0
Dagenham & Red. 1
Oxford City 2
Maidenhead 1
Woking 3
Maidstone 4
1/16-finals
Leyton Orient 1
Wrexham 0
Boreham Wood 0
Blyth Spartans 1
Chesterfield 1
Bedford 0
Hereford 1
Brackley 3
Solihull Moors 3
Halifax 2
Wingate & Finchley 2
Hemel Hempstead 4
Spennymoor 3
Sutton 0
Hartlepool 1
Telford 2
AFC Fylde 1
Biggleswade Town 0
Weymouth 3
Ramsbottom Utd 5
Carshalton 4
Salisbury 1
Dorchester 1
Barnet 2
Stockport County 5
Truro 0
Dover Ath. 1
Harrogate 2
Salford 2
Dagenham & Red. 0
Oxford City 0
Maidstone 1
1/8-finals
Leyton Orient 1
Blyth Spartans 0
Chesterfield 0
Brackley 2
Solihull Moors 5
Hemel Hempstead 0
Spennymoor 1
Telford 2
AFC Fylde 9
Ramsbottom Utd 6
Carshalton 4
Barnet 5
Stockport County 4
Harrogate 2
Salford 1
Maidstone 4
Quarter-finals
Leyton Orient 2
Brackley 1
Solihull Moors 1
Telford 2
AFC Fylde 1
Barnet 0
Stockport County 4
Maidstone 1
Semi-finals
Leyton Orient 3
Telford 1
AFC Fylde 3
Stockport County 2
Final
Leyton Orient 0
AFC Fylde 1