Football · FA Cup · England
South Shields vs Witton
Saturday, 19 September 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.South Shields vs Witton in FA Cup (Football) on Saturday, 19 September 2026. Model prediction: South Shields 39% vs Witton 38%, draw 23%. See the head-to-head record, recent form and odds. Predictions and stats update daily.
England•FA Cup
South Shields(5)
Witton(2)Saturday, 19 September 2026 at 17:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 5-0-2
South Shields — Last 10
L7d
W11d
W14d
D19d
D28d
W32d
W35d
W42d
W53d
L60d
Played10
GF/GA14/13
Avg For1.40
Avg Against1.30
Scored ≥19/10
Scored ≥23/10
Conceded ≥17/10
Conceded ≥22/10
Clean Sheets3/10
Failed To Score1/10
Over 1.57/10
Over 2.55/10
BTTS6/10
Witton — Last 10
W14d
L21d
L70d
L364d
L371d
W379d
W382d
D385d
L421d
D424d
Played10
GF/GA16/17
Avg For1.60
Avg Against1.70
Scored ≥18/10
Scored ≥25/10
Conceded ≥18/10
Conceded ≥26/10
Clean Sheets2/10
Failed To Score2/10
Over 1.59/10
Over 2.56/10
BTTS6/10
Model Prediction
Expected Goals
South Shields: 1.46
Expected Goals
Witton: 1.42
South Shields
39%
Draw
23%
Witton
38%
Over 2.5: 57%
BTTS: 60%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
South Shields
12 Sept
Hereford vs South Shields
6-0L
08 Sept
South Shields vs Marine
2-1W
05 Sept
Hednesford vs South Shields
0-1W
31 Aug
South Shields vs Spalding United
1-1D
22 Aug
South Shields vs Merthyr Town
1-1D
18 Aug
Morecambe vs South Shields
0-1W
15 Aug
South Shields vs Chorley
2-1W
08 Aug
Scarborough vs South Shields
0-1W
28 Jul
Gateshead vs South Shields
1-4W
21 Jul
South Shields vs Harrogate
1-2L
Team 2 Form
Witton
05 Sept
Avro vs Witton
0-2W
29 Aug
Morpeth vs Witton
2-0L
11 Jul
Witton vs Crewe
2-3L
20 Sept
Witton vs Dunston
0-1L
13 Sept
Morpeth vs Witton
2-1L
05 Sept
Bootle vs Witton
2-3W
02 Sept
Shildon vs Witton
0-3W
30 Aug
Witton vs Shildon
3-3D
25 Jul
Witton vs fc United
1-3L
22 Jul
Witton vs Ashton Utd
1-1D
Head-to-Head
Last 10
25 Jan
South Shields vs Witton
3-1•
21 Aug
Witton vs South Shields
0-1•
25 Jan
South Shields vs Witton
1-2•
12 Oct
Witton vs South Shields
3-1•
05 Jan
Witton vs South Shields
0-1•
18 Aug
South Shields vs Witton
2-1•
02 Sept
Witton vs South Shields
0-2•
Full Match Object
{
"league": "FA Cup",
"country": "England",
"match": "South Shields vs Witton",
"date": "2026-09-19",
"time": "17:00",
"team_1": {
"name": "South Shields",
"last_10_matches": [
{
"date": "12.09.26",
"home": "Hereford",
"away": "South Shields",
"score": "6-0"
},
{
"date": "08.09.26",
"home": "South Shields",
"away": "Marine",
"score": "2-1"
},
{
"date": "05.09.26",
"home": "Hednesford",
"away": "South Shields",
"score": "0-1"
},
{
"date": "31.08.26",
"home": "South Shields",
"away": "Spalding United",
"score": "1-1"
},
{
"date": "22.08.26",
"home": "South Shields",
"away": "Merthyr Town",
"score": "1-1"
},
{
"date": "18.08.26",
"home": "Morecambe",
"away": "South Shields",
"score": "0-1"
},
{
"date": "15.08.26",
"home": "South Shields",
"away": "Chorley",
"score": "2-1"
},
{
"date": "08.08.26",
"home": "Scarborough",
"away": "South Shields",
"score": "0-1"
},
{
"date": "28.07.26",
"home": "Gateshead",
"away": "South Shields",
"score": "1-4"
},
{
"date": "21.07.26",
"home": "South Shields",
"away": "Harrogate",
"score": "1-2"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 9,
"scored_2plus": 3,
"conceded_1plus": 7,
"conceded_2plus": 2,
"clean_sheets": 3,
"failed_to_score": 1,
"over_1_5": 7,
"over_2_5": 5,
"btts": 6,
"total_scored": 14,
"total_conceded": 13,
"avg_scored": 1.4,
"avg_conceded": 1.3
},
"home_last10": {
"played": 5,
"scored_1plus": 5,
"scored_2plus": 2,
"conceded_1plus": 5,
"conceded_2plus": 1,
"clean_sheets": 0,
"failed_to_score": 0,
"over_1_5": 5,
"over_2_5": 3,
"btts": 5,
"total_scored": 7,
"total_conceded": 6,
"avg_scored": 1.4,
"avg_conceded": 1.2
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 1,
"conceded_1plus": 2,
"conceded_2plus": 1,
"clean_sheets": 3,
"failed_to_score": 1,
"over_1_5": 2,
"over_2_5": 2,
"btts": 1,
"total_scored": 7,
"total_conceded": 7,
"avg_scored": 1.4,
"avg_conceded": 1.4
},
"weighted_avg_scored": 1.267,
"weighted_avg_conceded": 1.467,
"last5_home_scored": [
2,
1,
1
],
"last5_home_conc": [
1,
1,
1
],
"last5_away_scored": [
0,
1
],
"last5_away_conc": [
6,
0
]
}
},
"team_2": {
"name": "Witton",
"last_10_matches": [
{
"date": "05.09.26",
"home": "Avro",
"away": "Witton",
"score": "0-2"
},
{
"date": "29.08.26",
"home": "Morpeth",
"away": "Witton",
"score": "2-0"
},
{
"date": "11.07.26",
"home": "Witton",
"away": "Crewe",
"score": "2-3"
},
{
"date": "20.09.25",
"home": "Witton",
"away": "Dunston",
"score": "0-1"
},
{
"date": "13.09.25",
"home": "Morpeth",
"away": "Witton",
"score": "2-1"
},
{
"date": "05.09.25",
"home": "Bootle",
"away": "Witton",
"score": "2-3"
},
{
"date": "02.09.25",
"home": "Shildon",
"away": "Witton",
"score": "0-3"
},
{
"date": "30.08.25",
"home": "Witton",
"away": "Shildon",
"score": "3-3"
},
{
"date": "25.07.25",
"home": "Witton",
"away": "FC United",
"score": "1-3"
},
{
"date": "22.07.25",
"home": "Witton",
"away": "Ashton Utd",
"score": "1-1"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 8,
"scored_2plus": 5,
"conceded_1plus": 8,
"conceded_2plus": 6,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 9,
"over_2_5": 6,
"btts": 6,
"total_scored": 16,
"total_conceded": 17,
"avg_scored": 1.6,
"avg_conceded": 1.7
},
"home_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 2,
"conceded_1plus": 5,
"conceded_2plus": 3,
"clean_sheets": 0,
"failed_to_score": 1,
"over_1_5": 4,
"over_2_5": 3,
"btts": 4,
"total_scored": 7,
"total_conceded": 11,
"avg_scored": 1.4,
"avg_conceded": 2.2
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 3,
"conceded_1plus": 3,
"conceded_2plus": 3,
"clean_sheets": 2,
"failed_to_score": 1,
"over_1_5": 5,
"over_2_5": 3,
"btts": 2,
"total_scored": 9,
"total_conceded": 6,
"avg_scored": 1.8,
"avg_conceded": 1.2
},
"weighted_avg_scored": 1.4,
"weighted_avg_conceded": 1.667,
"last5_home_scored": [
2,
0
],
"last5_home_conc": [
3,
1
],
"last5_away_scored": [
2,
0,
1
],
"last5_away_conc": [
0,
2,
2
]
}
},
"head_to_head": {
"last_10_matches": [
{
"date": "25.01.22",
"home": "South Shields",
"away": "Witton",
"score": "3-1"
},
{
"date": "21.08.21",
"home": "Witton",
"away": "South Shields",
"score": "0-1"
},
{
"date": "25.01.20",
"home": "South Shields",
"away": "Witton",
"score": "1-2"
},
{
"date": "12.10.19",
"home": "Witton",
"away": "South Shields",
"score": "3-1"
},
{
"date": "05.01.19",
"home": "Witton",
"away": "South Shields",
"score": "0-1"
},
{
"date": "18.08.18",
"home": "South Shields",
"away": "Witton",
"score": "2-1"
},
{
"date": "02.09.17",
"home": "Witton",
"away": "South Shields",
"score": "0-2"
}
]
},
"odds": {
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-12T19:58:45.295108+00:00"
},
"model": {
"expected_goals": {
"team_1": 1.46,
"team_2": 1.42
},
"win_probability": {
"team_1": 39,
"draw": 23,
"team_2": 38
},
"over_2_5_probability": 57,
"btts_probability": 60,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0,
0
],
"h2h_considered": 6,
"over25_poisson": 55,
"over25_empirical": 55,
"btts_poisson": 58,
"btts_empirical": 60
}
},
"enrichment_status": "complete"
}Team 1
{
"name": "South Shields",
"last_10_matches": [
{
"date": "12.09.26",
"home": "Hereford",
"away": "South Shields",
"score": "6-0"
},
{
"date": "08.09.26",
"home": "South Shields",
"away": "Marine",
"score": "2-1"
},
{
"date": "05.09.26",
"home": "Hednesford",
"away": "South Shields",
"score": "0-1"
},
{
"date": "31.08.26",
"home": "South Shields",
"away": "Spalding United",
"score": "1-1"
},
{
"date": "22.08.26",
"home": "South Shields",
"away": "Merthyr Town",
"score": "1-1"
},
{
"date": "18.08.26",
"home": "Morecambe",
"away": "South Shields",
"score": "0-1"
},
{
"date": "15.08.26",
"home": "South Shields",
"away": "Chorley",
"score": "2-1"
},
{
"date": "08.08.26",
"home": "Scarborough",
"away": "South Shields",
"score": "0-1"
},
{
"date": "28.07.26",
"home": "Gateshead",
"away": "South Shields",
"score": "1-4"
},
{
"date": "21.07.26",
"home": "South Shields",
"away": "Harrogate",
"score": "1-2"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 9,
"scored_2plus": 3,
"conceded_1plus": 7,
"conceded_2plus": 2,
"clean_sheets": 3,
"failed_to_score": 1,
"over_1_5": 7,
"over_2_5": 5,
"btts": 6,
"total_scored": 14,
"total_conceded": 13,
"avg_scored": 1.4,
"avg_conceded": 1.3
},
"home_last10": {
"played": 5,
"scored_1plus": 5,
"scored_2plus": 2,
"conceded_1plus": 5,
"conceded_2plus": 1,
"clean_sheets": 0,
"failed_to_score": 0,
"over_1_5": 5,
"over_2_5": 3,
"btts": 5,
"total_scored": 7,
"total_conceded": 6,
"avg_scored": 1.4,
"avg_conceded": 1.2
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 1,
"conceded_1plus": 2,
"conceded_2plus": 1,
"clean_sheets": 3,
"failed_to_score": 1,
"over_1_5": 2,
"over_2_5": 2,
"btts": 1,
"total_scored": 7,
"total_conceded": 7,
"avg_scored": 1.4,
"avg_conceded": 1.4
},
"weighted_avg_scored": 1.267,
"weighted_avg_conceded": 1.467,
"last5_home_scored": [
2,
1,
1
],
"last5_home_conc": [
1,
1,
1
],
"last5_away_scored": [
0,
1
],
"last5_away_conc": [
6,
0
]
}
}Team 2
{
"name": "Witton",
"last_10_matches": [
{
"date": "05.09.26",
"home": "Avro",
"away": "Witton",
"score": "0-2"
},
{
"date": "29.08.26",
"home": "Morpeth",
"away": "Witton",
"score": "2-0"
},
{
"date": "11.07.26",
"home": "Witton",
"away": "Crewe",
"score": "2-3"
},
{
"date": "20.09.25",
"home": "Witton",
"away": "Dunston",
"score": "0-1"
},
{
"date": "13.09.25",
"home": "Morpeth",
"away": "Witton",
"score": "2-1"
},
{
"date": "05.09.25",
"home": "Bootle",
"away": "Witton",
"score": "2-3"
},
{
"date": "02.09.25",
"home": "Shildon",
"away": "Witton",
"score": "0-3"
},
{
"date": "30.08.25",
"home": "Witton",
"away": "Shildon",
"score": "3-3"
},
{
"date": "25.07.25",
"home": "Witton",
"away": "FC United",
"score": "1-3"
},
{
"date": "22.07.25",
"home": "Witton",
"away": "Ashton Utd",
"score": "1-1"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 8,
"scored_2plus": 5,
"conceded_1plus": 8,
"conceded_2plus": 6,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 9,
"over_2_5": 6,
"btts": 6,
"total_scored": 16,
"total_conceded": 17,
"avg_scored": 1.6,
"avg_conceded": 1.7
},
"home_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 2,
"conceded_1plus": 5,
"conceded_2plus": 3,
"clean_sheets": 0,
"failed_to_score": 1,
"over_1_5": 4,
"over_2_5": 3,
"btts": 4,
"total_scored": 7,
"total_conceded": 11,
"avg_scored": 1.4,
"avg_conceded": 2.2
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 3,
"conceded_1plus": 3,
"conceded_2plus": 3,
"clean_sheets": 2,
"failed_to_score": 1,
"over_1_5": 5,
"over_2_5": 3,
"btts": 2,
"total_scored": 9,
"total_conceded": 6,
"avg_scored": 1.8,
"avg_conceded": 1.2
},
"weighted_avg_scored": 1.4,
"weighted_avg_conceded": 1.667,
"last5_home_scored": [
2,
0
],
"last5_home_conc": [
3,
1
],
"last5_away_scored": [
2,
0,
1
],
"last5_away_conc": [
0,
2,
2
]
}
}Head-to-Head
{
"last_10_matches": [
{
"date": "25.01.22",
"home": "South Shields",
"away": "Witton",
"score": "3-1"
},
{
"date": "21.08.21",
"home": "Witton",
"away": "South Shields",
"score": "0-1"
},
{
"date": "25.01.20",
"home": "South Shields",
"away": "Witton",
"score": "1-2"
},
{
"date": "12.10.19",
"home": "Witton",
"away": "South Shields",
"score": "3-1"
},
{
"date": "05.01.19",
"home": "Witton",
"away": "South Shields",
"score": "0-1"
},
{
"date": "18.08.18",
"home": "South Shields",
"away": "Witton",
"score": "2-1"
},
{
"date": "02.09.17",
"home": "Witton",
"away": "South Shields",
"score": "0-2"
}
]
}Model
{
"expected_goals": {
"team_1": 1.46,
"team_2": 1.42
},
"win_probability": {
"team_1": 39,
"draw": 23,
"team_2": 38
},
"over_2_5_probability": 57,
"btts_probability": 60,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0,
0
],
"h2h_considered": 6,
"over25_poisson": 55,
"over25_empirical": 55,
"btts_poisson": 58,
"btts_empirical": 60
}
}Odds
{
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-12T19:58:45.295108+00:00"
}Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.