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

    xG in the lower leagues: what changes below the Premier League

    xG earned its reputation at the top of the game, where every shot is tracked. Down the pyramid the data thins until, in our National League record, it vanishes entirely: 0 of 32 settled fixtures had xG available. What that means for using it, honestly.

    xG in the lower leagues: what changes below the Premier League

    xG is a genuinely useful measure of chance quality, and the consensus that it beats raw shot counts is right where the data is complete. Below the Premier League the question changes from "is xG good?" to "is xG there?". In our settled spring record it was available for 75% of Championship fixtures, 66% in Leagues One and Two, and 0 of 32 National League fixtures.

    Those four numbers are the whole article in miniature. Everything below is what they mean in practice.

    What is xG and why does everyone use it?

    Expected goals assigns each shot a probability of scoring based on its characteristics, so a team's xG says how many goals their chances "should" produce. The consensus among analysts is fair: over a season it reads attacking and defensive quality better than results alone, because results are noisy and shots are plentiful. None of that is in dispute here, and when our model has shot and xG data it weights the combined factor at 15%, the joint-highest tier alongside form, home record and fixture difficulty.

    How reliable is xG data below the Premier League?

    Availability, not theory, is the binding problem. In our 192 settled fixtures from last spring, the shot data and xG factor was present for 41 of 55 Championship matches (75%), around two-thirds of League One and League Two matches, and none at all in the National League, where fixtures were scored on an average of 5.6 of the model's 8 factors. There is a second, quieter issue: where lower-league shot data does exist, it is built from thinner tracking than the top flight's, so single-match xG readings carry more noise. Treat any fifth-tier xG number you see with real suspicion; ours simply doesn't exist to be quoted.

    What happens to a model when xG is missing?

    The honest options are: refuse to score the fixture, score it with a hole in it, or renormalise. Our model renormalises: the remaining factors' weights scale up to fill the space, and the conviction score stays comparable. Last spring that mechanism was stress-tested properly, and the results are worth putting on the record.

    Fixtures scored 7.0+ conviction without any xG factor went 12 from 12: 4 of 4 in the EFL and 8 of 8 in the National League, the division with no xG at all. Fixtures scored 7.0+ with xG present went 7 from 10. The samples are small and we make no causal claim from the gap; what the record does establish is that the score's top band did not depend on xG being available. The clearest single case: the highest-conviction EFL fixture in our entire record, Luton v Northampton at 7.9, was scored on six factors with no shot or xG data whatsoever. Luton won 2-1.

    So should you use xG for League Two and National League analysis?

    Use it as one weighted input where it exists, and never as the headline. Three practical rules from our model. First, check availability before you trust a claim: any analysis quoting precise xG for a National League fixture deserves the question "from what tracking?". Second, prefer blends: position, form, home record and fixture difficulty travel down the pyramid intact, and they, not xG, carried the National League's 8-from-8 at 7.0+ last spring. Third, respect the noise: one match's xG in League Two tells you little; a 10-match trend tells you something.

    This is why xG is one-eighth of our conviction score rather than the score itself. The full method, factor by factor, is here: how the 8-factor conviction score works, and the process for applying it to any fixture is in how to analyse lower league fixtures with data.

    For this season's figures, our EFL xG tables show xG for and against for every Championship, League One and League Two club, updated daily. There is no National League table, for the reason above: the data doesn't exist.

    Does the model get worse without xG?

    On the honest denominator, no. This section previously said 41% with xG against 34% without, and that comparison was wrong, because the 34% divided by 50 fixtures when the model declined to name an outcome on 8 of them. A fixture the model refused to call is not a fixture it got wrong.

    Corrected, across our whole record from last spring, 14 April to 25 May 2026: EFL fixtures with shot data and xG present landed 45 times in 110, and EFL fixtures without it landed 17 times in 42 called. That is 41% against 40%, and the gap the old figure showed disappears. The National League, entirely without xG, landed 18 times in 32 and ran highest of the three, because its matches separated more cleanly on the factors that do exist there. Accuracy tracks conviction band far more than it tracks xG availability, and the band-by-band staircase, 21 of 86 called below 5.0 rising to 19 of 22 at 7.0+ across 192 settled fixtures from 14 April to 25 May 2026, is published in full in our settled record review.


    Availability and accuracy figures from Lower League Analyst's settled-fixture record, 14 April to 25 May 2026, 192 fixtures across the Championship, League One, League Two and National League. 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

    Frequently asked questions

    Does xG work in lower league football?+
    Where it exists, yes, as one weighted input among several. The binding problem is availability: in our settled spring record xG was present for 75% of Championship fixtures, about two-thirds in Leagues One and Two, and none of the 32 National League fixtures.
    Is there xG data for the National League?+
    Effectively no. In our 32 settled National League fixtures from last spring, shot and xG data was available for none, and fixtures were scored on an average of 5.6 of the model's 8 factors, with weights renormalising to compensate.
    Does a prediction model get worse without xG?+
    Not on our model's evidence. Fixtures scored 7.0+ conviction without any xG factor went 12 from 12 (4/4 EFL, 8/8 National League), against 7 from 10 with xG present. Samples are small and we make no causal claim, but the top band did not depend on xG.
    What should you use instead of xG in the lower leagues?+
    Blends of the factors that travel down the pyramid intact: league position, recent form, home-or-away record and fixture difficulty. Those carried the National League's 8-from-8 at 7.0+ conviction last spring in a division with no xG at all.
    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.