How to use TSR data to model game outcomes

How to use TSR data to model game outcomes

Contemporary football analysts are increasingly relying on Total Shot Ratios (TSR) to produce goal expectations, where Poisson has been previously been used. Is TSR flexible enough, however to predict match results or point totals?

Goal attempts, since they also include headers, satisfy many of the requirements to be a useful explanatory and predictive measure of team quality. They are more numerous than simply using goals scored or allowed and they appear to correlate well with team success.

Better sides tend to have more attempts on goal and restrict the opposition to fewer such attempts, especially over a full season. Equally importantly, shot ratios in the past are reasonably predictive of shot ratios in the future. This allows a clear chain of events whereby previous total shot ratio figures can be used to predict expected shot numbers in the future and the correlation between performance and shots can then be used to predict match results or point totals.

The Total Shots Ratio itself is an easy calculation to make for a team; TSR = shots for/(shots for + shots against). Much of the posted work on total shot ratios in soccer revolves around establishing the relationship between TSR and points accrued. TSR from previous seasons or multiple seasons with an appropriate weighting is then used to predict league standings in the following season. By the way, if you want to get today soccer prediction, we recommend that you follow the link provided and subscribe to the blog section updates.

There is a definite correlation for TSR of sides that remained in the Premier League from one season and their point totals in the subsequent EPL season. Although there is also some dispersion from the linear line of best fit and for these EPL seasons at least, there is a stronger relationship by simply using points in year N-1 to predict points in year N.

Of course the main aim of a soccer model is to produce odds for the outcomes of individual matches and while lacking the flexibility to produce many of the secondary markets, such as total goals, correct scores and handicap markets, TSR can be adapted to individual game outcomes.

A perennial problem when collecting data to use in evaluating team quality is how far to go back in time. More recent events are most relevant to the quality of the current team, but too little data may be insufficient for the repeatable signal to emerge from the randomness of the noise.

With smaller amounts of data we cannot be sure that a side with superior figures is really the better of the two teams.

To demonstrate, from the end of March to the end of the season, Tottenham’s TSR from the previous 30 matches remained relatively consistent between 0.55 and 0.57. If Spurs’ TSR on the day of a match was calculated from just the last 10 previous games, their TSR from late March to early May was more volatile, ranging from a below average 0.48 to a peak of nearly 0.61.

The more stable 30 game average may be more credible than the peaks and troughs seen over a much shorter time span, where opponent strength, in game effects, short term injury issues and simple good or bad fortune may be much more dominant in determining shooting ratios.

However, the longer time scale of 30 games may see a very different side taking to the field or managerial change and all the tactical nuances that may accompany it. The data will also inevitably stretch into previous seasons and even into different divisions for recently promoted teams, necessitating the application of a correction factor to any data used from outside the top flight

Historical TSR data to model soccer matches

Despite these difficulties, we can calculate a TSR from previous matches for each of the two teams in a Premier League contest. We can further use historical TSR match ups from previous seasons to establish the relationship between each team’s pre game TSR and the actual outcome of the game.

Logistic regression, where an outcome, such as a home victory, either happens or it doesn’t, is one route to determining match probabilities from game day TSRs for each team. Using historical, out of sample results from five previous seasons from and a logistic regression, the chance of a Spurs win at home to Sunderland based on 30 game averages was 68%.

The calculation involves two steps, where the respective home and away constants are obtained by running a logistic regression on matches played during the five most recent seasons of Premiership games. The predictor variables were each team’s TSR from their previous 30 league games and the output was whether or not the result was a home win.

Firstly, calculate F= (8.19*HTSR)-(6.44*ATSR)-1.08;

Where HTSR is the TSR of the home side over the previous 30 matches and ATSR is that of the away team. To convert this to a probability of the home team winning the game, finally take;

Home Win Probability = (exp^F)/(1+exp^F) = 0.68

The 30 game HTSR for Spurs was 0.56 and Sunderland’s ATSR was 0.43, giving Tottenham a likely winning probability of 0.68 when these numbers are put into the equations above. This compares to a much lower home win probability of 0.53, when judged on TSR over just the previous 10 games. The home and away constants used to determine the value of F using TSR from the previous 10 matches are 7.11 and 5.12 respectively and the lone constant is 1.23. These slightly different constants are again derived from five seasons of Premiership data, but using each team’s TSR over the previous 10 games.

The odds generally available about a Tottenham victory equated to a probability of around 0.62.

30 Game HTSR Table

Home Team Away Team Home TSR Away TSR Home Win Probability Quoted Probability
Aston Villa Fulham 0.48 0.38 0.6 0.48
Cardiff C. Palace 0.38 0.46 0.29 0.4
Chelsea Stoke 0.62 0.43 0.77 0.76
Everton Arsenal 0.54 0.53 0.47 0.39
Hull Swansea 0.46 0.54 0.32 0.36
Man City Southampton 0.64 0.6 0.57 0.73
Newcastle Man Utd 0.56 0.53 0.51 0.23
Norwich WBA 0.45 0.5 0.35 0.41
Tottenham Sunderland 0.56 0.43 0.68 0.62
West Ham Liverpool 0.37 0.57 0.15 0.11

10 Game HTSR Table

Home Team Away Team Home TSR Away TSR Home Win Probability Quoted Probability
Aston Villa Fulham 0.48 0.37 0.57 0.48
Cardiff C. Palace 0.41 0.42 0.39 0.4
Chelsea Stoke 0.65 0.44 0.76 0.76
Everton Arsenal 0.48 0.46 0.45 0.39
Hull Swansea 0.47 0.57 0.31 0.36
Man City Southampton 0.65 0.65 0.51 0.73
Newcastle Man Utd 0.56 0.55 0.49 0.23
Norwich WBA 0.47 0.54 0.34 0.41
Tottenham Sunderland 0.51 0.44 0.53 0.62
West Ham Liverpool 0.3 0.58 0.11 0.11

Chelsea, Everton and Tottenham were winning teams available at a value price using 30 week TSR, compared to just Everton using TSR from 10 games.

However, Villa, Newcastle and WHU were potentially value bets, which failed to win from the 30 game TSR, while Cardiff, Norwich, Hull and Man City looked poor value to win at home and the first two lost. By the way, if you want to get betwinner promo code, follow the provided link. Victory will be yours!

With the occasional exception, such as Cardiff, Man City and Spurs, each time frame generates similar odds for a home win. Intuitively, I would expect the larger sample size to out- perform that based on 10 observations, but the formulae is there for anyone to experiment with by varying amounts of data or even allowing greater weightings for the most recent matches.

The methodology allows shots to be converted into useable match odds, although a Poisson approach remains more versatile. But it is an area that is ripe for further investigation.


Art Aronson is a tenured bottom-line professional sports handicapper. He is the best ROI handicapper in the business. He is not your typical handicapper.

Related Articles

How to choose a bonus?
How to choose a bonus?

In the current state of the online gambling market, bookmakers without welcome bonuses viewed by players as some sort of blond sheep. That’s how big are promotions for betting business now. The bookies compete with each other by offering more ...

Are Sportsbook Worth It?
Are Sportsbook Worth It?

In case you have ever opened up a Sportsbook account or simply browsed over such a site, you can be aware that many, if not all, provide a bonus sum of money to new depositing players. With all the Sportsbooks on the market that are on supply for you ...

How to Choose the Best Sportsbook
How to Choose the Best Sportsbook

When it comes to online sportsbooks there are so many out there that a newcomer might have a hard time choosing the right one. The good news is that dozens of them are very reputable. Many have been in business for over 10 years and on the net for over ...

Premium Bookmakers

  Bonus Bookie
125% Mostbet
100% 1xBet
130% Megapari
100% Betwinner
100% Melbet
100% Parimatch
100% Pin-Up
100% 22Bet

Sport Betting Guides

Best in Articles

Strategy for betting on a draw in football
Strategy for betting on a…

Sports, in general, are about winning. So, by default, there is always the one who is losing. This is not the case with football, where matches…

Best Players

Kylian Mbappe - Will He Be Better than Henry and Platini?
Kylian Mbappe - Will He Be…

All about Kylian Mbappe. His age and stats, teams, and transfers. Personal life, girlfriend, rumors, and latest news.

Bookmakers Bonuses