Nuno Borges def. Francisco Cerundolo — Round of 128, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played30 Jun 2025

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇵🇹ranked ATP number 37 going into this drawWon

Nuno Borges 4 6 7 6

🇦🇷ranked ATP number 18 going into this draw

Francisco Cerundolo seeded 16 6 3 65 0

🇵🇹N. BorgesNuno BorgesvF. CerundoloFrancisco Cerundolo🇦🇷

🇵🇹Nuno Borges

🇦🇷Francisco Cerundolo

Match stats

Serve

9

Aces

5

0

Double faults

4

68%

1st serve in

70%

75%

1st serve points won

67%

64%

2nd serve points won

40%

72%

Service points won

59%

7/10

Break points saved

8/14

Serve speed (km/h)

206

Fastest serve

207

192

Average 1st serve

188

162

Average 2nd serve

154

Return

41%

Return points won

28%

6/14

Break points won

3/10

Points

24

Winners

30

27

Unforced errors

56

12/22

Net points won

15/22

129

Total points won

100

Head to head

1–1 level

  1. This matchLondon R128won by Borges
  2. 2023GrassLondon R128won by Cerundolo

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

5–5

3–3

Last 30 days

0–1

By surface

3–3

Grass

0–1

10–8

Hard

8–4

7–6

Clay

19–9

By round

4–2

R128

1–1

3–2

R64

6–0

14–3

First match at an event

11–3

4–2

At Grand Slams

2–2

How their matches go

35

Completed matches

40

11%

Won in straight sets

50%

40%

Won after losing a set

15%

17%

Lost after winning a set

15%

31%

Lost in straight sets

20%

10–11

Tiebreaks

8–7

12–5

Deciding sets

6–5

7/9

Won after winning set 1

21/26

11/26

Won after losing set 1

5/14

Serve and return, last 5 matches

69%

1st serve in

61%

70%

1st serve points won

64%

54%

2nd serve points won

47%

59%

Break points saved

56%

34%

Return points won

39%

42%

Break points won

50%

8.6

Aces a match

3.8

1.0

Double faults a match

3.4

Last 14 days

3

Matches

1

8

Sets

3

5

Days since last match

13

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentNuno BorgesFrancisco Cerundolo
🇺🇸MichelsenNo. 33
🇺🇸MichelsenNo. 33WonGeneva R32LostHalle R32
🇳🇴RuudNo. 15
🇳🇴RuudNo. 15WonParis R64LostMadrid SFWonMiami R16
🇦🇹OfnerNo. 115
🇦🇹OfnerNo. 115LostGeneva R16WonRome R32
🇪🇸Martinez PorteroNo. 52
🇪🇸Martinez PorteroNo. 52WonMonte Carlo R32WonHamburg R32WonBuenos Aires SF
🇨🇿MensikNo. 17
🇨🇿MensikNo. 17WonAuckland QFWonMadrid QF
🇪🇸AlcarazNo. 2
🇪🇸AlcarazNo. 2LostMelbourne R32LostMonte Carlo R32LostIndian Wells QF
Total
Total6–48–7

Last 10 matches going in

LatestNuno BorgesFrancisco Cerundolo
1Lost🇺🇸J. BrooksbyJenson BrooksbyNo. 149No. 149 · 25 JunEastbourne R16 · 25 JunLost🇺🇸A. MichelsenAlex MichelsenNo. 35No. 35 · 17 JunHalle R32 · 17 Jun
2Won🇬🇧J. Pinnington JonesJack Pinnington JonesR32 · 24 JunEastbourne R32 · 24 JunLost🇨🇦G. DialloGabriel DialloNo. 53No. 53 · 26 MayParis R128 · 26 May
3Lost🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 50No. 50 · 16 JunLondon R32 · 16 JunLost🇨🇿J. LeheckaJiri LeheckaNo. 38No. 38 · 21 MayHamburg R16 · 21 May
4Lost🇫🇷U. HumbertUgo HumbertNo. 21No. 21 · 13 Jun's-Hertogenbosch QF · 13 JunWon🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 49No. 49 · 18 MayHamburg R32 · 18 May
5Won🇫🇮O. VirtanenOtto VirtanenNo. 114No. 114 · 11 Jun's-Hertogenbosch R16 · 11 JunLost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 13 MayRome R16 · 13 May
6Won🇺🇸N. BasavareddyNishesh BasavareddyNo. 100No. 100 · 9 Jun's-Hertogenbosch R32 · 9 JunWon🇦🇹S. OfnerSebastian OfnerNo. 153No. 153 · 12 MayRome R32 · 12 May
7Lost🇦🇺A. PopyrinAlexei PopyrinNo. 25No. 25 · 30 MayParis R32 · 30 MayWon🇨🇱N. JarryNicolas JarryR64 · 10 MayRome R64 · 10 May
8Won🇳🇴C. RuudCasper RuudNo. 7No. 7 · 28 MayParis R64 · 28 MayLost🇳🇴C. RuudCasper RuudNo. 10No. 10 · 2 MayMadrid SF · 2 May
9Won🇫🇷K. JacquetKyrian JacquetNo. 151No. 151 · 25 MayParis R128 · 25 MayWon🇨🇿J. MensikJakub MensikNo. 23No. 23 · 1 MayMadrid QF · 1 May
10Lost🇦🇹S. OfnerSebastian OfnerNo. 143No. 143 · 21 MayGeneva R16 · 21 MayWon🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 29 AprMadrid R16 · 29 Apr