IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v297y2022i1p120-132.html
   My bibliography  Save this article

Weighted Elo rating for tennis match predictions

Author

Listed:
  • Angelini, Giovanni
  • Candila, Vincenzo
  • De Angelis, Luca

Abstract

Originally applied to tennis by the data journalists of FiveThirtyEight.com, the Elo rating method estimates the strength of each player based on her/his career as well as the outcome of the last match played. Together with the regression-based, point-based and paired-comparison approaches, the Elo rating is a popular method to predict the probability of winning tennis matches. Notwithstanding its widely recognized merits in terms of ease of reproducibility and good performance, the Elo method does not completely take into account the current form of each player and their recent performances. This paper proposes a new version of the Elo rating method, labelled Weighted Elo (WElo), where the standard Elo updating is additionally weighted according to the scoreline of the players’ last match. The proposed method considers not only if a player has won (lost) a match, but also how the victory (defeat) was achieved. In the empirical application, the forecasting performance of the WElo method is evaluated and compared against the most popular forecasting methods in tennis, using a sample of over 60,000 men’s and women’s professional matches. Overall, the WElo method outperforms all these competing methods. Moreover, it provides meaningfully profitable opportunities, according to a simple betting strategy.

Suggested Citation

  • Angelini, Giovanni & Candila, Vincenzo & De Angelis, Luca, 2022. "Weighted Elo rating for tennis match predictions," European Journal of Operational Research, Elsevier, vol. 297(1), pages 120-132.
  • Handle: RePEc:eee:ejores:v:297:y:2022:i:1:p:120-132
    DOI: 10.1016/j.ejor.2021.04.011
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221721003234
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2021.04.011?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. McHale, Ian & Morton, Alex, 2011. "A Bradley-Terry type model for forecasting tennis match results," International Journal of Forecasting, Elsevier, vol. 27(2), pages 619-630, April.
    2. Vaughan Williams Leighton & Liu Chunping & Dixon Lerato & Gerrard Hannah, 2021. "How well do Elo-based ratings predict professional tennis matches?," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 17(2), pages 91-105, June.
    3. David Forrest & Ian Mchale, 2007. "Anyone for Tennis (Betting)?," The European Journal of Finance, Taylor & Francis Journals, vol. 13(8), pages 751-768.
    4. Baker, Rose D. & McHale, Ian G., 2014. "A dynamic paired comparisons model: Who is the greatest tennis player?," European Journal of Operational Research, Elsevier, vol. 236(2), pages 677-684.
    5. Kovalchik, Stephanie & Reid, Machar, 2019. "A calibration method with dynamic updates for within-match forecasting of wins in tennis," International Journal of Forecasting, Elsevier, vol. 35(2), pages 756-766.
    6. Mark E. Glickman, 1999. "Parameter Estimation in Large Dynamic Paired Comparison Experiments," Journal of the Royal Statistical Society Series C, Royal Statistical Society, vol. 48(3), pages 377-394.
    7. Kovalchik, Stephanie, 2020. "Extension of the Elo rating system to margin of victory," International Journal of Forecasting, Elsevier, vol. 36(4), pages 1329-1341.
    8. Vincenzo Candila & Lucio Palazzo, 2020. "Neural Networks and Betting Strategies for Tennis," Risks, MDPI, vol. 8(3), pages 1-19, June.
    9. Diebold, Francis X & Mariano, Roberto S, 2002. "Comparing Predictive Accuracy," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 134-144, January.
    10. Giovanni Angelini & Luca De Angelis, 2017. "PARX model for football match predictions," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 36(7), pages 795-807, November.
    11. Klaassen, Franc J. G. M. & Magnus, Jan R., 2003. "Forecasting the winner of a tennis match," European Journal of Operational Research, Elsevier, vol. 148(2), pages 257-267, July.
    12. Ryall, Richard & Bedford, Anthony, 2010. "An optimized ratings-based model for forecasting Australian Rules football," International Journal of Forecasting, Elsevier, vol. 26(3), pages 511-517, July.
    13. Boulier, Bryan L. & Stekler, H. O., 1999. "Are sports seedings good predictors?: an evaluation," International Journal of Forecasting, Elsevier, vol. 15(1), pages 83-91, February.
    14. Leitner, Christoph & Zeileis, Achim & Hornik, Kurt, 2010. "Forecasting sports tournaments by ratings of (prob)abilities: A comparison for the EUROÂ 2008," International Journal of Forecasting, Elsevier, vol. 26(3), pages 471-481, July.
    15. del Corral, Julio & Prieto-Rodríguez, Juan, 2010. "Are differences in ranks good predictors for Grand Slam tennis matches?," International Journal of Forecasting, Elsevier, vol. 26(3), pages 551-563, July.
    16. McHale, Ian & Morton, Alex, 2011. "A Bradley-Terry type model for forecasting tennis match results," International Journal of Forecasting, Elsevier, vol. 27(2), pages 619-630.
    17. Kovalchik Stephanie Ann, 2016. "Searching for the GOAT of tennis win prediction," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 12(3), pages 127-138, September.
    18. Siem Jan Koopman & Rutger Lit, 2015. "A dynamic bivariate Poisson model for analysing and forecasting match results in the English Premier League," Journal of the Royal Statistical Society Series A, Royal Statistical Society, vol. 178(1), pages 167-186, January.
    19. P. Gorgi & S. J. Koopman & R. Lit, 2019. "The analysis and forecasting of tennis matches by using a high dimensional dynamic model," Journal of the Royal Statistical Society Series A, Royal Statistical Society, vol. 182(4), pages 1393-1409, October.
    20. Baker, Rose D. & McHale, Ian G., 2017. "An empirical Bayes model for time-varying paired comparisons ratings: Who is the greatest women’s tennis player?," European Journal of Operational Research, Elsevier, vol. 258(1), pages 328-333.
    21. Hvattum, Lars Magnus & Arntzen, Halvard, 2010. "Using ELO ratings for match result prediction in association football," International Journal of Forecasting, Elsevier, vol. 26(3), pages 460-470, July.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Alberto Arcagni & Vincenzo Candila & Rosanna Grassi, 2023. "A new model for predicting the winner in tennis based on the eigenvector centrality," Annals of Operations Research, Springer, vol. 325(1), pages 615-632, June.
    2. Luca De Angelis & J. James Reade, 2022. "Home advantage and mispricing in indoor sports’ ghost games: the case of European basketball," Economics Discussion Papers em-dp2022-01, Department of Economics, University of Reading.
    3. Collingwood, James A.P. & Wright, Michael & Brooks, Roger J., 2023. "Simulating the progression of a professional snooker frame," European Journal of Operational Research, Elsevier, vol. 309(3), pages 1286-1299.
    4. He, Xue-Zhong & Treich, Nicolas, 2017. "Prediction market prices under risk aversion and heterogeneous beliefs," Journal of Mathematical Economics, Elsevier, vol. 70(C), pages 105-114.
    5. Lawrence Clegg & John Cartlidge, 2023. "Not feeling the buzz: Correction study of mispricing and inefficiency in online sportsbooks," Papers 2306.01740, arXiv.org, revised Jan 2024.
    6. Ramirez, Philip & Reade, J. James & Singleton, Carl, 2023. "Betting on a buzz: Mispricing and inefficiency in online sportsbooks," International Journal of Forecasting, Elsevier, vol. 39(3), pages 1413-1423.
    7. Luca De Angelis & J. James Reade, 2023. "Home advantage and mispricing in indoor sports’ ghost games: the case of European basketball," Annals of Operations Research, Springer, vol. 325(1), pages 391-418, June.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Alberto Arcagni & Vincenzo Candila & Rosanna Grassi, 2023. "A new model for predicting the winner in tennis based on the eigenvector centrality," Annals of Operations Research, Springer, vol. 325(1), pages 615-632, June.
    2. Ramirez, Philip & Reade, J. James & Singleton, Carl, 2023. "Betting on a buzz: Mispricing and inefficiency in online sportsbooks," International Journal of Forecasting, Elsevier, vol. 39(3), pages 1413-1423.
    3. Kovalchik, Stephanie, 2020. "Extension of the Elo rating system to margin of victory," International Journal of Forecasting, Elsevier, vol. 36(4), pages 1329-1341.
    4. He, Xue-Zhong & Treich, Nicolas, 2017. "Prediction market prices under risk aversion and heterogeneous beliefs," Journal of Mathematical Economics, Elsevier, vol. 70(C), pages 105-114.
    5. P. Gorgi & Siem Jan (S.J.) Koopman & R. Lit, 2018. "The analysis and forecasting of ATP tennis matches using a high-dimensional dynamic model," Tinbergen Institute Discussion Papers 18-009/III, Tinbergen Institute.
    6. Kovalchik Stephanie Ann, 2016. "Searching for the GOAT of tennis win prediction," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 12(3), pages 127-138, September.
    7. Vincenzo Candila & Lucio Palazzo, 2020. "Neural Networks and Betting Strategies for Tennis," Risks, MDPI, vol. 8(3), pages 1-19, June.
    8. Marc Garnica-Caparrós & Daniel Memmert & Fabian Wunderlich, 2022. "Artificial data in sports forecasting: a simulation framework for analysing predictive models in sports," Information Systems and e-Business Management, Springer, vol. 20(3), pages 551-580, September.
    9. McHale, Ian & Morton, Alex, 2011. "A Bradley-Terry type model for forecasting tennis match results," International Journal of Forecasting, Elsevier, vol. 27(2), pages 619-630, April.
    10. Halkos, George & Tzeremes, Nickolaos, 2012. "Evaluating professional tennis players’ career performance: A Data Envelopment Analysis approach," MPRA Paper 41516, University Library of Munich, Germany.
    11. Blackburn McKinley L., 2013. "Ranking the performance of tennis players: an application to women’s professional tennis," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 9(4), pages 367-378, December.
    12. Kovalchik, Stephanie & Reid, Machar, 2019. "A calibration method with dynamic updates for within-match forecasting of wins in tennis," International Journal of Forecasting, Elsevier, vol. 35(2), pages 756-766.
    13. Collingwood, James A.P. & Wright, Michael & Brooks, Roger J, 2022. "Evaluating the effectiveness of different player rating systems in predicting the results of professional snooker matches," European Journal of Operational Research, Elsevier, vol. 296(3), pages 1025-1035.
    14. J. James Reade & Carl Singleton & Alasdair Brown, 2021. "Evaluating strange forecasts: The curious case of football match scorelines," Scottish Journal of Political Economy, Scottish Economic Society, vol. 68(2), pages 261-285, May.
    15. Vaughan Williams Leighton & Liu Chunping & Dixon Lerato & Gerrard Hannah, 2021. "How well do Elo-based ratings predict professional tennis matches?," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 17(2), pages 91-105, June.
    16. Irons David J. & Buckley Stephen & Paulden Tim, 2014. "Developing an improved tennis ranking system," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 10(2), pages 1-10, June.
    17. Angelini, Giovanni & De Angelis, Luca, 2019. "Efficiency of online football betting markets," International Journal of Forecasting, Elsevier, vol. 35(2), pages 712-721.
    18. McHale, Ian & Morton, Alex, 2011. "A Bradley-Terry type model for forecasting tennis match results," International Journal of Forecasting, Elsevier, vol. 27(2), pages 619-630.
    19. da Costa, Igor Barbosa & Marinho, Leandro Balby & Pires, Carlos Eduardo Santos, 2022. "Forecasting football results and exploiting betting markets: The case of “both teams to score”," International Journal of Forecasting, Elsevier, vol. 38(3), pages 895-909.
    20. Szczecinski Leszek, 2022. "G-Elo: generalization of the Elo algorithm by modeling the discretized margin of victory," Journal of Quantitative Analysis in Sports, De Gruyter, vol. 18(1), pages 1-14, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:297:y:2022:i:1:p:120-132. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.