Finished
2 September
Jon Sanz
Franco Stupaczuk
Winners
Finished
662
Francisco Cabeza Teres
Mariano Agustin Gonzalez San Martin
MOMENTUM · FULL MATCHBreaks20
SET 16:4
SET 26:3
J/FF/Mbreak
Winners
Sanz / Stupaczuk
6-4, 6-3
MATCH FLOW · MOMENTUMBreaks20
SET 16:4
SET 26:3
J/FF/Mbreak
POINT-BY-POINT
6-3serve Jon Sanz / Franco Stupaczuk
0:015:030:1530:3040:40A:40
5-3serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San MartinBREAK
0:015:1530:1540:30
4-3serve Jon Sanz / Franco Stupaczuk
0:015:030:040:0
3-3serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:015:1515:3030:40
3-2serve Jon Sanz / Franco Stupaczuk
0:015:030:030:1540:15
2-2serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:1515:3030:4040:40
2-1serve Jon Sanz / Franco Stupaczuk
0:015:030:040:1540:3040:4040:A40:40A:40
1-1serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:015:1515:30
1-0serve Jon Sanz / Franco Stupaczuk
0:015:030:040:0
Set 164
6-4serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San MartinBREAK
0:015:030:1530:3040:30
5-4serve Jon Sanz / Franco Stupaczuk
0:015:030:040:040:15
4-4serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:150:3015:30
4-3serve Jon Sanz / Franco Stupaczuk
0:015:1530:1540:15
3-3serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:150:3015:3015:40
3-2serve Jon Sanz / Franco Stupaczuk
0:015:030:040:040:15
2-2serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:150:3015:30
2-1serve Jon Sanz / Franco Stupaczuk
0:015:030:040:0
1-1serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:1515:1530:1530:3030:40
1-0serve Jon Sanz / Franco Stupaczuk
0:00:1515:1530:1530:3030:4040:40A:40
Set 263
6-3serve Jon Sanz / Franco Stupaczuk
0:015:030:1530:3040:40A:40
5-3serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San MartinBREAK
0:015:1530:1540:30
4-3serve Jon Sanz / Franco Stupaczuk
0:015:030:040:0
3-3serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:015:1515:3030:40
3-2serve Jon Sanz / Franco Stupaczuk
0:015:030:030:1540:15
2-2serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:00:1515:3030:4040:40
2-1serve Jon Sanz / Franco Stupaczuk
0:015:030:040:1540:3040:4040:A40:40A:40
1-1serve Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin
0:015:1515:30
1-0serve Jon Sanz / Franco Stupaczuk
0:015:030:040:0
Jon Sanz / Franco Stupaczuk lead the head-to-head 1–0 (1 meetings total). Last meeting — Madrid P1 2026, September 2. In other pairs: 2–0.
Statistics
0
Aces
0
0
Double faults
0
74%
First serve points won
62%
83%
Second serve points won
100%
75%
Service points won
63%
38%
First serve return points
26%
0%
Second serve return points
17%
37%
Receiver points won
25%
100%
Break points converted
0%
57%
Total points won
43%
6
Max points in a row
3
10
Service games
9
9
Return games
10
Jon Sanz / Franco Stupaczuk 2:0 Francisco Cabeza Teres / Mariano Agustin Gonzalez San Martin — Match Result
Sanz / Stupaczuk
10
Cabeza Teres / Agustin Gonzalez San Martin
Madrid P1 2026 · September 2
Sanz / Stupaczuk66W
Cabeza Teres / Agustin Gonzalez San Martin43
In other pairs