Jan 17, 2020
How Craig O’Shannessy brings the analytics revolution to tennis
Jan 17, 2020
WTA Finals
MATCH POINT: Iga Swiatek routs Daria Kasatkina to stay alive at 2024 WTA Finals
1 hour agoMoselle Open
MATCH POINT: Benjamin Bonzi upsets Casper Ruud with triple match points in Metz second round
20 hours agoWTA Finals
"It's nice to finish the year at least with one win over No. 1": Elena Rybakina takes down Aryna Sabalenka in WTA Finals group stage
22 hours agoWTA Finals
MATCH POINT: Elena Rybakina conquers world No. 1 Aryna Sabalenka in WTA Finals
22 hours agoWTA Finals