Tournaments / Challenger

ATP Singles: Porto challenger

Challenger 36 matches · 28 July 2025 to 2 August 2025

Highest-rated players in the draw

Loffhagen G.Rating1668 Moro Canas A.Rating1650 Marc PolmansRating1642 Jaime FariaRating1640 Giulio ZeppieriRating1629 Alvarez Varona N.Rating1628 Coulibaly E.Rating1625 Martin LandaluceRating1612 Moez EcharguiRating1574 Albot R.Rating1574

Results

2 August 2025 2 matches

Grenier H.2–1Echargui M.H2H ›
Maestrelli F.1–2Moro Canas A.H2H ›

1 August 2025 4 matches

Ymer E.1–2Grenier H.H2H ›
Echargui M.0–2Butvilas E.H2H ›
Maestrelli F.2–0Escoffier A.H2H ›
Rocha H.2–1Moro Canas A.H2H ›

31 July 2025 4 matches

Butvilas E.1–2Van Assche L.H2H ›
Pereira T.2–1Escoffier A.H2H ›
Maestrelli F.0–2Loffhagen G.H2H ›
Silva F.2–1Echargui M.H2H ›

30 July 2025 4 matches

Ymer E.2–1Kukushkin M.H2H ›
Moro Canas A.0–2Landaluce M.H2H ›
Rocha H.2–0Coulibaly E.H2H ›
Soto M.0–2Grenier H.H2H ›

29 July 2025 12 matches

Huesler M.2–0Silva F.H2H ›
Butvilas E.2–0Yevseyev D.H2H ›
Sultanov K.1–2Echargui M.H2H ›
Mckennon M.0–2Pereira T.H2H ›
Soriano Barrera A.0–2Van Assche L.H2H ›
Maestrelli F.2–0Torres T.H2H ›
Elias G.0–2Landaluce M.H2H ›
Loffhagen G.2–1Zeppieri G.H2H ›
Araujo P.0–2Grenier H.H2H ›
Karatsev A.2–0Kukushkin M.H2H ›
Alvarez Varona N.2–0Soto M.H2H ›
Rocha H.1–2Searle H.H2H ›

28 July 2025 10 matches

Escoffier A.0–2Merida Aguilar D.H2H ›
Faria J.2–0Ymer E.H2H ›
Albot R.2–1Coulibaly E.H2H ›
Cui J.0–2Moro Canas A.H2H ›
Torres T.1–2Potenza L.H2H ›
Soriano Barrera A.2–0Polmans M.H2H ›
Searle H.2–0Malige M.H2H ›
Rossi L.1–2Mckennon M.H2H ›
Echargui M.2–0Marques D.H2H ›
Zeppieri G.2–0Silva T.H2H ›
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.