CHALLENGER Mouilleron-Le-Captif (Francia) – Semifinali, cemento (al coperto)
Central – Ora italiana: 12:00 (ora locale: 12:00 pm)
1. Maxime Cressy / Otto Virtanen vs [WC] Tristan Lamasine / Matteo Martineau
Il match deve ancora iniziare
2. Antoine Escoffier vs [Q] Arthur Fery (non prima ore: 13:30)
Il match deve ancora iniziare
3. [8] Tomas Machac vs [WC] Lucas Poullain
Il match deve ancora iniziare
CHALLENGER Alicante (Spagna) – Semifinali, cemento
Pista Central – Ora italiana: 11:00 (ora locale: 11:00 am)
1. Hugo Grenier vs Dennis Novak
Il match deve ancora iniziare
2. [1] Constant Lestienne vs [6] Maximilian Marterer (non prima ore: 12:30)
Il match deve ancora iniziare
3. [4] Niki Kaliyanda Poonacha / Divij Sharan vs [3] Jeevan Nedunchezhiyan / John-Patrick Smith (non prima ore: 15:00)
Il match deve ancora iniziare
CHALLENGER Lisbon (Portogallo) – Semifinali, terra battuta
ESTÁDIO CIF – Ora italiana: 11:00 (ora locale: 10:00 am)
1. Franco Agamenone vs [2] Flavio Cobolli
Il match deve ancora iniziare
2. [1] Albert Ramos-Vinolas vs Benjamin Hassan
Il match deve ancora iniziare
3. Jaime Faria / Henrique Rocha vs [2] Karol Drzewiecki / Zdenek Kolar (non prima ore: 16:00)
Il match deve ancora iniziare
CHALLENGER Campinas (Brasile) – Semifinali, terra battuta
Quadra Joao Lima – Ora italiana: 17:00 (ora locale: 12:00 pm)
1. Andrea Pellegrino vs [8] Camilo Ugo Carabelli
Il match deve ancora iniziare
2. Thiago Monteiro vs Luciano Darderi
Il match deve ancora iniziare
3. [1] Guido Andreozzi / Guillermo Duran vs [3] Diego Hidalgo / Cristian Rodriguez
Il match deve ancora iniziare
CHALLENGER Tiburon (USA) – Semifinali, cemento
Grossman-Kennedy Stadium – Ora italiana: 18:00 (ora locale: 11:00 am)
1. [1] William Blumberg / Luis David Martinez vs [2] Luke Johnson / Skander Mansouri
Il match deve ancora iniziare
2. Tristan Schoolkate vs Adam Walton (non prima ore: 20:30)
Il match deve ancora iniziare
3. [3] Zachary Svajda vs [5] Alexis Galarneau
Il match deve ancora iniziare