Holger Rune def. Casper Ruud — Quarterfinal, Barcelona Open 2025

🇪🇸
Barcelona Open 2025

ATP 500ClayBarcelona, Spain

Played18 Apr 2025

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

🇩🇰Won

Holger Rune seeded 6 6 6

🇳🇴ranked ATP number 7 going into this draw

Casper Ruud seeded 2 4 2

Head to head

2–1 Ruud

  1. This matchBarcelona QFwon by Rune
  2. 2023ClayParis QFwon by Ruud
  3. 2022ClayParis QFwon by Ruud

Form going in

🇩🇰H. RuneHolger RuneC. RuudCasper Ruud🇳🇴

7–3

Won–lost, last 10 matches

6–4

2–2

Won–lost, last 30 days

5–2

🇦🇷S. BaezSebastian Baez

No. 33 · R16

WonWon

H. MedjedovicHamad Medjedovic🇷🇸

No. 72 · R16

🇪🇸A. Ramos-VinolasAlbert Ramos-Vinolas

R32

WonWon

D. GalanDaniel Elahi Galan🇨🇴

R32

🇵🇹N. BorgesNuno Borges

No. 43 · R64

LostLost

A. PopyrinAlexei Popyrin🇦🇺

No. 28 · R16

🇺🇸R. OpelkaReilly Opelka

No. 114 · R64

LostWon

R. Bautista AgutRoberto Bautista Agut🇪🇸

No. 52 · R32

🇬🇧J. DraperJack Draper

No. 12 · F

LostLost

F. CerundoloFrancisco Cerundolo🇦🇷

No. 26 · R16

All 10 matches

🇷🇺D. MedvedevDaniil Medvedev

No. 6 · SF

WonWon

A. TabiloAlejandro Tabilo🇨🇱

No. 31 · R32

🇳🇱T. GriekspoorTallon Griekspoor

No. 47 · QF

WonWon

M. KecmanovicMiomir Kecmanovic🇷🇸

No. 49 · R64

🇬🇷S. TsitsipasStefanos Tsitsipas

No. 11 · R16

WonLost

M. GironMarcos Giron🇺🇸

No. 52 · R64

🇫🇷U. HumbertUgo Humbert

No. 15 · R32

WonLost

R. Pacheco MendezRodrigo Pacheco Mendez🇲🇽

R16

🇫🇷C. MoutetCorentin Moutet

No. 65 · R64

WonWon

A. RinderknechArthur Rinderknech🇫🇷

No. 63 · R32

Stats, 6 months going in

🇩🇰H. RuneHolger RuneC. RuudCasper Ruud🇳🇴

By surface

2–2

Clay

3–1

10–6

Hard

8–5

By round

1–0

QF

1–0

1–0

SF

1–0

4–2

At ATP 500s

7–2

How their matches go

18

Completed matches

15

33%

Won in straight sets

40%

33%

Won after losing a set

27%

11%

Lost after winning a set

20%

22%

Lost in straight sets

13%

4–3

Tiebreaks

2–2

5–1

Deciding sets

4–2

7/8

Won after winning set 1

9/9

5/10

Won after losing set 1

1/6

Last 14 days

3

Matches

4

7

Sets

9

2

Days since last match

2