Football · Championship · England

West Brom vs Southampton

Tuesday, 03 November 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

West Brom vs Southampton in Championship (Football) on Tuesday, 03 November 2026. Model prediction: West Brom 44% vs Southampton 33%, draw 23%. See the head-to-head record, recent form and odds. Predictions and stats update daily.

England•Championship
West BromWest Brom(1)
Rank 5 · 14 pts
vs
SouthamptonSouthampton(7)
Rank 13 · 10 pts
Tuesday, 03 November 2026 at 23:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 1-2-7
West Brom — Last 10
L15d
D23d
W26d
W30d
D33d
L37d
L40d
W43d
W51d
W58d
5W · 2D · 3L
Played10
GF/GA16/12
Avg For1.60
Avg Against1.20
Scored ≥19/10
Scored ≥24/10
Conceded ≥18/10
Conceded ≥22/10
Clean Sheets2/10
Failed To Score1/10
Over 1.57/10
Over 2.55/10
BTTS7/10
Southampton — Last 10
L16d
W23d
W27d
D30d
D34d
W37d
L41d
W44d
L50d
W58d
5W · 2D · 3L
Played10
GF/GA22/14
Avg For2.20
Avg Against1.40
Scored ≥110/10
Scored ≥25/10
Conceded ≥19/10
Conceded ≥23/10
Clean Sheets1/10
Failed To Score0/10
Over 1.510/10
Over 2.57/10
BTTS9/10
Model Prediction
Expected Goals
West Brom: 1.5
Expected Goals
Southampton: 1.24
West Brom
44%
Draw
23%
Southampton
33%
Over 2.5: 54%
BTTS: 65%
Quality: high
Team 1 Form
West Brom
20 Sept
Wolves vs West Brom
1-0L
12 Sept
West Brom vs Qpr
1-1D
09 Sept
Derby vs West Brom
0-1W
05 Sept
West Brom vs Watford
1-0W
02 Sept
West Brom vs Charlton
1-1D
29 Aug
Middlesbrough vs West Brom
3-1L
26 Aug
Newcastle vs West Brom
3-2L
23 Aug
West Brom vs Burnley
3-1W
15 Aug
Norwich vs West Brom
1-2W
08 Aug
Rotherham vs West Brom
1-4W
Team 2 Form
Southampton
19 Sept
Wrexham vs Southampton
2-1L
12 Sept
Southampton vs Bristol City
4-1W
08 Sept
Southampton vs Swansea
3-1W
05 Sept
Lincoln vs Southampton
1-1D
01 Sept
Birmingham vs Southampton
1-1D
29 Aug
Southampton vs Millwall
5-1W
25 Aug
Southampton vs West Ham
1-4L
22 Aug
Southampton vs Stoke
3-1W
16 Aug
Watford vs Southampton
2-1L
08 Aug
Colchester vs Southampton
0-2W
Head-to-Head
Last 10
11 Mar
West Brom vs Southampton
1-1•
09 Dec
Southampton vs West Brom
3-2•
17 May
Southampton vs West Brom
3-1•
12 May
West Brom vs Southampton
0-0•
16 Feb
West Brom vs Southampton
0-2•
11 Nov
Southampton vs West Brom
2-1•
12 Apr
West Brom vs Southampton
3-0•
04 Oct
Southampton vs West Brom
2-0•
17 Feb
West Brom vs Southampton
1-2•
03 Feb
West Brom vs Southampton
2-3•
Full Match Object
{
  "league": "Championship",
  "country": "England",
  "match": "West Brom vs Southampton",
  "date": "2026-11-03",
  "time": "23:00",
  "team_1": {
    "name": "West Brom",
    "last_10_matches": [
      {
        "date": "20.09.26",
        "home": "Wolves",
        "away": "West Brom",
        "score": "1-0"
      },
      {
        "date": "12.09.26",
        "home": "West Brom",
        "away": "QPR",
        "score": "1-1"
      },
      {
        "date": "09.09.26",
        "home": "Derby",
        "away": "West Brom",
        "score": "0-1"
      },
      {
        "date": "05.09.26",
        "home": "West Brom",
        "away": "Watford",
        "score": "1-0"
      },
      {
        "date": "02.09.26",
        "home": "West Brom",
        "away": "Charlton",
        "score": "1-1"
      },
      {
        "date": "29.08.26",
        "home": "Middlesbrough",
        "away": "West Brom",
        "score": "3-1"
      },
      {
        "date": "26.08.26",
        "home": "Newcastle",
        "away": "West Brom",
        "score": "3-2"
      },
      {
        "date": "23.08.26",
        "home": "West Brom",
        "away": "Burnley",
        "score": "3-1"
      },
      {
        "date": "15.08.26",
        "home": "Norwich",
        "away": "West Brom",
        "score": "1-2"
      },
      {
        "date": "08.08.26",
        "home": "Rotherham",
        "away": "West Brom",
        "score": "1-4"
      }
    ],
    "standing": {
      "rank": 5,
      "points": 14,
      "goal_diff": 2,
      "played": 8,
      "wins": 4,
      "draws": 2,
      "losses": 2,
      "goals": "10:8",
      "form": [
        "?",
        "L",
        "D",
        "W",
        "W",
        "D"
      ]
    },
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 9,
        "scored_2plus": 4,
        "conceded_1plus": 8,
        "conceded_2plus": 2,
        "clean_sheets": 2,
        "failed_to_score": 1,
        "over_1_5": 7,
        "over_2_5": 5,
        "btts": 7,
        "total_scored": 16,
        "total_conceded": 12,
        "avg_scored": 1.6,
        "avg_conceded": 1.2
      },
      "home_last10": {
        "played": 4,
        "scored_1plus": 4,
        "scored_2plus": 1,
        "conceded_1plus": 3,
        "conceded_2plus": 0,
        "clean_sheets": 1,
        "failed_to_score": 0,
        "over_1_5": 3,
        "over_2_5": 1,
        "btts": 3,
        "total_scored": 6,
        "total_conceded": 3,
        "avg_scored": 1.5,
        "avg_conceded": 0.75
      },
      "away_last10": {
        "played": 6,
        "scored_1plus": 5,
        "scored_2plus": 3,
        "conceded_1plus": 5,
        "conceded_2plus": 2,
        "clean_sheets": 1,
        "failed_to_score": 1,
        "over_1_5": 4,
        "over_2_5": 4,
        "btts": 4,
        "total_scored": 10,
        "total_conceded": 9,
        "avg_scored": 1.67,
        "avg_conceded": 1.5
      },
      "weighted_avg_scored": 1.333,
      "weighted_avg_conceded": 1,
      "last5_home_scored": [
        1,
        1,
        1
      ],
      "last5_home_conc": [
        1,
        0,
        1
      ],
      "last5_away_scored": [
        0,
        1
      ],
      "last5_away_conc": [
        1,
        0
      ]
    }
  },
  "team_2": {
    "name": "Southampton",
    "last_10_matches": [
      {
        "date": "19.09.26",
        "home": "Wrexham",
        "away": "Southampton",
        "score": "2-1"
      },
      {
        "date": "12.09.26",
        "home": "Southampton",
        "away": "Bristol City",
        "score": "4-1"
      },
      {
        "date": "08.09.26",
        "home": "Southampton",
        "away": "Swansea",
        "score": "3-1"
      },
      {
        "date": "05.09.26",
        "home": "Lincoln",
        "away": "Southampton",
        "score": "1-1"
      },
      {
        "date": "01.09.26",
        "home": "Birmingham",
        "away": "Southampton",
        "score": "1-1"
      },
      {
        "date": "29.08.26",
        "home": "Southampton",
        "away": "Millwall",
        "score": "5-1"
      },
      {
        "date": "25.08.26",
        "home": "Southampton",
        "away": "West Ham",
        "score": "1-4"
      },
      {
        "date": "22.08.26",
        "home": "Southampton",
        "away": "Stoke",
        "score": "3-1"
      },
      {
        "date": "16.08.26",
        "home": "Watford",
        "away": "Southampton",
        "score": "2-1"
      },
      {
        "date": "08.08.26",
        "home": "Colchester",
        "away": "Southampton",
        "score": "0-2"
      }
    ],
    "standing": {
      "rank": 13,
      "points": 10,
      "goal_diff": 9,
      "played": 8,
      "wins": 4,
      "draws": 2,
      "losses": 2,
      "goals": "19:10",
      "form": [
        "?",
        "L",
        "W",
        "W",
        "D",
        "D"
      ]
    },
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 10,
        "scored_2plus": 5,
        "conceded_1plus": 9,
        "conceded_2plus": 3,
        "clean_sheets": 1,
        "failed_to_score": 0,
        "over_1_5": 10,
        "over_2_5": 7,
        "btts": 9,
        "total_scored": 22,
        "total_conceded": 14,
        "avg_scored": 2.2,
        "avg_conceded": 1.4
      },
      "home_last10": {
        "played": 5,
        "scored_1plus": 5,
        "scored_2plus": 4,
        "conceded_1plus": 5,
        "conceded_2plus": 1,
        "clean_sheets": 0,
        "failed_to_score": 0,
        "over_1_5": 5,
        "over_2_5": 5,
        "btts": 5,
        "total_scored": 16,
        "total_conceded": 8,
        "avg_scored": 3.2,
        "avg_conceded": 1.6
      },
      "away_last10": {
        "played": 5,
        "scored_1plus": 5,
        "scored_2plus": 1,
        "conceded_1plus": 4,
        "conceded_2plus": 2,
        "clean_sheets": 1,
        "failed_to_score": 0,
        "over_1_5": 5,
        "over_2_5": 2,
        "btts": 4,
        "total_scored": 6,
        "total_conceded": 6,
        "avg_scored": 1.2,
        "avg_conceded": 1.2
      },
      "weighted_avg_scored": 2.133,
      "weighted_avg_conceded": 1.333,
      "last5_home_scored": [
        4,
        3
      ],
      "last5_home_conc": [
        1,
        1
      ],
      "last5_away_scored": [
        1,
        1,
        1
      ],
      "last5_away_conc": [
        2,
        1,
        1
      ]
    }
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "11.03.26",
        "home": "West Brom",
        "away": "Southampton",
        "score": "1-1"
      },
      {
        "date": "09.12.25",
        "home": "Southampton",
        "away": "West Brom",
        "score": "3-2"
      },
      {
        "date": "17.05.24",
        "home": "Southampton",
        "away": "West Brom",
        "score": "3-1"
      },
      {
        "date": "12.05.24",
        "home": "West Brom",
        "away": "Southampton",
        "score": "0-0"
      },
      {
        "date": "16.02.24",
        "home": "West Brom",
        "away": "Southampton",
        "score": "0-2"
      },
      {
        "date": "11.11.23",
        "home": "Southampton",
        "away": "West Brom",
        "score": "2-1"
      },
      {
        "date": "12.04.21",
        "home": "West Brom",
        "away": "Southampton",
        "score": "3-0"
      },
      {
        "date": "04.10.20",
        "home": "Southampton",
        "away": "West Brom",
        "score": "2-0"
      },
      {
        "date": "17.02.18",
        "home": "West Brom",
        "away": "Southampton",
        "score": "1-2"
      },
      {
        "date": "03.02.18",
        "home": "West Brom",
        "away": "Southampton",
        "score": "2-3"
      }
    ]
  },
  "odds": null,
  "model": {
    "expected_goals": {
      "team_1": 1.5,
      "team_2": 1.24
    },
    "win_probability": {
      "team_1": 44,
      "draw": 23,
      "team_2": 33
    },
    "over_2_5_probability": 54,
    "btts_probability": 65,
    "prediction_quality": "high",
    "model_version": "v2-2026-04-football",
    "_model_debug": {
      "rank_adj": [
        0.2,
        -0.2
      ],
      "h2h_considered": 6,
      "over25_poisson": 52,
      "over25_empirical": 60,
      "btts_poisson": 55,
      "btts_empirical": 79
    }
  },
  "enrichment_status": "complete"
}
Team 1
{
  "name": "West Brom",
  "last_10_matches": [
    {
      "date": "20.09.26",
      "home": "Wolves",
      "away": "West Brom",
      "score": "1-0"
    },
    {
      "date": "12.09.26",
      "home": "West Brom",
      "away": "QPR",
      "score": "1-1"
    },
    {
      "date": "09.09.26",
      "home": "Derby",
      "away": "West Brom",
      "score": "0-1"
    },
    {
      "date": "05.09.26",
      "home": "West Brom",
      "away": "Watford",
      "score": "1-0"
    },
    {
      "date": "02.09.26",
      "home": "West Brom",
      "away": "Charlton",
      "score": "1-1"
    },
    {
      "date": "29.08.26",
      "home": "Middlesbrough",
      "away": "West Brom",
      "score": "3-1"
    },
    {
      "date": "26.08.26",
      "home": "Newcastle",
      "away": "West Brom",
      "score": "3-2"
    },
    {
      "date": "23.08.26",
      "home": "West Brom",
      "away": "Burnley",
      "score": "3-1"
    },
    {
      "date": "15.08.26",
      "home": "Norwich",
      "away": "West Brom",
      "score": "1-2"
    },
    {
      "date": "08.08.26",
      "home": "Rotherham",
      "away": "West Brom",
      "score": "1-4"
    }
  ],
  "standing": {
    "rank": 5,
    "points": 14,
    "goal_diff": 2,
    "played": 8,
    "wins": 4,
    "draws": 2,
    "losses": 2,
    "goals": "10:8",
    "form": [
      "?",
      "L",
      "D",
      "W",
      "W",
      "D"
    ]
  },
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 9,
      "scored_2plus": 4,
      "conceded_1plus": 8,
      "conceded_2plus": 2,
      "clean_sheets": 2,
      "failed_to_score": 1,
      "over_1_5": 7,
      "over_2_5": 5,
      "btts": 7,
      "total_scored": 16,
      "total_conceded": 12,
      "avg_scored": 1.6,
      "avg_conceded": 1.2
    },
    "home_last10": {
      "played": 4,
      "scored_1plus": 4,
      "scored_2plus": 1,
      "conceded_1plus": 3,
      "conceded_2plus": 0,
      "clean_sheets": 1,
      "failed_to_score": 0,
      "over_1_5": 3,
      "over_2_5": 1,
      "btts": 3,
      "total_scored": 6,
      "total_conceded": 3,
      "avg_scored": 1.5,
      "avg_conceded": 0.75
    },
    "away_last10": {
      "played": 6,
      "scored_1plus": 5,
      "scored_2plus": 3,
      "conceded_1plus": 5,
      "conceded_2plus": 2,
      "clean_sheets": 1,
      "failed_to_score": 1,
      "over_1_5": 4,
      "over_2_5": 4,
      "btts": 4,
      "total_scored": 10,
      "total_conceded": 9,
      "avg_scored": 1.67,
      "avg_conceded": 1.5
    },
    "weighted_avg_scored": 1.333,
    "weighted_avg_conceded": 1,
    "last5_home_scored": [
      1,
      1,
      1
    ],
    "last5_home_conc": [
      1,
      0,
      1
    ],
    "last5_away_scored": [
      0,
      1
    ],
    "last5_away_conc": [
      1,
      0
    ]
  }
}
Team 2
{
  "name": "Southampton",
  "last_10_matches": [
    {
      "date": "19.09.26",
      "home": "Wrexham",
      "away": "Southampton",
      "score": "2-1"
    },
    {
      "date": "12.09.26",
      "home": "Southampton",
      "away": "Bristol City",
      "score": "4-1"
    },
    {
      "date": "08.09.26",
      "home": "Southampton",
      "away": "Swansea",
      "score": "3-1"
    },
    {
      "date": "05.09.26",
      "home": "Lincoln",
      "away": "Southampton",
      "score": "1-1"
    },
    {
      "date": "01.09.26",
      "home": "Birmingham",
      "away": "Southampton",
      "score": "1-1"
    },
    {
      "date": "29.08.26",
      "home": "Southampton",
      "away": "Millwall",
      "score": "5-1"
    },
    {
      "date": "25.08.26",
      "home": "Southampton",
      "away": "West Ham",
      "score": "1-4"
    },
    {
      "date": "22.08.26",
      "home": "Southampton",
      "away": "Stoke",
      "score": "3-1"
    },
    {
      "date": "16.08.26",
      "home": "Watford",
      "away": "Southampton",
      "score": "2-1"
    },
    {
      "date": "08.08.26",
      "home": "Colchester",
      "away": "Southampton",
      "score": "0-2"
    }
  ],
  "standing": {
    "rank": 13,
    "points": 10,
    "goal_diff": 9,
    "played": 8,
    "wins": 4,
    "draws": 2,
    "losses": 2,
    "goals": "19:10",
    "form": [
      "?",
      "L",
      "W",
      "W",
      "D",
      "D"
    ]
  },
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 10,
      "scored_2plus": 5,
      "conceded_1plus": 9,
      "conceded_2plus": 3,
      "clean_sheets": 1,
      "failed_to_score": 0,
      "over_1_5": 10,
      "over_2_5": 7,
      "btts": 9,
      "total_scored": 22,
      "total_conceded": 14,
      "avg_scored": 2.2,
      "avg_conceded": 1.4
    },
    "home_last10": {
      "played": 5,
      "scored_1plus": 5,
      "scored_2plus": 4,
      "conceded_1plus": 5,
      "conceded_2plus": 1,
      "clean_sheets": 0,
      "failed_to_score": 0,
      "over_1_5": 5,
      "over_2_5": 5,
      "btts": 5,
      "total_scored": 16,
      "total_conceded": 8,
      "avg_scored": 3.2,
      "avg_conceded": 1.6
    },
    "away_last10": {
      "played": 5,
      "scored_1plus": 5,
      "scored_2plus": 1,
      "conceded_1plus": 4,
      "conceded_2plus": 2,
      "clean_sheets": 1,
      "failed_to_score": 0,
      "over_1_5": 5,
      "over_2_5": 2,
      "btts": 4,
      "total_scored": 6,
      "total_conceded": 6,
      "avg_scored": 1.2,
      "avg_conceded": 1.2
    },
    "weighted_avg_scored": 2.133,
    "weighted_avg_conceded": 1.333,
    "last5_home_scored": [
      4,
      3
    ],
    "last5_home_conc": [
      1,
      1
    ],
    "last5_away_scored": [
      1,
      1,
      1
    ],
    "last5_away_conc": [
      2,
      1,
      1
    ]
  }
}
Head-to-Head
{
  "last_10_matches": [
    {
      "date": "11.03.26",
      "home": "West Brom",
      "away": "Southampton",
      "score": "1-1"
    },
    {
      "date": "09.12.25",
      "home": "Southampton",
      "away": "West Brom",
      "score": "3-2"
    },
    {
      "date": "17.05.24",
      "home": "Southampton",
      "away": "West Brom",
      "score": "3-1"
    },
    {
      "date": "12.05.24",
      "home": "West Brom",
      "away": "Southampton",
      "score": "0-0"
    },
    {
      "date": "16.02.24",
      "home": "West Brom",
      "away": "Southampton",
      "score": "0-2"
    },
    {
      "date": "11.11.23",
      "home": "Southampton",
      "away": "West Brom",
      "score": "2-1"
    },
    {
      "date": "12.04.21",
      "home": "West Brom",
      "away": "Southampton",
      "score": "3-0"
    },
    {
      "date": "04.10.20",
      "home": "Southampton",
      "away": "West Brom",
      "score": "2-0"
    },
    {
      "date": "17.02.18",
      "home": "West Brom",
      "away": "Southampton",
      "score": "1-2"
    },
    {
      "date": "03.02.18",
      "home": "West Brom",
      "away": "Southampton",
      "score": "2-3"
    }
  ]
}
Model
{
  "expected_goals": {
    "team_1": 1.5,
    "team_2": 1.24
  },
  "win_probability": {
    "team_1": 44,
    "draw": 23,
    "team_2": 33
  },
  "over_2_5_probability": 54,
  "btts_probability": 65,
  "prediction_quality": "high",
  "model_version": "v2-2026-04-football",
  "_model_debug": {
    "rank_adj": [
      0.2,
      -0.2
    ],
    "h2h_considered": 6,
    "over25_poisson": 52,
    "over25_empirical": 60,
    "btts_poisson": 55,
    "btts_empirical": 79
  }
}
Odds
null

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.