xgEdge

Every Championship match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Today · Friday, 30/10/2026

1 match
  • Sheffield United Sheffield United, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Wrexham Wrexham, last league results, oldest first: Win, Draw, Loss, Win, Loss
    Projected xG 1.20 – 1.20
    Tight
    →

Tomorrow · Saturday, 31/10/2026

11 matches
  • Stoke City Stoke City, last league results, oldest first: Win, Win, Loss, Win, Draw
    Preston North End Preston North End, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 1.32 – 1.27
    Tight
    →
  • Norwich City Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Win
    Watford Watford, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Projected xG 1.68 – 0.99
    →
  • Lincoln City Lincoln City, last league results, oldest first: Loss, Loss, Loss, Draw, Win
    Birmingham City Birmingham City, last league results, oldest first: Draw, Win, Win, Win, Loss
    Projected xG 1.18 – 1.28
    →
  • Wolverhampton Wolverhampton, last league results, oldest first: Loss, Loss, Win, Draw, Win
    Cardiff City Cardiff City, last league results, oldest first: Win, Loss, Win, Draw, Win
    Projected xG 1.73 – 1.07
    →
  • West Ham United West Ham United, last league results, oldest first: Draw, Draw, Win, Win, Loss
    West Bromwich Albion West Bromwich Albion, last league results, oldest first: Loss, Loss, Win, Win, Draw
    Projected xG 1.72 – 1.00
    →
  • Swansea City Swansea City, last league results, oldest first: Win, Win, Win, Loss, Loss
    Blackburn Rovers Blackburn Rovers, last league results, oldest first: Draw, Win, Win, Loss, Win
    Projected xG 1.54 – 0.92
    →
  • Southampton Southampton, last league results, oldest first: Loss, Win, Win, Draw, Win
    Queens Park Rangers Queens Park Rangers, last league results, oldest first: Draw, Draw, Win, Loss, Win
    Projected xG 1.46 – 1.29
    →
  • Millwall Millwall, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Derby County Derby County, last league results, oldest first: Draw, Draw, Loss, Loss, Draw
    Projected xG 1.78 – 0.99
    Clear favourite
    →
  • Middlesbrough Middlesbrough, last league results, oldest first: Draw, Win, Win, Draw, Win
    Charlton Athletic Charlton Athletic, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Projected xG 2.46 – 0.81
    Clear favourite
    →
  • Burnley Burnley, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Portsmouth Portsmouth, last league results, oldest first: Loss, Win, Win, Draw, Win
    Projected xG 1.19 – 1.21
    Tight
    →
  • Bolton Wanderers Bolton Wanderers, last league results, oldest first: Win, Loss, Win, Draw, Loss
    Bristol City Bristol City, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 1.39 – 1.17
    →

Tuesday, 03/11/2026

9 matches
  • Charlton Athletic Charlton Athletic, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Bolton Wanderers Bolton Wanderers, last league results, oldest first: Win, Loss, Win, Draw, Loss
    Projected xG 1.29 – 1.40
    →
  • Watford Watford, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Lincoln City Lincoln City, last league results, oldest first: Loss, Loss, Loss, Draw, Win
    Projected xG 1.24 – 1.31
    Tight
    →
  • Queens Park Rangers Queens Park Rangers, last league results, oldest first: Draw, Draw, Win, Loss, Win
    Burnley Burnley, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Projected xG 1.63 – 1.02
    →
  • Preston North End Preston North End, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Sheffield United Sheffield United, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Projected xG 1.53 – 1.34
    →
  • Portsmouth Portsmouth, last league results, oldest first: Loss, Win, Win, Draw, Win
    Swansea City Swansea City, last league results, oldest first: Win, Win, Win, Loss, Loss
    Projected xG 1.18 – 0.98
    →
  • Derby County Derby County, last league results, oldest first: Draw, Draw, Loss, Loss, Draw
    Norwich City Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Win
    Projected xG 1.24 – 1.34
    →
  • Blackburn Rovers Blackburn Rovers, last league results, oldest first: Draw, Win, Win, Loss, Win
    Stoke City Stoke City, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 1.33 – 1.04
    →
  • West Bromwich Albion West Bromwich Albion, last league results, oldest first: Loss, Loss, Win, Win, Draw
    Southampton Southampton, last league results, oldest first: Loss, Win, Win, Draw, Win
    Projected xG 1.37 – 1.36
    Tight
    →
  • Birmingham City Birmingham City, last league results, oldest first: Draw, Win, Win, Win, Loss
    Millwall Millwall, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Projected xG 1.37 – 1.22
    →

Wednesday, 04/11/2026

3 matches
  • Wrexham Wrexham, last league results, oldest first: Win, Draw, Loss, Win, Loss
    Middlesbrough Middlesbrough, last league results, oldest first: Draw, Win, Win, Draw, Win
    Projected xG 1.05 – 1.62
    →
  • Cardiff City Cardiff City, last league results, oldest first: Win, Loss, Win, Draw, Win
    West Ham United West Ham United, last league results, oldest first: Draw, Draw, Win, Win, Loss
    Projected xG 1.45 – 1.63
    →
  • Bristol City Bristol City, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Wolverhampton Wolverhampton, last league results, oldest first: Loss, Loss, Win, Draw, Win
    Projected xG 0.97 – 1.32
    →

Friday, 06/11/2026

1 match
  • Derby County Derby County, last league results, oldest first: Draw, Draw, Loss, Loss, Draw
    Bolton Wanderers Bolton Wanderers, last league results, oldest first: Win, Loss, Win, Draw, Loss
    Projected xG 1.41 – 1.35
    →

Saturday, 07/11/2026

11 matches
  • Wrexham Wrexham, last league results, oldest first: Win, Draw, Loss, Win, Loss
    Wolverhampton Wolverhampton, last league results, oldest first: Loss, Loss, Win, Draw, Win
    Projected xG 0.99 – 1.24
    →
  • Portsmouth Portsmouth, last league results, oldest first: Loss, Win, Win, Draw, Win
    Stoke City Stoke City, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 1.44 – 0.79
    →
  • Bristol City Bristol City, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Norwich City Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Win
    Projected xG 1.22 – 1.16
    Tight
    →
  • West Bromwich Albion West Bromwich Albion, last league results, oldest first: Loss, Loss, Win, Win, Draw
    Millwall Millwall, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Projected xG 1.23 – 1.29
    Tight
    →
  • Watford Watford, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Middlesbrough Middlesbrough, last league results, oldest first: Draw, Win, Win, Draw, Win
    Projected xG 0.99 – 2.11
    Clear favourite
    →
  • Queens Park Rangers Queens Park Rangers, last league results, oldest first: Draw, Draw, Win, Loss, Win
    Lincoln City Lincoln City, last league results, oldest first: Loss, Loss, Loss, Draw, Win
    Projected xG 1.53 – 0.95
    →
  • Preston North End Preston North End, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Southampton Southampton, last league results, oldest first: Loss, Win, Win, Draw, Win
    Projected xG 1.41 – 1.71
    →
  • Charlton Athletic Charlton Athletic, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Sheffield United Sheffield United, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Projected xG 1.29 – 1.30
    Tight
    →
  • Cardiff City Cardiff City, last league results, oldest first: Win, Loss, Win, Draw, Win
    Burnley Burnley, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Projected xG 1.79 – 1.27
    →
  • Blackburn Rovers Blackburn Rovers, last league results, oldest first: Draw, Win, Win, Loss, Win
    West Ham United West Ham United, last league results, oldest first: Draw, Draw, Win, Win, Loss
    Projected xG 1.08 – 1.70
    →
  • Birmingham City Birmingham City, last league results, oldest first: Draw, Win, Win, Win, Loss
    Swansea City Swansea City, last league results, oldest first: Win, Win, Win, Loss, Loss
    Projected xG 1.34 – 1.05
    →

Saturday, 21/11/2026

11 matches
  • Southampton Southampton, last league results, oldest first: Loss, Win, Win, Draw, Win
    Derby County Derby County, last league results, oldest first: Draw, Draw, Loss, Loss, Draw
    Projected xG 1.89 – 1.10
    Clear favourite
    →
  • Norwich City Norwich City, last league results, oldest first: Loss, Loss, Loss, Loss, Win
    Cardiff City Cardiff City, last league results, oldest first: Win, Loss, Win, Draw, Win
    Projected xG 1.52 – 1.34
    →
  • Millwall Millwall, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Queens Park Rangers Queens Park Rangers, last league results, oldest first: Draw, Draw, Win, Loss, Win
    Projected xG 1.38 – 1.16
    →
  • Wolverhampton Wolverhampton, last league results, oldest first: Loss, Loss, Win, Draw, Win
    Charlton Athletic Charlton Athletic, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Projected xG 1.87 – 0.76
    Clear favourite
    →
  • West Ham United West Ham United, last league results, oldest first: Draw, Draw, Win, Win, Loss
    Preston North End Preston North End, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 2.15 – 1.03
    Clear favourite
    →
  • Swansea City Swansea City, last league results, oldest first: Win, Win, Win, Loss, Loss
    West Bromwich Albion West Bromwich Albion, last league results, oldest first: Loss, Loss, Win, Win, Draw
    Projected xG 1.31 – 1.02
    →
  • Stoke City Stoke City, last league results, oldest first: Win, Win, Loss, Win, Draw
    Birmingham City Birmingham City, last league results, oldest first: Draw, Win, Win, Win, Loss
    Projected xG 1.00 – 1.37
    →
  • Sheffield United Sheffield United, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Watford Watford, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Projected xG 1.57 – 1.13
    →
  • Middlesbrough Middlesbrough, last league results, oldest first: Draw, Win, Win, Draw, Win
    Bristol City Bristol City, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 2.06 – 0.87
    Clear favourite
    →
  • Lincoln City Lincoln City, last league results, oldest first: Loss, Loss, Loss, Draw, Win
    Wrexham Wrexham, last league results, oldest first: Win, Draw, Loss, Win, Loss
    Projected xG 1.19 – 1.11
    →
  • Bolton Wanderers Bolton Wanderers, last league results, oldest first: Win, Loss, Win, Draw, Loss
    Portsmouth Portsmouth, last league results, oldest first: Loss, Win, Win, Draw, Win
    Projected xG 1.22 – 1.23
    Tight
    →

Sunday, 22/11/2026

1 match
  • Burnley Burnley, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Blackburn Rovers Blackburn Rovers, last league results, oldest first: Draw, Win, Win, Loss, Win
    Projected xG 1.57 – 1.12
    →

Tuesday, 24/11/2026

2 matches
  • Sheffield United Sheffield United, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Southampton Southampton, last league results, oldest first: Loss, Win, Win, Draw, Win
    Projected xG 1.35 – 1.58
    →
  • Portsmouth Portsmouth, last league results, oldest first: Loss, Win, Win, Draw, Win
    West Ham United West Ham United, last league results, oldest first: Draw, Draw, Win, Win, Loss
    Projected xG 1.17 – 1.29
    →

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.