Nuno Borges def. Adrian Mannarino — Round of 32, Barcelona Open 2026

🇪🇸
Barcelona Open 2026

ATP 500ClayBarcelona, Spain

Played13 Apr 2026

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

🇵🇹ranked ATP number 50 going into this drawWon

Nuno Borges 6 6

🇫🇷ranked ATP number 46 going into this draw

Adrian Mannarino 3 4

🇵🇹N. BorgesNuno BorgesvA. MannarinoAdrian Mannarino🇫🇷

🇵🇹Nuno Borges

🇫🇷Adrian Mannarino

Match stats

Serve

10

Aces

0

2

Double faults

2

71%

1st serve in

62%

76%

1st serve points won

64%

50%

2nd serve points won

46%

69%

Service points won

57%

7/7

Break points saved

9/11

Return

43%

Return points won

31%

2/11

Break points won

0/7

77

Total points won

61

Head to head

2–0 Borges

  1. This matchBarcelona R32won by Borges
  2. 2024HardCincinnati R64won by Borges

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

3–7

0–3

Last 30 days

1–3

By surface

0–2

Clay

0–2

8–10

Hard

6–9

By round

3–4

R32

2–4

2–2

R16

1–2

5–7

First match at an event

3–8

0–2

At ATP 500s

1–2

How their matches go

19

Completed matches

17

21%

Won in straight sets

18%

16%

Won after losing a set

18%

21%

Lost after winning a set

24%

42%

Lost in straight sets

41%

5–8

Tiebreaks

3–4

2–4

Deciding sets

3–4

5/6

Won after winning set 1

3/5

2/13

Won after losing set 1

3/12

Serve and return, last 5 matches

62%

1st serve in

65%

75%

1st serve points won

65%

49%

2nd serve points won

48%

59%

Break points saved

44%

31%

Return points won

37%

39%

Break points won

50%

3.6

Aces a match

4.0

2.4

Double faults a match

1.4

Last 14 days

2

Matches

2

5

Sets

5

7

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentNuno BorgesAdrian Mannarino
🇨🇦Auger-AliassimeNo. 7
🇨🇦Auger-AliassimeNo. 7WonMelbourne R128LostMontpellier F
🇺🇸SpizzirriNo. 80
🇺🇸SpizzirriNo. 80LostAuckland R16WonAthens R16LostAuckland R32
🇭🇷CilicNo. 51
🇭🇷CilicNo. 51WonHong Kong R16LostHong Kong R32
Total
Total3–10–3

Last 10 matches going in

LatestNuno BorgesAdrian Mannarino
1Lost🇷🇺A. RublevAndrey RublevNo. 16No. 16 · 6 AprMonte Carlo R64 · 6 AprLost🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 6 AprMonte Carlo R64 · 6 Apr
2Lost🇧🇦D. DzumhurDamir DzumhurNo. 76No. 76 · 1 AprBucharest R16 · 1 AprLost🇪🇸D. Merida AguilarDaniel Merida AguilarNo. 135No. 135 · 3 AprBucharest R16 · 3 Apr
3Lost🇺🇸R. OpelkaReilly OpelkaNo. 68No. 68 · 19 MarMiami R128 · 19 MarLost🇺🇸T. PaulTommy PaulNo. 24No. 24 · 20 MarMiami R64 · 20 Mar
4Lost🇲🇨V. VacherotValentin VacherotNo. 27No. 27 · 7 MarIndian Wells R64 · 7 MarWon🇨🇳Z. ZhangZhizhen ZhangR128 · 19 MarMiami R128 · 19 Mar
5Won🇺🇸E. NavaEmilio NavaNo. 79No. 79 · 5 MarIndian Wells R128 · 5 MarLost🇮🇹M. BerrettiniMatteo BerrettiniNo. 57No. 57 · 4 MarIndian Wells R128 · 4 Mar
6Lost🇺🇸F. TiafoeFrances TiafoeNo. 28No. 28 · 24 FebAcapulco R32 · 24 FebLost🇯🇵S. ShimabukuroSho ShimabukuroNo. 135No. 135 · 24 FebAcapulco R32 · 24 Feb
7Lost🇭🇰C. Coleman WongChak Lam Coleman WongNo. 136No. 136 · 16 FebDelray Beach R32 · 16 FebLost🇺🇸B. SheltonBen SheltonNo. 9No. 9 · 12 FebDallas R16 · 12 Feb
8Lost🇺🇸L. TienLearner TienNo. 27No. 27 · 23 JanMelbourne R32 · 23 JanWon🇦🇺A. WaltonAdam WaltonNo. 81No. 81 · 11 FebDallas R32 · 11 Feb
9Won🇦🇺J. ThompsonJordan ThompsonR64 · 21 JanMelbourne R64 · 21 JanLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 8No. 8 · 8 FebMontpellier F · 8 Feb
10Won🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 7No. 7 · 19 JanMelbourne R128 · 19 JanWon🇺🇸M. DammMartin DammNo. 177No. 177 · 7 FebMontpellier SF · 7 Feb