Christopher O'Connell

250 matches followed, from 12 January 2015 to 18 August 2026, 238 of them rated.

126
active · out of 290
252
all-time · out of 1,178
121–129
record · 48% wins

Trajectory

Tap a year, or drag across several
140015001600170018002018202120241604.8
250 matches, from 2015 to 2026 · 1463.9 – 1713.2
beaten by Taylor Harry Fritz 0–2
18/08/26 · ATP 1000 2026 · Fourth round · detail
−3.21608.0 → 1604.8
16/08/26 · ATP 1000 2026 · Third round · walkover · detail
±0.01608.0 → 1608.0
beat Casper Ruud 1–1
15/08/26 · ATP 1000 2026 · Second round · retirement · detail
±0.01608.0 → 1608.0
beat Kamil Majchrzak 2–0
13/08/26 · ATP 1000 2026 · First round · detail
+15.81592.2 → 1608.0
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+13.21579.0 → 1592.2
beat Dane Sweeny 2–1
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+11.51567.5 → 1579.0
beaten by James Duckworth 0–2
04/08/26 · ATP 1000 2026 · First round · detail
−13.31580.8 → 1567.5
beat Jaime Faria 2–1
03/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+13.21567.6 → 1580.8

Latest matches