Tournaments

ATP Singles: UTR Pro Tennis Series

Other 548 matches · 27 May 2025 to 20 December 2025

Highest-rated players in the draw

McCall D.Rating1616 Jones S.Rating1608 Cham E.Rating1604 Sinclair C.Rating1596 Mcleod A.Rating1593 Zhang J.Rating1583 Aguiard E.Rating1579 Matthew DellavedovaRating1570 Omar JasikaRating1546 Kostic S.Rating1543

Results

20 December 2025 5 matches

Hulme M.2–0Storch S.H2H ›
Cham E.2–0Pade M.H2H ›
Baker N.2–1Pade L.H2H ›
Vasiliadis E.2–1Girdler J.H2H ›
Tu L.2–0Dellavedova M.H2H ›

19 December 2025 6 matches

Girdler J.0–2Dumitru M.H2H ›
Cham E.2–0Karnani A.H2H ›
Vasiliadis E.2–1Bagaric D.H2H ›
Adam-Gedge Z.2–1Pade L.H2H ›
Aguiard E.0–2Dellavedova M.H2H ›
Connaughton L.1–2Pade M.H2H ›

18 December 2025 5 matches

Aguiard E.2–0Hulme M.H2H ›
Dellavedova M.2–0Adam-Gedge Z.H2H ›
Staley J.0–2Bruce-Smith J.H2H ›
Tu L.2–0Cham E.H2H ›
Pade M.1–2Storch S.H2H ›

17 December 2025 12 matches

Dumitru M.0–2Adam-Gedge Z.H2H ›
Aguiard E.2–0Connaughton L.H2H ›
Vasiliadis E.2–1Hulme M.H2H ›
Bagaric D.2–1Baker N.H2H ›
Kostic S.1–2Bruce-Smith J.H2H ›
Tu L.2–1Cham E.H2H ›
Aguiard E.2–1Hulme M.H2H ›
Karnani A.2–1Pade C.H2H ›
Dellavedova M.2–1Adam-Gedge Z.H2H ›
Dellavedova M.2–0Storch S.H2H ›
Pade L.2–1Connaughton L.H2H ›
Staley J.0–2Pade C.H2H ›

16 December 2025 20 matches

Tu L.2–1Baker N.H2H ›
Karnani A.0–2Bruce-Smith J.H2H ›
Pade L.0–2Hulme M.H2H ›
Kostic S.0–2Staley J.H2H ›
Tu L.2–1Cham E.H2H ›
Vasiliadis E.2–1Hulme M.H2H ›
Aguiard E.2–1Hulme M.H2H ›
Vasiliadis E.2–1Aguiard E.H2H ›
Bagaric D.2–1Baker N.H2H ›
Dumitru M.2–1Adam-Gedge Z.H2H ›
Kostic S.2–1Charlton J.H2H ›
Kostic S.2–1Bruce-Smith J.H2H ›
Charlton J.2–1Pade C.H2H ›
Karnani A.2–1Pade C.H2H ›
Dellavedova M.2–1Adam-Gedge Z.H2H ›
Dumitru M.0–2Dellavedova M.H2H ›
Dellavedova M.2–1Storch S.H2H ›
Aguiard E.2–1Connaughton L.H2H ›
Pade L.2–1Connaughton L.H2H ›
Pade M.1–2Adam-Gedge Z.H2H ›

15 December 2025 8 matches

Vasiliadis E.2–1Connaughton L.H2H ›
Kostic S.0–2Pade C.H2H ›
Karnani A.2–1Pade C.H2H ›
Pade M.0–2Dellavedova M.H2H ›
Karnani A.0–2Charlton J.H2H ›
Pade L.0–2Aguiard E.H2H ›
Bagaric D.2–1Cham E.H2H ›
Dumitru M.0–2Storch S.H2H ›

14 December 2025 17 matches

Vasiliadis E.2–1Connaughton L.H2H ›
Pade L.2–1Aguiard E.H2H ›
Tu L.2–1Cham E.H2H ›
Vasiliadis E.2–1Hulme M.H2H ›
Aguiard E.2–1Hulme M.H2H ›
Bagaric D.2–1Cham E.H2H ›
Tu L.2–1Baker N.H2H ›
Vasiliadis E.2–1Aguiard E.H2H ›
Bagaric D.2–1Baker N.H2H ›
Dumitru M.2–1Adam-Gedge Z.H2H ›
Kostic S.2–1Charlton J.H2H ›
Kostic S.2–1Bruce-Smith J.H2H ›
Cham E.2–1Baker N.H2H ›
Bagaric D.2–1Tu L.H2H ›
Pade C.2–1Bruce-Smith J.H2H ›
Storch S.2–0Adam-Gedge Z.H2H ›
Dumitru M.2–1Pade M.H2H ›

13 December 2025 4 matches

Ishigaki S.2–1Staley J.H2H ›
Kostic S.2–0Ambler C.H2H ›
Jasika O.2–0Dellavedova M.H2H ›
Hulme M.2–0Pade C.H2H ›

12 December 2025 7 matches

Young-Mathers S.2–1Oster S.H2H ›
Ishigaki S.2–1Dumitru M.H2H ›
Pade C.0–2Collins H.H2H ›
Kostic S.2–0Zhao C.H2H ›
Bruce-Smith J.0–2Dellavedova M.H2H ›
Hulme M.2–0Nield M.H2H ›
Ambler C.1–2Neylon T.H2H ›

11 December 2025 8 matches

Kostic S.0–2Jasika O.H2H ›
Nield M.2–0Dumitru M.H2H ›
Vasiliadis E.2–1Bagaric D.H2H ›
Simmonds S.2–0Zhao C.H2H ›
Bruce-Smith J.0–2Hulme M.H2H ›
Brownrigg A.2–1Neylon T.H2H ›
Oster S.0–2Pade C.H2H ›
Dellavedova M.2–0Ishigaki S.H2H ›

10 December 2025 7 matches

Nield M.0–2Jasika O.H2H ›
Brownrigg A.2–1Hulme M.H2H ›
Staley J.2–1Neylon T.H2H ›
Young-Mathers S.1–2Dumitru M.H2H ›
Collins H.2–1Bagaric D.H2H ›
Dellavedova M.2–0Pade C.H2H ›
Ambler C.0–2Hahn J.H2H ›

9 December 2025 6 matches

Bruce-Smith J.2–0Neylon T.H2H ›
Staley J.2–1Brownrigg A.H2H ›
Oster S.2–1Hahn J.H2H ›
Kostic S.2–1Caruana F.H2H ›
Young-Mathers S.2–0Nield M.H2H ›
Ambler C.0–2Dellavedova M.H2H ›

443 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.