Christopher O'Connell def. Cameron Norrie — Round of 16, ABN AMRO Open 2026

🇳🇱
ABN AMRO Open 2026

ATP 500HardRotterdam, Netherlands

Played11 Feb 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇦🇺ranked ATP number 119 going into this drawWon

C. O'Connell 7 6

🇬🇧ranked ATP number 26 going into this draw

Cameron Norrie seeded 6 69 4

🇦🇺C. O'ConnellChristopher O'ConnellvC. NorrieCameron Norrie🇬🇧

🇦🇺Christopher O'Connell

🇬🇧Cameron Norrie

Match stats

Serve

12

Aces

6

1

Double faults

2

58%

1st serve in

65%

63%

1st serve points won

75%

66%

2nd serve points won

39%

64%

Service points won

63%

1/2

Break points saved

2/4

Return

38%

Return points won

36%

2/4

Break points won

1/2

84

Total points won

80

Head to head

1–1 level

  1. This matchRotterdam R16won by O'Connell
  2. 2025ClayRome R128won by Norrie

Stats, 6 months going in

Won–lost

4–6

Last 10 matches

6–4

1–2

Last 30 days

4–2

By surface

1–0

Indoor hard

1–0

4–6

Hard

14–10

By round

1–0

R16

1–4

0–1

QF

1–0

1–0

At ATP 500s

2–2

How their matches go

10

Completed matches

24

30%

Won in straight sets

13%

20%

Won after losing a set

46%

30%

Lost after winning a set

29%

20%

Lost in straight sets

13%

2–2

Tiebreaks

12–12

2–3

Deciding sets

9–5

4/7

Won after winning set 1

9/11

1/3

Won after losing set 1

5/13

Serve and return, last 5 matches

57%

1st serve in

64%

73%

1st serve points won

69%

48%

2nd serve points won

61%

65%

Break points saved

75%

36%

Return points won

35%

38%

Break points won

36%

11.0

Aces a match

7.8

1.4

Double faults a match

2.4

Last 14 days

2

Matches

1

6

Sets

2

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentChristopher O'ConnellCameron Norrie
🇫🇷RoyerNo. 56
🇫🇷RoyerNo. 56WonRotterdam R32WonMetz R32
🇪🇸Bautista AgutNo. 89
🇪🇸Bautista AgutNo. 89LostMontpellier R32LostWinston-Salem R32WonRotterdam R32
🇨🇳Zhou
🇨🇳ZhouWonChengdu R16LostChengdu R32
Total
Total2–22–1

Last 10 matches going in

LatestChristopher O'ConnellCameron Norrie
1Won🇫🇷V. RoyerValentin RoyerNo. 56No. 56 · 9 FebRotterdam R32 · 9 FebWon🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 89No. 89 · 9 FebRotterdam R32 · 9 Feb
2Lost🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 91No. 91 · 2 FebMontpellier R32 · 2 FebLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 23 JanMelbourne R32 · 23 Jan
3Lost🇺🇸N. BasavareddyNishesh BasavareddyNo. 239No. 239 · 20 JanMelbourne R128 · 20 JanWon🇺🇸E. NavaEmilio NavaNo. 88No. 88 · 21 JanMelbourne R64 · 21 Jan
4Lost🇨🇦D. ShapovalovDenis ShapovalovNo. 26No. 26 · 4 OctShanghai R64 · 4 OctWon🇫🇷B. BonziBenjamin BonziNo. 106No. 106 · 18 JanMelbourne R128 · 18 Jan
5Won🇧🇦D. DzumhurDamir DzumhurNo. 66No. 66 · 2 OctShanghai R128 · 2 OctLost🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 67No. 67 · 14 JanAuckland R16 · 14 Jan
6Lost🇨🇱A. TabiloAlejandro TabiloNo. 125No. 125 · 21 SepChengdu QF · 21 SepWon🇫🇷H. GastonHugo GastonNo. 94No. 94 · 12 JanAuckland R32 · 12 Jan
7Won🇨🇳Y. ZhouYi ZhouR16 · 19 SepChengdu R16 · 19 SepLost🇺🇸A. KovacevicAleksandar KovacevicNo. 60No. 60 · 8 JanBrisbane R16 · 8 Jan
8Won🇫🇷Q. HalysQuentin HalysNo. 71No. 71 · 17 SepChengdu R32 · 17 SepWon🇫🇷U. HumbertUgo HumbertNo. 37No. 37 · 6 JanBrisbane R32 · 6 Jan
9Lost🇦🇺A. de MinaurAlex de MinaurNo. 8No. 8 · 26 AugNew York R128 · 26 AugLost🇺🇸L. TienLearner TienNo. 39No. 39 · 8 NovMetz F · 8 Nov
10Lost🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 53No. 53 · 19 AugWinston-Salem R32 · 19 AugWon🇮🇹L. SonegoLorenzo SonegoNo. 45No. 45 · 7 NovMetz SF · 7 Nov