Finished
15 October
Jon Sanz
Franco Stupaczuk
Winners
Finished
662
Javier Garcia
Alex Ruiz
MOMENTUM · FULL MATCHBreaks04
SET 12:6
SET 22:6
J/AJ/Fbreak
Winners
Sanz / Stupaczuk
2-6, 2-6
MATCH FLOW · MOMENTUMBreaks04
SET 12:6
SET 22:6
J/AJ/Fbreak
POINT-BY-POINT
2-6serve Jon Sanz / Franco Stupaczuk
0:00:150:300:40
2-5serve Javier Garcia / Alex RuizBREAK
0:00:1515:1530:1530:3040:3040:4040:A
2-4serve Jon Sanz / Franco Stupaczuk
0:00:150:300:40
2-3serve Javier Garcia / Alex Ruiz
0:015:1530:15
1-3serve Jon Sanz / Franco Stupaczuk
0:00:150:300:4015:4030:4040:40
1-2serve Javier Garcia / Alex Ruiz
0:015:015:1530:1540:1540:3040:40A:40
0-2serve Jon Sanz / Franco Stupaczuk
0:00:150:300:4015:40
0-1serve Javier Garcia / Alex RuizBREAK
0:015:1515:3015:4030:4040:40A:4040:4040:A
Set 126
2-6serve Jon Sanz / Franco Stupaczuk
0:00:150:30
2-5serve Javier Garcia / Alex RuizBREAK
0:015:1530:3030:40
2-4serve Jon Sanz / Franco Stupaczuk
0:015:015:1530:1540:1540:3040:40A:4040:4040:A
2-3serve Javier Garcia / Alex Ruiz
0:00:1515:1530:1540:15
1-3serve Jon Sanz / Franco Stupaczuk
0:00:150:30
1-2serve Javier Garcia / Alex RuizBREAK
0:00:150:300:40
1-1serve Jon Sanz / Franco Stupaczuk
0:015:1530:1530:3040:4040:A
1-0serve Javier Garcia / Alex Ruiz
0:015:030:040:040:1540:3040:40A:4040:40A:40
Set 226
2-6serve Jon Sanz / Franco Stupaczuk
0:00:150:300:40
2-5serve Javier Garcia / Alex RuizBREAK
0:00:1515:1530:1530:3040:3040:4040:A
2-4serve Jon Sanz / Franco Stupaczuk
0:00:150:300:40
2-3serve Javier Garcia / Alex Ruiz
0:015:1530:15
1-3serve Jon Sanz / Franco Stupaczuk
0:00:150:300:4015:4030:4040:40
1-2serve Javier Garcia / Alex Ruiz
0:015:015:1530:1540:1540:3040:40A:40
0-2serve Jon Sanz / Franco Stupaczuk
0:00:150:300:4015:40
0-1serve Javier Garcia / Alex RuizBREAK
0:015:1515:3015:4030:4040:40A:4040:4040:A
Jon Sanz / Franco Stupaczuk lead the head-to-head 1–0 (1 meetings total). Last meeting — Milano P1 2026, October 15. In other pairs: 1–9.
Statistics
0
Aces
0
0
Double faults
0
53%
First serve points won
76%
29%
Second serve points won
83%
50%
Service points won
77%
24%
First serve return points
47%
17%
Second serve return points
71%
23%
Receiver points won
50%
0%
Break points converted
67%
38%
Total points won
62%
5
Max points in a row
12
8
Service games
8
8
Return games
8
Javier Garcia / Alex Ruiz 0:2 Jon Sanz / Franco Stupaczuk — Match Result
Garcia / Ruiz
01
Sanz / Stupaczuk
Player vs player
Sanz
Stupaczuk
Garcia
0–3
0–8
Ruiz
2–8
0–9
Milano P1 2026 · October 15
Garcia / Ruiz22
Sanz / Stupaczuk66W
In other pairs
Ruiz / Esbri34
Sanz / Nieto66W
Garcia / Jimenez66
Stupaczuk / Yanguas77W
Garcia / Jimenez63
Stupaczuk / Yanguas76W
Ruiz / Esbri22
Sanz / Nieto66W
Ruiz / Esbri34
Stupaczuk / Yanguas66W
Ruiz / Esbri363
Sanz / Nieto646W
Ruiz / Esbri52
Stupaczuk / Yanguas76W
Ruiz / Esbri35
Stupaczuk / Di Nenno67W
Ruiz / Ruiz33
Gonzalez / Sanz66W
Ruiz / Ruiz766W
Gonzalez / Sanz674