← Back to search

Christopher Oconnell

03/06/1994 · right-handed

Global Elo

1700

Record

122-130

ATP / Tour Record

Wins
122
Losses
130
Matches
252

Challenger Record

Wins
134
Losses
92
Matches
226

Elo and Record by Surface

Clay 1636
Wins
19
Losses
28
Matches
47

Challenger

Wins
41
Losses
31
Matches
72
Hard 1622
Wins
89
Losses
87
Matches
176

Challenger

Wins
86
Losses
56
Matches
142
Grass 1604
Wins
14
Losses
15
Matches
29

Challenger

Wins
7
Losses
5
Matches
12

Recent Matches

W Hard Montreal · qualification - 1. round · 2026-08-01

vs Jaime Faria #79

6-7 6-2 6-4

Christopher Oconnell Jaime Faria
8 Aces 9
7 Double Faults 0
102 Service Points 97
61 First Serve In 60
39 First Serve Won 47
23 Second Serve Won 21
8 Break Points Saved 6
12 Break Points Faced 7
- Winners -
- Unforced Errors -
2.4 Average Odds 1.5
L Hard Washington · qualification - 1. round · 2026-07-25

vs Andres Martin #322

6-3 4-6 6-2

Christopher Oconnell Andres Martin
2 Aces 6
0 Double Faults 6
84 Service Points 92
65 First Serve In 41
43 First Serve Won 31
11 Second Serve Won 23
3 Break Points Saved 8
5 Break Points Faced 12
- Winners -
- Unforced Errors -
1.2 Average Odds 4.3
L Grass Wimbledon · qualification - 3. round · 2026-06-25

vs Mackenzie Mcdonald #144

6-3 6-4 6-4

Christopher Oconnell Mackenzie Mcdonald
10 Aces 18
3 Double Faults 1
86 Service Points 83
75 First Serve In 80
42 First Serve Won 42
13 Second Serve Won 21
8 Break Points Saved 6
11 Break Points Faced 6
- Winners -
- Unforced Errors -
1.6 Average Odds 2.2
W Grass Wimbledon · qualification - 2. round · 2026-06-24

vs Bernard Tomic #189

6-4 6-4

Christopher Oconnell Bernard Tomic
8 Aces 15
1 Double Faults 2
62 Service Points 48
39 First Serve In 30
23 First Serve Won 27
15 Second Serve Won 13
2 Break Points Saved 0
4 Break Points Faced 0
18 Winners 31
17 Unforced Errors 8
1.4 Average Odds 2.8
W Grass Wimbledon · qualification - 1. round · 2026-06-22

vs Joel Schwaerzler #174

7-6 6-4

Christopher Oconnell Joel Schwaerzler
7 Aces 5
2 Double Faults 0
79 Service Points 56
48 First Serve In 31
32 First Serve Won 26
15 Second Serve Won 20
3 Break Points Saved 1
5 Break Points Faced 2
17 Winners 29
18 Unforced Errors 9
1.2 Average Odds 4.9
W Grass Nottingham challenger · F · 2026-06-20

vs Otto Virtanen #160

7-6 7-6

Christopher Oconnell Otto Virtanen
19 Aces 9
3 Double Faults 1
86 Service Points 94
48 First Serve In 61
38 First Serve Won 43
15 Second Serve Won 18
2 Break Points Saved 8
4 Break Points Faced 10
- Winners -
- Unforced Errors -
2.6 Average Odds 1.4
W Grass Nottingham challenger · SF · 2026-06-19

vs Remy Bertola #197

6-4 7-5

Christopher Oconnell Remy Bertola
7 Aces 8
5 Double Faults 0
70 Service Points 53
35 First Serve In 25
25 First Serve Won 24
20 Second Serve Won 21
3 Break Points Saved 0
5 Break Points Faced 0
- Winners -
- Unforced Errors -
- Average Odds -
W Grass Nottingham challenger · QF · 2026-06-18

vs Benjamin Bonzi #89

6-4 6-4

Christopher Oconnell Benjamin Bonzi
11 Aces 5
1 Double Faults 1
61 Service Points 61
42 First Serve In 44
33 First Serve Won 30
10 Second Serve Won 10
2 Break Points Saved 4
2 Break Points Faced 6
- Winners -
- Unforced Errors -
- Average Odds -
W Grass Nottingham challenger · R16 · 2026-06-17

vs Jay Clarke #250

4-6 6-4 7-6

Christopher Oconnell Jay Clarke
13 Aces 7
0 Double Faults 7
98 Service Points 106
62 First Serve In 54
50 First Serve Won 41
18 Second Serve Won 30
4 Break Points Saved 9
6 Break Points Faced 11
34 Winners 28
38 Unforced Errors 24
- Average Odds -
W Grass Nottingham challenger · 1. round · 2026-06-15

vs Henrique Rocha #122

7-6 6-1

Christopher Oconnell Henrique Rocha
2 Aces 5
1 Double Faults 1
64 Service Points 55
42 First Serve In 35
25 First Serve Won 28
9 Second Serve Won 11
6 Break Points Saved 2
10 Break Points Faced 4
12 Winners 28
18 Unforced Errors 22
- Average Odds -