Sport Picks

Stadium Background

Hallam vs Mossley AFC

England England

FA Trophy
Sat, Aug 29, 2026
4 - 3
02:00 PM
Our Tip

AI Match Summary

First leg ended 4-3. This leg finished 4-3.

Win Probability Meter

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

29%
Hallam
20%
Draws
51%
Mossley AFC
Draw rate projection: 20% Favored: Mossley AFC

Model Confidence

Aggregate indicator score

51% / Medium Confidence
  • Form's been kind to Mossley AFC lately — more wins on the board than Hallam.
  • Mossley AFC are the model's pick here, at 80%.
  • Mossley AFC arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Hallam, 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 50.5%
Over 4.5 Goals 23%
Both Teams To Score (BTTS) 76.6%
Hallam Clean Sheet 12%
Mossley AFC Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Hallam Mossley AFC
Matches Played 16 28
Wins 4 11
Draws 3 5
Losses 9 12
Goals Scored 1.44 1.61
Goals Conceded 2.38 1.68
Expected Goals (xG) 1.38 1.75
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 29, 2026 FA Trophy
Hallam vs Mossley AFC
4:3

SokaPicks Momentum Index

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

Hallam 11 / 100
Mossley AFC 74 / 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
Hallam Mossley AFC

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Mossley AFC 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

Historical meetings average 7.00 goals per match.

Hallam found the back of the net in 69% of recent matches (16 games).

Mossley AFC's defensive record shows goals conceded in 79% of 28 matches.

Hallam went unbeaten in 2 of their last 5 games.

Scoring Trends

Hallam VS Mossley AFC
1 Goals Scored 1.13
2.38 Goals Conceded 1.75
88% Over 1.5 63%
63% Over 2.5 63%
63% Over 3.5 38%

Recent Form & Match History

Hallam

(Home)
29 Aug
Hallam
4 : 3
Mossley AFC
14 Jul
Hallam
0 : 0
Sheffield Wed
11 Jul
Sheffield FC
2 : 0
Hallam
04 Jul
Worksop
4 : 2
Hallam
06 Sept
Consett
4 : 0
Hallam
Page 1 of 4

Mossley AFC

(Away)
29 Aug
Hallam
4 : 3
Mossley AFC
25 Jul
Mossley AFC
1 : 0
AFC Emley
11 Jul
Mossley AFC
1 : 0
Radcliffe
06 Sept
Bridlington Town
1 : 0
Mossley AFC
26 Jul
Mossley AFC
0 : 0
Hyde
Page 1 of 6

Tournament Bracket & Draw

Quarter-finals
Garforth 2
Bridlington Town 3
FC Congleton Town 4
Atherton Collieries 1
Hallam 4
Mossley AFC 3
Stocksbridge 1
Runcorn Linnets 2
Silsden 3
Consett 2
Liversedge 0
Bootle 5
Ashington 3
West Auckland Town 1
FC Guisborough Town 3
Ossett United 2
Stalybridge 2
Bradford PA 1
Lower Breck 4
North Ferriby FC 0
Heaton Stannington 0
Wythenshawe FC 1
Blyth Spartans 2
1874 Northwich 0
Padiham 0
Pontefract Collieries 7
Prescot Cables 4
Vauxhall 1
Morpeth 2
Witton Albion 0
Grimsby Borough 0
Dunston 1
Grantham Town 1
Mickleover 3
Worcester Raiders 1
Sutton Coldfield Town 2
Loughborough Students 1
Barwell 0
Chasetown 3
AFC Rushden & Diamonds 1
Boston Town 1
Nantwich 2
Wellingborough 2
Belper Town 1
Lichfield City 0
Matlock 5
Lincoln Utd. 1
Nuneaton 2
Newcastle Town 0
Bourne 3
Hanley Town 2
Coleshill Town 0
Shifnal Town 4
Rugby Borough 2
Carlton Town 2
Shepshed 3
Boldmere St Michaels 2
St Ives Town 1
Basford Utd. 0
Bedworth United 1
Coventry United 1
Kidsgrove Athletic 3
Corby 0
Stafford 2
Haringey Borough 2
Newmarket 3
Stotfold 0
Gorleston 3
Ware 2
Brightlingsea 1
Sudbury 3
Lowestoft 1
Fakenham 2
Wroxham 1
Waltham Abbey 2
Bowers & Pitsea 0
Winslow United 4
Milton Keynes Irish 3
Concord Rangers 2
FC Witham Town 1
Welwyn Garden 3
Mulbarton Wanderers 0
Walthamstow FC 3
Leverstock Green 2
Canvey Island 4
Grays 1
Cambridge City 2
Redbridge 1
Potters 2
Barton 1
Little Oakley 2
Biggleswade FC 3
Hashtag 3
Royston Town 1
Tilbury 0
Hertford Town 1
London Lions 0
Takeley 2
Aylesbury United 6
Sittingbourne 4
Erith Town 2
Cray Valley 1
Eastbourne Town 1
Bedfont Sports 0
Herne Bay 4
Kingstonian 3
Windsor & Eton 0
Southall FC 2
Marlow 0
Hayes & Yeading 4
Peacehaven & Telscombe 2
Merstham 1
Croydon Athletic 3
Sevenoaks 2
Littlehampton 2
Raynes Park Vale 3
Portchester 1
Whitstable Town 3
Westfield 1
Egham Town 2
Ascot United 3
Margate 0
Crowborough 2
Ashford United 4
Binfield 2
Deal Town 4
Beaconsfield Town 1
Sheppey United 2
Flackwell Heath 0
Faversham 3
Punjab United 0
Horley Town 2
Hastings 2
Hendon 1
Bognor Regis 3
South Park 0
Portland United 3
Hungerford 1
Westbury United 0
Thame United 1
Bishops Cleeve 1
Bristol Manor Farm 3
Steyning Town 1
Moneyfields 2
Hartpury University 4
Exmouth Town 1
Weymouth 5
Melksham 1
Swindon Supermarine 0
Slimbridge 1
Willand Rovers 2
Falmouth Town 1
AFC Stoneham 2
Shaftesbury Town 0
Didcot 2
Winchester City 1
Bideford 1
Tiverton 2
Larkhall 2
Dorchester 1
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
Semi-finals
Bridlington Town -
FC Congleton Town -
Hallam -
Runcorn Linnets -
Silsden -
Bootle -
Ashington -
FC Guisborough Town -
Stalybridge -
Lower Breck -
Wythenshawe FC -
Blyth Spartans -
Pontefract Collieries -
Prescot Cables -
Morpeth -
Dunston -
Mickleover -
Sutton Coldfield Town -
Loughborough Students -
Chasetown -
Nantwich -
Wellingborough -
Matlock -
Nuneaton -
Bourne -
Hanley Town -
Shifnal Town -
Shepshed -
Boldmere St Michaels -
Bedworth United -
Kidsgrove Athletic -
Stafford -
Newmarket -
Gorleston -
Ware -
Sudbury -
Fakenham -
Waltham Abbey -
Winslow United -
Concord Rangers -
Welwyn Garden -
Walthamstow FC -
Canvey Island -
Cambridge City -
Potters -
Biggleswade FC -
Hashtag -
Hertford Town -
Takeley -
Aylesbury United -
Erith Town -
Eastbourne Town -
Herne Bay -
Southall FC -
Hayes & Yeading -
Peacehaven & Telscombe -
Croydon Athletic -
Raynes Park Vale -
Whitstable Town -
Egham Town -
Ascot United -
Ashford United -
Deal Town -
Sheppey United -
Faversham -
Horley Town -
Hastings -
Bognor Regis -
Portland United -
Thame United -
Bristol Manor Farm -
Moneyfields -
Hartpury University -
Weymouth -
Slimbridge -
Willand Rovers -
AFC Stoneham -
Didcot -
Tiverton -
Larkhall -
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 -
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 -
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 -
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 -
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 -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Final
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 -
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 -
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 -
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 -