The analysis and forecasting of tennis matches by using a high dimensional dynamic model

Research output: Contribution to journal/Conference contribution in journal/Contribution to newspaperJournal articleResearchpeer-review


  • rssa.12464

    Final published version, 965 KB, PDF document


  • P. Gorgi, Vrije Universiteit Amsterdam
  • ,
  • S. J. Koopman
  • R. Lit, Vrije Universiteit Amsterdam

We propose a high dimensional dynamic model for tennis match results with time varying player-specific abilities for different court surface types. Our statistical model can be treated in a likelihood-based analysis and can handle high dimensional data sets while the number of parameters remains small. In particular, we analyse 17 years of tennis matches for a panel of over 500 players, which leads to more than 2000 dynamic strength levels. We find that time varying player-specific abilities for different court surfaces are of key importance for analysing tennis matches. We further consider several other extensions including player-specific explanatory variables and the match configurations for Grand Slam tournaments. The estimation results can be used to construct rankings of players for different court surface types. We finally show that our proposed model produces accurate forecasts. We provide evidence that our model significantly outperforms existing models in the forecasting of tennis match results.

Original languageEnglish
JournalJournal of the Royal Statistical Society. Series A: Statistics in Society
Pages (from-to)1393-1409
Number of pages17
Publication statusPublished - 2019

    Research areas

  • Association of Tennis Professionals, Bradley–Terry model, Logistic regression, Maximum likelihood, Out-of-sample analysis, Player rankings, Score-driven model, Time varying parameter

See relations at Aarhus University Citationformats

Download statistics

No data available

ID: 170894177