Sport Picks

Stadium Background

Bodmin Town vs Witheridge

England England

FA Cup 2014/2015
Our Tip

AI Match Summary

Bodmin Town in this FA Cup 2014/2015 tie, finishing 4-1. One-off knockout football delivers a decisive result.

Win Probability Meter

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

14%
Bodmin Town
15%
Draws
71%
Witheridge
Draw rate projection: 15% Favored: Witheridge

Model Confidence

Aggregate indicator score

71% / High Confidence
  • Witheridge haven't matched Bodmin Town's recent run of results.
  • 71% — that's where the model lands on Witheridge taking it.
  • Bodmin Town have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Bodmin Town, 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 65%
Over 4.5 Goals 29%
Both Teams To Score (BTTS) 80.2%
Bodmin Town Clean Sheet 13%
Witheridge Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Bodmin Town Witheridge
Matches Played 18 3
Wins 4 1
Draws 5 0
Losses 9 2
Goals Scored 1.39 1.33
Goals Conceded 2.67 2.33
Expected Goals (xG) 2.10 1.67
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 30, 2014 FA Cup
Bodmin Town vs Witheridge
4:1

SokaPicks Momentum Index

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

Bodmin Town 10 / 100
Witheridge 83 / 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
Bodmin Town Witheridge

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Bodmin Town scored in 89% of their last 18 games.

Historical meetings average 5.00 goals per match.

Defensive concern: Witheridge conceded in 67% of 3 recent games.

Bodmin Town went unbeaten in 1 of their last 5 games.

Scoring Trends

Bodmin Town VS Witheridge
1.88 Goals Scored 1.33
2 Goals Conceded 2.33
88% Over 1.5 67%
63% Over 2.5 67%
63% Over 3.5 67%

Recent Form & Match History

Bodmin Town

(Home)
10 Jul
Bodmin Town
0 : 9
Huddersfield
03 Aug
Bideford
3 : 1
Bodmin Town
18 Jul
Bodmin Town
1 : 11
Cardiff
26 Sept
Bideford
1 : 0
Bodmin Town
20 Sept
Bodmin Town
1 : 1
Bideford
Page 1 of 4

Witheridge

(Away)
12 Sept
Wimborne
3 : 2
Witheridge
30 Aug
Bodmin Town
4 : 1
Witheridge
16 Aug
Barnstaple Town
0 : 1
Witheridge

Tournament Bracket & Draw

1/8-finals
Spennymoor 3
Bishop Auckland 2
Marske United 2
Dunston 4
Salford 2
Nantwich 0
Brighouse Town 1
Ashton United 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Telford -
King’s Lynn 7
Boston Town 0
TBD -
Hednesford -
United of Manchester 4
Prescot Cables 1
West Allotment Celtic 0
Lancaster 5
Buxton 3
Ramsbottom Utd 2
Bridlington Town 1
Newcastle Benfield 3
Bradford PA -
TBD -
TBD -
AFC Fylde -
Grimsby -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Halesowen 3
Sutton Coldfield Town 0
Hereford 2
Ellistown 3
Droylsden 4
Ossett Albion 0
TBD -
Guiseley -
Alfreton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lincoln City -
Macclesfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Chorley -
TBD -
Northwich Victoria 2
Glossop North End 3
Workington 2
Consett 0
Squires Gate 4
Bamber Bridge 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Halifax -
Barwell 2
Coleshill Town 1
FC Wisbech Town 0
Norwich Utd 1
Scarborough Athletic 3
Ashington 2
Burscough 0
Curzon Ashton 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Altrincham -
Leek Town 2
Stourport 1
Stafford 0
Tividale 4
Dereham 3
Neots 2
TBD -
Boston United -
Mickleover 3
Staveley Miners 0
Boldmere St Michaels 0
Bedworth United 3
Skelmersdale 4
Radcliffe 3
Darlington FC 0
Blyth Spartans 3
Gateshead -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Marine 2
Ossett Town 1
TBD -
Hyde -
Farsley 2
Frickley 1
TBD -
Gainsborough -
Tamworth -
TBD -
Romulus 2
Rushall 3
Coalville Town 5
Belper Town 3
TBD -
Lowestoft -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Southport -
Dorchester 2
Yate 1
Milton United 0
Abingdon 3
Leiston 2
Haverhill Borough 0
AFC Rushden & Diamonds 0
Hendon 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Bristol Rovers -
Dartford -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Sutton -
TBD -
Sudbury 1
Romania 3
Fleet Town 2
Knaphill 1
Croydon FC 2
Burgess Hill 3
Maidstone 10
Littlehampton 0
London Colney 0
Brentwood 1
Dorking Wanderers 4
Pagham 2
Arlesey 1
Biggleswade Town 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Welling -
FC Witham Town 4
Bowers & Pitsea 0
Bognor Regis 0
Lewes 1
London Tigers 1
Brightlingsea 0
Cambridge City 2
Needham Market 4
Flackwell Heath 5
Wantage 4
TBD -
Salisbury -
Banbury 1
Bishops Cleeve 0
TBD -
Weston-super-Mare -
Eastbourne Borough -
TBD -
Felixstowe & Walton 0
Enfield Town 5
Romford 1
Bury Town 0
Horsham FC 0
Kingstonian 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
Weymouth 3
Mangotsfield 0
Tiverton 0
Bideford 1
Raynes Park Vale 2
Ramsgate 1
Hadleigh 0
Billericay 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Braintree -
Canvey Island 4
Hertford Town 1
Thame United 1
Burnham FC 2
Margate 3
Folkestone 1
Northwood 3
Barton 4
Wingate & Finchley 6
Ipswich Wanderers 5
Daventry 1
Hitchin 2
Swindon Supermarine 2
AFC Totton 0
TBD -
Havant & Waterlooville -
St. Albans -
TBD -
TBD -
Hayes & Yeading -
Farnborough -
TBD -
TBD -
Brackley -
Winchester City 3
Bemerton Heath Harlequins FC 0
Horndean 0
Newport Isle of Wight 1
Wealdstone -
TBD -
TBD -
Concord Rangers -
Basingstoke -
TBD -
Bodmin Town 4
Bridgwater United 5
Hythe 4
Whitstable Town 0
TBD -
Ebbsfleet -
Waltham Abbey 3
Barkingside 1
Northampton Sileby 1
North Greenford Utd. 3
VCD Athletic 3
Hampton & Richmond 2
AFC Hayes 2
Harrow Borough 3
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torquay -
Kidderminster -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Nuneaton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chippenham Town 1
Sholing 0
Slough Town 1
Ardley United 2
Dunstable Town 4
Chesham 3
TBD -
Hemel Hempstead -
Norton United 5
Corby 4
Holwell 0
Spalding United 4
Barrow -
TBD -
Witton Albion 3
Runcorn Town 5
Shildon 3
Whitby 2
TBD -
Stalybridge -
Blaby & Whetstone 4
Tipton Town 1
Market Drayton 1
Stourbridge 3
Colwyn Bay -
TBD -
Clitheroe 1
Harrogate Railway 3
Sheffield FC 3
Shepshed 2
Trafford 0
Warrington Town 1
Grantham Town 4
Clipstone 1
Lincoln Utd. 2
Stamford 3
Cleethorpes 3
Carlton Town 2
TBD -
North Ferriby United -
Stockport County -
TBD -
TBD -
Harrogate -
Solihull Moors -
TBD -
Matlock 1
Ilkeston F.C. (inactive) 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chester -
East Thurrock Utd 4
Hornchurch 3
South Park 2
Metropolitan Police 5
Stortford -
TBD -
Cray Wanderers 1
Tooting & Mitcham 2
Bath City -
TBD -
Bradford Town 0
Poole Town 4
Oxford City -
TBD -
Cirencester 1
Shortwood 2
Staines -
TBD -
Biggleswade United 1
Leverstock Green 2
Paulton Rovers 3
Taunton Town 1
TBD -
Gloucester City -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Forest Green -
Willand Rovers 2
Saltash United 1
Sherborne Town 2
Blackfield & Langley 3
Thurrock 2
Welwyn Garden 0
Tilbury 0
Aveley 4
Maidenhead -
TBD -
Leatherhead 1
Faversham 2
Larkhall 2
Truro 0
TBD -
Gosport Borough -
Leamington -
TBD -
Mildenhall 1
Wroxham 3
Rugby 4
Chasetown 2
TBD -
Worcester -
Redhill 1
Carshalton 0
Herne Bay 0
Tonbridge 6
Beaconsfield Town 2
Godalming Town 1
Chessington & Hook 0
Greenwich Borough 1
Evesham 1
Redditch 0
Newmarket 0
Histon 3
Kettering 2
Aylesbury Vale 1
Hungerford 1
Chalfont St Peter 2
Grays 6
Harlow 4
Whyteleafe 1
Hastings 2
Uxbridge 6
Bedfont & Feltham 0
TBD -
Bromley -
Whitehawk -
TBD -
Chipstead 5
Merstham 6
Worthing FC 3
Dulwich Hamlet 0
TBD -
Chelmsford -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barnet -
Woking -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Frome Town 2
Wimborne 0
Longwell Green Sports 0
Folland 1
East Preston 2
Peacehaven & Telscombe 0
TBD -
Boreham Wood -
Quarter-finals
Spennymoor 4
Dunston 1
Salford 1
Ashton United 2
TBD -
TBD -
TBD -
Telford -
King’s Lynn 1
Hednesford 0
United of Manchester 0
Lancaster 1
Buxton 2
Newcastle Benfield 0
Bradford PA 3
AFC Fylde 4
Grimsby -
TBD -
TBD -
TBD -
Halesowen 7
Ellistown 1
Droylsden 0
Guiseley 1
Alfreton -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lincoln City -
Macclesfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Wrexham -
Chorley 1
Glossop North End 0
Workington 0
Bamber Bridge 1
TBD -
TBD -
TBD -
Halifax -
Barwell 2
Norwich Utd 0
Scarborough Athletic 0
Curzon Ashton 1
TBD -
TBD -
TBD -
Altrincham -
Leek Town 3
Tividale 2
Dereham 1
Boston United 3
Mickleover 4
Bedworth United 1
Skelmersdale 1
Blyth Spartans 4
Gateshead -
TBD -
TBD -
TBD -
Marine 5
Hyde 4
Farsley 1
Gainsborough 4
Tamworth 2
Rushall 1
Coalville Town 0
Lowestoft 5
TBD -
TBD -
TBD -
Southport -
Dorchester 2
Abingdon 0
Leiston 1
Hendon 4
TBD -
TBD -
TBD -
Bristol Rovers -
Dartford -
TBD -
TBD -
TBD -
Sutton 3
Romania 2
Fleet Town 0
Burgess Hill 4
Maidstone 2
Brentwood 1
Dorking Wanderers 2
Biggleswade Town 3
TBD -
TBD -
TBD -
Welling -
FC Witham Town 4
Lewes 2
London Tigers 2
Needham Market 5
Flackwell Heath -
Salisbury -
Banbury 0
Weston-super-Mare 3
Eastbourne Borough 6
Enfield Town 5
Romford 3
Kingstonian 5
TBD -
TBD -
TBD -
Dover Ath. -
Weymouth 4
Bideford 1
Raynes Park Vale 1
Billericay 2
TBD -
TBD -
TBD -
Braintree -
Canvey Island 1
Burnham FC 0
Margate 1
Barton 2
Wingate & Finchley 3
Hitchin 0
Swindon Supermarine 0
Havant & Waterlooville 3
St. Albans 1
Hayes & Yeading 0
Farnborough 2
Brackley 3
Winchester City 4
Newport Isle of Wight 3
Wealdstone 1
Concord Rangers 3
Basingstoke 2
Bridgwater United 0
Hythe 1
Ebbsfleet 7
Waltham Abbey 1
North Greenford Utd. 0
VCD Athletic 0
Harrow Borough 4
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torquay -
Kidderminster -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Nuneaton -
TBD -
TBD -
TBD -
Chippenham Town 1
Ardley United 0
Dunstable Town 0
Hemel Hempstead 2
Norton United 2
Spalding United 1
Barrow 0
Runcorn Town 1
Shildon 1
Stalybridge 0
Blaby & Whetstone 2
Stourbridge 5
Colwyn Bay 3
Harrogate Railway 2
Sheffield FC 1
Warrington Town 3
Grantham Town 2
Stamford 1
Cleethorpes 1
North Ferriby United 2
Stockport County 2
Harrogate 1
Solihull Moors 0
Ilkeston F.C. (inactive) 1
TBD -
TBD -
TBD -
Chester -
East Thurrock Utd 4
Metropolitan Police 3
Stortford 1
Tooting & Mitcham 3
Bath City 3
Poole Town 1
Oxford City 1
Shortwood 2
Staines 5
Leverstock Green 0
Paulton Rovers 2
Gloucester City 3
TBD -
TBD -
TBD -
Forest Green -
Willand Rovers 1
Blackfield & Langley 0
Thurrock 0
Aveley 2
Maidenhead 4
Faversham 0
Larkhall 3
Gosport Borough 10
Leamington 4
Wroxham 1
Rugby 1
Worcester 3
Redhill 2
Tonbridge 1
Beaconsfield Town 1
Greenwich Borough 3
Evesham 3
Histon 1
Kettering 0
Chalfont St Peter 1
Grays 1
Hastings 0
Uxbridge 1
Bromley 5
Whitehawk 2
Merstham 1
Worthing FC 0
Chelmsford 6
TBD -
TBD -
TBD -
Barnet -
Woking -
TBD -
TBD -
TBD -
Frome Town 2
Folland 1
East Preston 2
Boreham Wood 3
Semi-finals
Spennymoor 1
Ashton United 0
TBD -
Telford -
King’s Lynn 3
Lancaster 2
Buxton 0
AFC Fylde 1
Grimsby -
TBD -
Halesowen 0
Guiseley 3
Alfreton -
TBD -
TBD -
Lincoln City -
Macclesfield -
TBD -
TBD -
Wrexham -
Chorley 4
Bamber Bridge 1
TBD -
Halifax -
Barwell 2
Curzon Ashton 1
TBD -
Altrincham -
Leek Town 2
Boston United 0
Mickleover 1
Blyth Spartans 2
Gateshead -
TBD -
Marine 0
Gainsborough 4
Tamworth 1
Lowestoft 0
TBD -
Southport -
Dorchester 1
Hendon 0
TBD -
Bristol Rovers -
Dartford -
TBD -
Sutton 1
Burgess Hill 3
Maidstone 2
Biggleswade Town 0
TBD -
Welling -
FC Witham Town 2
Needham Market 1
Flackwell Heath 1
Weston-super-Mare 4
Eastbourne Borough 3
Kingstonian 2
TBD -
Dover Ath. -
Weymouth 1
Billericay 0
TBD -
Braintree -
Canvey Island 1
Barton 0
Wingate & Finchley 0
Havant & Waterlooville 2
St. Albans 2
Brackley 0
Winchester City 2
Concord Rangers 3
Basingstoke 2
Ebbsfleet 1
Waltham Abbey 1
Harrow Borough 2
Aldershot -
TBD -
TBD -
Torquay -
Kidderminster -
TBD -
TBD -
Eastleigh -
Nuneaton -
TBD -
Chippenham Town 0
Hemel Hempstead 5
Norton United 5
Runcorn Town 2
Shildon 2
Stourbridge 0
Colwyn Bay 1
Warrington Town 2
Grantham Town 1
North Ferriby United 2
Stockport County 1
Ilkeston F.C. (inactive) 0
TBD -
Chester -
East Thurrock Utd 2
Tooting & Mitcham 1
Bath City 5
Shortwood 3
Staines 3
Gloucester City 4
TBD -
Forest Green -
Willand Rovers 3
Aveley 2
Maidenhead 1
Gosport Borough 4
Leamington 1
Worcester 3
Redhill 0
Greenwich Borough 1
Evesham 4
Chalfont St Peter 1
Grays 0
Bromley 5
Whitehawk 5
Chelmsford 8
TBD -
Barnet -
Woking -
TBD -
Frome Town 2
Boreham Wood 3
Stage 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 3
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Stage 2
TBD -
TBD -
TBD -
TBD -
Stage 1
TBD -
TBD -
Final
Spennymoor 2
Telford 5
King’s Lynn 3
AFC Fylde 4
Grimsby 3
Guiseley 0
Alfreton 2
Lincoln City 6
Macclesfield 3
Wrexham 6
Chorley 0
Halifax 5
Barwell 0
Altrincham 3
Leek Town 3
Blyth Spartans 4
Gateshead 4
Gainsborough 0
Tamworth 2
Southport 3
Dorchester 1
Bristol Rovers 7
Dartford 3
Burgess Hill 1
Maidstone 2
Welling 1
FC Witham Town 1
Weston-super-Mare 2
Eastbourne Borough 0
Dover Ath. 1
Weymouth 3
Braintree 5
Canvey Island 0
Havant & Waterlooville 3
St. Albans 0
Concord Rangers 1
Basingstoke 5
Harrow Borough 2
Aldershot 2
Torquay 0
Kidderminster 0
Eastleigh 1
Nuneaton 0
Hemel Hempstead 2
Norton United 3
Shildon 2
Warrington Town 1
North Ferriby United 0
Stockport County 2
Chester 4
East Thurrock Utd 7
Bath City 1
Gloucester City 1
Forest Green 4
Willand Rovers 1
Gosport Borough 3
Worcester 2
Greenwich Borough 1
Evesham 1
Bromley 2
Chelmsford 1
Barnet 4
Woking 2
Boreham Wood 1