Site Features

Development Squad – Expected Goals

As regular readers may know, the current set of tasks being carried out by Matz1lla involves Expected Goal data.

We have made great progress with this in recent weeks and, on our test servers, we now have tables and maps up and running. That gives me the opportunity to show work in progress and detail what is due to arrive in Update Six.

Effectively, we’re using Opta’s data to bring you both Expected Goals (xG) and Expected Assists (xA) for both players and teams.

If you are new to the concept you can view this excellent movie from Opta explaining how xG is generated.

A full explanation from Opta is also available here.

Meanwhile, the xA data is a little different to that currently available elsewhere.

The Expected Assists data you will get as part of the update will not be generated using the xG value of a shot, instead – as explained here – it assesses the likelihood that a pass will lead to a “primary assist”.

Opta’s full explanation is:

“Expected assists measures the likelihood that a pass will be a primary assist. The model is based on the finishing location of the pass, what type of pass it was and a variety of other factors. This model is not reliant on whether a shot was taken from this pass, so credits all passes, regardless of whether they result in a shot.”

By combining xG and xA, we are able to offer an Expected Goal Involvement (xGI) statistic for players, representing the number of goals they were expected to either score or assist over any given period.

The table below shows the top ten Defenders xGI for Gameweek 7 just gone.

members

So our Members will be getting access to three statistics – xG, xA and xGI, with the latter available for players only.

However, our team data also includes xGC, or Expected Goals Conceded, so that we can assess team defensive strength.

All this data is, as ever, available to slice by any of our filtered intervals – so you can view player and team data by Gameweek, by Matches and by Home and Away matches.

It’s also dropped into our comparison tools for players and teams and will be made available for adding to custom tables.

We’ve also mapped the data to provide a visual representation of xG.

So below you’ll see a graphic showing a comparison of Sergio Aguero and Gabriel Jesus and their xG so far. We’ve allowed for full tooltip information on any xG value, giving access to the shot type, the assister and the xG value assigned.

members

Effectively, coupled with our existing Opta data, this adds a whole new weapon to our armoury when analysing teams and players.

It allows for the assessment of players and teams that are perhaps either under or overperforming, therefore offering clues as to likely regression or improvement.

We will, of course, be using the data to create members’ articles, offering guidance on how to use it and what it can tell us.

We’re currently refining the work on the test server, fixing bugs and adding new methods of showing the data.

Next, we plan to add widgets to the members’ dashboard, showing the top ten under and overachieving players for xG for the current Gameweek, with the ability to quickly view any Gameweek and the season as a whole.

I would hope that we will be in a position to release the first iteration of xG as part of Update Six early next week.

Mark Mark created the beast. He's now looking to tame it.

1,063 Comments Post a Comment
  1. shotgunnufc - MANIAC
    • Fantasy Football Scout Member
    • 11 Years
    6 years, 7 months ago

    choose 1:

    A - luiz, cedric, hazard, vardy, lukaku, choupu
    B - luiz, otamendi,hazard, vardy, jesus, richarlison
    C - stones, cedric, coutinho, lukaku, jesus, choupu

    1. RESULT
      • Fantasy Football Scout Member
      • 13 Years
      6 years, 7 months ago

      B

  2. Virgil Hilts
    • 7 Years
    6 years, 7 months ago

    Imagine the scenes if another couple of big hitter strikers pick up injuries on international duty. Would only take a couple of Kane, Luk, Laca, Jesus to be out of next PL games for this place to go chicken oriental.

    1. RESULT
      • Fantasy Football Scout Member
      • 13 Years
      6 years, 7 months ago

      WC will be activated!

    2. goonerdoz
      • 10 Years
      6 years, 7 months ago

      That's racist.

  3. theroadrunner
    • 7 Years
    6 years, 7 months ago

    (jesus) or ( sterling and sane)?

    1. Ole's at the wheel
      • 9 Years
      6 years, 7 months ago

      If u have Jesus keep him AT least for the next few gameweeks

  4. Naboo
    • Fantasy Football Scout Member
    • 11 Years
    6 years, 7 months ago

    Play 2 from

    A Jones liv
    B Lowe swa
    C Atsu sou
    D Carroll HUD

    On AB, am I right?

    1. Ole's at the wheel
      • 9 Years
      6 years, 7 months ago

      Aye AB for me there

  5. hjalmarekdal
    • 7 Years
    6 years, 7 months ago

    Sanchez or Hazard????
    Ledning towards Sanchez

    1. Boxwoods
      • Fantasy Football Scout Member
      • 6 Years
      6 years, 7 months ago

      Hazard

      Sanchez too expensive given importance of premium strikers. Also will not replicate last season given (i) off pens; (ii) will rarely play CF with Laca in team; (iii) X factor of desire to leave Emirates.

      Hazard is good for 200 pts at a cheaper price.

      1. hjalmarekdal
        • 7 Years
        6 years, 7 months ago

        I count Sanchez as a premium striker. He was the top FPL scorer last season and has a good schedule.
        But Yeah Hazard is a good option.

        1. Boxwoods
          • Fantasy Football Scout Member
          • 6 Years
          6 years, 7 months ago

          Alexis is a beast no doubt. I just question whether he can outperform Hazard enough to justify the significant price diff given the issues I mentioned above. Both players should be solid over the course of the season.

          1. RESULT
            • Fantasy Football Scout Member
            • 13 Years
            6 years, 7 months ago

            Sanchez attitude worries me when playing away if the team play lower than his expected standards he may sulk

    2. Ole's at the wheel
      • 9 Years
      6 years, 7 months ago

      Neither invest elsewhere !

  6. Boxwoods
    • Fantasy Football Scout Member
    • 6 Years
    6 years, 7 months ago

    2 FT this week
    A. Hegazi to Lowton
    B. Hegazi to Yedlin + Pedro to Sane
    C. Something else

    1. hjalmarekdal
      • 7 Years
      6 years, 7 months ago

      Hegazi --> Martina and pedro to Sane

      1. Boxwoods
        • Fantasy Football Scout Member
        • 6 Years
        6 years, 7 months ago

        Cheers!

    2. Ole's at the wheel
      • 9 Years
      6 years, 7 months ago

      Something else .... maybe ward and Silva

      1. Boxwoods
        • Fantasy Football Scout Member
        • 6 Years
        6 years, 7 months ago

        Thanks. Have Silva already and can’t get Ward or Mee due to rules of my ML. Sterling also unavailable. Lowton seems next best Burnley option, but extra .1 saved by going for Yedlin (who has attacking threat and decent fixtures) would let me bring in sane (who has promise in Aguero absence and with fixtures and as part of a potent city attack) for pedro (who has not gotten minutes, plus Chelsea attack not as strong as city).

        1. Boxwoods
          • Fantasy Football Scout Member
          • 6 Years
          6 years, 7 months ago

          Burnley defender probably does more for me than Yedlin over next 3-4 gw, but real question is whether it’s worth going for Yedlin to bring on another city attacking mid for pedro.

  7. Ghost Gooner
    • 10 Years
    6 years, 7 months ago

    8)

    1. Ghost Gooner
      • 10 Years
      6 years, 7 months ago

      😎

    2. My Name Is Prince
      • 11 Years
      6 years, 7 months ago

      🙁

  8. Ghost Gooner
    • 10 Years
    6 years, 7 months ago

    😎

    1. Ghost Gooner
      • 10 Years
      6 years, 7 months ago

      😯

    2. My Name Is Prince
      • 11 Years
      6 years, 7 months ago

      😎

  9. spatel2
    • 7 Years
    6 years, 7 months ago

    Erikson to Sane or Sterling?

    1. IRBOX ⚽
      • 7 Years
      6 years, 7 months ago

      Who is Erikson? I would probably trade him out for Eriksen

      1. Ole's at the wheel
        • 9 Years
        6 years, 7 months ago

        #Grammar Nanny

  10. spatel2
    • 7 Years
    6 years, 7 months ago

    Christian Eriksen or Salah out for
    Sane or Sterling?
    Already have D Silva
    Extra funds to beef up defence

    1. Ole's at the wheel
      • 9 Years
      6 years, 7 months ago

      No no no have Silva then that's a great midfield with Eriksen and Salah

  11. Ole's at the wheel
    • 9 Years
    6 years, 7 months ago

    Mark created the beast. He's now looking to tame it.” Been a few years still looking mate?

  12. MRCONTE
    • Fantasy Football Scout Member
    • 9 Years
    6 years, 7 months ago

    Mark, I can't find the XG nor XA in "stats column" when creating a stats table.
    Please help.

    1. TorresMagic™
      • Fantasy Football Scout Member
      • Has Moderation Rights
      • 14 Years
      6 years, 7 months ago

      I would hope that we will be in a position to release the first iteration of xG as part of Update Six early next week.

      Part of the article.

  13. mshaynes92
    • Fantasy Football Scout Member
    • 8 Years
    6 years, 7 months ago

    Will the expected goals be from Opta's model/xG values or will they be from a FFS model similar to the RMT model?