Community

Fixture Ticker – Opta & FiveThirtyEight

Ahead of the Premier League restart I’ve created a new Fixture Ticker to help identify which teams have the best run of matches.

To determine fixture difficulty, the spreadsheet uses two main sources of data: Opta and FiveThirtyEight. But before delving into these two treasure troves of information, I’ll outline the unique features of the ticker.

Layout and Fixture Difficulty 

Opponents are graded using colour coding where green is a favourable match and red not so favourable.

The layout features midweek and weekend matches, so Double Gameweek fixtures are displayed side-by-side.

The ticker also includes non-Premier League fixtures, with FA Cup games highlighted in purple. This gives you an idea of the extra workload for participating teams, and perhaps an indication of priorities. Remember Pep’s quote from March:

Madrid and Newcastle are the real important games for us.

– Pep Guardiola

(Note that Champions League matches are due to take place in August.)

At the end is a column indicating the total projected goals as determined by FiveThirtyEight. More about this feature later. And on the left, next to the teams, is a colour scale to indicate fixture difficulty for your chosen ‘Sort By’ option.

Adjustable Parameters

To the left of the ticker is a control panel where you can select various options. 

You can adjust your start and end Gameweeks, as well as deciding on a ‘Free Hit’ Gameweek, should you have that chip available. The Free Hit Gameweek will not be counted towards the fixture difficulty total.

You can sort teams by your selected Gameweek Range or any individual Gameweek.

Aside from picking your preferred data source for the ticker, you can also adjust Home Advantage and Squad Value.

Home Advantage

As Pro Pundit Zophar observed, home advantage has been severely diluted in the empty stadiums of the Bundesliga. This could simply be an anomaly or the effect could be real – you can decide!

The ‘Home Advantage?’ dropdown menu allows you to reduce the benefit of playing at home. A selection of 100% means home advantage counts, whereas a selection of 0% means there is no difference between playing at home or away.

Squad Value

After such a long break, it’s hard to know what kind of performances to expect from teams. A number of players will have recovered from injury, while managers and coaches will have spent time working with their squads on new ideas and tactics. In a sense, this is like a new season. 

It’s been noted on FiveThirtyEight that:

A team’s squad value — relative to their league’s average value — is strongly correlated with its end-of-season [position].

– FiveThirtyEight

Using the ‘Squad Value?’ dropdown menu you can add a squad value element to the ticker. Up to 30%.

The squad value information is based upon the data from TransferMarkt. Manchester City and Liverpool have by far the highest value collection of players.

TeamSquad Value in millions (Euros)
Manchester City1,020
Liverpool979
Tottenham Hotspur714
Chelsea678
Manchester United648
Arsenal571
Everton417
Leicester City408
Wolverhampton298
West Ham United293
AFC Bournemouth276
Newcastle253
Aston Villa225
Brighton and Hove Albion196
Southampton194
Watford193
Crystal Palace174
Burnley159
Sheffield United135
Norwich City133

Opta xG

Our first data source is Opta’s Expected Goals. The biggest name in football statistics, Opta produce a wide array of valuable metrics.

Expected Goals (xG) is a measure of chance quality. It aims to quantify the likelihood of a goal being scored from a particular shot. It does this by incorporating various parameters, including Big Chances and shot location.

It is the best predictor of future team performance.

To estimate fixture difficulty, I’ve used a team’s expected goal data from this season and coupled it with their opponent’s expected goal conceded average.

I’ve enhanced this calculation by factoring in each team’s finishing ability – the difference between their expected goals and goals scored.

Opta’s xG does not consider who takes the shot. The better (and richer) teams tend to have the best finishers. Simply put, it makes a difference if Sergio Agüero or David McGoldrick is on the end of a chance.

So using the data from the last three seasons, I’ve calculated how each team performs in relation to their expected goals scored and conceded.

538 xG

For those of you who don’t know, Fivethirtyeight.com is the politics, economics and sports forecasting blog created by the American statistician and former poker player Nate Silver, the author of The Signal and the Noise.

There are two crucial differences between FiveThirtyEight’s expected goals and Opta’s:

Firstly, it does take into account who takes the shot. Each player with enough shots in the database is given a modifier based upon their historical conversion rates (the number of goals they’ve actually scored, given the quality of the chances they’ve had).

Secondly, FiveThirtyEight also measure non-shot expected goals. This quantifies every action that takes place around the opposing team’s goal – passes, interceptions, take-ons and tackles – that does not result in a shot.

Non-shot xG tells us more about team performance than shot-based xG alone. For instance in the 2016/17 season, Arsene Wenger’s Arsenal had an impressive non-shot xG of 97.62 but an xG of 73.84. It must have been very frustrating for Arsenal fans to watch their team get into good positions inside their opponent’s penalty area without getting shots off.

I’ve combined FiveThirtyEight’s shot and non-shot expected goal data to give a better overall picture of team performance.

So while FiveThirtyEight may not include useful subjective measures like Opta’s Big Chances, their xG does have a couple of useful metrics of its own.

538 SPI

The third data source you can select for the fixture difficulty ticker is FiveThirtyEight’s Soccer Power Index or SPI.

The SPI is an estimate of overall team strength. It is based upon an attacking rating that represents the number of goals a team would be expected to score against an average team in a neutral stadium, and a defensive rating that represents the number of goals it would be expected to concede.

I’ve split these attacking and defensive ratings into home and away – although setting ‘Home Advantage?’ to 0% would restore the original neutral stadium ratings.

538 Projected Goals

FiveThirtyEight predict the number of goals a team is expected to score in a match.

When selecting this source I’ve disabled ‘Home Advantage?’ and ‘Squad Value?’ as these factors have been taken into account, for instance FiveThirtyEight have reduced home advantage by 10 percent.

Ahead of each round of matches, FiveThirtyEight estimates the importance of the fixture to each team. This is determined in relation to winning the league, the possibility of being promoted or relegated, or qualifying for the Champions League.

FiveThirtyEight note that when a match is more important to one team than the other, that team tends to outperform expectations, with its boost in performance relative to how much more important the match is to them.

However if a match isn’t important to either team, uncertainty in the outcome of the match increases.

It’s worth noting that Manchester City have been assigned an importance factor of zero for both their upcoming matches – they are extremely unlikely to retain the title. Whereas Manchester United have a score of 89.4 out of 100 based upon their need to qualify for the Champions League.

FiveThirtyEight combine all of this information together to produce their projected goals total.

Conclusion

I hope you enjoy the fixture ticker and find it a useful tool for making those all-important transfer decisions. For your own interactive ticker you will need to make a copy by signing in to your Google account and selecting “File>Make a copy”. The ticker can be linked to here.

The source data will be updated every Gameweek.

Best of luck for the remainder of the season!

TopMarx Fan of Fantasy Football and Monty Python. "Archimedes out to Socrates, Socrates back to Archimedes, Archimedes out to Heraclitus, he beats Hegel. Heraclitus a little flick, here he comes on the far post, Socrates is there, Socrates heads it in! Socrates has scored! The Greeks are going mad, the Greeks are going mad! Socrates scores, got a beautiful cross from Archimedes. The Germans are disputing it. Hegel is arguing that the reality is merely an a priori adjunct of non-naturalistic ethics, Kant via the categorical imperative is holding that ontologically it exists only in the imagination, and Marx is claiming it was offside. Follow them on Twitter

39 Comments Post a Comment
  1. Rotation's Alter Ego
    • Fantasy Football Scout Member
    • Has Moderation Rights
    • 12 Years
    3 years, 10 months ago

    Wow, this is massive! Thank you Top Marx, will spend a while playing with this and getting my head around it 🙂

    1. TopMarx
      • Fantasy Football Scout Member
      • Has Moderation Rights
      • 11 Years
      3 years, 10 months ago

      Thank you RAE 🙂 basically I wanted to explain some of the ideas behind the ticker, but ultimately I hope it's pretty easy to use. Does it tell you anything new or reaffirm transfer plans?

      1. Rotation's Alter Ego
        • Fantasy Football Scout Member
        • Has Moderation Rights
        • 12 Years
        3 years, 10 months ago

        "Plans" would be putting it generously 😉

        I love following fixtures so no surprise the teams topping the list are the ones I'm looking at snapping up - United triple up, double Chelsea attack etc.

        Never used 538 before, interested in learning about them

        1. TopMarx
          • Fantasy Football Scout Member
          • Has Moderation Rights
          • 11 Years
          3 years, 10 months ago

          They have more of a reputation in the US than here, but the US has a solid history in sport's statistics. I like their xG and goal prediction model.

  2. POLSKA GOLA
    • 10 Years
    3 years, 10 months ago

    Nice one

  3. Pep Pig
    • 7 Years
    3 years, 10 months ago

    Tremendous work mate. Will certainly have a play with this on the laptop tomorrow. Cheers for sharing

    1. TopMarx
      • Fantasy Football Scout Member
      • Has Moderation Rights
      • 11 Years
      3 years, 10 months ago

      Thanks PP, it probably doesn't tell you much you don't already know but interested to know what you think. How's your team looking for tomorrow?

      1. Pep Pig
        • 7 Years
        3 years, 10 months ago

        I am set to use BB30, FH31 and WC33 mate. I know a few fictitious rumours went around yesterday but the Fleck omission seems quite legit and he may miss tonight's game. With that in mind, I pondered the options around his price. I actually had 5.1m available and it was a no-brainer for me.... I welcomed Phil Foden into the squad.

        He played 90 mins in Man City's last league game in GW29 and he also started against Arsenal at the Emirates. Pep's comments (about the obvious rotation) yesterday made more confident about Foden as a pick. At just 5.1m I'd take 75-90 mins out of the 2 games all day long. This would be much harder to take for the premium players on offer.
        I also opted for Jack Stephens to keep Norwich at bay. I was tempted with Lascalles but this way gives me one player from Friday's games 😀

        Henderson Leno
        Bellerin Stephens Lundstram Targett TAA
        Grealish Barnes Sterling (c) KDB Foden
        Jimenez Auba Samatta

        Good luck mate

        1. TopMarx
          • Fantasy Football Scout Member
          • Has Moderation Rights
          • 11 Years
          3 years, 10 months ago

          Very nice! I like Sterling captain. Given that your 3rd City player is not a more expensive one (Aguero/Jesus/Mahrez) I can understand why you've picked Foden. The PL matches have zero importance to City so the logic of picking an emerging player is a good one. Have you considered Aguero or Jesus in place of Auba? or even Abraham? I'm wondering what you could do with that budget in midfield (instead of getting Foden).

          1. Pep Pig
            • 7 Years
            3 years, 10 months ago

            I have mate. I'm not feeling Auba if I'm honest. The main reason for me is my main mini league situation, 2nd and 3rd both used their 2nd WC and both owned Auba. For me it makes sense having him as I've no doubt they'll both keep him and possibly captain him. If he scored a hatty against Brighton I'd be handing over 40 points.
            If I was chasing, I'd definitely consider the changes.
            I will actually be really excited about the lineups if Foden makes one of them 😀

            1. TopMarx
              • Fantasy Football Scout Member
              • Has Moderation Rights
              • 11 Years
              3 years, 10 months ago

              Yes I worry about the rest time between matches (Wednesday/Saturday) after so long off for the players. But yes Auba could score well, I'm jut not sure about his minutes.

              1. Pep Pig
                • 7 Years
                3 years, 10 months ago

                Our saving grace regarding this thinking is that no one is guaranteed minutes. The majority of our premium picks are more than likely to be managed wisely certainly in the first couple of weeks. If a player gets to the 60 minute mark, we can look at it as a successful pick 🙂

                I even had a crazy moment of bringing Kane or Rashford in for Auba to give me interest in Friday evenings game. Then I tell myself I don't need to take that gamble....

                1. jtreble
                  • 7 Years
                  3 years, 10 months ago

                  “... no one is guaranteed minutes ...”. +1.

                  1. TopMarx
                    • Fantasy Football Scout Member
                    • Has Moderation Rights
                    • 11 Years
                    3 years, 10 months ago

                    I completely agree but I think with Arsenal having less rest time between matches, fatigue and performance could also be impacted.

                    1. Pep Pig
                      • 7 Years
                      3 years, 10 months ago

                      Yes they'll be reliant on Martinelli, Willock, Nelson, Nketiah, Maitland-Niles and Saka to all play a decent part in the next 2 you would imagine. The front 3 will definitely be rotated in Arsenal's case..... am I talking myself out of Auba? Surely Nketiah plus 6.5m could offer value?

  4. Well you know, Triffic
    • 13 Years
    3 years, 10 months ago

    Amazing. I was expecting some sort of pricing for it at the end of the article! Will deffo be using this.

    1. TopMarx
      • Fantasy Football Scout Member
      • Has Moderation Rights
      • 11 Years
      3 years, 10 months ago

      Haha! Don't give me ideas 😉

  5. RubberDucky
      3 years, 10 months ago

      So according to the cell being green, Chelsea have a favourable fixture against City in GW31!?

      1. TopMarx
        • Fantasy Football Scout Member
        • Has Moderation Rights
        • 11 Years
        3 years, 10 months ago

        it depends a little which data source you are using, but according to Opta this season City have an xGC of 1.43 in away matches (with Delta factored in), whereas Chelsea have a 2.20 xG at home. So it wouldn't be a total surprise if Chelsea scored twice.

        1. RubberDucky
            3 years, 10 months ago

            Thanks for the surprising stats

            1. TopMarx
              • Fantasy Football Scout Member
              • Has Moderation Rights
              • 11 Years
              3 years, 10 months ago

              FYI City have a much better xGC at home: 0.72 per match. So reducing the importance of home matches would improve their xGC in away matches.

              It's also noteworthy that City's xGC after 28 matches is already higher than in the two previous seasons. Laporte's absence making a difference? Fernandinho's powers fading?

              Will they improve after the break?

              Finally, curiously, according to Opta, City have a slightly higher xG in away matches this season. So perhaps they just play more open on the road?

      2. One-eyed Crook
        • 7 Years
        3 years, 10 months ago

        Great job TopMarx, this is huge!

      3. daitryingsweetFA
        • Fantasy Football Scout Member
        • 11 Years
        3 years, 10 months ago

        Confused... why/how would you use free hit in gameweek 30+, when you have free wildcard until deadline? Dx

        1. Pep Pig
          • 7 Years
          3 years, 10 months ago

          If your team was well set up for in and you didn't want to lose value before using the WC

          1. daitryingsweetFA
            • Fantasy Football Scout Member
            • 11 Years
            3 years, 10 months ago

      4. Tokio888
        • Fantasy Football Scout Member
        • 5 Years
        3 years, 10 months ago

        Thanks for this highly data analysis put together. Does this show that they might be another double game week due to the faculty run?

        1. Tokio888
          • Fantasy Football Scout Member
          • 5 Years
          3 years, 10 months ago

          Fa cup run

          1. TopMarx
            • Fantasy Football Scout Member
            • Has Moderation Rights
            • 11 Years
            3 years, 10 months ago

            No. GW37, when the FA Cup semi-finals are due to take place, covers a weekend and midweek. So teams will simply have their Premier League fixture moved to the midweek slot.

            It means that City, Arsenal, or Sheffield United could be playing weekend and midweek matches until the end of the season.

      5. Mike82
        • 7 Years
        3 years, 10 months ago

        Having a late crisis if confident in my team, my team was pretty template but need to make gains in my ML so what about this;
        Henderson Reina
        Baldock, Lunny, Walker, Doherty, Lacelles
        KdB, Sterling (C), Grealish, Saka, B.Fernandes
        Auba, Nketiah, Jiminez

        Thoughts on team and uf I should TC or BB?

      6. internal error
        • Fantasy Football Scout Member
        • 11 Years
        3 years, 10 months ago

        Which players should I consider for my WC this week, that will prob have below 30% ownership?

        1. Christina.
          • 14 Years
          3 years, 10 months ago

          lots

        2. Maximus Bonimus Pointimus
          • 14 Years
          3 years, 10 months ago

          KDB & Salah are the only two attackers in the game with >30% ownership (I'm going to count Jimmy as 30%) 🙂

          But Rashford, Son, Richarlison would be on my list

      7. TheTinman
        • 8 Years
        3 years, 10 months ago

        Woah woah woah. Sublime. Thank you.

        Question, have you considered adding a tool for a teams ‘motivation’ can be measured by how close they are to key positions relative to the teams around them. Obviously at the beginning of the season you would have this dialled at 0% but you would start cranking it up as the season goes.

        How can i access the new version next season 😀

        1. TheTinman
          • 8 Years
          3 years, 10 months ago

          Just read the last paragraph and realised it is already there....!

          1. TopMarx
            • Fantasy Football Scout Member
            • Has Moderation Rights
            • 11 Years
            3 years, 10 months ago

            Haha! Yes it's provided by FiveThirtyEight and they are going on the basis that Man City's UCL ban will be upheld. So top 5 place need to qualify.

            Big match between Spurs and United later on, huge importance for both teams.

            FYI the importance rating is only factored into "538 Projected Goals" none of the other data sources include this.

      8. pingissimus
        • 5 Years
        3 years, 10 months ago

        This is brilliant thank you

        Found it a bit late as I've already played my de facto WC last week and had to balance Bb against coming fixture schedule. Pleased to see that losing Jim Jota to Vardy Tammy adds up apparently. Still bit surprised to see Wolves so far down - many are going for triple ups and on the face of it the schedule looks great. What's being missed?

        1. TopMarx
          • Fantasy Football Scout Member
          • Has Moderation Rights
          • 11 Years
          3 years, 10 months ago

          I think if you plan to play your FH chip in GW38 the fixtures are appealing. Behind Man City, Liverpool, and United they are part of a group of teams projected to get above 10 goals (if playing FH in 38). They have a decent number of rest days between fixtures https://twitter.com/BenCrellin/status/1273627993588498437 and they aren't taking part in the FA Cup, which gives them a couple of midweeks off (GW32+ and GW37+).

          I think they offer good value for money. I'm on my WC this GW and plan to triple up on them and United players.

          And glad you like the ticker 🙂

      9. firetog
        • Fantasy Football Scout Member
        • 7 Years
        3 years, 10 months ago

        Looks like a lot of work and thought has gone into this ticker. Thanks very much for sharing. Off to have a play with it now

        1. TopMarx
          • Fantasy Football Scout Member
          • Has Moderation Rights
          • 11 Years
          3 years, 10 months ago

          Pleasure. I improved my spreadsheet skills (dipped my toes into Query) with Virtual FPL, definitely helped in putting this together. It's great that 538 offer a downloadable csv file, I've connected the sheet so it updates automatically when the csv does. Hopefully it all works ok. Just got to think about the best way to update the display as the number of Gameweeks reduces...