Andrey Rublev def. Lorenzo Sonego — Round of 16, Barcelona Open 2026

🇪🇸
Barcelona Open 2026

ATP 500ClayBarcelona, Spain

Played16 Apr 2026

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

🇷🇺ranked ATP number 15 going into this drawWon

Andrey Rublev seeded 5 6 6

🇮🇹ranked ATP number 66 going into this draw

Lorenzo Sonego 2 3

🇷🇺A. RublevAndrey RublevvL. SonegoLorenzo Sonego🇮🇹

🇷🇺Andrey Rublev

🇮🇹Lorenzo Sonego

Match stats

Serve

2

Aces

1

5

Double faults

2

56%

1st serve in

59%

70%

1st serve points won

51%

54%

2nd serve points won

48%

63%

Service points won

50%

4/5

Break points saved

6/11

Return

50%

Return points won

37%

5/11

Break points won

1/5

69

Total points won

55

Head to head

3–1 Rublev

  1. This matchBarcelona R16won by Rublev
  2. 2025HardCanada R32won by Rublev
  3. 2024HardMetz R16won by Rublev
  4. 2023ClayParis R32won by Sonego

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

6–4

2–2

Last 30 days

1–0

By surface

2–1

Clay

1–0

12–8

Hard

8–6

By round

3–1

R16

2–2

3–0

QF

1–1

7–3

At ATP 500s

1–1

How their matches go

23

Completed matches

15

43%

Won in straight sets

33%

17%

Won after losing a set

27%

17%

Lost after winning a set

20%

22%

Lost in straight sets

20%

5–6

Tiebreaks

4–2

3–4

Deciding sets

4–3

13/16

Won after winning set 1

6/9

1/7

Won after losing set 1

3/6

Serve and return, last 5 matches

62%

1st serve in

66%

72%

1st serve points won

70%

47%

2nd serve points won

50%

53%

Break points saved

64%

37%

Return points won

41%

41%

Break points won

43%

5.6

Aces a match

6.4

2.8

Double faults a match

2.2

Last 14 days

3

Matches

1

7

Sets

3

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAndrey RublevLorenzo Sonego
🇫🇷HumbertNo. 34
🇫🇷HumbertNo. 34WonDubai R16LostStockholm QF
🇮🇹MusettiNo. 5
🇮🇹MusettiNo. 5LostHong Kong SFLostMelbourne R64WonParis R32
🇬🇧NorrieNo. 24
🇬🇧NorrieNo. 24LostVienna R32LostMetz SF
Total
Total1–21–3

Last 10 matches going in

LatestAndrey RublevLorenzo Sonego
1Won🇦🇷M. NavoneMariano NavoneNo. 42No. 42 · 14 AprBarcelona R32 · 14 AprWon🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 119No. 119 · 14 AprBarcelona R32 · 14 Apr
2Lost🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 8 AprMonte Carlo R32 · 8 AprLost🇮🇹L. MusettiLorenzo MusettiNo. 5No. 5 · 22 JanMelbourne R64 · 22 Jan
3Won🇵🇹N. BorgesNuno BorgesNo. 48No. 48 · 6 AprMonte Carlo R64 · 6 AprWon🇪🇸C. TabernerCarlos TabernerR128 · 20 JanMelbourne R128 · 20 Jan
4Lost🇨🇱A. TabiloAlejandro TabiloNo. 40No. 40 · 21 MarMiami R64 · 21 MarLost🇨🇳J. ShangJuncheng ShangR16 · 8 JanHong Kong R16 · 8 Jan
5Lost🇨🇦G. DialloGabriel DialloNo. 41No. 41 · 7 MarIndian Wells R64 · 7 MarWon🇯🇵R. SakamotoRei SakamotoNo. 184No. 184 · 6 JanHong Kong R32 · 6 Jan
6Lost🇳🇱T. GriekspoorTallon GriekspoorNo. 25No. 25 · 27 FebDubai SF · 27 FebLost🇬🇧C. NorrieCameron NorrieNo. 31No. 31 · 7 NovMetz SF · 7 Nov
7Won🇫🇷A. RinderknechArthur RinderknechNo. 30No. 30 · 26 FebDubai QF · 26 FebWon🇩🇪D. AltmaierDaniel AltmaierNo. 50No. 50 · 6 NovMetz QF · 6 Nov
8Won🇫🇷U. HumbertUgo HumbertNo. 36No. 36 · 25 FebDubai R16 · 25 FebWon🇮🇹F. CobolliFlavio CobolliNo. 23No. 23 · 4 NovMetz R16 · 4 Nov
9Won🇫🇷V. RoyerValentin RoyerNo. 60No. 60 · 24 FebDubai R32 · 24 FebWon🇬🇧J. ChoinskiJan ChoinskiNo. 131No. 131 · 3 NovMetz R32 · 3 Nov
10Lost🇪🇸C. AlcarazCarlos AlcarazNo. 1No. 1 · 20 FebDoha SF · 20 FebLost🇷🇺D. MedvedevDaniil MedvedevNo. 14No. 14 · 30 OctParis R16 · 30 Oct