Roberto Bautista Agut def. Christopher O'Connell — Round of 32, Open Occitanie 2026

🇫🇷
Open Occitanie 2026

ATP 250HardMontpellier, France

Played2 Feb 2026

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

🇪🇸ranked ATP number 91 going into this drawWon

R. Bautista Agut 5 6 7

🇦🇺ranked ATP number 118 going into this draw

C. O'Connell 7 3 5

🇪🇸R. Bautista AgutRoberto Bautista AgutvC. O'ConnellChristopher O'Connell🇦🇺

🇪🇸Roberto Bautista Agut

🇦🇺Christopher O'Connell

Match stats

Serve

6

Aces

11

0

Double faults

1

69%

1st serve in

53%

69%

1st serve points won

72%

58%

2nd serve points won

50%

65%

Service points won

62%

6/9

Break points saved

9/13

Return

38%

Return points won

35%

4/13

Break points won

3/9

108

Total points won

103

Head to head

2–0 Bautista Agut

  1. This matchMontpellier R32won by Bautista Agut
  2. 2025HardWinston-Salem R32won by Bautista Agut

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

4–6

0–2

Last 30 days

0–1

By surface

3–5

Hard

4–5

By round

1–2

R32

1–1

0–1

R16

1–0

2–3

First match at an event

3–2

1–2

At ATP 250s

3–2

How their matches go

7

Completed matches

8

29%

Won in straight sets

38%

0%

Won after losing a set

13%

29%

Lost after winning a set

25%

43%

Lost in straight sets

25%

3–2

Tiebreaks

1–2

–

Deciding sets

1–2

2/2

Won after winning set 1

3/5

0/5

Won after losing set 1

1/3

Serve and return, last 5 matches

67%

1st serve in

59%

63%

1st serve points won

72%

53%

2nd serve points won

47%

50%

Break points saved

66%

34%

Return points won

35%

30%

Break points won

43%

3.8

Aces a match

12.4

3.0

Double faults a match

0.8

Last 14 days

1

Matches

1

4

Sets

5

14

Days since last match

13

Last 10 matches going in

LatestRoberto Bautista AgutChristopher O'Connell
1Lost🇨🇳J. ShangJuncheng ShangR128 · 19 JanMelbourne R128 · 19 JanLost🇺🇸N. BasavareddyNishesh BasavareddyNo. 239No. 239 · 20 JanMelbourne R128 · 20 Jan
2Lost🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 67No. 67 · 13 JanAuckland R32 · 13 JanLost🇨🇦D. ShapovalovDenis ShapovalovNo. 26No. 26 · 4 OctShanghai R64 · 4 Oct
3Lost🇬🇧J. FearnleyJacob FearnleyNo. 59No. 59 · 26 AugNew York R128 · 26 AugWon🇧🇦D. DzumhurDamir DzumhurNo. 66No. 66 · 2 OctShanghai R128 · 2 Oct
4Lost🇭🇺M. FucsovicsMarton FucsovicsNo. 91No. 91 · 20 AugWinston-Salem R16 · 20 AugLost🇨🇱A. TabiloAlejandro TabiloNo. 125No. 125 · 21 SepChengdu QF · 21 Sep
5Won🇦🇺C. O'ConnellChristopher O'ConnellNo. 77No. 77 · 19 AugWinston-Salem R32 · 19 AugWon🇨🇳Y. ZhouYi ZhouR16 · 19 SepChengdu R16 · 19 Sep
6Lost🇺🇸B. SheltonBen SheltonNo. 7No. 7 · 13 AugCincinnati R32 · 13 AugWon🇫🇷Q. HalysQuentin HalysNo. 71No. 71 · 17 SepChengdu R32 · 17 Sep
7Won🇬🇧C. NorrieCameron NorrieNo. 39No. 39 · 10 AugCincinnati R64 · 10 AugLost🇦🇺A. de MinaurAlex de MinaurNo. 8No. 8 · 26 AugNew York R128 · 26 Aug
8Won🇩🇪D. AltmaierDaniel AltmaierNo. 58No. 58 · 8 AugCincinnati R128 · 8 AugLost🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 53No. 53 · 19 AugWinston-Salem R32 · 19 Aug
9Lost🇧🇷T. Seyboth WildThiago Seyboth WildNo. 133No. 133 · 23 JulKitzbuhel R16 · 23 JulWon🇷🇺R. SafiullinRoman SafiullinNo. 80No. 80 · 18 AugWinston-Salem R64 · 18 Aug
10Lost🇬🇧C. NorrieCameron NorrieNo. 61No. 61 · 30 JunLondon R128 · 30 JunLost🇦🇺A. de MinaurAlex de MinaurNo. 13No. 13 · 31 JulCanada R32 · 31 Jul