Casper Ruud def. Marcos Giron — Round of 16, Delray Beach Open 2026

🇺🇸
Delray Beach Open 2026

ATP 250HardDelray Beach, USA

Played18 Feb 2026

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

🇳🇴ranked ATP number 13 going into this drawWon

Casper Ruud seeded 2 4 7 6

🇺🇸ranked ATP number 59 going into this draw

Marcos Giron 6 66 4

🇳🇴C. RuudCasper RuudvM. GironMarcos Giron🇺🇸

🇳🇴Casper Ruud

🇺🇸Marcos Giron

Match stats

Serve

20

Aces

9

0

Double faults

2

71%

1st serve in

67%

73%

1st serve points won

76%

60%

2nd serve points won

65%

70%

Service points won

72%

3/4

Break points saved

5/6

Return

28%

Return points won

30%

1/6

Break points won

1/4

99

Total points won

100

Head to head

2–1 Ruud

  1. This matchDelray Beach R16won by Ruud
  2. 2025HardIndian Wells R64won by Giron
  3. 2024HardLos Cabos R16won by Ruud

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

6–4

3–1

Last 30 days

1–2

By surface

13–7

Hard

13–13

By round

3–2

R16

4–1

2–1

QF

2–2

4–1

At ATP 250s

12–6

How their matches go

18

Completed matches

25

56%

Won in straight sets

40%

17%

Won after losing a set

8%

17%

Lost after winning a set

32%

11%

Lost in straight sets

20%

5–2

Tiebreaks

4–8

2–2

Deciding sets

2–8

11/13

Won after winning set 1

11/16

2/5

Won after losing set 1

1/9

Serve and return, last 5 matches

68%

1st serve in

61%

75%

1st serve points won

67%

54%

2nd serve points won

48%

79%

Break points saved

71%

32%

Return points won

35%

37%

Break points won

40%

11.0

Aces a match

7.2

3.0

Double faults a match

3.0

Last 14 days

0

Matches

2

0

Sets

5

23

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentCasper RuudMarcos Giron
🇮🇹BellucciNo. 107
🇮🇹BellucciNo. 107WonMelbourne R128WonBrussels R32
🇩🇪AltmaierNo. 51
🇩🇪AltmaierNo. 51LostParis R32LostParis R64
🇪🇸Davidovich FokinaNo. 14
🇪🇸Davidovich FokinaNo. 14LostBasel QFLostBrussels R16
🇨🇦ShapovalovNo. 40
🇨🇦ShapovalovNo. 40WonStockholm SFLostBasel R32
🇺🇸KordaNo. 53
🇺🇸KordaNo. 53WonStockholm QFLostTokyo R32
Total
Total3–21–4

Last 10 matches going in

LatestCasper RuudMarcos Giron
1Lost🇺🇸B. SheltonBen SheltonNo. 8No. 8 · 26 JanMelbourne R16 · 26 JanWon🇯🇵S. ShimabukuroSho ShimabukuroNo. 144No. 144 · 16 FebDelray Beach R32 · 16 Feb
2Won🇭🇷M. CilicMarin CilicNo. 70No. 70 · 24 JanMelbourne R32 · 24 JanLost🇺🇸T. FritzTaylor FritzNo. 7No. 7 · 10 FebDallas R32 · 10 Feb
3Won🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 38No. 38 · 22 JanMelbourne R64 · 22 JanLost🇺🇸L. TienLearner TienNo. 27No. 27 · 19 JanMelbourne R128 · 19 Jan
4Won🇮🇹M. BellucciMattia BellucciNo. 76No. 76 · 19 JanMelbourne R128 · 19 JanLost🇦🇷S. BaezSebastian BaezNo. 43No. 43 · 16 JanAuckland SF · 16 Jan
5Lost🇭🇺F. MarozsanFabian MarozsanNo. 53No. 53 · 14 JanAuckland R16 · 14 JanWon🇮🇹L. DarderiLuciano DarderiNo. 24No. 24 · 15 JanAuckland QF · 15 Jan
6Lost🇩🇪D. AltmaierDaniel AltmaierNo. 51No. 51 · 29 OctParis R32 · 29 OctWon🇺🇸A. MichelsenAlex MichelsenNo. 37No. 37 · 14 JanAuckland R16 · 14 Jan
7Lost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 20No. 20 · 24 OctBasel QF · 24 OctWon🇫🇷A. MullerAlexandre MullerNo. 52No. 52 · 13 JanAuckland R32 · 13 Jan
8Won🇨🇭S. WawrinkaStan WawrinkaNo. 137No. 137 · 23 OctBasel R16 · 23 OctLost🇰🇿A. BublikAlexander BublikNo. 11No. 11 · 10 JanHong Kong SF · 10 Jan
9Won🇫🇷Q. HalysQuentin HalysNo. 77No. 77 · 22 OctBasel R32 · 22 OctWon🇺🇸M. MmohMichael MmohQF · 9 JanHong Kong QF · 9 Jan
10Won🇫🇷U. HumbertUgo HumbertNo. 26No. 26 · 19 OctStockholm F · 19 OctWon🇫🇷A. MullerAlexandre MullerNo. 43No. 43 · 8 JanHong Kong R16 · 8 Jan