Denis Shapovalov def. Pedro Martinez Portero — Round of 128, Roland-Garros 2025

🇫🇷
Roland-Garros 2025

Grand SlamClayParis, France

Played26 May 2025

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

🇨🇦ranked ATP number 27 going into this drawWon

Denis Shapovalov seeded 27 6 6 6

🇪🇸ranked ATP number 48 going into this draw

P. Martinez Portero 2 0 3

🇨🇦D. ShapovalovDenis ShapovalovvP. Martinez PorteroPedro Martinez Portero🇪🇸

🇨🇦Denis Shapovalov

🇪🇸Pedro Martinez Portero

Match stats

Serve

8

Aces

0

7

Double faults

4

62%

1st serve in

67%

73%

1st serve points won

52%

44%

2nd serve points won

18%

62%

Service points won

41%

2/4

Break points saved

3/11

Return

59%

Return points won

38%

8/11

Break points won

2/4

Points

38

Winners

9

31

Unforced errors

28

16/21

Net points won

8/16

83

Total points won

54

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

4–6

1–2

Last 30 days

1–2

By surface

1–4

Clay

7–9

12–6

Hard

4–6

By round

1–0

R128

2–3

3–3

R64

1–2

7–4

First match at an event

8–7

1–1

At Grand Slams

1–1

How their matches go

22

Completed matches

23

36%

Won in straight sets

22%

23%

Won after losing a set

17%

0%

Lost after winning a set

13%

41%

Lost in straight sets

48%

5–9

Tiebreaks

2–1

4–0

Deciding sets

4–3

10/10

Won after winning set 1

7/9

3/12

Won after losing set 1

2/14

Serve and return, last 5 matches

58%

1st serve in

74%

73%

1st serve points won

58%

53%

2nd serve points won

44%

47%

Break points saved

49%

33%

Return points won

36%

23%

Break points won

48%

5.0

Aces a match

0.8

4.4

Double faults a match

2.0

Last 14 days

0

Matches

1

0

Sets

2

17

Days since last match

8

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentDenis ShapovalovPedro Martinez Portero
🇪🇸AlcarazNo. 2
🇪🇸AlcarazNo. 2LostIndian Wells R32LostRotterdam QF
🇮🇹MusettiNo. 8
🇮🇹MusettiNo. 8LostMelbourne R64WonBuenos Aires QF
🇪🇸Bautista AgutNo. 57
🇪🇸Bautista AgutNo. 57WonMelbourne R128WonRotterdam R32
Total
Total1–22–1

Last 10 matches going in

LatestDenis ShapovalovPedro Martinez Portero
1Lost🇱🇹V. GaubasVilius GaubasNo. 149No. 149 · 9 MayRome R64 · 9 MayLost🇦🇷F. CerundoloFrancisco CerundoloNo. 18No. 18 · 18 MayHamburg R32 · 18 May
2Lost🇦🇺A. de MinaurAlex de MinaurNo. 7No. 7 · 29 AprMadrid R32 · 29 AprLost🇵🇱H. HurkaczHubert HurkaczNo. 28No. 28 · 10 MayRome R64 · 10 May
3Won🇯🇵K. NishikoriKei NishikoriR64 · 26 AprMadrid R64 · 26 AprWon🇮🇹M. BellucciMattia BellucciNo. 66No. 66 · 8 MayRome R128 · 8 May
4Lost🇩🇪D. DeduraDiego DeduraR32 · 15 AprMunich R32 · 15 AprLost🇦🇷F. ComesanaFrancisco ComesanaNo. 62No. 62 · 23 AprMadrid R128 · 23 Apr
5Lost🇺🇸M. GironMarcos GironNo. 46No. 46 · 7 AprMonte Carlo R64 · 7 AprLost🇫🇷A. FilsArthur FilsNo. 15No. 15 · 16 AprBarcelona R16 · 16 Apr
6Lost🇺🇸T. FritzTaylor FritzNo. 4No. 4 · 24 MarMiami R32 · 24 MarWon🇺🇸B. NakashimaBrandon NakashimaNo. 31No. 31 · 14 AprBarcelona R32 · 14 Apr
7Won🇦🇷T. TiranteThiago Agustin TiranteNo. 134No. 134 · 22 MarMiami R64 · 22 MarLost🇵🇹N. BorgesNuno BorgesNo. 43No. 43 · 9 AprMonte Carlo R32 · 9 Apr
8Lost🇪🇸C. AlcarazCarlos AlcarazNo. 3No. 3 · 10 MarIndian Wells R32 · 10 MarWon🇮🇹L. SonegoLorenzo SonegoNo. 38No. 38 · 8 AprMonte Carlo R64 · 8 Apr
9Won🇦🇺A. WaltonAdam WaltonNo. 97No. 97 · 8 MarIndian Wells R64 · 8 MarLost🇧🇦D. DzumhurDamir DzumhurNo. 70No. 70 · 4 AprBucharest QF · 4 Apr
10Lost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 50No. 50 · 28 FebAcapulco SF · 28 FebWon🇨🇭S. WawrinkaStan WawrinkaNo. 168No. 168 · 3 AprBucharest R16 · 3 Apr