Tournaments / ATP

ATP Singles: Cincinnati

ATP 117 matches · 6 August 2025 to 18 August 2025

Highest-rated players in the draw

Jannik SinnerRating1997 Alexander ZverevRating1901 Carlos AlcarazRating1872 Taylor FritzRating1811 Ben SheltonRating1786 Rune H.Rating1774 Frances TiafoeRating1770 Brandon NakashimaRating1748 Flavio CobolliRating1735 Thiago Agustin TiranteRating1724

Results

18 August 2025 1 match

Sinner J.2–0Alcaraz C.H2H ›

17 August 2025 1 match

Zverev A.0–2Alcaraz C.H2H ›

16 August 2025 2 matches

Sinner J.2–0Atmane T.H2H ›
Shelton B.1–2Zverev A.H2H ›

15 August 2025 2 matches

Rublev A.0–2Alcaraz C.H2H ›
Atmane T.0–2Rune H.H2H ›

14 August 2025 2 matches

Nardi L.0–2Alcaraz C.H2H ›
Comesana F.0–2Rublev A.H2H ›

13 August 2025 7 matches

Tiafoe F.1–2Rune H.H2H ›
Auger Aliassime F.2–0Bonzi B.H2H ›
Fritz T.2–0Atmane T.H2H ›
Sinner J.2–0Mannarino A.H2H ›
Comesana F.0–2Rublev A.H2H ›
Shelton B.2–0Bautista-Agut R.H2H ›
Nakashima B.0–2Zverev A.H2H ›

12 August 2025 8 matches

Lehecka J.2–0Walton A.H2H ›
Khachanov K.2–0Brooksby J.H2H ›
Medjedovic H.0–2Alcaraz C.H2H ›
Mensik J.2–0Nardi L.H2H ›
Popyrin A.0–2Rublev A.H2H ›
Opelka R.2–0Comesana F.H2H ›
Mannarino A.0–2Paul T.H2H ›
Sinner J.2–0Diallo G.H2H ›

11 August 2025 8 matches

Fonseca J.2–0Atmane T.H2H ›
Tsitsipas S.2–0Bonzi B.H2H ›
Fritz T.2–0Sonego L.H2H ›
Tiafoe F.2–1Humbert U.H2H ›
Rinderknech A.0–2Auger Aliassime F.H2H ›
Michelsen A.0–2Rune H.H2H ›
Basavareddy N.0–2Zverev A.H2H ›
Shelton B.2–0Ugo Carabelli C.H2H ›

10 August 2025 17 matches

Nakashima B.2–0Blockx A.H2H ›
Khachanov K.2–0Royer V.H2H ›
Griekspoor T.2–1Medjedovic H.H2H ›
Nardi L.0–2Shapovalov D.H2H ›
Walton A.0–2Medvedev D.H2H ›
Dzumhur D.0–2Alcaraz C.H2H ›
Popyrin A.2–0Landaluce M.H2H ›
Brooksby J.2–1Cazaux A.H2H ›
Bautista-Agut R.1–2Norrie C.H2H ›
Tien L.0–2Rublev A.H2H ›
Mensik J.2–0Quinn E.H2H ›
Lehecka J.2–0Boyer T.H2H ›
De Minaur A.2–0Opelka R.H2H ›
Comesana F.2–1Darderi L.H2H ›
Fritz T.2–0Nava E.H2H ›
Tiafoe F.2–0Carballes Baena R.H2H ›
Atmane T.0–2Cobolli F.H2H ›

9 August 2025 19 matches

Davidovich Fokina A.2–1Fonseca J.H2H ›
Bergs Z.1–2Sonego L.H2H ›
Atmane T.0–2Cobolli F.H2H ›
Wong C.0–2Humbert U.H2H ›
Sinner J.2–0Galan D.H2H ›
Machac T.2–0Mannarino A.H2H ›
Baez S.0–2Diallo G.H2H ›
Martinez P.0–2Paul T.H2H ›
Etcheverry T.0–2Auger Aliassime F.H2H ›
Tsitsipas S.2–1Marozsan F.H2H ›
Ruud C.2–0Rinderknech A.H2H ›
Bonzi B.0–2Musetti L.H2H ›
Safiullin R.0–2Rune H.H2H ›
Michelsen A.2–1Moutet C.H2H ›
Vukic A.2–1Basavareddy N.H2H ›
Ofner S.1–2Royer V.H2H ›
Tien L.2–0Riedi L.H2H ›
Bellucci M.2–1Dzumhur D.H2H ›
Landaluce M.1–2Kypson P.H2H ›

8 August 2025 18 matches

Ofner S.1–2Royer V.H2H ›
Altmaier D.0–2Bautista-Agut R.H2H ›
Bellucci M.2–0Dzumhur D.H2H ›
Landaluce M.1–2Kypson P.H2H ›
Brooksby J.2–1Muller A.H2H ›
Dellien H.0–2Opelka R.H2H ›
Comesana F.0–2Munar J.H2H ›
Medjedovic H.2–1Kovacevic A.H2H ›
Walton A.2–1Navone M.H2H ›
Kecmanovic M.2–1Quinn E.H2H ›
Coric B.0–2Nava E.H2H ›
Giron M.2–0Blockx A.H2H ›
Ugo Carabelli C.0–2Nishikori K.H2H ›
Boyer T.2–1Holt B.H2H ›
Nardi L.0–2Tirante T.H2H ›
Baez S.0–2Goffin D.H2H ›
Moutet C.2–0McDonald M.H2H ›
Smith C.1–2Marozsan F.H2H ›

7 August 2025 22 matches

Baez S.0–2Goffin D.H2H ›
Martinez P.0–2Jarry N.H2H ›
Rinderknech A.0–2Borges N.H2H ›
Etcheverry T.2–1Shang J.H2H ›
Bonzi B.0–2Arnaldi M.H2H ›
Coric B.2–0O'Connell C.H2H ›
Bergs Z.1–2Fearnley J.H2H ›
Fonseca J.2–0Yunchaokete B.H2H ›
Carballes Baena R.2–1Gaston H.H2H ›
Moutet C.2–1McDonald M.H2H ›
Safiullin R.2–0Tabilo A.H2H ›
Ugo Carabelli C.0–2Nishikori K.H2H ›
Altmaier D.0–2Bautista-Agut R.H2H ›
Boyer T.2–1Holt B.H2H ›
Brooksby J.2–1Muller A.H2H ›
Monfils G.2–1Basavareddy N.H2H ›
Dellien H.0–2Opelka R.H2H ›
Comesana F.0–2Munar J.H2H ›
Kecmanovic M.2–1Quinn E.H2H ›
Medjedovic H.2–1Kovacevic A.H2H ›
Bellucci M.2–1Dzumhur D.H2H ›
Navone M.1–2Nava E.H2H ›

10 earlier results are not shown.

How these predictions are made
Upcoming matches carry a forecast from the same rating model as the rest of the site. Finished matches are shown as results only: a forecast worked out after the fact, from ratings that already include the result, would flatter the model.