Christopher O'Connell
ATP · ranked No. 117
no match for 46 days · More than 45 days since the last match (injury, break). Elo does not decay for inactivity, so it may overstate current form.
Elo1,869No. 111 by Elo
Elo · hard1,865No. 92 on this surface
Elo · clay1,732No. 205 on this surface
Elo · grass1,772No. 80 on this surface
ATP ranking117
Season 202623–221 title
Elo over the last 2 years
Season 2026
| Surface | Record | Won |
|---|---|---|
| Hard court | 16–13 | 55% |
| Clay | 0–6 | 0% |
| Grass | 7–3 | 70% |
| Record · Titles: 1 | 23–22 | 51% |
Serve profile vs the tour (12 months)
Matches with stats from the last 12 months, pulled towards the tour average on a small sample.
| Christopher O'Connell | Tour | |
|---|---|---|
| Service points won | 64% | 62% |
| Return points won | 36% | 38% |
| Service games held | 78% | 76% |
| Breaks of serve | 21% | 24% |
| Aces per service game | 0.62 | |
| Double faults per game | 0.13 | |
| Sets with a tie-break | 24% | |
| Tie-breaks won | 12/25 | |
| Wins in straight sets | 74% | |
| Matches in the sample | 45 |
Form: recent matches
- 28/08/26LZsombor Piros#114ATP US Open · Q37:5 6:7
- 26/08/26WNicolai Budkov Kjaer#152ATP US Open · Q27:5 6:4
- 25/08/26WStefanos Sakellaridis#135ATP US Open · Q16:3 6:3
- 20/08/26LTaylor Fritz#12ATP Cincinnati · R164:6 3:6
- 16/08/26WCasper Ruud#24ATP Cincinnati · R647:5 1:2
- 14/08/26WKamil Majchrzak#70ATP Cincinnati · R1286:4 7:6
- 13/08/26WAlexander Shevchenko#111ATP Cincinnati · Q26:4 6:1
- 11/08/26WDane Sweeny#112ATP Cincinnati · Q16:7 6:2 7:5
- 03/08/26LJames Duckworth#64ATP Montreal · R1283:6 1:6
- 01/08/26WJaime Faria#60ATP Montreal · Q16:7 6:2 6:4
- 25/07/26LAndres Martin#338ATP Washington · Q13:6 6:4 2:6
- 25/06/26LMackenzie McDonald#169ATP Wimbledon · Q13:6 4:6 4:6
- 24/06/26WBernard Tomic#185ATP Wimbledon · Q26:4 6:4
- 22/06/26WJoel Schwaerzler#176ATP Wimbledon · Q17:6 6:4
- 20/06/26WOtto Virtanen#107Challenger Nottingham 2 · F7:6 7:6
- 19/06/26WRemy Bertola#227Challenger Nottingham 2 · SF6:4 7:5
- 18/06/26WBenjamin Bonzi#92Challenger Nottingham 2 · QF6:4 6:4
- 17/06/26WJay Clarke#240Challenger Nottingham 2 · R164:6 6:4 7:6
- 15/06/26WHenrique Rocha#106Challenger Nottingham 2 · R327:6 6:1
- 09/06/26LDarwin Blanch#159Challenger Ilkley · R326:7 6:4 3:6