Skip to content
Scores
Alejandro Ruiz GranadosJavier Garcia13World No. 31 and 23RuizGarciaPair record
Finished · 65 min0-2
PairSet 1Set 2
Ruiz / Garcia22
Stupaczuk / Sanz66
Franco StupaczukJon Sanz4World No. 7 and 9StupaczukSanzThrough to the quarter-finalsPair record

Match stats

Ruiz / GarciaStupaczuk / Sanz
39Points won62
50%28/56Serve points won34/4576%
24%11/45Return points won28/5650%
53%26/491st serve points won29/3974%
29%2/72nd serve points won5/683%
26%10/391st return points won23/4947%
17%1/62nd return points won5/771%
5Longest run of points12
8Service games8
0Double faults0

Where it was won

Stupaczuk / Sanz

76%Serve points wonagainst 50%: 34/45 v 28/56
62Points wonagainst 39, 61% of all points
32-19Set 1 pointsthe widest set (set 2 30-20)

Head to head

Ruiz v Stupaczuk, every meeting since 2024

Ruiz0-6Stupaczuk
Round of 1615 Oct 20262-6 2-6Stupaczuk
Round of 1611 Feb 20265-7 2-6Stupaczuk
Round of 1626 Mar 20263-6 4-6Stupaczuk
Round of 1627 Nov 20253-6 5-7Stupaczuk
Quarter-final12 Jul 20241-6 2-6Stupaczuk

Road to the round of 16

Milano P1 · Men · Round of 16

Centre Court · Thu 15 Oct · Milano

Alejandro Ruiz GranadosJavier GarciaRuizGarcia13No. 31 and 23Pair record
0-2Finished · 65 min
PairSet 1Set 2
Ruiz / Garcia22
Stupaczuk / Sanz66

Top stats

Ruiz / GarciaStupaczuk / Sanz
39Points won62
50%28/56Serve points won34/4576%
24%11/45Return points won28/5650%
53%26/491st serve points won29/3974%

Road to this match

Stupaczuk / Sanz (4)

R32Solano / Pereyra6-3 6-2W

Head to head

Ruiz v Stupaczuk, every meeting since 2024

Ruiz0-6Stupaczuk
Quarter-final · 12 Jul 20241-6 2-6Stupaczuk
Round of 16 · 27 Nov 20253-6 5-7Stupaczuk
Round of 16 · 26 Mar 20263-6 4-6Stupaczuk
Round of 16 · 11 Feb 20265-7 2-6Stupaczuk
Round of 16 · 15 Oct 20262-6 2-6Stupaczuk