Tennis match outcome prediction using machine learning and in-match statistics

Machine learning has become a cornerstone of sports analytics, including tennis, which is an ideal arena for its application due to the abundance of comprehensive tennis data. This study investigates machine learning algorithms in forecasting tennis match results, comparing their performance against traditional methods. Using a dataset spanning from 2000 to 2022, encompassing a wide range of player statistics and match details, we employed multiple prediction models, Logistic Regression, Random Forests, TabNet, and XGBoost. We explored the role of in-match statistics as key predictors, unveiling their significance in determining match outcomes. Rather than deploy feature selection and feature engineering techniques, we relied on machine tree-based learning models that can handle high-dimensional data while mitigating the risk of overfitting. We compared our results against various baselines, including the Glicko model, and demonstrate a superior performance. This highlights the potential of machine learning techniques, particularly XGBoost, in elevating predictive accuracy in tennis match forecasting. Our study contributes to the growing body of research in sports analytics by emphasizing the importance of in-game performance data in predicting tennis match outcomes. By integrating machine learning approaches, we demonstrate the potential for more accurate and insightful match predictions, benefiting both fans and players alike.

Authors

Institutions

Publication Details

Published
2024-10-11
DOI
https://doi.org/10.1109/urtc65039.2024.10937526
Citations
1
Primary Topic
Sports Analytics and Performance
Type
article
Field-Weighted Citation Impact
1.13
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Tennis match outcome prediction using machine learning and in-match statistics

Rida Assaf, Yash Gupta
1 citations
Sports Analytics and Performance
1.13
article

Tennis match outcome prediction using machine learning and in-match statistics

Rida Assaf, Yash Gupta
article en
1 citations

Abstract

Machine learning has become a cornerstone of sports analytics, including tennis, which is an ideal arena for its application due to the abundance of comprehensive tennis data. This study investigates machine learning algorithms in forecasting tennis match results, comparing their performance against traditional methods. Using a dataset spanning from 2000 to 2022, encompassing a wide range of player statistics and match details, we employed multiple prediction models, Logistic Regression, Random Forests, TabNet, and XGBoost. We explored the role of in-match statistics as key predictors, unveiling their significance in determining match outcomes. Rather than deploy feature selection and feature engineering techniques, we relied on machine tree-based learning models that can handle high-dimensional data while mitigating the risk of overfitting. We compared our results against various baselines, including the Glicko model, and demonstrate a superior performance. This highlights the potential of machine learning techniques, particularly XGBoost, in elevating predictive accuracy in tennis match forecasting. Our study contributes to the growing body of research in sports analytics by emphasizing the importance of in-game performance data in predicting tennis match outcomes. By integrating machine learning approaches, we demonstrate the potential for more accurate and insightful match predictions, benefiting both fans and players alike.

American University of Beirut (LB)
Openalex Percentile: Top 10%
Sports Analytics and Performance
1.13
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.