Sport Picks

Stadium Background

Bodmin Town vs Bath City

England England

FA Cup 2015/2016
Our Tip

AI Match Summary

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

Win Probability Meter

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

9%
Bodmin Town
15%
Draws
76%
Bath City
Draw rate projection: 15% Favored: Bath City

Model Confidence

Aggregate indicator score

76% / Very High Confidence
  • Bodmin Town haven't matched Bath City's recent run of results.
  • Bath City are the model's pick here, at 90%.
  • Bath City arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Bath City, 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 25%
Over 4.5 Goals 11%
Both Teams To Score (BTTS) 77%
Bodmin Town Clean Sheet 19%
Bath City Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Bodmin Town Bath City
Matches Played 18 29
Wins 4 9
Draws 5 5
Losses 9 15
Goals Scored 1.39 1.28
Goals Conceded 2.67 1.86
Expected Goals (xG) 1.73 1.30
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 26, 2015 FA Cup
Bodmin Town vs Bath City
1:2

SokaPicks Momentum Index

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

Bodmin Town 10 / 100
Bath City 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 Bath City

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Bath City 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 found the back of the net in 89% of recent matches (18 games).

Bath City's defensive record shows goals conceded in 86% of 29 matches.

H2H data points to 3.00 goals as a typical output.

Solid form: Bodmin Town remains unbeaten in 1 of 5 recent matches.

Scoring Trends

- VS Bath City
0 Goals Scored 1.5
0 Goals Conceded 2.25
0% Over 1.5 100%
0% Over 2.5 88%
0% Over 3.5 50%

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

Bath City

(Away)
26 Sept
Plymouth Parkway
0 : 3
Bath City
22 Sept
Taunton Town
1 : 3
Bath City
12 Sept
Bath City
2 : 0
Chippenham Town
05 Sept
Bath City
0 : 2
Weymouth
31 Aug
Frome Town
1 : 0
Bath City
Page 1 of 6

Tournament Bracket & Draw

1/8-finals
Gateshead -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Solihull Moors -
TBD -
Sutton Coldfield Town 0
Oadby Town 1
Holbeach 3
Stourport 2
TBD -
Worcester -
AFC Fylde -
TBD -
TBD -
Stockport County -
Stamford 3
Leamington 2
Newcastle Town 4
Coleshill Town 6
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Barrow -
Wrexham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Droylsden 2
Ossett Albion 1
Padiham 0
Lancaster 2
Boston United -
TBD -
TBD -
Gainsborough -
Marine 2
Clitheroe 0
Runcorn Linnets 0
Washington 1
Hyde 3
Darlington FC 1
AFC Blackpool 0
Northwich Victoria 4
Whitley Bay 4
Matlock 3
Roofing 3
FC Congleton Town 4
Frickley 2
Maltby 0
TBD -
Chorley -
Harrogate -
TBD -
Colwyn Bay 0
Workington 5
Spennymoor 2
Blyth Spartans 1
Alsager 0
Burscough 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Grimsby -
Barwell 4
Westfields 1
Leighton Town 2
Cogenhoe 3
FC Witham Town 2
Thurrock 1
Wroxham 1
King’s Lynn 4
Ashton United 3
FC Guisborough Town 2
Thackley 2
Abbey Hey 3
Deeping Rangers 6
Leek Town 4
Bedfont & Feltham 1
AFC Rushden & Diamonds 2
Salford 6
Whitby 1
TBD -
Curzon Ashton -
Consett 3
Colne 1
TBD -
Bradford PA -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Southport -
Sporting Khalsa 3
Wulfrunians 2
Long Eaton 0
Basford Utd. 1
Coalville Town 2
Stratford 0
Nantwich 0
Spalding United 1
United of Manchester -
TBD -
Farsley 1
Witton Albion 2
Armthorpe Welfare 4
AFC Liverpool 3
Ramsbottom Utd 1
Buxton 2
Chasetown 3
Grantham Town 0
Redditch 1
Hinckley 2
Kendal 5
Dunston 2
TBD -
Stalybridge -
Nuneaton -
TBD -
Mickleover 1
Halesowen 2
Newton Aycliffe 2
Brighouse Town 0
TBD -
North Ferriby United -
Halifax -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Guiseley -
Tranmere -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lincoln City -
Stourbridge 1
Tividale 0
Belper Town 1
Dunkirk 3
Corby -
TBD -
Shepshed 1
Rushall 4
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Kidderminster -
Macclesfield -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Hednesford -
TBD -
Holwell 2
Bedworth United 4
Tamworth -
TBD -
TBD -
Alfreton -
Brackley -
TBD -
Farnham 1
Tooting & Mitcham 2
Lincoln Utd. 2
Clipstone 1
Ilkeston F.C. (inactive) 2
Rugby 3
Kettering 5
Market Drayton 0
TBD -
Telford -
Skelmersdale 3
Glossop North End 2
Goole 4
Bamber Bridge 6
Altrincham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chester -
Whitehawk -
TBD -
Hampton & Richmond 0
Dulwich Hamlet 1
Bideford 3
Hamworthy United 1
TBD -
Gosport Borough -
Hastings 1
Thatcham 0
Rochester United 1
Herne Bay 3
Hayes & Yeading -
TBD -
Barnstaple Town 0
Poole Town 1
Maidenhead -
TBD -
Swindon Supermarine 0
Winchester City 4
Wimborne 3
Witheridge 2
Cheltenham Saracens 1
Blackfield & Langley 2
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Woking -
Basingstoke -
TBD -
Dorking Wanderers 0
Slough Town 1
Ebbsfleet -
TBD -
TBD -
Chelmsford -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Torquay -
Grays 5
Biggleswade United 0
Basildon 0
Hullbridge 1
Mildenhall 1
North Greenford Utd. 0
Saffron 0
Hanwell Town 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Welling -
Boreham Wood -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Worthing FC 2
Thamesmead 1
Tilbury 3
Neots 6
Phoenix Sports 2
Lewes 0
Cambridge City 1
Hornchurch 2
Wealdstone -
TBD -
Brantham 1
Biggleswade Town 2
Portchester 3
Bristol Manor Farm 0
Mangotsfield 0
Brockenhurst 3
Oxford City -
TBD -
Bracknell Town 3
Shortwood 4
Lowestoft -
TBD -
Merstham 1
Bognor Regis 2
Didcot 5
VCD Athletic 4
Harrow Borough 0
Northwood 1
Chatham 1
Cray Wanderers 0
Shoreham 2
Eastbourne Town 3
Hoddesdon 3
Ashford Town 1
Metropolitan Police 0
Sittingbourne 1
Croydon FC 1
Molesey 0
Arlesey 0
Brentwood 2
Eastbourne Borough -
TBD -
Hendon 1
Sudbury 3
Merthyr Town 2
Plymouth Parkway 0
Fleet Town 1
Hartley Wintney 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Dover Ath. -
Chesham 2
Aylesbury Vale 1
Cinderford Town 1
Paulton Rovers 2
Slimbridge 3
Greenwich Borough 2
Chessington & Hook 2
North Leigh 3
Hitchin 5
Peterborough Sports 3
Beaconsfield Town 1
Kirkley & Pakefield 2
Ipswich Wanderers 1
Canvey Island 0
Billericay 1
Enfield Town 3
Staines 5
Faversham 3
Needham Market 1
Stanway Rovers 4
Carshalton 2
Pagham 1
Yaxley 1
East Thurrock Utd 3
Leiston 1
AFC Dunstable 0
Folkestone 2
Tonbridge 3
Kidlington 1
Godalming Town 0
TBD -
Gloucester City -
Aldershot -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Hemel Hempstead -
TBD -
Cockfosters 1
Bury Town 2
Stortford -
TBD -
TBD -
Sutton -
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Margate -
TBD -
Haringey Borough 0
Potters 3
Taunton Town 3
Tuffley Rovers 0
TBD -
Truro -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Forest Green -
Braintree -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Harlow 5
Bedford 1
Welwyn Garden 0
St Ives Town 1
Bodmin Town 2
Almondsbury UWE 0
TBD -
Bath City -
Havant & Waterlooville -
TBD -
Bridport 2
Larkhall 5
Horsham YMCA 2
Burgess Hill 1
Histon 1
Aveley 5
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Cheltenham -
Chippenham Town 1
Frome Town 0
Hungerford 1
Bradford Town 3
Dartford -
TBD -
Heybridge 1
Uxbridge 3
Dunstable Town 2
Barton 1
Farnborough 3
Kingstonian 4
South Park 4
Leatherhead 2
TBD -
Maidstone -
St. Albans -
TBD -
Whitstable Town 1
Deal Town 3
Cirencester 4
Dorchester 2
Weymouth 1
Petersfield 3
Wingate & Finchley 4
Long Buckby 0
TBD -
Concord Rangers -
Hook Norton 1
Eastbourne United 0
TBD -
Weston-super-Mare -
Quarter-finals
Gateshead -
TBD -
TBD -
TBD -
Solihull Moors 3
Oadby Town 1
Holbeach 1
Worcester 3
AFC Fylde 1
Stockport County 0
Stamford 0
Coleshill Town 2
TBD -
TBD -
TBD -
Barrow -
Wrexham -
TBD -
TBD -
TBD -
Droylsden 2
Lancaster 0
Boston United 0
Gainsborough 2
Marine 6
Washington 5
Hyde 1
Northwich Victoria 2
Whitley Bay 2
FC Congleton Town 1
Frickley 0
Chorley 2
Harrogate 1
Workington 0
Spennymoor 0
Burscough 2
TBD -
TBD -
TBD -
Grimsby -
Barwell 5
Cogenhoe 0
FC Witham Town 0
King’s Lynn 1
Ashton United 5
Abbey Hey 0
Deeping Rangers 0
AFC Rushden & Diamonds 3
Salford 2
Curzon Ashton 1
Consett 1
Bradford PA 2
TBD -
TBD -
TBD -
Southport -
Sporting Khalsa 3
Basford Utd. 2
Coalville Town 0
Spalding United 3
United of Manchester 3
Witton Albion 1
Armthorpe Welfare 1
Buxton 6
Chasetown 5
Hinckley 2
Kendal 2
Stalybridge 3
Nuneaton 2
Halesowen 0
Newton Aycliffe 0
North Ferriby United 3
Halifax -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Guiseley -
Tranmere -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Lincoln City -
Stourbridge 3
Dunkirk 1
Corby 2
Rushall 3
TBD -
TBD -
TBD -
Kidderminster -
Macclesfield -
TBD -
TBD -
TBD -
Hednesford 2
Bedworth United 0
Tamworth 2
Alfreton 3
Brackley 3
Tooting & Mitcham 1
Lincoln Utd. 2
Rugby 3
Kettering 2
Telford 1
Skelmersdale 0
Bamber Bridge 2
Altrincham -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Chester -
Whitehawk 4
Dulwich Hamlet 2
Bideford 0
Gosport Borough 7
Hastings 4
Herne Bay 3
Hayes & Yeading 2
Poole Town 3
Maidenhead 5
Winchester City 3
Wimborne 1
Blackfield & Langley 6
TBD -
TBD -
TBD -
Woking -
Basingstoke 4
Slough Town 2
Ebbsfleet 1
Chelmsford 2
TBD -
TBD -
TBD -
Torquay -
Grays 6
Hullbridge 0
Mildenhall 0
Hanwell Town 1
TBD -
TBD -
TBD -
Welling -
Boreham Wood -
TBD -
TBD -
TBD -
Worthing FC 4
Neots 3
Phoenix Sports 3
Hornchurch 5
Wealdstone 3
Biggleswade Town 1
Portchester 0
Brockenhurst 1
Oxford City 3
Shortwood 1
Lowestoft 1
Bognor Regis 2
Didcot 2
Northwood 1
Chatham 1
Eastbourne Town 2
Hoddesdon 2
Sittingbourne 1
Croydon FC 1
Brentwood 3
Eastbourne Borough 2
Sudbury 1
Merthyr Town 0
Hartley Wintney 1
TBD -
TBD -
TBD -
Dover Ath. -
Chesham 2
Paulton Rovers 0
Slimbridge 1
North Leigh 4
Hitchin 2
Kirkley & Pakefield 0
Ipswich Wanderers 0
Enfield Town 1
Staines 1
Stanway Rovers 0
Carshalton 0
East Thurrock Utd 5
Leiston 3
Tonbridge 1
Kidlington 2
Gloucester City 4
Aldershot -
TBD -
TBD -
TBD -
Hemel Hempstead 3
Bury Town 0
Stortford 0
Sutton 2
Bromley -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Eastleigh -
Margate 5
Potters 1
Taunton Town 3
Truro 5
TBD -
TBD -
TBD -
Forest Green -
Braintree -
TBD -
TBD -
TBD -
Harlow 3
St Ives Town 0
Bodmin Town 1
Bath City 2
Havant & Waterlooville 5
Larkhall 3
Horsham YMCA 3
Aveley 6
TBD -
TBD -
TBD -
Cheltenham -
Chippenham Town 3
Bradford Town 2
Dartford 0
Uxbridge 1
Dunstable Town 2
Kingstonian 0
South Park 2
Maidstone 6
St. Albans 2
Deal Town 1
Cirencester 1
Petersfield 3
Wingate & Finchley 2
Concord Rangers 1
Hook Norton 1
Weston-super-Mare 2
Semi-finals
Gateshead -
TBD -
Solihull Moors 1
Worcester 2
AFC Fylde 9
Coleshill Town 0
TBD -
Barrow -
Wrexham -
TBD -
Droylsden 3
Gainsborough 4
Marine 2
Northwich Victoria 4
Whitley Bay 2
Chorley 3
Harrogate 3
Burscough 0
TBD -
Grimsby -
Barwell 1
King’s Lynn 0
Ashton United 0
AFC Rushden & Diamonds 2
Salford 2
Bradford PA 1
TBD -
Southport -
Sporting Khalsa 3
Spalding United 2
United of Manchester 3
Buxton 1
Chasetown 1
Stalybridge 3
Nuneaton 1
North Ferriby United 2
Halifax -
TBD -
TBD -
Guiseley -
Tranmere -
TBD -
TBD -
Lincoln City -
Stourbridge 1
Rushall 0
TBD -
Kidderminster -
Macclesfield -
TBD -
Hednesford 2
Alfreton 4
Brackley 3
Rugby 1
Kettering 3
Bamber Bridge 4
Altrincham -
TBD -
TBD -
Chester -
Whitehawk 4
Gosport Borough 3
Hastings 0
Poole Town 2
Maidenhead 1
Blackfield & Langley 0
TBD -
Woking -
Basingstoke 4
Chelmsford 2
TBD -
Torquay -
Grays 2
Hanwell Town 1
TBD -
Welling -
Boreham Wood -
TBD -
Worthing FC 1
Hornchurch 4
Wealdstone 5
Brockenhurst 1
Oxford City 2
Bognor Regis 4
Didcot 4
Eastbourne Town 1
Hoddesdon 1
Brentwood 2
Eastbourne Borough 3
Hartley Wintney 2
TBD -
Dover Ath. -
Chesham 2
North Leigh 0
Hitchin 1
Enfield Town 2
Staines 6
East Thurrock Utd 3
Leiston 1
Gloucester City 3
Aldershot -
TBD -
Hemel Hempstead 2
Sutton 3
Bromley -
TBD -
TBD -
Eastleigh -
Margate 4
Truro 1
TBD -
Forest Green -
Braintree -
TBD -
Harlow 4
Bath City 3
Havant & Waterlooville 2
Aveley 0
TBD -
Cheltenham -
Chippenham Town 3
Uxbridge 0
Dunstable Town 0
Maidstone 2
St. Albans 1
Petersfield 0
Wingate & Finchley 1
Weston-super-Mare 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
Gateshead 1
Worcester 2
AFC Fylde 1
Barrow 0
Wrexham 0
Gainsborough 1
Northwich Victoria 2
Chorley 1
Harrogate 1
Grimsby 4
Barwell 3
AFC Rushden & Diamonds 2
Salford 1
Southport 0
Sporting Khalsa 1
United of Manchester 3
Stalybridge 2
North Ferriby United 1
Halifax 4
Guiseley 3
Tranmere 0
Lincoln City 2
Stourbridge 3
Kidderminster 0
Macclesfield 3
Alfreton 2
Brackley 3
Bamber Bridge 0
Altrincham 1
Chester 0
Whitehawk 2
Poole Town 0
Maidenhead 3
Woking 0
Basingstoke 3
Torquay 0
Grays 1
Welling 5
Boreham Wood 2
Hornchurch 1
Wealdstone 2
Bognor Regis 1
Didcot 4
Brentwood 2
Eastbourne Borough 1
Dover Ath. 2
Chesham 2
Enfield Town 1
Staines 2
Gloucester City 1
Aldershot 1
Sutton 0
Bromley 1
Eastleigh 2
Margate 1
Forest Green 2
Braintree 2
Harlow 0
Havant & Waterlooville 3
Cheltenham 4
Chippenham Town 0
Maidstone 2
St. Albans 2
Weston-super-Mare 1