Visualisations Explained

Here you will find an overview of the most commonly used statistics and visualisations you will find on this website. These are posted in articles, the latest article will have the most up to date season statistics as well as detailed match statistics.

Any new or updated charts will be added to this page for explanation as they happen.

Goals Scored Scatter Chart

Scatter chart showing location of each goal scored during the 20/21 season in all competitions.

Hover over or click on a dot to view more information about the goal including opponent, venue, minute scored, assist, goal type and goal zone.

Expected Goals (xG)

This chart plots expected goals (xG) during a match timeline of 0-90 minutes. xG can be calculated using many differing permutations. A simple calculation might be to assume on average it takes 10 goal attempts to score a goal so we would use an xG rating of 0.10 for each attempt (1 goal ÷ 10). If a team has 16 attempts at goal in a match then using this calculation their xG for that match would be 1.6.

The problem with this calculation is it doesn't take into consideration the difficulty of a goal attempt. For example the likelihood of scoring with a shot from 6 yards out will be much higher than scoring with your head from outside the box. This means that a weighted value needs to be applied to every goal attempt to provide a more accurate xG calculation.

This is great if you are calculating values for teams in Europe's top leagues as this data is readily available. However at non league level this data is just not openly available so I have devised a formula that hopefully provides an acceptable xG calculation using recent form.

In this case we look at the average number of chances created by a club per game and the average number of goals scored. We then use a formula to calculate an average rating which will then be used to calculate xG during the next match.

So for example considering the chart below the xG value for Notts is 0.19. This is because during the last 6 games Notts had scored 10 goals averaging a goal every 5.30 goal attempts. The formula is goals scored (10) ÷ average goal attempts (5.30) ÷ 10 = 0.19.

Likewise Aldershot also scored 10 goals in their last 6 games but needed more chances to score them meaning their xG value is slightly lower at 0.17.


In the example above Notts had 10 attempts at goal and based on recent form would expect to score 1.90 goals whereas Aldershot had 8 attempts on goal so an xG of 1.36. This would indicate that Notts had slightly the better goal scoring chances but were unable to capitalise on this, conversely Aldershot were close to emulating their last 6 xG rating.

The football denotes where/when a goal was scored.

Lead Status

This chart shows the average minutes spent leading, level or trailing during a match based on all games played so far during the season.


Points Needed

The points needed chart is a progressive view showing how the club is faring compared to specific targets. Points won are tracked on a match by match basis.

Key targets include TOP 3, TOP 7 and BOTTOM 4.

Targets are derived from historical points needed to achieve those positions over the previous five years with the average points rounded up. The vertical axis on the left denotes points and the bottom axis denotes matches.


Progress Game by Game

This is a simple chart showing the league position on a game by game purpose. Of course you can just look at the league table to see current position but this chart provides you with a historical visual of the season so far.

The 'average' position red line denotes the mean average position on a game by game basis. Each data point is calculated by dividing league position by number of games.


Key Match Stats

This is a simple chart detailing how both teams have compared in key areas. These include goals scored, possession, corners won, attacks and dangerous attacks, shots on target and shots off target.


Form Tables

Form tables detail the clubs most recent form over the last 6 league games. You can use the search box to view a single team.

Results Trackers

Results trackers provide a visualisation of league results throughout the season. The trackers are split into home and away results and also show points gained, points per game and goal difference to date.


Minutes Played

Minutes played graph charts the minutes played in all competitions for the season to date. Players with no appearances are not included.


Goal Influence

Goal influence determines how many minutes a player is on the pitch in all competitions before influencing a goal by either scoring or assisting. In this instances you would expect to see attack minded players near the top of the chart as they will be more influenctial than a defensive player.


Goal Contribution

This chart displays how each player has contributed to a goal by either scoring or with an assist.


Goals By Time Segment

A visualisation showing where in the 90 minutes most or least goals are scored or conceded.


Average Stats

Average league only stats for the season so far. Includes win, loss percentages, average points per game, goals per game etc. Used to compare against the League average and opposing team in preview posts.


League Segments

League segments detail points gained during specific periods in the season, usually 6 game blocks. This helps to provide a visual of how a club has performed in blocks of time and how that compares to other time periods.


Attacking & Defending

The following visualisations show attacking efficiency and defending resilience.

Attacking efficiency considers the number of attempts on goal and the number of attempts needed to score a goal. This plots a position in the graph which in turn visualises attacking efficiency, how much of threat and if wasteful in front of goal.


Defensive resilience is measured in pretty much the same way but in reverse using attempts faced and goals conceded. Constant pressure might be invited but if a clean sheet is maintained then the resilience factor will be high, likewise if an opponent scores say 3 goals in 7 attempts the resilience factor will be much poorer.


Head to Head Radar

The head to head radar is used to provide a visual of how two teams compare before a match based on recent form. Very much like those FIFA player rankings the bigger the web the better the rating.


Predicted League Positions

To try and get a feel for how things might pan out through the season season form, current form and expected form is calculated to provide an idea of how teams might finish the season. The grey number denotes their current position, the green numbers denote the positions they might achieve above their current position and the red numbers denote the positions they could finish in below their current position.

In the example below Notts sit in 3rd position but could finish as high as 1st but are not likely to drop below 4th place.