PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
← Back

Stoke vs Cardiff Result & Analysis

Date: 08/02/2025
Time: 15:00
Final 3-3
Stoke
Stoke
Vs
46%
29%
26%
■ Home   ■ Draw   ■ Away
Cardiff
Cardiff
England: FA Cup
Referee: -

🎯 1. Model Analysis

Stoke win✗ Miss
45.8%
Avg Implied -
Best 5 market prices
No market prices yet.
Draw✓ Hit
28.7%
Avg Implied -
Best 5 market prices
No market prices yet.
Cardiff win✗ Miss
25.5%
Avg Implied -
Best 5 market prices
No market prices yet.

⚽ 2. Goal Analysis

StokeStoke

Last 10 – goals for & against
30-302L02L10W00D00D11D11D13L00D21WA·SHE21/12H·LEE26/12H·SUN29/12A·BUR01/01H·PLY04/01A·SUN11/01A·WES18/01A·POR22/01H·OXF25/01A·HUL01/02
Avg total
1.6
Avg scored
0.6
Avg conceded
1.0
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game1.001.231.211.140.811.31
vs Stronger (4)0.751.250.501.001.001.50
vs Similar (25)1.041.241.361.180.791.29
vs Weaker (1)1.001.001.001.00--
Clean sheet %27% (+3pp vs league)
This opponent (Cardiff) is Similar. The matching ‘vs’ row is the one to weigh.

CardiffCardiff

Last 10 – goals for & against
70-723L21W11D11D10W11D30W22D21W07LA·OXF26/12A·WAT29/12H·COV01/01A·MID04/01A·SHE09/01H·WAT14/01H·SWA18/01A·MIL21/01H·DER25/01A·LEE01/02
Avg total
3.2
Avg scored
1.5
Avg conceded
1.7
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game1.231.631.401.471.071.80
vs Stronger (6)0.672.500.331.671.003.33
vs Similar (24)1.381.421.671.421.081.42
vs Weaker (0)------
Clean sheet %20% (-4pp vs league)
This opponent (Stoke) is Similar. The matching ‘vs’ row is the one to weigh.

Total goals distribution

7%13%20%27%9%018%127%221%313%47%54%6+
The model estimates around 2.5 goals in this match; the single most likely total is 2 (27%).
Over/Under 1.5Actual: Over
Over 1.5
72.7%
Under 1.5
27.3%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 2.5Actual: Over
Over 2.5
45.9%
Under 2.5
54.1%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 3.5Actual: Over
Over 3.5
24.5%
Under 3.5
75.5%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Both teams to scoreActual: Yes
Yes
51.0%
No
49.0%
Best 5 market prices
Yes
No market prices yet.
No
No market prices yet.

Correct score

Top 8 scorelines with probability, best odds and edge (left); the full probability grid (right).
1-1
13.7%
1-0
10.7%
0-0
9.4%
2-1
9.1%
2-0
8.8%
0-1
7.2%
1-2
6.5%
2-2
4.7%
Stoke goals ↓
Cardiff goals →
01234
09.4%7.2%4.4%1.5%0.4%
111%14%6.5%2.2%0.6%
28.8%9.1%4.7%1.6%0.4%
34.3%4.5%2.3%0.8%0.2%
41.6%1.6%0.9%0.3%0.1%
Each cell is the % chance of that exact scoreline. Rows = Stoke goals (down), columns = Cardiff goals (across).

💪 3. Team Strengths Analysis

🏆 Total PPG

Points / game
Crystal Palace
3.00
Havant & Wville
3.00
Plymouth Parkway
3.00
Hashtag United
3.00
Dartford
3.00
Guiseley AFC
2.60
Boreham Wood
2.50
Exeter
2.50
Bury
2.50
Wycombe
2.50
Manchester City
2.50
Harborough Town
2.43
Aston Villa
2.40
Wolves
2.33
Kettering Town
2.33
Newcastle
2.33
Oldham
2.33
Ipswich
2.33
Biggleswade
2.29
Gorleston
2.29
Dagenham & Redbridge
2.25
Curzon Ashton
2.25
Birmingham
2.25
Bishop's Stortford
2.25
Burgess Hill Town
2.25
Ramsgate
2.25
Chertsey Town
2.25
Anstey Nomads
2.25
Maidstone Utd
2.25
South Park
2.25
Carshalton Athletic
2.25
1874 Northwich
2.25
Newcastle Benfield
2.25
Cleethorpes Town
2.25
Macclesfield
2.25
Hallam
2.25
Bottesford Town
2.25
West Didsbury & Chorlton
2.25
Larkhall Athletic
2.25
Tonbridge Angels
2.25
Merstham
2.25
Lordswood
2.25
Witham Town
2.20
Weston-super-Mare
2.20
Hednesford Town
2.20
Ashford United
2.17
Amersham Town
2.17
Horsham
2.17
Bromley
2.00
Dudley Town
2.00
Carlton Town
2.00
Enfield 1893
2.00
Milton Keynes Irish
2.00
Thackley
2.00
Hastings United
2.00
Rugby Town
2.00
Farsley Celtic FC
2.00
AFC Dunstable
2.00
AFC Croydon Athletic
2.00
Newark Flowserve
2.00
Cambridge
2.00
Binfield
2.00
Stocksbridge Park Steels
2.00
Worksop Town
2.00
Sittingbourne
2.00
Lincoln
2.00
Scarborough Athletic
2.00
Witton Albion
2.00
Silsden
2.00
Bishop's Cleeve
2.00
Newmarket Town
2.00
Heanor Town
2.00
Forest Green
2.00
Sheffield
2.00
Broadbridge Heath
2.00
Gosport Borough
2.00
Yate Town
2.00
Shifnal Town FC
2.00
Brighton
2.00
Berkhamsted
2.00
Hartpury University
2.00
Salford
2.00
Wythenshawe Town
2.00
Chelmsford City
2.00
Barton Town Old Boys
2.00
Grantham Town
2.00
Punjab United
2.00
Braintree Town
2.00
Steyning Town
2.00
Redhill
2.00
Virginia Water
2.00
Tadcaster Albion
2.00
Melton Town
2.00
Birtley Town
2.00
Badshot Lea
2.00
Nailsea & Tickenham
2.00
Cornard United
2.00
Paulton Rovers
2.00
Brixham
2.00
Crook Town AFC
2.00
Widnes
2.00
Thame United
2.00
Lowestoft Town
2.00
Tavistock
2.00
Willand Rovers
2.00
Ashby Ivanhoe
2.00
Chatham Town
2.00
Bath City
2.00
Tilbury
2.00
Chesham United
2.00
Barnsley
2.00
Taunton Town
2.00
Basildon United
2.00
Haywards Heath Town
2.00
Kidsgrove Athletic
2.00
Malvern Town
2.00
Millwall
2.00
Southend
2.00
Spennymoor Town
2.00
AFC Emley
2.00
AFC Stoneham
2.00
Plymouth
2.00
Peterboro
2.00
Andover New Street
2.00
Melksham Town
2.00
Aylesbury Vale Dynamos
2.00
Mansfield
2.00
Wealdstone
2.00
Burton
2.00
Gainsborough Trinity
2.00
Baffins Milton Rovers
2.00
Canvey Island
2.00
Harrogate
2.00
Wallingford & Crowmarsh
2.00
Great Yarmouth Town
2.00
Westbury United
2.00
Herne Bay
2.00
Sheringham
2.00
Cray Wanderers
1.83
Brackley Town
1.83
Margate
1.83
Peterborough Sports
1.80
Bideford
1.75
Rylands
1.75
Darlaston Town
1.75
Fulham
1.75
Coleshill Town
1.75
Chester
1.75
Easington Sports
1.75
Brightlingsea Regent
1.75
Wigan
1.75
Tamworth
1.75
Larkfield & New Hythe
1.75
Leatherhead
1.75
Weymouth
1.75
Harpenden Town
1.75
Ashford Town (Middlesex)
1.75
Brentwood Town
1.75
Whitchurch Alport
1.75
St Ives Town
1.75
Bromsgrove Sporting
1.75
Hanworth Villa
1.75
St Neots Town
1.75
Leiston
1.75
Newcastle Blue Star
1.75
Athletic Newham
1.75
Bournemouth
1.75
Brantham Athletic
1.75
Preston
1.75
Walton & Hersham
1.75
Stockton Town
1.75
Biggleswade Town
1.75
Campion
1.75
Kidderminster
1.75
Ashington AFC
1.75
Barnstaple Town
1.75
Slough Town
1.75
Sporting Khalsa
1.75
Faversham Town
1.75
Felixstowe & Walton Utd
1.75
Newcastle Town
1.71
Barking
1.71
Reading
1.67
Heybridge Swifts
1.67
Maidenhead
1.67
Manchester United
1.67
Fleet Town
1.60
Dunston UTS
1.60
Alfreton Town
1.60
Royston Town
1.60
Laverstock & Ford
1.60
Winchester City
1.60
Rushall Olympic
1.60
Benfleet
1.50
Kidlington
1.50
VCD Athletic
1.50
Westfield (Surrey)
1.50
Sevenoaks Town
1.50
Waltham Abbey
1.50
Mossley
1.50
Farnham Town
1.50
Stotfold
1.50
Cray Valley PM
1.50
Atherstone Town
1.50
Whitley Bay
1.50
Stalybridge Celtic
1.50
AFC Liverpool
1.50
Royal Wootton
1.50
Wimborne Town
1.50
Chasetown
1.50
Notts County
1.50
Cambridge City
1.50
Bognor Regis Town
1.50
Lydney Town
1.50
Blackpool
1.50
Lingfield
1.50
Erith Town
1.50
Brocton
1.50
AFC Portchester
1.50
Winterton Rangers
1.50
Longridge Town
1.50
Woking
1.50
Bradford
1.50
Deal Town
1.50
London Lions
1.50
Aylestone Park
1.50
Sholing
1.50
Raynes Park Vale
1.50
Liverpool
1.50
Sutton
1.50
Bedfont Sports
1.50
Penrith AFC
1.50
Lutterworth Town
1.50
Stafford Rangers
1.50
Chelsea
1.50
Roman Glass St George
1.50
Leicester
1.50
AFC Wimbledon
1.50
Didcot Town
1.50
Walthamstow
1.50
Glossop North End
1.50
Balham
1.50
Aldershot
1.50
Ascot United
1.50
Crawley Down Gatwick
1.50
Horsham YMCA
1.50
Rochdale
1.50
Sutton Coldfield Town
1.50
Fairford Town
1.50
Hartley Wintney
1.50
Walsall
1.50
Pontefract Collieries
1.50
AFC Mansfield
1.50
Hinckley AFC
1.50
Corinthian
1.50
Kingstonian
1.50
Stourbridge
1.50
Cheshunt
1.50
Long Eaton United
1.50
City of Liverpool
1.50
Hendon
1.50
Merthyr Town
1.50
Chorley
1.50
Chesterfield
1.50
St Albans City
1.50
Trafford
1.50
Stone Old Alleynians
1.50
Grimsby Borough
1.50
Leeds
1.50
Blackburn
1.50
Morpeth Town
1.50
Darlington 1883
1.50
Bowers & Pitsea
1.50
Takeley
1.50
Southampton
1.50
Leighton Town
1.50
Leek Town
1.50
Spalding United
1.50
Cribbs
1.50
Mickleover Sports
1.50
Leamington
1.50
Stowmarket Town
1.50
Basford United
1.50
Falmouth Town
1.50
York
1.50
Eastbourne Town
1.50
Southport
1.50
Grays Athletic
1.50
Slimbridge
1.50
Clevedon Town
1.50
Cheltenham
1.50
Oxford City
1.50
Radcliffe
1.50
Thatcham Town
1.50
Everton
1.50
Hebburn Town
1.50
Exmouth
1.50
Worcester Raiders
1.50
Charnock Richard
1.50
Littlehampton Town
1.50
Morecambe
1.50
Salisbury
1.50
Hamworthy Recreation
1.50
Tottenham
1.50
Barnet
1.50
Haringey Borough
1.43
Barnoldswick Town
1.43
Corsham Town
1.33
Garforth Town
1.33
Loxwood
1.33
Kings Langley
1.33
Gloucester City
1.33
Scunthorpe
1.33
Hungerford Town
1.33
Sherborne Town
1.33
Hanwell Town
1.33
Three Bridges
1.33
Dereham Town
1.33
Crowborough Athletic
1.33
Wroxham
1.33
Heaton Stannington
1.33
Accrington
1.33
Longlevens
1.33
Stockport
1.33
Biggleswade United
1.33
Soham Town Rangers
1.33
Hereford
1.33
Poole Town
1.33
Charlton
1.33
Banbury United
1.33
Cardiff
1.33
Hyde United
1.33
Saffron Walden Town
1.33
Loughborough University
1.33
Worcester City
1.33
Redditch United
1.33
Stanway Rovers
1.33
Romford
1.33
Millbrook FC
1.33
Abbey Rangers
1.33
Belper Town
1.33
Kendal Town
1.33
Redbridge
1.33
Blyth Spartans
1.33
North Greenford United
1.33
Uxbridge
1.33
Wingate & Finchley
1.33
Hayes & Yeading United
1.33
Whickham
1.33
Rusthall
1.33
Ilkeston Town
1.33
Sheppey United
1.33
Newport Pagnell Town
1.33
Shaftesbury Town
1.33
Frome Town
1.33
Deeping Rangers
1.33
Westfields
1.33
Chichester City
1.33
Chippenham Town
1.33
Reading City
1.33
Epsom & Ewell FC
1.33
Barwell
1.33
Gresley
1.33
Burnley
1.33
Mulbarton Wanderers
1.33
Bishop Auckland
1.33
Boston Utd
1.25
Solihull
1.25
Harleston Town
1.25
Doncaster
1.25
South Liverpool
1.25
King's Lynn Town
1.25
Buxton
1.25
Wellingborough Town
1.25
Nottingham Forest
1.20
Newton Aycliffe
1.20
Brighouse Town
1.00
Corby Town
1.00
Arsenal
1.00
Whitby Town
1.00
Bamber Bridge
1.00
Swindon
1.00
Derby
1.00
Northampton
1.00
Altrincham
1.00
Boldmere St. Michaels
1.00
Colchester
1.00
Crawley Green
1.00
Sunderland
1.00
Lewes
1.00
Stoke
1.00
Sheffield Weds
1.00
Sleaford Town
1.00
Hull
1.00
Leyton Orient
0.75
Bristol Rvs
0.67
Edgware Town
0.67
AFC Rushden & Diamonds
0.67
Leverstock Green
0.67
Hanley Town
0.67
Harefield United
0.67
Hythe Town
0.50
Gateshead
0.50
North Ferriby
0.50
British Airways
0.50
Rayners Lane
0.50
United of Manchester
0.50
Walsham Le Willows
0.50
Ely City
0.50
Helston Athletic
0.50
Bearsted
0.50
Wellington
0.50
Coventry
0.50
Dover
0.50
Wisbech Town
0.50
Handsworth Parramore
0.50
Stansted
0.50
Burnham
0.50
Matlock Town
0.50
Corinthian-Casuals
0.50
Evesham United
0.50
Eynesbury Rovers
0.50
Bedford Town
0.50
Sherwood Colliery
0.50
Northwich Victoria
0.50
Bury Town
0.50
Ilford
0.50
Ipswich Wanderers
0.50
Cowes Sports
0.50
Crawley Town
0.50
Swindon Supermarine
0.50
Winslow United
0.50
Sileby Rangers
0.50
Sheerwater
0.50
Harrow Borough
0.50
Hartlepool
0.50
Mousehole
0.50
Lancaster City
0.50
Fareham Town
0.50
Eccleshill United
0.50
Maldon & Tiptree
0.50
Cockfosters
0.50
Saltdean United
0.50
Frenford
0.50
Hamble Club
0.50
Phoenix Sports
0.50
Guisborough Town
0.50
Eastwood Community
0.50
Wincanton Town
0.50
Stevenage
0.50
Walsall Wood
0.50
Alton Town
0.50
Barton Rovers
0.50
Runcorn Linnets
0.50
Clitheroe
0.50
Dulwich Hamlet
0.50
Tring Athletic
0.50
Great Wakering Rovers
0.50
Nantwich Town
0.00
Luton
0.00
Seaham Red Star
0.00
Shildon AFC
0.00
Wolverhampton Casuals
0.00
Wormley Rovers
0.00
Workington
0.00
Studley
0.00
Ashton United
0.00
Mangotsfield United
0.00
Quorn
0.00
Prescot Cables
0.00
Holyport
0.00
Parkgate
0.00
Oldland Abbotonians
0.00
Lye Town
0.00
Cinderford Town
0.00
Street
0.00
Carlisle City
0.00
Eastbourne Borough
0.00
Grimsby
0.00
Bristol Manor Farm
0.00
Norwich
0.00
Stamford
0.00
Halstead Town
0.00
Rotherham
0.00
Whitehawk
0.00
Saltash United
0.00
Berks County
0.00
Bourne Town
0.00
West Essex
0.00
Eastbourne United
0.00
Lakenheath
0.00
Cobham
0.00
Bolton
0.00
Oxford
0.00
Bristol City
0.00
Hythe & Dibden
0.00
Middlesbrough
0.00
Ivybridge Town
0.00
Sutton Common Rovers
0.00
Redcar Athletic
0.00
Halifax
0.00
Hampton & Richmond
0.00
Mildenhall Town
0.00
Holmesdale
0.00
Bradford (Park Avenue)
0.00
AFC Kempston Rovers
0.00
Basingstoke Town
0.00
Concord Rangers
0.00
Boro Rangers
0.00
Pilkington
0.00
Petersfield Town
0.00
Torquay
0.00
North Leigh
0.00
Welwyn Garden City
0.00
Liversedge
0.00
Alvechurch
0.00
Lower Breck
0.00
Sporting Club Inkberrow
0.00
Egham Town
0.00
Tuffley Rovers
0.00
Goole
0.00
Hadley
0.00
Dorking Wanderers
0.00
AFC Sudbury
0.00
Fisher
0.00
Erith & Belvedere
0.00
Shoreham
0.00
Warrington Town
0.00
Ebbsfleet United
0.00
Yaxley
0.00
Ilfracombe Town
0.00
Port Vale
0.00
Knaphill
0.00
Coventry United
0.00
Gillingham
0.00
Ramsbottom United
0.00
Ware
0.00
Harrowby United
0.00
Rossington Main
0.00
Moneyfields
0.00
Enfield Town
0.00
Atherton Collieries
0.00
West Ham
0.00
Hereford Pegasus
0.00
St Austell
0.00
Romulus
0.00
Malmesbury Victoria
0.00
Welton Rovers
0.00
Brislington
0.00
Little Oakley
0.00
Hilltop
0.00
OJM Black Country
0.00
Northampton ON Chenecks
0.00
Bashley
0.00
Uttoxeter Town
0.00
Bridgwater Town
0.00
QPR
0.00
St Helens
0.00
Potters Bar Town
0.00
Guildford City
0.00
Hassocks
0.00
Oadby Town
0.00
Congleton Town
0.00
Farnborough
0.00
Pagham
0.00
Bournemouth FC
0.00
Litherland Remyca
0.00
Colne
0.00
Downton
0.00
Hadleigh United
0.00
Stansfeld
0.00
Portland United
0.00
Boston Town
0.00
North Shields
0.00
March Town United
0.00
Welling United
0.00
Brentford
0.00
AFC Wulfrunians
0.00
Frickley Athletic
0.00
West Auckland Town
0.00
Golcar United
0.00
Kennington
0.00
Milton Keynes Dons
0.00
Halesowen Town
0.00
Beverley Town
0.00
Real Bedford
0.00
Christchurch
0.00
Avro
0.00
Lichfield City
0.00
Easington Colliery
0.00
Coventry Sphinx
0.00
Risborough Rangers
0.00
Sheffield United
0.00
Fleetwood Town
0.00
Hullbridge Sports
0.00
Hitchin Town
0.00
Wokingham Town
0.00
Wembley
0.00
AFC Telford United
0.00
Little Common
0.00
Belper United
0.00
Newhaven
0.00
Needham Market
0.00
Albion Sports
0.00
Huddersfield
0.00
Watford
0.00
Spelthorne Sports
0.00
Shirebrook Town
0.00
Prestwich Heys
0.00
Portsmouth
0.00
Carlisle
0.00
Newark Town
0.00
Colney Heath
0.00
Midhurst & Easebourne
0.00
Bedworth United
0.00
Stockport Town
0.00
East Grinstead Town
0.00
South Shields
0.00
Kirkley & Pakefield
0.00
Folkestone Invicta
0.00
Tunbridge Wells
0.00
White Ensign
0.00
Blyth Town
0.00
Portishead Town
0.00
FC Romania
0.00
Newport County
0.00
Bracknell Town
0.00
Swansea
0.00
Northwood
0.00
Truro
0.00
Buckhurst Hill
0.00
Horley Town
0.00
Shepton Mallet
0.00
Highworth Town
0.00
Tranmere
0.00
Penistone Church
0.00
Tiverton Town
0.00
Ossett United
0.00
Southall
0.00
Rugby Borough
0.00
Chadderton
0.00
Racing Club Warwick
0.00
Histon
0.00
Knaresborough Town
0.00
Leicester Road
0.00
Clacton
0.00
Shrewsbury
0.00
Fakenham Town
0.00
Flackwell Heath
0.00
Brimscombe & Thrupp
0.00
Bexhill United
0.00
Ardley United
0.00
Cheadle Town
0.00
Whitstable Town
0.00
Billericay Town
0.00
Shefford Town & Campton
0.00
Abbey Hey
0.00
Daventry Town
0.00
Metropolitan Police
0.00
Kimberley Miners Welfare
0.00
Thornbury Town
0.00
Chipstead
0.00
Tadley Calleva
0.00
Eastleigh
0.00
Roffey
0.00
Beaconsfield Town
0.00
Highgate United
0.00
Crewe
0.00
Hollands & Blair
0.00
Pershore Town
0.00
Hertford Town
0.00
Aveley
0.00
West Brom
0.00
Milton United
0.00
Arlesey Town
0.00
Hucknall Town
0.00
Bridlington Town
0.00
Stourport Swifts
0.00
Marlow
0.00
Woodbridge Town
0.00
Barrow
0.00
Torpoint Athletic
0.00
Dorchester Town
0.00
Wrexham
0.00
Hemel Hempstead Town
0.00
Cirencester Town
0.00
Snodland Town
0.00
Aylesbury United
0.00
Fylde
0.00
United Services
0.00
Tividale
0.00
Stratford Town
0.00
Bootle
0.00
Wick
0.00
Marine
0.00
Lancing
0.00
AFC Totton
0.00
Bemerton Heath Harleq.
0.00
Burscough
0.00
Irlam
0.00
Pickering Town
0.00
Skegness Town
0.00
Yeovil
0.00
Shepshed Dynamo
0.00
Woodford Town
0.00
Tooting & Mitcham United
0.00
Stoke is 0.33 points worse than Cardiff in terms of average points per game (1.00 vs 1.33).

⚔️ Attack

Goals scored / game
Basford United
4.50
Binfield
4.33
Notts County
4.00
Fairford Town
4.00
Macclesfield
4.00
Leighton Town
4.00
Dartford
4.00
Oxford City
4.00
Salisbury
4.00
Plymouth Parkway
3.67
Lowestoft Town
3.60
Erith Town
3.50
Leicester
3.50
Rochdale
3.50
Stourbridge
3.50
Barnet
3.50
Hanworth Villa
3.25
Ashford United
3.00
Cobham
3.00
Lincoln
3.00
Cambridge City
3.00
Exeter
3.00
Chelsea
3.00
Havant & Wville
3.00
Horsham YMCA
3.00
Redhill
3.00
Cleethorpes Town
3.00
Falmouth Town
3.00
Grays Athletic
3.00
Merstham
3.00
Manchester City
2.83
Felixstowe & Walton Utd
2.75
AFC Croydon Athletic
2.67
Barton Town Old Boys
2.67
Charlton
2.67
Steyning Town
2.67
Amersham Town
2.67
Cornard United
2.67
Thame United
2.67
Kidsgrove Athletic
2.67
Peterboro
2.67
Baffins Milton Rovers
2.67
Ipswich
2.67
Fleet Town
2.60
Farnham Town
2.50
Worksop Town
2.50
Whitby Town
2.50
Lydney Town
2.50
AFC Portchester
2.50
Brightlingsea Regent
2.50
London Lions
2.50
Raynes Park Vale
2.50
Ramsgate
2.50
Penrith AFC
2.50
Anstey Nomads
2.50
St Ives Town
2.50
Hinckley AFC
2.50
City of Liverpool
2.50
St Albans City
2.50
St Neots Town
2.50
Leiston
2.50
Mickleover Sports
2.50
York
2.50
Walton & Hersham
2.50
Clevedon Town
2.50
West Didsbury & Chorlton
2.50
Hednesford Town
2.50
Barnstaple Town
2.50
Sheffield
2.40
Gosport Borough
2.40
Dunston UTS
2.40
Corsham Town
2.33
Bromley
2.33
Stocksbridge Park Steels
2.33
Cray Wanderers
2.33
Hanwell Town
2.33
Bury
2.33
Hartpury University
2.33
Biggleswade United
2.33
Newcastle
2.33
Oldham
2.33
Malvern Town
2.33
Chichester City
2.33
Chippenham Town
2.33
Harborough Town
2.29
Wythenshawe Town
2.29
Darlaston Town
2.25
Boreham Wood
2.25
Bishop's Stortford
2.25
Chertsey Town
2.25
Weymouth
2.25
Brentwood Town
2.25
Newcastle Blue Star
2.25
Athletic Newham
2.25
Bournemouth
2.25
Scarborough Athletic
2.20
Tilbury
2.20
AFC Stoneham
2.20
Crystal Palace
2.17
Gainsborough Trinity
2.14
Benfleet
2.00
Hythe Town
2.00
Shildon AFC
2.00
Dagenham & Redbridge
2.00
Studley
2.00
Curzon Ashton
2.00
Waltham Abbey
2.00
Rylands
2.00
Mossley
2.00
Milton Keynes Irish
2.00
Oldland Abbotonians
2.00
Rugby Town
2.00
Eastbourne United
2.00
Scunthorpe
2.00
Hythe & Dibden
2.00
Halifax
2.00
Bradford (Park Avenue)
2.00
AFC Kempston Rovers
2.00
Witton Albion
2.00
Silsden
2.00
Goole
2.00
Newmarket Town
2.00
Heanor Town
2.00
Fisher
2.00
Haringey Borough
2.00
Deal Town
2.00
Sholing
2.00
Yate Town
2.00
Liverpool
2.00
Bedfont Sports
2.00
Lutterworth Town
2.00
Berkhamsted
2.00
Harleston Town
2.00
Northampton ON Chenecks
2.00
Uttoxeter Town
2.00
Soham Town Rangers
2.00
QPR
2.00
Potters Bar Town
2.00
Grantham Town
2.00
Glossop North End
2.00
Hassocks
2.00
Balham
2.00
Congleton Town
2.00
Pagham
2.00
Whitchurch Alport
2.00
Virginia Water
2.00
Boston Town
2.00
Eynesbury Rovers
2.00
Melton Town
2.00
Halesowen Town
2.00
Beverley Town
2.00
Real Bedford
2.00
Birtley Town
2.00
Lichfield City
2.00
Badshot Lea
2.00
Loughborough University
2.00
AFC Mansfield
2.00
Kingstonian
2.00
Long Eaton United
2.00
Crook Town AFC
2.00
Merthyr Town
2.00
1874 Northwich
2.00
Crawley Town
2.00
Abbey Rangers
2.00
Newark Town
2.00
Belper Town
2.00
Reading
2.00
Uxbridge
2.00
Newport County
2.00
Hallam
2.00
Rusthall
2.00
Cribbs
2.00
Stoke
2.00
Leicester Road
2.00
Hashtag United
2.00
Haywards Heath Town
2.00
Brimscombe & Thrupp
2.00
Brantham Athletic
2.00
Ardley United
2.00
Margate
2.00
Frenford
2.00
Newport Pagnell Town
2.00
Millwall
2.00
Tadley Calleva
2.00
Southend
2.00
Radcliffe
2.00
Andover New Street
2.00
Hucknall Town
2.00
Bridlington Town
2.00
Marlow
2.00
Barwell
2.00
Thatcham Town
2.00
Melksham Town
2.00
Tividale
2.00
Stratford Town
2.00
Ashington AFC
2.00
Marine
2.00
Lancing
2.00
Slough Town
2.00
Burscough
2.00
Clitheroe
2.00
Tottenham
2.00
Gorleston
1.86
Brackley Town
1.83
Alfreton Town
1.80
Witham Town
1.80
Laverstock & Ford
1.80
Guiseley AFC
1.80
Taunton Town
1.80
Aston Villa
1.80
Herne Bay
1.80
Fulham
1.75
Birmingham
1.75
Burgess Hill Town
1.75
Solihull
1.75
Brighton
1.75
Bromsgrove Sporting
1.75
Carshalton Athletic
1.75
Newcastle Benfield
1.75
Bottesford Town
1.75
Wycombe
1.75
Sporting Khalsa
1.75
Lordswood
1.75
Dudley Town
1.67
Farsley Celtic FC
1.67
Newark Flowserve
1.67
Heaton Stannington
1.67
Longlevens
1.67
Poole Town
1.67
Banbury United
1.67
Wolves
1.67
Hyde United
1.67
Saffron Walden Town
1.67
Horsham
1.67
Romford
1.67
Millbrook FC
1.67
Kendal Town
1.67
Kettering Town
1.67
Wingate & Finchley
1.67
Bath City
1.67
Maidenhead
1.67
Shaftesbury Town
1.67
Mansfield
1.67
Gresley
1.67
Wealdstone
1.67
Wallingford & Crowmarsh
1.67
Great Yarmouth Town
1.67
Sheringham
1.67
Sittingbourne
1.60
Broadbridge Heath
1.60
Weston-super-Mare
1.60
Rushall Olympic
1.60
Westbury United
1.60
Bishop's Cleeve
1.57
Kidlington
1.50
VCD Athletic
1.50
Westfield (Surrey)
1.50
North Ferriby
1.50
Rayners Lane
1.50
Cray Valley PM
1.50
United of Manchester
1.50
Whitley Bay
1.50
Stalybridge Celtic
1.50
Wimborne Town
1.50
Chester
1.50
Helston Athletic
1.50
Bognor Regis Town
1.50
Easington Sports
1.50
Blackpool
1.50
Swindon
1.50
Brocton
1.50
Winterton Rangers
1.50
Forest Green
1.50
Longridge Town
1.50
Bradford
1.50
Wigan
1.50
Sutton
1.50
Larkfield & New Hythe
1.50
Harpenden Town
1.50
AFC Wimbledon
1.50
Burnham
1.50
Altrincham
1.50
Walthamstow
1.50
Aldershot
1.50
Evesham United
1.50
Maidstone Utd
1.50
Crawley Green
1.50
Hartley Wintney
1.50
South Liverpool
1.50
Northwich Victoria
1.50
Pontefract Collieries
1.50
Ilford
1.50
Hendon
1.50
Chorley
1.50
Chesterfield
1.50
Grimsby Borough
1.50
Darlington 1883
1.50
Bowers & Pitsea
1.50
Southampton
1.50
Leek Town
1.50
Barnsley
1.50
Stowmarket Town
1.50
Eastbourne Town
1.50
Sleaford Town
1.50
Slimbridge
1.50
Guisborough Town
1.50
Cheltenham
1.50
Wincanton Town
1.50
Biggleswade Town
1.50
Larkhall Athletic
1.50
Tonbridge Angels
1.50
Littlehampton Town
1.50
Runcorn Linnets
1.50
Hamworthy Recreation
1.50
Newcastle Town
1.43
Barking
1.43
Biggleswade
1.43
Nailsea & Tickenham
1.40
Newton Aycliffe
1.40
Chesham United
1.40
Carlton Town
1.33
Hastings United
1.33
Garforth Town
1.33
Gloucester City
1.33
Sherborne Town
1.33
Three Bridges
1.33
Wroxham
1.33
Accrington
1.33
Stockport
1.33
Salford
1.33
Chelmsford City
1.33
Hereford
1.33
Punjab United
1.33
Tadcaster Albion
1.33
Cardiff
1.33
Paulton Rovers
1.33
Brixham
1.33
Redditch United
1.33
Heybridge Swifts
1.33
Blyth Spartans
1.33
Hayes & Yeading United
1.33
Sheppey United
1.33
Spennymoor Town
1.33
AFC Emley
1.33
Deeping Rangers
1.33
Reading City
1.33
Epsom & Ewell FC
1.33
Manchester United
1.33
Aylesbury Vale Dynamos
1.33
Mulbarton Wanderers
1.33
Canvey Island
1.33
Bishop Auckland
1.33
Leyton Orient
1.25
Tamworth
1.25
Leatherhead
1.25
Ashford Town (Middlesex)
1.25
South Park
1.25
Preston
1.25
Buxton
1.25
Stockton Town
1.25
Kidderminster
1.25
Wellingborough Town
1.25
Faversham Town
1.25
Royston Town
1.20
Willand Rovers
1.20
Shifnal Town FC
1.14
Barnoldswick Town
1.14
Nantwich Town
1.00
Gateshead
1.00
Wormley Rovers
1.00
Bideford
1.00
Sevenoaks Town
1.00
Mangotsfield United
1.00
Prescot Cables
1.00
Enfield 1893
1.00
Brighouse Town
1.00
Cinderford Town
1.00
Thackley
1.00
Bristol Manor Farm
1.00
AFC Dunstable
1.00
Corby Town
1.00
Halstead Town
1.00
Atherstone Town
1.00
Rotherham
1.00
Ely City
1.00
Loxwood
1.00
Coleshill Town
1.00
Cambridge
1.00
Berks County
1.00
AFC Liverpool
1.00
Royal Wootton
1.00
Chasetown
1.00
Lakenheath
1.00
Bolton
1.00
Oxford
1.00
Bristol City
1.00
Sutton Common Rovers
1.00
Hampton & Richmond
1.00
Arsenal
1.00
Mildenhall Town
1.00
Bamber Bridge
1.00
Boston Utd
1.00
Basingstoke Town
1.00
Concord Rangers
1.00
Lingfield
1.00
Pilkington
1.00
Alvechurch
1.00
Lower Breck
1.00
Bearsted
1.00
Hadley
1.00
Coventry
1.00
Woking
1.00
Shoreham
1.00
Warrington Town
1.00
Yaxley
1.00
Dereham Town
1.00
Port Vale
1.00
Dover
1.00
Crowborough Athletic
1.00
Ramsbottom United
1.00
Moneyfields
1.00
West Ham
1.00
Derby
1.00
Hereford Pegasus
1.00
Malmesbury Victoria
1.00
Little Oakley
1.00
Stafford Rangers
1.00
OJM Black Country
1.00
Bashley
1.00
Roman Glass St George
1.00
Handsworth Parramore
1.00
Guildford City
1.00
Northampton
1.00
Didcot Town
1.00
Farnborough
1.00
Ascot United
1.00
Litherland Remyca
1.00
Crawley Down Gatwick
1.00
Edgware Town
1.00
North Shields
1.00
March Town United
1.00
Colchester
1.00
AFC Wulfrunians
1.00
Sutton Coldfield Town
1.00
Kennington
1.00
Christchurch
1.00
Avro
1.00
Walsall
1.00
Hullbridge Sports
1.00
Wokingham Town
1.00
AFC Telford United
1.00
Nottingham Forest
1.00
Bury Town
1.00
Newhaven
1.00
Albion Sports
1.00
Cheshunt
1.00
Sunderland
1.00
Watford
1.00
Shirebrook Town
1.00
Stanway Rovers
1.00
Leverstock Green
1.00
Prestwich Heys
1.00
Winchester City
1.00
Cowes Sports
1.00
Colney Heath
1.00
Trafford
1.00
Midhurst & Easebourne
1.00
Bedworth United
1.00
Stone Old Alleynians
1.00
Winslow United
1.00
Stockport Town
1.00
Tavistock
1.00
East Grinstead Town
1.00
Redbridge
1.00
Sheerwater
1.00
Morpeth Town
1.00
Folkestone Invicta
1.00
Tunbridge Wells
1.00
White Ensign
1.00
Harrow Borough
1.00
Takeley
1.00
Hartlepool
1.00
Buckhurst Hill
1.00
Horley Town
1.00
Mousehole
1.00
Shepton Mallet
1.00
Tranmere
1.00
Penistone Church
1.00
Chatham Town
1.00
Chadderton
1.00
Racing Club Warwick
1.00
Histon
1.00
Basildon United
1.00
Sheffield Weds
1.00
Shrewsbury
1.00
Whitstable Town
1.00
Billericay Town
1.00
Abbey Hey
1.00
Metropolitan Police
1.00
Thornbury Town
1.00
Southport
1.00
Highgate United
1.00
Plymouth
1.00
Frome Town
1.00
Hertford Town
1.00
Aveley
1.00
West Brom
1.00
Woodbridge Town
1.00
Alton Town
1.00
Barton Rovers
1.00
Fylde
1.00
Everton
1.00
Campion
1.00
United Services
1.00
Bootle
1.00
Worcester Raiders
1.00
Charnock Richard
1.00
AFC Totton
1.00
Bemerton Heath Harleq.
1.00
Dulwich Hamlet
1.00
Skegness Town
1.00
Woodford Town
1.00
Great Wakering Rovers
1.00
Hull
1.00
Doncaster
0.75
Kings Langley
0.67
Hungerford Town
0.67
AFC Rushden & Diamonds
0.67
Worcester City
0.67
Widnes
0.67
North Greenford United
0.67
Whickham
0.67
Ilkeston Town
0.67
Ashby Ivanhoe
0.67
Westfields
0.67
Burnley
0.67
Harrogate
0.67
Peterborough Sports
0.60
British Airways
0.50
Stotfold
0.50
Walsham Le Willows
0.50
Wellington
0.50
Wisbech Town
0.50
Aylestone Park
0.50
Stansted
0.50
Braintree Town
0.50
Boldmere St. Michaels
0.50
Corinthian-Casuals
0.50
Bedford Town
0.50
Sherwood Colliery
0.50
Corinthian
0.50
Ipswich Wanderers
0.50
Swindon Supermarine
0.50
Sileby Rangers
0.50
Leeds
0.50
King's Lynn Town
0.50
Blackburn
0.50
Lewes
0.50
Spalding United
0.50
Fareham Town
0.50
Eccleshill United
0.50
Leamington
0.50
Maldon & Tiptree
0.50
Cockfosters
0.50
Saltdean United
0.50
Phoenix Sports
0.50
Eastwood Community
0.50
Stevenage
0.50
Hebburn Town
0.50
Exmouth
0.50
Burton
0.50
Morecambe
0.50
Tring Athletic
0.50
Bristol Rvs
0.33
Hanley Town
0.33
Harefield United
0.33
Luton
0.00
Seaham Red Star
0.00
Wolverhampton Casuals
0.00
Workington
0.00
Ashton United
0.00
Quorn
0.00
Holyport
0.00
Parkgate
0.00
Lye Town
0.00
Street
0.00
Carlisle City
0.00
Eastbourne Borough
0.00
Grimsby
0.00
Norwich
0.00
Stamford
0.00
Whitehawk
0.00
Saltash United
0.00
Bourne Town
0.00
West Essex
0.00
Middlesbrough
0.00
Ivybridge Town
0.00
Redcar Athletic
0.00
Holmesdale
0.00
Boro Rangers
0.00
Petersfield Town
0.00
Torquay
0.00
North Leigh
0.00
Welwyn Garden City
0.00
Liversedge
0.00
Sporting Club Inkberrow
0.00
Egham Town
0.00
Tuffley Rovers
0.00
Dorking Wanderers
0.00
AFC Sudbury
0.00
Erith & Belvedere
0.00
Ebbsfleet United
0.00
Ilfracombe Town
0.00
Knaphill
0.00
Coventry United
0.00
Gillingham
0.00
Ware
0.00
Harrowby United
0.00
Rossington Main
0.00
Enfield Town
0.00
Atherton Collieries
0.00
St Austell
0.00
Romulus
0.00
Welton Rovers
0.00
Brislington
0.00
Hilltop
0.00
Bridgwater Town
0.00
St Helens
0.00
Oadby Town
0.00
Bournemouth FC
0.00
Colne
0.00
Downton
0.00
Matlock Town
0.00
Hadleigh United
0.00
Stansfeld
0.00
Portland United
0.00
Welling United
0.00
Brentford
0.00
Frickley Athletic
0.00
West Auckland Town
0.00
Golcar United
0.00
Milton Keynes Dons
0.00
Easington Colliery
0.00
Coventry Sphinx
0.00
Risborough Rangers
0.00
Sheffield United
0.00
Fleetwood Town
0.00
Hitchin Town
0.00
Wembley
0.00
Little Common
0.00
Belper United
0.00
Needham Market
0.00
Huddersfield
0.00
Spelthorne Sports
0.00
Portsmouth
0.00
Carlisle
0.00
South Shields
0.00
Kirkley & Pakefield
0.00
Blyth Town
0.00
Portishead Town
0.00
FC Romania
0.00
Bracknell Town
0.00
Swansea
0.00
Northwood
0.00
Truro
0.00
Lancaster City
0.00
Highworth Town
0.00
Tiverton Town
0.00
Ossett United
0.00
Southall
0.00
Rugby Borough
0.00
Knaresborough Town
0.00
Clacton
0.00
Fakenham Town
0.00
Flackwell Heath
0.00
Bexhill United
0.00
Cheadle Town
0.00
Shefford Town & Campton
0.00
Daventry Town
0.00
Kimberley Miners Welfare
0.00
Hamble Club
0.00
Chipstead
0.00
Eastleigh
0.00
Roffey
0.00
Beaconsfield Town
0.00
Crewe
0.00
Hollands & Blair
0.00
Pershore Town
0.00
Milton United
0.00
Arlesey Town
0.00
Walsall Wood
0.00
Stourport Swifts
0.00
Barrow
0.00
Torpoint Athletic
0.00
Dorchester Town
0.00
Wrexham
0.00
Hemel Hempstead Town
0.00
Cirencester Town
0.00
Snodland Town
0.00
Aylesbury United
0.00
Wick
0.00
Irlam
0.00
Pickering Town
0.00
Yeovil
0.00
Shepshed Dynamo
0.00
Tooting & Mitcham United
0.00
Stoke is 0.67 goals better than Cardiff in terms of goals scored per game (2.00 vs 1.33).

🛡️ Defense

Conceded / game · lower better
Braintree Town
0.00
Havant & Wville
0.00
Hashtag United
0.00
Burton
0.00
Crystal Palace
0.17
Peterborough Sports
0.20
Guiseley AFC
0.20
Cleethorpes Town
0.25
Spalding United
0.25
Shifnal Town FC
0.29
Yate Town
0.33
Brixham
0.33
Widnes
0.33
Tavistock
0.33
AFC Emley
0.33
Harrogate
0.33
Bideford
0.50
Cambridge
0.50
Cray Wanderers
0.50
Forest Green
0.50
Liverpool
0.50
Brighton
0.50
Boldmere St. Michaels
0.50
Matlock Town
0.50
Sutton Coldfield Town
0.50
South Park
0.50
Chorley
0.50
King's Lynn Town
0.50
Southampton
0.50
Lancaster City
0.50
Lewes
0.50
Mickleover Sports
0.50
Barnsley
0.50
Leamington
0.50
Hamble Club
0.50
Wycombe
0.50
Walsall Wood
0.50
Worcester Raiders
0.50
Royston Town
0.60
Weston-super-Mare
0.60
Carlton Town
0.67
AFC Dunstable
0.67
Newark Flowserve
0.67
Kings Langley
0.67
Scunthorpe
0.67
Hungerford Town
0.67
Punjab United
0.67
Wolves
0.67
Worcester City
0.67
Horsham
0.67
Kettering Town
0.67
Wingate & Finchley
0.67
Hanley Town
0.67
Ilkeston Town
0.67
Ashby Ivanhoe
0.67
Basildon United
0.67
Harefield United
0.67
Maidenhead
0.67
Margate
0.67
Spennymoor Town
0.67
Manchester City
0.67
Mansfield
0.67
Canvey Island
0.67
Ipswich
0.67
Darlaston Town
0.75
Boreham Wood
0.75
Bishop's Stortford
0.75
Wigan
0.75
Anstey Nomads
0.75
Newcastle Benfield
0.75
Kidderminster
0.75
Larkhall Athletic
0.75
Lordswood
0.75
Broadbridge Heath
0.80
Grantham Town
0.80
Witham Town
0.80
Chesham United
0.80
Rushall Olympic
0.80
Herne Bay
0.80
Biggleswade
0.86
Bishop's Cleeve
0.86
Gorleston
0.86
Workington
1.00
Curzon Ashton
1.00
Parkgate
1.00
Rylands
1.00
Milton Keynes Irish
1.00
Brighouse Town
1.00
Street
1.00
Carlisle City
1.00
Eastbourne Borough
1.00
Farsley Celtic FC
1.00
Grimsby
1.00
Corby Town
1.00
Stotfold
1.00
Stamford
1.00
AFC Croydon Athletic
1.00
Stalybridge Celtic
1.00
Bourne Town
1.00
West Essex
1.00
Ashford United
1.00
AFC Liverpool
1.00
Wimborne Town
1.00
Chasetown
1.00
Middlesbrough
1.00
Ivybridge Town
1.00
Chester
1.00
Arsenal
1.00
Holmesdale
1.00
Scarborough Athletic
1.00
Bamber Bridge
1.00
Easington Sports
1.00
Blackpool
1.00
Boro Rangers
1.00
Hanwell Town
1.00
AFC Portchester
1.00
Dorking Wanderers
1.00
AFC Sudbury
1.00
Erith & Belvedere
1.00
Woking
1.00
Bradford
1.00
Deal Town
1.00
Crowborough Athletic
1.00
Ware
1.00
Wisbech Town
1.00
Aylestone Park
1.00
Enfield Town
1.00
Derby
1.00
Sutton
1.00
Stockport
1.00
Bury
1.00
Stafford Rangers
1.00
Hartpury University
1.00
Wythenshawe Town
1.00
Chelsea
1.00
Leatherhead
1.00
Bridgwater Town
1.00
Roman Glass St George
1.00
AFC Wimbledon
1.00
St Helens
1.00
Stansted
1.00
Northampton
1.00
Ashford Town (Middlesex)
1.00
Ascot United
1.00
Doncaster
1.00
Steyning Town
1.00
Corinthian-Casuals
1.00
Whitchurch Alport
1.00
Stansfeld
1.00
Tadcaster Albion
1.00
Colchester
1.00
Welling United
1.00
Brentford
1.00
Golcar United
1.00
Maidstone Utd
1.00
Hartley Wintney
1.00
Coventry Sphinx
1.00
Sheffield United
1.00
Loughborough University
1.00
Nottingham Forest
1.00
Cheshunt
1.00
Sunderland
1.00
Huddersfield
1.00
Spelthorne Sports
1.00
Ipswich Wanderers
1.00
Sileby Rangers
1.00
Leeds
1.00
Heybridge Swifts
1.00
Redbridge
1.00
Blackburn
1.00
Portishead Town
1.00
Takeley
1.00
FC Romania
1.00
Bracknell Town
1.00
Highworth Town
1.00
Leek Town
1.00
Chatham Town
1.00
Brackley Town
1.00
Ossett United
1.00
Bournemouth
1.00
Sheffield Weds
1.00
Flackwell Heath
1.00
Bottesford Town
1.00
Maldon & Tiptree
1.00
Aston Villa
1.00
Kidsgrove Athletic
1.00
Bexhill United
1.00
Cockfosters
1.00
Dartford
1.00
Daventry Town
1.00
Preston
1.00
Eastbourne Town
1.00
Millwall
1.00
Southport
1.00
Eastleigh
1.00
Stockton Town
1.00
Crewe
1.00
Plymouth
1.00
Hollands & Blair
1.00
Frome Town
1.00
Stevenage
1.00
Milton United
1.00
Westfields
1.00
Chippenham Town
1.00
Manchester United
1.00
Barrow
1.00
Wrexham
1.00
Hemel Hempstead Town
1.00
Everton
1.00
Campion
1.00
Melksham Town
1.00
Exmouth
1.00
Hednesford Town
1.00
Wealdstone
1.00
Merstham
1.00
Hamworthy Recreation
1.00
Tottenham
1.00
Tring Athletic
1.00
Bishop Auckland
1.00
Yeovil
1.00
Wallingford & Crowmarsh
1.00
Great Yarmouth Town
1.00
Westbury United
1.00
Hull
1.00
Tooting & Mitcham United
1.00
Sheringham
1.00
Harborough Town
1.14
Barking
1.14
Rugby Town
1.20
Alfreton Town
1.20
Laverstock & Ford
1.20
Winchester City
1.20
Newton Aycliffe
1.20
Dagenham & Redbridge
1.25
Birmingham
1.25
Burgess Hill Town
1.25
Solihull
1.25
Brightlingsea Regent
1.25
Tamworth
1.25
Ramsgate
1.25
Weymouth
1.25
Brentwood Town
1.25
St Ives Town
1.25
Bromsgrove Sporting
1.25
Macclesfield
1.25
Brantham Athletic
1.25
Wellingborough Town
1.25
Slough Town
1.25
Faversham Town
1.25
Felixstowe & Walton Utd
1.25
Gainsborough Trinity
1.29
Thackley
1.33
Hastings United
1.33
Gloucester City
1.33
Bristol Rvs
1.33
Sherborne Town
1.33
Silsden
1.33
Dereham Town
1.33
Wroxham
1.33
Heaton Stannington
1.33
Hereford
1.33
Poole Town
1.33
AFC Rushden & Diamonds
1.33
Banbury United
1.33
Badshot Lea
1.33
Paulton Rovers
1.33
Redditch United
1.33
Stanway Rovers
1.33
Thame United
1.33
Reading
1.33
North Greenford United
1.33
Plymouth Parkway
1.33
Hayes & Yeading United
1.33
Whickham
1.33
Rusthall
1.33
Bath City
1.33
Newcastle
1.33
Oldham
1.33
Malvern Town
1.33
Newport Pagnell Town
1.33
Shaftesbury Town
1.33
Reading City
1.33
Epsom & Ewell FC
1.33
Barwell
1.33
Burnley
1.33
Sittingbourne
1.40
Tilbury
1.40
Taunton Town
1.40
Westfield (Surrey)
1.50
Sevenoaks Town
1.50
British Airways
1.50
Leyton Orient
1.50
Mossley
1.50
Cray Valley PM
1.50
Walsham Le Willows
1.50
Fulham
1.50
Ely City
1.50
Coleshill Town
1.50
Royal Wootton
1.50
Worksop Town
1.50
Cambridge City
1.50
Lingfield
1.50
Swindon
1.50
Brocton
1.50
Exeter
1.50
Bearsted
1.50
Wellington
1.50
Winterton Rangers
1.50
Longridge Town
1.50
Dover
1.50
London Lions
1.50
Bedfont Sports
1.50
Penrith AFC
1.50
Harleston Town
1.50
Harpenden Town
1.50
Didcot Town
1.50
Altrincham
1.50
Walthamstow
1.50
Glossop North End
1.50
Crawley Down Gatwick
1.50
Crawley Green
1.50
South Liverpool
1.50
AFC Mansfield
1.50
Corinthian
1.50
Hendon
1.50
Chesterfield
1.50
Swindon Supermarine
1.50
Morpeth Town
1.50
Darlington 1883
1.50
Bowers & Pitsea
1.50
Hallam
1.50
Leighton Town
1.50
Mousehole
1.50
Fareham Town
1.50
Cribbs
1.50
Athletic Newham
1.50
Eccleshill United
1.50
Saltdean United
1.50
Southend
1.50
Buxton
1.50
Sleaford Town
1.50
Phoenix Sports
1.50
Eastwood Community
1.50
Cheltenham
1.50
Oxford City
1.50
Thatcham Town
1.50
Barton Rovers
1.50
Hebburn Town
1.50
Ashington AFC
1.50
Tonbridge Angels
1.50
Charnock Richard
1.50
Littlehampton Town
1.50
Barnstaple Town
1.50
Salisbury
1.50
Dulwich Hamlet
1.50
Great Wakering Rovers
1.50
Newcastle Town
1.57
Haringey Borough
1.57
Barnoldswick Town
1.57
Newmarket Town
1.60
Gosport Borough
1.60
Dunston UTS
1.60
Nailsea & Tickenham
1.60
Willand Rovers
1.60
Garforth Town
1.67
Loxwood
1.67
Binfield
1.67
Lincoln
1.67
Heanor Town
1.67
Chelmsford City
1.67
Barton Town Old Boys
1.67
Charlton
1.67
Cardiff
1.67
Hyde United
1.67
Amersham Town
1.67
Saffron Walden Town
1.67
Crook Town AFC
1.67
Belper Town
1.67
Kendal Town
1.67
Blyth Spartans
1.67
Haywards Heath Town
1.67
Chichester City
1.67
Aylesbury Vale Dynamos
1.67
Gresley
1.67
Baffins Milton Rovers
1.67
Mulbarton Wanderers
1.67
Boston Utd
1.75
Chertsey Town
1.75
Carshalton Athletic
1.75
1874 Northwich
1.75
St Neots Town
1.75
Newcastle Blue Star
1.75
West Didsbury & Chorlton
1.75
Sporting Khalsa
1.75
Fleet Town
1.80
Corsham Town
2.00
Nantwich Town
2.00
Luton
2.00
Kidlington
2.00
Gateshead
2.00
Wormley Rovers
2.00
Dudley Town
2.00
Mangotsfield United
2.00
Prescot Cables
2.00
Enfield 1893
2.00
Holyport
2.00
Rayners Lane
2.00
Cinderford Town
2.00
United of Manchester
2.00
Saltash United
2.00
Stocksbridge Park Steels
2.00
Bolton
2.00
Bristol City
2.00
Hampton & Richmond
2.00
Bognor Regis Town
2.00
Erith Town
2.00
North Leigh
2.00
Welwyn Garden City
2.00
Liversedge
2.00
Lower Breck
2.00
Hadley
2.00
Warrington Town
2.00
Ilfracombe Town
2.00
Sheffield
2.00
Gillingham
2.00
Harrowby United
2.00
Moneyfields
2.00
Atherton Collieries
2.00
West Ham
2.00
Hereford Pegasus
2.00
St Austell
2.00
Accrington
2.00
Romulus
2.00
Brislington
2.00
Berkhamsted
2.00
OJM Black Country
2.00
Biggleswade United
2.00
Bashley
2.00
Leicester
2.00
Handsworth Parramore
2.00
Aldershot
2.00
Farnborough
2.00
Horsham YMCA
2.00
Hadleigh United
2.00
Redhill
2.00
Evesham United
2.00
Edgware Town
2.00
Portland United
2.00
North Shields
2.00
AFC Wulfrunians
2.00
Frickley Athletic
2.00
West Auckland Town
2.00
Kennington
2.00
Milton Keynes Dons
2.00
Avro
2.00
Bedford Town
2.00
Easington Colliery
2.00
Risborough Rangers
2.00
Fleetwood Town
2.00
Hitchin Town
2.00
Cornard United
2.00
Wembley
2.00
AFC Telford United
2.00
Little Common
2.00
Stourbridge
2.00
Albion Sports
2.00
Long Eaton United
2.00
City of Liverpool
2.00
Shirebrook Town
2.00
Merthyr Town
2.00
Millbrook FC
2.00
Prestwich Heys
2.00
Portsmouth
2.00
Carlisle
2.00
Cowes Sports
2.00
St Albans City
2.00
Colney Heath
2.00
Trafford
2.00
Bedworth United
2.00
Stone Old Alleynians
2.00
Winslow United
2.00
Stockport Town
2.00
Hanworth Villa
2.00
Kirkley & Pakefield
2.00
Blyth Town
2.00
Harrow Borough
2.00
Uxbridge
2.00
Northwood
2.00
Truro
2.00
Hartlepool
2.00
Horley Town
2.00
Shepton Mallet
2.00
Tranmere
2.00
Penistone Church
2.00
Histon
2.00
Stoke
2.00
Shrewsbury
2.00
Cheadle Town
2.00
Whitstable Town
2.00
Billericay Town
2.00
Shefford Town & Campton
2.00
Abbey Hey
2.00
Falmouth Town
2.00
York
2.00
Chipstead
2.00
Walton & Hersham
2.00
Slimbridge
2.00
Guisborough Town
2.00
Pershore Town
2.00
Hertford Town
2.00
Aveley
2.00
Radcliffe
2.00
Stourport Swifts
2.00
Woodbridge Town
2.00
Dorchester Town
2.00
Snodland Town
2.00
Witton Albion
2.20
Lowestoft Town
2.20
Leiston
2.25
Biggleswade Town
2.25
Bromley
2.33
Three Bridges
2.33
Soham Town Rangers
2.33
Virginia Water
2.33
Birtley Town
2.33
Leverstock Green
2.33
Sheppey United
2.33
Peterboro
2.33
Deeping Rangers
2.33
Andover New Street
2.33
AFC Stoneham
2.40
VCD Athletic
2.50
Hythe Town
2.50
North Ferriby
2.50
Farnham Town
2.50
Whitley Bay
2.50
Notts County
2.50
Helston Athletic
2.50
Whitby Town
2.50
Lydney Town
2.50
Coventry
2.50
Sholing
2.50
Raynes Park Vale
2.50
Lutterworth Town
2.50
Burnham
2.50
Balham
2.50
Rochdale
2.50
Eynesbury Rovers
2.50
Fairford Town
2.50
Sherwood Colliery
2.50
Walsall
2.50
Northwich Victoria
2.50
Pontefract Collieries
2.50
Crawley Town
2.50
Grimsby Borough
2.50
Sheerwater
2.50
Grays Athletic
2.50
Clevedon Town
2.50
Alton Town
2.50
Morecambe
2.50
Runcorn Linnets
2.50
Clitheroe
2.50
Barnet
2.50
Melton Town
2.67
Romford
2.67
Abbey Rangers
2.67
Larkfield & New Hythe
2.75
Benfleet
3.00
Seaham Red Star
3.00
Wolverhampton Casuals
3.00
Studley
3.00
Ashton United
3.00
Waltham Abbey
3.00
Lye Town
3.00
Bristol Manor Farm
3.00
Halstead Town
3.00
Rotherham
3.00
Whitehawk
3.00
Eastbourne United
3.00
Oxford
3.00
Sutton Common Rovers
3.00
Redcar Athletic
3.00
Bradford (Park Avenue)
3.00
Basingstoke Town
3.00
Concord Rangers
3.00
Pilkington
3.00
Torquay
3.00
Alvechurch
3.00
Sporting Club Inkberrow
3.00
Egham Town
3.00
Tuffley Rovers
3.00
Goole
3.00
Shoreham
3.00
Ebbsfleet United
3.00
Yaxley
3.00
Port Vale
3.00
Coventry United
3.00
Ramsbottom United
3.00
Rossington Main
3.00
Malmesbury Victoria
3.00
Welton Rovers
3.00
Salford
3.00
Northampton ON Chenecks
3.00
Uttoxeter Town
3.00
Guildford City
3.00
Hassocks
3.00
Oadby Town
3.00
Litherland Remyca
3.00
Downton
3.00
Boston Town
3.00
March Town United
3.00
Halesowen Town
3.00
Beverley Town
3.00
Real Bedford
3.00
Christchurch
3.00
Wokingham Town
3.00
Bury Town
3.00
Belper United
3.00
Hinckley AFC
3.00
Kingstonian
3.00
Needham Market
3.00
Ilford
3.00
Midhurst & Easebourne
3.00
East Grinstead Town
3.00
Folkestone Invicta
3.00
Tunbridge Wells
3.00
White Ensign
3.00
Swansea
3.00
Tiverton Town
3.00
Knaresborough Town
3.00
Leicester Road
3.00
Stowmarket Town
3.00
Fakenham Town
3.00
Ardley United
3.00
Metropolitan Police
3.00
Frenford
3.00
Tadley Calleva
3.00
Highgate United
3.00
Wincanton Town
3.00
Hucknall Town
3.00
Bridlington Town
3.00
Aylesbury United
3.00
Tividale
3.00
Stratford Town
3.00
Bootle
3.00
Marine
3.00
AFC Totton
3.00
Bemerton Heath Harleq.
3.00
Burscough
3.00
Irlam
3.00
Pickering Town
3.00
Skegness Town
3.00
Shepshed Dynamo
3.00
Woodford Town
3.00
Atherstone Town
3.50
Basford United
3.50
Longlevens
3.67
Shildon AFC
4.00
Quorn
4.00
Oldland Abbotonians
4.00
Norwich
4.00
Berks County
4.00
Cobham
4.00
Hythe & Dibden
4.00
Halifax
4.00
Mildenhall Town
4.00
AFC Kempston Rovers
4.00
Knaphill
4.00
Little Oakley
4.00
Hilltop
4.00
Congleton Town
4.00
Bournemouth FC
4.00
Colne
4.00
Lichfield City
4.00
Watford
4.00
Newport County
4.00
Buckhurst Hill
4.00
Rugby Borough
4.00
Racing Club Warwick
4.00
Brimscombe & Thrupp
4.00
Roffey
4.00
Arlesey Town
4.00
Fylde
4.00
Lancing
4.00
Lakenheath
5.00
Petersfield Town
5.00
Fisher
5.00
Hullbridge Sports
5.00
Newhaven
5.00
Newark Town
5.00
South Shields
5.00
Southall
5.00
Thornbury Town
5.00
Beaconsfield Town
5.00
West Brom
5.00
Torpoint Athletic
5.00
United Services
5.00
QPR
6.00
Potters Bar Town
6.00
Pagham
6.00
Clacton
6.00
Marlow
6.00
Chadderton
7.00
Kimberley Miners Welfare
7.00
Cirencester Town
7.00
Wick
7.00
Stoke is 0.33 goals worse than Cardiff in terms of goals conceded per game (2.00 vs 1.67).

⏱️ Possession

Avg possession %
Manchester City
72%
Aston Villa
70%
Nottingham Forest
33%
Crystal Palace
26%
Not enough data to compare these two teams.

🎲 4. Props Analysis

StokeStoke

For 3.3 · Against 7.0 · Total 10.3

🚩 Corners

160485517126326412176644121081298168128A·HULH·OXFA·PORA·WESH·PLYA·BURH·SUNH·LEEA·SHEH·CAR
ForAgainstTotal per gameAverage total
For 2.9 · Against 1.9 · Total 4.8

🟨 Cards

701134522124252423412772367455A·HULH·OXFA·PORA·WESH·PLYA·BURH·SUNH·LEEA·SHEH·CAR
ForAgainstTotal per gameAverage total
For 12.1 · Against 9.8 · Total 21.9

⚠️ Fouls

2801110141091211613111681711881212101021242117242428162420A·HULH·OXFA·PORA·WESH·PLYA·BURH·SUNH·LEEA·SHEH·CAR
ForAgainstTotal per gameAverage total

CardiffCardiff

For 3.3 · Against 6.3 · Total 9.6

🚩 Corners

15011451024367344692433615156910815639A·LEEH·DERA·MILH·SWAH·WATA·MIDH·COVA·WATA·OXFH·SHE
ForAgainstTotal per gameAverage total
For 1.9 · Against 1.3 · Total 3.2

🟨 Cards

5022114123233211312305353524A·LEEH·DERA·MILH·SWAH·WATA·MIDH·COVA·WATA·OXFH·SHE
ForAgainstTotal per gameAverage total
For 11.7 · Against 11.4 · Total 23.1

⚠️ Fouls

2701710121111101411814159891215714131127232125222417272124A·LEEH·DERA·MILH·SWAH·WATA·MIDH·COVA·WATA·OXFH·SHE
ForAgainstTotal per gameAverage total

StokeStoke

SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (50)11.111.510.73.63.53.621.320.622.1
vs Stronger (7)12.012.211.52.94.21.019.520.817.0
vs Similar (41)11.011.310.73.93.54.121.620.522.6
vs Weaker (2)---0.00.00.0---
% over line62%65%59%54%54%54%49%48%50%
% under line38%35%41%46%46%46%51%52%50%
This opponent (Cardiff) is Similar. The matching ‘vs’ row is the one to weigh.

CardiffCardiff

SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (50)9.59.69.33.43.43.521.821.422.2
vs Stronger (11)8.88.49.53.02.44.020.619.323.0
vs Similar (37)9.710.19.23.73.93.522.322.222.4
vs Weaker (2)10.0-10.00.50.01.015.0-15.0
% over line45%46%43%48%50%46%53%58%48%
% under line55%54%57%52%50%54%47%42%52%
This opponent (Stoke) is Similar. The matching ‘vs’ row is the one to weigh.

🚩 Total Corners

Match total corners / game
Tottenham
12.8
Bournemouth
11.8
Sheffield Weds
11.7
Barnsley
11.7
Scunthorpe
11.5
QPR
11.4
Huddersfield
11.3
Luton
11.3
Coventry
11.2
Crawley Town
11.2
Manchester United
11.2
Brentford
11.1
Stoke
11.1
Exeter
11.0
Sheffield United
11.0
Southampton
10.9
Everton
10.9
Tranmere
10.8
Morecambe
10.8
Harrogate
10.8
Newcastle
10.8
Fleetwood Town
10.8
Derby
10.7
Portsmouth
10.7
Liverpool
10.7
Manchester City
10.6
Notts County
10.6
Walsall
10.6
Ipswich
10.5
Mansfield
10.5
Leeds
10.5
Millwall
10.5
Nottingham Forest
10.5
West Brom
10.4
Bolton
10.4
Port Vale
10.4
Doncaster
10.4
Fulham
10.4
Bristol Rvs
10.3
Hull
10.3
Plymouth
10.3
Swindon
10.3
Middlesbrough
10.3
Swansea
10.2
Bristol City
10.2
Wrexham
10.2
Crystal Palace
10.2
Bromley
10.2
Norwich
10.1
Reading
10.1
Sutton
10.1
Aston Villa
10.1
Blackburn
10.1
Peterboro
10.1
Charlton
10.1
Sunderland
10.1
Watford
10.1
Chelsea
10.0
Oxford
10.0
Crewe
10.0
Wolves
10.0
Grimsby
10.0
Chesterfield
10.0
Brighton
9.9
Rotherham
9.9
West Ham
9.9
Blackpool
9.9
Stevenage
9.9
Birmingham
9.8
Wycombe
9.8
Shrewsbury
9.8
Barrow
9.8
Lincoln
9.8
Bradford
9.8
Leicester
9.8
Burnley
9.7
Cheltenham
9.7
Colchester
9.7
Accrington
9.6
Carlisle
9.6
Leyton Orient
9.6
Newport County
9.6
Cardiff
9.5
Forest Green
9.4
Arsenal
9.4
Salford
9.3
Burton
9.3
Northampton
9.0
Gillingham
9.0
AFC Wimbledon
9.0
Preston
9.0
Cambridge
8.9
Milton Keynes Dons
8.7
Stockport
8.7
Wigan
8.6

🟨 Total Cards

Match total cards / game
Tamworth
5.2
Aston Villa
5.0
Bolton
4.9
Chelsea
4.9
Boston Utd
4.9
Bournemouth
4.8
Brighton
4.7
Sunderland
4.7
Salford
4.6
Aldershot
4.6
Lincoln
4.6
Sutton
4.6
Stevenage
4.6
Braintree Town
4.6
Wigan
4.5
Bradford
4.5
Eastleigh
4.5
Southampton
4.5
Watford
4.5
Newcastle
4.5
Wolves
4.5
AFC Wimbledon
4.5
Woking
4.5
Barrow
4.5
Crewe
4.4
Nottingham Forest
4.4
Accrington
4.4
Portsmouth
4.4
Colchester
4.3
Chesterfield
4.3
Notts County
4.3
Doncaster
4.3
Exeter
4.3
Liverpool
4.2
Solihull
4.2
Morecambe
4.2
Tranmere
4.2
Fylde
4.2
Cambridge
4.2
Grimsby
4.2
Tottenham
4.2
Blackpool
4.1
Shrewsbury
4.1
Oldham
4.1
Fleetwood Town
4.1
Charlton
4.1
Gillingham
4.1
Milton Keynes Dons
4.1
Barnsley
4.1
Luton
4.1
Norwich
4.1
Carlisle
4.1
Mansfield
4.1
Leicester
4.0
Burnley
4.0
Fulham
4.0
Swansea
4.0
Halifax
4.0
Birmingham
4.0
Huddersfield
4.0
Arsenal
4.0
West Ham
4.0
Crystal Palace
4.0
Manchester United
4.0
Burton
4.0
Stoke
4.0
Stockport
4.0
Blackburn
4.0
Crawley Town
3.9
Preston
3.9
Gateshead
3.9
Middlesbrough
3.9
Bristol Rvs
3.9
Torquay
3.9
Barnet
3.9
Sheffield Weds
3.9
Brentford
3.8
Hartlepool
3.8
Oxford
3.8
Port Vale
3.8
Leeds
3.8
Hull
3.8
Sheffield United
3.8
Coventry
3.8
Cheltenham
3.8
Wrexham
3.8
Ipswich
3.8
Wycombe
3.7
QPR
3.7
Kidderminster
3.7
Bristol City
3.7
Cardiff
3.7
Wealdstone
3.7
Altrincham
3.7
Yeovil
3.7
Newport County
3.7
Walsall
3.7
Plymouth
3.6
York
3.6
Millwall
3.6
Leyton Orient
3.6
Derby
3.5
West Brom
3.5
Maidenhead
3.5
Southend
3.5
Northampton
3.5
Everton
3.5
Bromley
3.5
Manchester City
3.5
Peterboro
3.4
Forest Green
3.4
Oxford City
3.4
Boreham Wood
3.4
Rotherham
3.3
Swindon
3.3
Rochdale
3.3
Reading
3.2
Scunthorpe
3.2
Harrogate
3.1
Weymouth
2.7

⚠️ Total Fouls

Match total fouls / game
Stevenage
26.4
Wigan
25.4
Salford
25.3
Luton
25.1
Grimsby
24.9
Bolton
24.8
Doncaster
24.8
Lincoln
24.8
Accrington
24.7
Stockport
24.6
Bradford
24.5
Aston Villa
24.4
Portsmouth
24.3
Birmingham
24.2
Sunderland
24.2
Cheltenham
24.1
Morecambe
24.0
Preston
24.0
Millwall
24.0
Cambridge
24.0
Wycombe
23.9
Leeds
23.8
Watford
23.8
Exeter
23.7
AFC Wimbledon
23.7
Blackpool
23.7
Bournemouth
23.6
Rotherham
23.6
Colchester
23.5
Sheffield Weds
23.5
Tottenham
23.5
Wolves
23.4
Plymouth
23.3
Sutton
23.3
Shrewsbury
23.3
Huddersfield
23.2
Crewe
23.2
Chesterfield
23.1
Milton Keynes Dons
23.1
Charlton
23.0
Southampton
23.0
Crystal Palace
23.0
Swansea
23.0
Newcastle
22.9
Hull
22.8
Newport County
22.8
Brighton
22.7
Mansfield
22.6
Ipswich
22.6
Bristol Rvs
22.6
Burnley
22.5
Blackburn
22.5
Norwich
22.5
Chelsea
22.5
QPR
22.5
Reading
22.5
Fleetwood Town
22.4
Coventry
22.3
Barrow
22.3
Gillingham
22.3
Arsenal
22.1
Oxford
21.9
Bristol City
21.9
Everton
21.9
Nottingham Forest
21.8
Burton
21.8
Scunthorpe
21.8
Derby
21.7
Bromley
21.7
Port Vale
21.6
Tranmere
21.6
Crawley Town
21.6
Leicester
21.6
Northampton
21.6
Peterboro
21.6
Harrogate
21.5
West Ham
21.5
Cardiff
21.5
Carlisle
21.4
Walsall
21.3
Wrexham
21.2
Liverpool
21.2
Leyton Orient
21.1
Stoke
21.1
Fulham
20.7
Sheffield United
20.7
Swindon
20.6
Notts County
20.5
Middlesbrough
20.5
Barnsley
20.5
Manchester United
20.4
Forest Green
20.2
West Brom
19.8
Brentford
19.3
Manchester City
17.1
Corners O/U 9.5
Over 9.5
50.7%
Under 9.5
49.3%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cards O/U 3.5
Over 3.5
64.6%
Under 3.5
35.4%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Fouls O/U 21.5
Over 21.5
66.7%
Under 21.5
33.3%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🔀 5. Double Chance

Double Chance

Two of the three results in one selection. The probability is the sum of those outcomes from the model above, so any edge here is the market pricing the combination out of line with its own 1X2.
Stoke or Draw✓ Hit
74.5%
Avg Implied -
46%
29%
26%
covers Stoke + Draw
Best 5 market prices
No market prices yet.
Stoke or Cardiff✗ Miss
71.3%
Avg Implied -
46%
29%
26%
covers Stoke + Cardiff
Best 5 market prices
No market prices yet.
Draw or Cardiff✓ Hit
54.2%
Avg Implied -
46%
29%
26%
covers Draw + Cardiff
Best 5 market prices
No market prices yet.

🥅 6. Home & Away Over/Under

Home & Away Over/Under

How many goals each side scores on its own, independent of the result. Read off the same scoreline distribution as correct score, so these agree with the match over/under above by construction.
Stoke over/under 0.5Actual: Over
Over
77.0%
Under
23.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 1.5Actual: Over
Over
43.2%
Under
56.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 2.5Actual: Over
Over
18.4%
Under
81.6%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 3.5Actual: Under
Over
6.2%
Under
93.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 0.5Actual: Over
Over
64.7%
Under
35.3%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 1.5Actual: Over
Over
27.9%
Under
72.1%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 2.5Actual: Over
Over
8.8%
Under
91.2%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 3.5Actual: Under
Over
2.2%
Under
97.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

⚖️ 7. Handicap

Handicap

The handicap is applied to Stoke, so a minus line means Stoke give that many goals of a start and Cardiff receive them. At -1, Stoke must win by two or more to land; a one-goal Stoke win settles as Draw. There is no returned stake - the middle case is its own selection. Taken from the same scoreline distribution as correct score.
Handicap -2 (Stoke)Actual: Cardiff
Stoke -2
9.1%
Draw -2
14.2%
Cardiff +2
76.7%
Best 5 market prices
Home
No market prices yet.
Draw
No market prices yet.
Away
No market prices yet.
Handicap -1 (Stoke)Actual: Cardiff
Stoke -1
23.3%
Draw -1
22.5%
Cardiff +1
54.2%
Best 5 market prices
Home
No market prices yet.
Draw
No market prices yet.
Away
No market prices yet.
Handicap +1 (Stoke)Actual: Stoke
Stoke +1
74.5%
Draw +1
15.5%
Cardiff -1
10.0%
Best 5 market prices
Home
No market prices yet.
Draw
No market prices yet.
Away
No market prices yet.
Handicap +2 (Stoke)Actual: Stoke
Stoke +2
90.0%
Draw +2
7.1%
Cardiff -2
2.9%
Best 5 market prices
Home
No market prices yet.
Draw
No market prices yet.
Away
No market prices yet.

⏱️ 8. Half Time Goals O/U

StokeStoke

Half Time · Last 10 – goals for & against
20-200D01L00D00D00D10W10W12L00D11DA·SHE21/12H·LEE26/12H·SUN29/12A·BUR01/01H·PLY04/01A·SUN11/01A·WES18/01A·POR22/01H·OXF25/01A·HUL01/02
Avg total
0.8
Avg scored
0.4
Avg conceded
0.4
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.570.470.640.360.500.56
vs Stronger (4)0.500.500.000.501.000.50
vs Similar (25)0.600.480.820.360.430.57
vs Weaker (1)0.000.000.000.00--
Clean sheet %60% (+36pp vs league)
This opponent (Cardiff) is Similar. The matching ‘vs’ row is the one to weigh.

CardiffCardiff

Half Time · Last 10 – goals for & against
20-201L21W10W11D10W00D00D12L00D02LA·OXF26/12A·WAT29/12H·COV01/01A·MID04/01A·SHE09/01H·WAT14/01H·SWA18/01A·MIL21/01H·DER25/01A·LEE01/02
Avg total
1.3
Avg scored
0.6
Avg conceded
0.7
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.530.630.470.330.600.93
vs Stronger (6)0.500.830.330.330.671.33
vs Similar (24)0.540.580.500.330.580.83
vs Weaker (0)------
Clean sheet %50% (+26pp vs league)
This opponent (Stoke) is Similar. The matching ‘vs’ row is the one to weigh.
Half Time Over/Under 0.5Actual: Over
Over 0.5
0.0%
Under 0.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Half Time Over/Under 1.5Actual: Over
Over 1.5
0.0%
Under 1.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Half Time Over/Under 2.5Actual: Over
Over 2.5
0.0%
Under 2.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🥅 9. Half Time Home & Away O/U

How many goals each side scores in the first half on its own. Each line is modelled directly from that team's half-time goals rather than read off a scoreline grid, so unlike the full-time version the two sides need not sum exactly to the half-time match total.
Stoke over/under 0.5 HTActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 1.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 2.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 0.5 HTActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 1.5 HTActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 2.5 HTActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

⏱️ 10. Second Half Goals O/U

StokeStoke

Second Half · Last 10 – goals for & against
20-202L01L10W00D00D01L01L01L00D10WA·SHE21/12H·LEE26/12H·SUN29/12A·BUR01/01H·PLY04/01A·SUN11/01A·WES18/01A·POR22/01H·OXF25/01A·HUL01/02
Avg total
0.8
Avg scored
0.2
Avg conceded
0.6
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.430.770.570.790.310.75
vs Stronger (4)0.250.750.500.500.001.00
vs Similar (25)0.440.760.550.820.360.71
vs Weaker (1)1.001.001.001.00--
Clean sheet %40% (+16pp vs league)
This opponent (Cardiff) is Similar. The matching ‘vs’ row is the one to weigh.

CardiffCardiff

Second Half · Last 10 – goals for & against
50-522D00D01L00D00D11D30W10W21W05LA·OXF26/12A·WAT29/12H·COV01/01A·MID04/01A·SHE09/01H·WAT14/01H·SWA18/01A·MIL21/01H·DER25/01A·LEE01/02
Avg total
1.9
Avg scored
0.9
Avg conceded
1.0
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
Avg goals/game0.701.000.931.130.470.87
vs Stronger (6)0.171.670.001.330.332.00
vs Similar (24)0.830.831.171.080.500.58
vs Weaker (0)------
Clean sheet %40% (+16pp vs league)
This opponent (Stoke) is Similar. The matching ‘vs’ row is the one to weigh.
Second Half Over/Under 0.5Actual: Over
Over 0.5
0.0%
Under 0.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Second Half Over/Under 1.5Actual: Over
Over 1.5
0.0%
Under 1.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Second Half Over/Under 2.5Actual: Over
Over 2.5
0.0%
Under 2.5
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🥅 11. Second Half Home & Away O/U

How many goals each side scores in the second half on its own. Each line is modelled directly from that team's second-half goals rather than read off a scoreline grid, so unlike the full-time version the two sides need not sum exactly to the second-half match total.
Stoke over/under 0.5 2HActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 1.5 2HActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Stoke over/under 2.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 0.5 2HActual: Over
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 1.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Cardiff over/under 2.5 2HActual: Under
Over
0.0%
Under
0.0%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

🔥 12. Top picks for this game

Every selection Pythia rates above 70%, ordered by probability. Use Min odds to match the prices you want: slide down for near-certainties at short prices, up for longer prices. Unpriced picks are ranked on the model's fair odds. Edge defaults to Yes, showing only selections priced BELOW what the model makes them; switch to All to include the rest, and picks we hold no price for. The five columns are the best market prices (highest first) for each pick; edge is vs the average. Result grades each pick against the final score.
Min odds1.20
Edge
PickProbabilityAvg oddsBest 1Best 2Best 3Best 4Best 5EdgeResult
Under 7.599.6%-------✓ Hit
Under 6.598.6%-------✓ Hit
Away under 3.5 goals97.8%-------✓ Hit
Under 5.595.7%-------✗ Miss
Home under 3.5 goals93.8%-------✓ Hit
Away under 2.5 goals91.2%-------✗ Miss
Home +2 handicap90.0%-------✓ Hit
Under 4.589.0%-------✗ Miss
Over 2.5 cards81.8%--------
Home under 2.5 goals81.6%-------✗ Miss
Over 19.5 fouls80.6%--------
Home over 0.5 goals77.0%-------✓ Hit
Away +2 handicap76.7%-------✓ Hit
Under 3.575.5%-------✗ Miss
Home or Draw74.5%-------✓ Hit
Home +1 handicap74.5%-------✓ Hit
Under 11.5 corners72.7%--------
Over 1.572.7%-------✓ Hit
Away under 1.5 goals72.1%-------✗ Miss
Under 5.5 cards71.5%--------
Home or Away71.3%-------✗ Miss

🎽 13. Player market rates

Stoke
Anytime goalscorer
Matches in which the player scored
Thomas Cannon32%
Lewis Baker27%
Ryan Mmaee25%
Million Manhoef16%
Ali Al-Hamadi13%
Ben Gibson12%
Emre Tezgel12%
Andrew Moran10%
Lewis Koumas10%
Nathan Lowe10%
Sam Gallagher9%
Niall Ennis8%
Ben Wilmot7%
Jun-Ho Bae6%
Michael Rose4%
Ashley Phillips3%
Wouter Burger2%
Junior Tchamadeu2%
André Vidigal0%
Enda Stevens0%
Ben Pearson0%
Lynden Gooch0%
Jordan Thompson0%
Josh Laurent0%
Tatsuki Seko0%
Viktor Johansson0%
Eric Bocat0%
Josh Wilson-Esbrand0%
Mohammed Olabosun Lawal0%
Souleymane Sidibe0%
Jaden Dixon0%
To be booked (yellow)
Matches in which the player was booked
Josh Laurent75%
Ben Pearson36%
Jordan Thompson31%
Ben Gibson28%
Junior Tchamadeu27%
Andrew Moran26%
Wouter Burger24%
Sam Gallagher23%
Ben Wilmot21%
Nathan Lowe20%
Lewis Baker18%
Ashley Phillips15%
Enda Stevens14%
Ali Al-Hamadi13%
Lynden Gooch13%
Jun-Ho Bae12%
Michael Rose12%
Thomas Cannon12%
Viktor Johansson10%
Lewis Koumas10%
Emre Tezgel6%
Million Manhoef5%
Tatsuki Seko4%
Eric Bocat3%
André Vidigal0%
Ryan Mmaee0%
Niall Ennis0%
Josh Wilson-Esbrand0%
Mohammed Olabosun Lawal0%
Souleymane Sidibe0%
Jaden Dixon0%
Anytime assist
Matches in which the player assisted
Josh Wilson-Esbrand29%
Souleymane Sidibe15%
Lewis Baker14%
Million Manhoef13%
Andrew Moran10%
Enda Stevens10%
Lynden Gooch9%
Jun-Ho Bae8%
Lewis Koumas6%
Eric Bocat6%
Sam Gallagher5%
Wouter Burger4%
Junior Tchamadeu4%
Thomas Cannon4%
Jordan Thompson4%
André Vidigal0%
Ryan Mmaee0%
Niall Ennis0%
Ben Gibson0%
Ben Pearson0%
Josh Laurent0%
Ben Wilmot0%
Michael Rose0%
Tatsuki Seko0%
Viktor Johansson0%
Emre Tezgel0%
Ali Al-Hamadi0%
Ashley Phillips0%
Mohammed Olabosun Lawal0%
Nathan Lowe0%
Jaden Dixon0%
Over 2.5 shots
Matches with 3+ shots taken
Thomas Cannon36%
Lewis Baker14%
Million Manhoef11%
Lewis Koumas10%
Sam Gallagher9%
Niall Ennis8%
Ali Al-Hamadi7%
Andrew Moran5%
Jun-Ho Bae2%
André Vidigal0%
Ryan Mmaee0%
Ben Gibson0%
Enda Stevens0%
Ben Pearson0%
Lynden Gooch0%
Jordan Thompson0%
Josh Laurent0%
Ben Wilmot0%
Wouter Burger0%
Michael Rose0%
Tatsuki Seko0%
Viktor Johansson0%
Eric Bocat0%
Josh Wilson-Esbrand0%
Emre Tezgel0%
Junior Tchamadeu0%
Ashley Phillips0%
Mohammed Olabosun Lawal0%
Souleymane Sidibe0%
Nathan Lowe0%
Jaden Dixon0%
Cardiff
Anytime goalscorer
Matches in which the player scored
Yousef Salech36%
Callum Robinson29%
Isaak Davies20%
Anwar El Ghazi11%
Alex Robertson10%
Cian Ashford10%
Yakou Méïté9%
Rubin Colwill8%
Will Alves7%
Ollie Tanner6%
Chris Willock6%
David Turnbull5%
Calum Chambers5%
Callum O'Dowda5%
Dimitris Goutas3%
Perry Ng3%
Ethan Horvath0%
Aaron Ramsey0%
Jamilu Collins0%
Joe Ralls0%
Andy Rinomhota0%
Jak Alnwick0%
Wilfried Kanga0%
Manolis Siopis0%
Jesper Daland0%
Sivert Mannsverk0%
William Fish0%
Malachi Walcott0%
Joel Bagan0%
Michael Reindorf0%
Ronan Kpakio0%
Luey Giles0%
To be booked (yellow)
Matches in which the player was booked
Jamilu Collins33%
Malachi Walcott33%
Sivert Mannsverk27%
Joe Ralls26%
Perry Ng24%
William Fish21%
Calum Chambers19%
Callum O'Dowda19%
Manolis Siopis18%
Alex Robertson18%
Andy Rinomhota18%
Joel Bagan11%
David Turnbull11%
Rubin Colwill10%
Aaron Ramsey10%
Isaak Davies10%
Jesper Daland9%
Yousef Salech9%
Dimitris Goutas8%
Jak Alnwick6%
Ollie Tanner3%
Yakou Méïté3%
Callum Robinson3%
Ethan Horvath0%
Anwar El Ghazi0%
Wilfried Kanga0%
Chris Willock0%
Will Alves0%
Michael Reindorf0%
Cian Ashford0%
Ronan Kpakio0%
Luey Giles0%
Anytime assist
Matches in which the player assisted
Michael Reindorf25%
Will Alves20%
Ronan Kpakio17%
Ollie Tanner10%
Cian Ashford10%
Alex Robertson8%
Anwar El Ghazi7%
Callum O'Dowda7%
Sivert Mannsverk7%
Rubin Colwill6%
Chris Willock6%
Joel Bagan6%
Yousef Salech5%
Joe Ralls4%
Andy Rinomhota3%
Callum Robinson3%
Dimitris Goutas3%
Perry Ng3%
Calum Chambers2%
Ethan Horvath0%
Aaron Ramsey0%
Jamilu Collins0%
Yakou Méïté0%
Jak Alnwick0%
Wilfried Kanga0%
David Turnbull0%
Manolis Siopis0%
Jesper Daland0%
William Fish0%
Malachi Walcott0%
Isaak Davies0%
Luey Giles0%
Over 2.5 shots
Matches with 3+ shots taken
Yousef Salech27%
Rubin Colwill19%
David Turnbull16%
Yakou Méïté15%
Callum Robinson14%
William Fish8%
Anwar El Ghazi7%
Ollie Tanner6%
Cian Ashford3%
Dimitris Goutas3%
Perry Ng3%
Callum O'Dowda2%
Ethan Horvath0%
Aaron Ramsey0%
Jamilu Collins0%
Joe Ralls0%
Calum Chambers0%
Andy Rinomhota0%
Jak Alnwick0%
Wilfried Kanga0%
Chris Willock0%
Manolis Siopis0%
Jesper Daland0%
Sivert Mannsverk0%
Malachi Walcott0%
Joel Bagan0%
Isaak Davies0%
Alex Robertson0%
Will Alves0%
Michael Reindorf0%
Ronan Kpakio0%
Luey Giles0%
Players with at least 3 appearances, top 10 per market – scroll each card for the rest. These are shares of matches played, which is how these markets settle, not per-90 rates.

💰 14. Squad value

💰 Total value

Squad value (€m) · (players with data)
CHE (39)
€1407m
ARS (29)
€1406m
MC (27)
€1326m
LIV (29)
€980m
MU (30)
€929m
TOT (36)
€920m
BHA (30)
€620m
BOU (31)
€573m
NEW (25)
€568m
BRE (32)
€565m
NFO (28)
€551m
AVL (27)
€536m
CRY (29)
€505m
EVE (24)
€459m
LEE (27)
€427m
SUN (30)
€392m
FUL (21)
€329m
IPS (31)
€280m
WHU (24)
€274m
WOL (31)
€273m
COV (27)
€237m
SOU (30)
€205m
MID (29)
€142m
BUR (28)
€115m
SHU (27)
€110m
NOR (34)
€107m
HUL (27)
€105m
BIR (26)
€93m
SWA (27)
€91m
WAT (22)
€88m
MIL (29)
€85m
STK (25)
€79m
WRE (32)
€77m
QPR (28)
€71m
LEI (22)
€69m
BRC (25)
€66m
DER (25)
€57m
WBA (22)
€52m
PRE (20)
€43m
BLB (27)
€36m
POR (30)
€32m
CHA (29)
€31m
CAR (25)
€29m
LUT (26)
€29m
SHW (24)
€21m
OXF (24)
€20m
BOL (22)
€17m
HUD (26)
€16m
MKD (24)
€15m
PLY (25)
€13m
LIN (24)
€12m
BLA (22)
€11m
LO (23)
€10m
STO (25)
€10m
WYC (24)
€10m
REA (20)
€10m
SAL (26)
€8m
BAR (21)
€8m
WIG (21)
€7m
PET (23)
€7m
BRA (21)
€7m
STE (21)
€7m
PV (23)
€7m
DON (23)
€7m
MAN (23)
€6m
NC (24)
€6m
CHE (24)
€6m
AW (21)
€5m
BR (24)
€5m
CAM (20)
€5m
BUR (17)
€5m
ROT (19)
€5m
CRE (20)
€4m
BRO (19)
€4m
BAR (15)
€4m
SWI (22)
€4m
GRI (18)
€4m
TRA (21)
€4m
COL (20)
€4m
SHR (17)
€3m
CT (19)
€3m
NOR (18)
€3m
GIL (16)
€3m
CHE (19)
€3m
EXE (15)
€3m
WAL (20)
€3m
OLD (21)
€3m
FT (18)
€3m
ACC (18)
€2m
ROC (10)
€2m
NC (16)
€2m
BAR (11)
€2m
HAR (14)
€1m
YOR (8)
€1m
FG (4)
€1m
BU (6)
€1m
EAS (5)
€1m
SOU (3)
€1m
HAR (6)
€1m
SOL (3)
€0m
ALT (5)
€0m
ALD (4)
€0m
BT (4)
€0m
WOK (3)
€0m
YEO (3)
€0m
BT (3)
€0m
SCU (2)
€0m
TAM (4)
€0m
CAR (1)
€0m
WEA (2)
€0m
MOR (1)
€0m
HAL (2)
€0m
GAT (1)
€0m
TRU (2)
€0m
SUT (1)
€0m
Stoke's squad is €50m more valuable than Cardiff's (€79m vs €29m).

⚔️ Attack

Squad value (€m) · (players with data)
MC (9)
€635m
CHE (13)
€614m
ARS (13)
€608m
LIV (9)
€518m
MU (11)
€432m
BOU (11)
€285m
NFO (9)
€263m
TOT (12)
€250m
NEW (7)
€234m
CRY (11)
€229m
BRE (10)
€228m
AVL (10)
€220m
BHA (9)
€190m
FUL (9)
€178m
EVE (7)
€174m
LEE (11)
€166m
SUN (9)
€157m
IPS (11)
€130m
COV (8)
€85m
WHU (7)
€84m
WOL (11)
€79m
MID (12)
€74m
SOU (10)
€72m
BUR (14)
€70m
SWA (13)
€56m
NOR (10)
€46m
BIR (9)
€46m
STK (8)
€35m
MIL (10)
€30m
QPR (11)
€29m
SHU (9)
€29m
BRC (8)
€29m
WAT (6)
€28m
DER (8)
€25m
HUL (7)
€22m
LEI (7)
€20m
CHA (13)
€18m
PRE (6)
€17m
CAR (12)
€15m
BLB (8)
€15m
WRE (9)
€15m
WBA (7)
€15m
POR (12)
€13m
LUT (10)
€13m
SHW (6)
€7m
OXF (8)
€6m
MKD (8)
€5m
PLY (8)
€4m
LO (6)
€4m
BLA (8)
€4m
HUD (7)
€4m
BOL (6)
€4m
STO (8)
€3m
LIN (7)
€3m
REA (6)
€3m
BRA (9)
€3m
PET (8)
€3m
CHE (9)
€3m
SAL (9)
€3m
WYC (7)
€3m
NC (7)
€2m
AW (8)
€2m
STE (6)
€2m
BR (10)
€2m
CAM (9)
€2m
WIG (8)
€2m
ROT (6)
€2m
SWI (8)
€2m
CRE (6)
€2m
PV (5)
€2m
CT (7)
€2m
DON (6)
€2m
BAR (5)
€2m
COL (7)
€1m
BUR (6)
€1m
MAN (6)
€1m
GRI (8)
€1m
EXE (5)
€1m
TRA (7)
€1m
OLD (7)
€1m
BRO (5)
€1m
ROC (3)
€1m
CHE (5)
€1m
GIL (4)
€1m
ACC (7)
€1m
NOR (5)
€1m
FT (6)
€1m
WAL (4)
€1m
BAR (2)
€0m
BAR (3)
€0m
SHR (3)
€0m
FG (2)
€0m
YOR (2)
€0m
ALD (3)
€0m
NC (3)
€0m
HAR (4)
€0m
ALT (3)
€0m
SOL (2)
€0m
EAS (1)
€0m
HAR (2)
€0m
SCU (1)
€0m
GAT (1)
€0m
YEO (1)
€0m
BU (1)
€0m
TAM (2)
€0m
BT (1)
€0m
HAL (1)
€0m
WOK (1)
€0m
TRU (0)
€0m
CAR (0)
€0m
SOU (0)
€0m
BT (0)
€0m
SUT (0)
€0m
MOR (0)
€0m
WEA (0)
€0m
Stoke's attack is €20m more valuable than Cardiff's (€35m vs €15m).

🧠 Midfield

Squad value (€m) · (players with data)
ARS (4)
€290m
TOT (7)
€282m
CHE (6)
€278m
MU (7)
€236m
LIV (6)
€201m
BHA (7)
€180m
EVE (7)
€162m
MC (3)
€160m
AVL (6)
€160m
BRE (7)
€128m
NEW (6)
€124m
SUN (6)
€110m
BOU (6)
€106m
LEE (5)
€98m
CRY (5)
€93m
WOL (6)
€79m
IPS (7)
€66m
SOU (5)
€53m
COV (6)
€52m
NFO (4)
€52m
WHU (5)
€48m
WAT (6)
€38m
SHU (5)
€32m
NOR (11)
€31m
HUL (8)
€31m
MIL (8)
€29m
FUL (3)
€28m
MID (5)
€27m
WRE (9)
€23m
WBA (6)
€22m
BRC (6)
€19m
QPR (5)
€15m
DER (6)
€14m
LEI (4)
€13m
BIR (5)
€12m
STK (6)
€11m
SWA (4)
€9m
BUR (3)
€8m
MKD (6)
€7m
BLB (7)
€7m
SHW (5)
€6m
OXF (4)
€6m
POR (5)
€5m
LUT (6)
€4m
BOL (4)
€4m
HUD (6)
€4m
CAR (3)
€4m
CHA (3)
€3m
MAN (5)
€3m
LO (8)
€3m
PRE (3)
€3m
REA (5)
€3m
STO (6)
€3m
BAR (7)
€3m
BLA (5)
€3m
PLY (6)
€3m
WIG (8)
€2m
WYC (5)
€2m
PV (7)
€2m
SAL (5)
€2m
DON (6)
€2m
NC (7)
€2m
LIN (4)
€2m
STE (6)
€2m
GIL (8)
€2m
BUR (4)
€1m
PET (5)
€1m
BRO (6)
€1m
SHR (4)
€1m
CHE (6)
€1m
TRA (6)
€1m
CRE (7)
€1m
BRA (3)
€1m
SWI (7)
€1m
CHE (5)
€1m
FT (4)
€1m
ROT (5)
€1m
AW (5)
€1m
EXE (5)
€1m
OLD (7)
€1m
CT (7)
€1m
BAR (5)
€1m
WAL (5)
€1m
BAR (4)
€1m
CAM (3)
€1m
ACC (5)
€1m
NOR (3)
€1m
ROC (3)
€1m
HAR (4)
€1m
YOR (2)
€0m
BR (4)
€0m
COL (3)
€0m
SOU (2)
€0m
NC (3)
€0m
GRI (1)
€0m
BU (2)
€0m
HAR (2)
€0m
TAM (2)
€0m
MOR (1)
€0m
YEO (1)
€0m
ALT (1)
€0m
BT (1)
€0m
EAS (1)
€0m
TRU (1)
€0m
SUT (1)
€0m
WEA (1)
€0m
SCU (0)
€0m
FG (0)
€0m
CAR (0)
€0m
GAT (0)
€0m
ALD (0)
€0m
SOL (0)
€0m
BT (0)
€0m
HAL (0)
€0m
WOK (0)
€0m
Stoke's midfield is €8m more valuable than Cardiff's (€11m vs €4m).

🛡️ Defence

Squad value (€m) · (players with data)
MC (15)
€531m
CHE (20)
€514m
ARS (12)
€508m
TOT (17)
€388m
MU (12)
€261m
LIV (14)
€260m
BHA (14)
€249m
NFO (15)
€236m
NEW (12)
€210m
BRE (15)
€209m
CRY (13)
€182m
BOU (14)
€182m
LEE (11)
€163m
AVL (11)
€156m
WHU (12)
€141m
SUN (15)
€125m
EVE (10)
€123m
FUL (9)
€123m
WOL (14)
€116m
COV (13)
€99m
IPS (13)
€85m
SOU (15)
€79m
HUL (12)
€52m
SHU (13)
€49m
MID (12)
€41m
WRE (14)
€39m
BUR (11)
€37m
LEI (11)
€36m
BIR (12)
€35m
STK (11)
€32m
NOR (13)
€29m
QPR (12)
€27m
SWA (10)
€26m
MIL (11)
€25m
PRE (11)
€22m
WAT (10)
€22m
BRC (11)
€18m
DER (11)
€18m
WBA (9)
€15m
POR (13)
€14m
BLB (12)
€14m
LUT (10)
€12m
CHA (13)
€10m
CAR (10)
€10m
BOL (12)
€9m
OXF (12)
€8m
SHW (13)
€8m
HUD (13)
€8m
LIN (13)
€6m
PLY (11)
€6m
WYC (12)
€5m
BLA (9)
€4m
STO (11)
€4m
REA (9)
€4m
BAR (9)
€3m
PV (11)
€3m
LO (9)
€3m
STE (9)
€3m
DON (11)
€3m
SAL (12)
€3m
MKD (10)
€3m
PET (10)
€3m
BRA (9)
€3m
BAR (9)
€3m
WIG (5)
€3m
BR (10)
€3m
GRI (9)
€2m
CAM (8)
€2m
AW (8)
€2m
BUR (7)
€2m
CHE (10)
€2m
NC (10)
€2m
MAN (12)
€2m
NOR (10)
€2m
BRO (8)
€2m
ROT (8)
€2m
COL (10)
€2m
WAL (11)
€2m
SHR (10)
€2m
CRE (7)
€1m
NC (10)
€1m
TRA (8)
€1m
FT (8)
€1m
ACC (6)
€1m
EXE (5)
€1m
OLD (7)
€1m
CHE (8)
€1m
SWI (7)
€1m
ROC (4)
€1m
GIL (4)
€1m
CT (5)
€1m
YOR (4)
€1m
BAR (3)
€1m
HAR (6)
€0m
BU (3)
€0m
EAS (3)
€0m
FG (2)
€0m
BT (3)
€0m
WOK (2)
€0m
CAR (1)
€0m
SOL (1)
€0m
BT (2)
€0m
SOU (1)
€0m
SCU (1)
€0m
YEO (1)
€0m
HAR (2)
€0m
WEA (1)
€0m
HAL (1)
€0m
ALD (1)
€0m
ALT (1)
€0m
TRU (1)
€0m
GAT (0)
€0m
TAM (0)
€0m
SUT (0)
€0m
MOR (0)
€0m
Stoke's defence is €22m more valuable than Cardiff's (€32m vs €10m).

🤝 15. Games History

H2H record

8 previous meetings
0
STK wins
6
Draws
2
CAR wins
Full head-to-head record ↗

Head-to-head

Stoke vs Cardiff · H/A from STK
DateH/AGameScore
14/12/24HSTK Vs Cardiff2-2
24/02/24ACardiff Vs STK2-1
04/11/23HSTK Vs Cardiff0-0
22/04/23ACardiff Vs STK1-1
10/12/22HSTK Vs Cardiff2-2
16/03/22ACardiff Vs STK2-1
30/10/21HSTK Vs Cardiff3-3
16/03/21ACardiff Vs STK0-0

StokeStoke

Last 10 games · H/A coloured by result
DateH/AGameScore
01/02/25AHull Vs STK1-2
25/01/25HSTK Vs Oxford0-0
22/01/25APortsmouth Vs STK3-1
18/01/25AWest Brom Vs STK1-1
11/01/25ASunderland Vs STK1-1
04/01/25HSTK Vs Plymouth0-0
01/01/25ABurnley Vs STK0-0
29/12/24HSTK Vs Sunderland1-0
26/12/24HSTK Vs Leeds0-2
21/12/24ASheffield Weds Vs STK2-0

CardiffCardiff

Last 10 games · H/A coloured by result
DateH/AGameScore
01/02/25ALeeds Vs CAR7-0
25/01/25HCAR Vs Derby2-1
21/01/25AMillwall Vs CAR2-2
18/01/25HCAR Vs Swansea3-0
14/01/25HCAR Vs Watford1-1
09/01/25ASheffield United Vs CAR0-1
04/01/25AMiddlesbrough Vs CAR1-1
01/01/25HCAR Vs Coventry1-1
29/12/24AWatford Vs CAR1-2
26/12/24AOxford Vs CAR3-2

📊 16. Overall Statistics

Stoke
Stoke
England: FA Cup
Recent: 2 Wins / 5 Draws / 3 Losses
FormResultsPPG
OverallDDLDW1.28
HomeDLWDD1.42
AwayDDDLW1.15
StatsOverallHomeAway
Win %32%33%31%
AVG goals2.322.382.27
Over 1.5 %74%71%77%
Over 2.5 %40%42%38%
Over 3.5 %18%25%12%
Scored1.181.331.04
Conceded1.141.041.23
BTTS44%46%42%
Clean Sheet34%38%31%
Corners11.1111.4810.73
Cards3.963.654.27
Cardiff
Cardiff
England: FA Cup
Recent: 4 Wins / 4 Draws / 2 Losses
FormResultsPPG
OverallDWDWL1.18
HomeLDDWW1.38
AwayWDWDL0.96
StatsOverallHomeAway
Win %32%42%21%
AVG goals2.862.693.04
Over 1.5 %82%88%75%
Over 2.5 %46%42%50%
Over 3.5 %30%19%42%
Scored1.121.231.00
Conceded1.741.462.04
BTTS50%42%58%
Clean Sheet22%27%17%
Corners9.479.629.30
Cards3.643.673.61

🏆 17. League Table

RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1LeedsLeeds46100
63%
2.2
9530+65
2.7
78%
46%
28%
10.1
59%
3.4
39%
22.5
61%
427
166981632.10.7
62%
2BurnleyBurnley46100
61%
2.2
6916+53
1.8
54%
33%
15%
9.1
43%
3.9
59%
23.4
63%
115
708371.50.3
57%
3Sheffield UnitedSheffield United4692
61%
2.0
6336+27
2.2
70%
35%
13%
10.6
63%
4.1
59%
22.4
57%
110
2932491.40.8
51%
4SunderlandSunderland4676
46%
1.7
5844+14
2.2
61%
43%
22%
9.7
46%
4.5
67%
23.5
65%
392
1571101251.31.0
49%
5CoventryCoventry4669
43%
1.5
6458+6
2.7
80%
52%
24%
11.6
70%
3.7
48%
21.3
43%
237
8552991.41.3
55%
6Bristol CityBristol City4668
37%
1.5
5955+4
2.5
80%
46%
20%
9.6
46%
3.7
54%
21.3
52%
66
2919181.31.2
51%
7BlackburnBlackburn4666
41%
1.4
5348+5
2.2
65%
39%
13%
9.9
61%
4.0
52%
24.1
72%
36
157141.21.0
49%
8MillwallMillwall4666
39%
1.4
4749-2
2.1
50%
30%
20%
10.3
63%
3.0
41%
24.6
72%
85
3029251.01.1
42%
9West BromWest Brom4664
33%
1.4
5747+10
2.3
72%
37%
17%
10.3
52%
3.8
52%
21.7
57%
52
1522151.21.0
54%
10MiddlesbroughMiddlesbrough4664
39%
1.4
6456+8
2.6
65%
46%
26%
10.1
59%
3.7
52%
21.5
57%
142
7427411.41.2
56%
11SwanseaSwansea4661
37%
1.3
5156-5
2.3
59%
46%
17%
9.5
43%
3.6
59%
23.6
65%
91
569261.11.2
58%
12Sheffield WedsSheffield Weds4658
33%
1.3
6069-9
2.8
83%
52%
28%
11.1
67%
3.8
43%
23.8
67%
21
7681.31.5
48%
13NorwichNorwich4657
30%
1.2
7168+3
3.0
80%
52%
33%
10.0
54%
4.0
59%
22.7
57%
107
4631291.51.5
58%
14WatfordWatford4657
35%
1.2
5361-8
2.5
70%
57%
15%
10.2
57%
4.6
67%
23.1
63%
88
2838221.21.3
53%
15QPRQPR4656
30%
1.2
5363-10
2.5
83%
52%
22%
10.7
54%
3.8
54%
23.1
63%
71
2915271.21.4
47%
16PortsmouthPortsmouth4654
30%
1.2
5871-13
2.8
74%
61%
28%
11.1
63%
4.2
67%
24.0
63%
32
135141.31.5
45%
17OxfordOxford4653
28%
1.2
4965-16
2.5
72%
37%
24%
10.3
52%
3.7
54%
21.1
43%
20
6681.11.4
43%
18StokeStoke4651
26%
1.1
4562-17
2.3
70%
37%
24%
10.2
52%
4.0
65%
21.3
50%
79
3511321.01.3
47%
19DerbyDerby4650
28%
1.1
4856-8
2.3
65%
39%
17%
10.2
54%
3.4
46%
21.3
50%
57
2514181.01.2
43%
20PrestonPreston4650
22%
1.1
4859-11
2.3
74%
48%
22%
9.5
50%
4.0
59%
24.3
76%
43
173221.01.3
48%
21HullHull4649
26%
1.1
4454-10
2.1
65%
30%
13%
10.4
63%
3.5
46%
22.3
52%
105
2231521.01.2
50%
22LutonLuton4649
28%
1.1
4569-24
2.5
65%
43%
22%
10.8
65%
4.1
59%
24.3
72%
29
134121.01.5
45%
23PlymouthPlymouth4646
24%
1.0
5188-37
3.0
83%
61%
35%
9.5
41%
3.5
48%
23.0
67%
13
4361.11.9
42%
24CardiffCardiff4644
20%
1.0
4873-25
2.6
83%
43%
24%
9.7
48%
3.7
50%
22.9
65%
29
154101.01.6
47%
England: Championship 2024/25 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full England: Championship stats & trends →

👥 18. Who played

Minutes played, then goals, assists, cards and match rating. Substitutes in grey.

← all matches