LOWER LEAGUE ANALYST · LOWER LEAGUE FOOTBALL ANALYSISISSUE NO. 99 · THURSDAY, 5 NOVEMBER 2026ADMISSION FREE FOR 14 DAYS
    Method notes4 July 2026

    EFL xG Trends: Championship, League One and League Two Explained

    A deep-dive into Expected Goals (xG) across the EFL and how the 8-factor model spots teams whose results don't match their underlying performance.

    EFL xG Trends: Championship, League One and League Two Explained

    Why xG matters more in the lower leagues

    Expected Goals (xG) measures the quality of chances a team creates and concedes, not just the results those chances happened to produce. In the Premier League, xG mostly confirms what the table already tells you. In the Championship, League One and League Two, xG is far more useful. Squads are thinner, individual matches swing on one refereeing call or one set-piece, and league position can lag underlying performance by weeks.

    If a League One side is winning games while creating fewer and lower-quality chances than they concede, the table is flattering them. Sooner or later, results tend to drift back toward the underlying numbers.

    Championship xG: the sharpest picture in the EFL

    The Championship is the most data-rich division outside the Premier League. Volume of shots, quality of chance locations, and consistency of opposition all make Championship xG a reliable filter. Teams sitting mid-table on points but posting a top-six xG profile often turn into second-half-of-the-season risers, particularly once fixture congestion eases and their shot quality translates into goals.

    Conversely, a Championship side over-performing xG by 8+ goals over 15 matches is usually being carried by finishing variance, a hot goalkeeper, or an unsustainable set-piece return. The correction, when it comes, is rarely gentle.

    League One xG: where variance hides value

    League One xG is noisier than Championship xG but arguably more actionable. Squads rotate more, refereeing is less consistent, and single players have an outsized effect. That noise scares off casual analysis, which is exactly why it rewards a structured approach.

    What we look for:

    • Shot volume gaps where one side is consistently out-shooting opponents by 4+ per game, even in defeats.
    • xG-against trends: a side conceding 1.8 xG per game but only 1.1 goals is riding luck; expect regression.
    • Home vs away splits: some League One sides post a Championship-level xG at home and a League Two-level xG away. Averages hide this.

    League Two xG: small samples, big swings

    League Two xG carries the biggest health warning. Chance quality data is thinner, defensive structures are less predictable, and a single injury to a first-choice striker can shift a team's xG-for by 0.3 per game. Treat single-match League Two xG with caution and lean on rolling 6 to 10 game windows.

    That said, the signal is real over time. League Two teams that consistently under-perform their xG through autumn tend to bounce back in the new year. That is a pattern the model tracks explicitly.

    How the 8-factor model uses xG

    xG is one of 8 factors that feed the conviction score. It never runs alone. The model cross-checks xG against:

    1. League position (relative, not absolute)
    2. Recent form (last 5 to 6 results)
    3. Home/away splits
    4. Head-to-head history
    5. Goals scored, conceded and clean sheets
    6. Shot data and xG
    7. Injuries and suspensions
    8. Fixture difficulty

    When several factors align, say a home team with a rising xG trend, key attacker returning from injury, and a favourable head-to-head, the conviction score climbs. When xG contradicts the table, that's often where the sharpest edges live.

    Spotting over- and under-performers

    The simplest way to read xG at league level:

    • Goals scored minus xG-for over the last 10 games → positive means over-performing (regression risk); negative means under-performing (rebound candidate).
    • Goals conceded minus xG-against → same logic for defence.
    • Combine both and you get a "luck index" that flags which sides in the Championship, League One or League Two are living on borrowed time.

    We surface these gaps automatically in the fixture breakdowns, so you don't have to compile the spreadsheets yourself. For this season's numbers, see our EFL xG tables, updated daily for the Championship, League One and League Two.

    Common misreads to avoid

    • Don't treat xG as prediction on its own. It's evidence, not a forecast.
    • Don't compare xG across divisions. A 1.4 xG in the Championship isn't the same chance quality as 1.4 xG in the National League.
    • Watch the sample size. Ten League Two matches is a starting point, not a verdict.
    • Style matters. A counter-attacking side will always under-shoot in raw volume but can generate high-quality chances. Look at xG per shot, not just totals.

    xG is a tool. Used well, inside a broader factor model, at the right sample size, and split by home/away, it's one of the most reliable signals available for the Championship, League One and League Two.


    Lower League Analyst is not a bookmaker and does not take bets. It is the research: the hard work done for you, the working shown, and the record published. No model can guarantee a result, and past performance is not a guide to future outcomes. 18+. Please gamble responsibly. begambleaware.org

    About this article - Published by Lower League Analyst, fixture conviction modelling for the efl and national league, based in United Kingdom. Coverage area: Football data analysis.

    Postal service

    Launch list

    Get the week's highest-conviction fixtures in your inbox

    Every Championship, League One, League Two and National League fixture gets a conviction score out of 10 from our team strength rating, with eight factors shown as the evidence. We only release the fixtures scoring 7.0 or higher, at 10:00 on the first morning each score is final. Drop your email and we'll send you the highlights, plus new analysis from the blog.

    Occasional emails about the season launch. Unsubscribe anytime. See our Privacy Policy.

    Lower League Analyst

    Every fixture across the EFL & National League, scored out of 10 before kick-off.

    The same 8-factor conviction model behind this analysis runs on every match in the Championship, League One, League Two and the National League. Skip the spreadsheets. See exactly why each fixture ranks where it does, in minutes.

    • Conviction score
      0–10, transparent breakdown per match.
    • 4 leagues covered
      Championship down to National League.
    • 8 factors, every game
      Form, xG, H2H, availability & more.