CHALLENGER Barletta (🇮🇹 Italia) – Semifinali, terra battuta
Center Court – Ora italiana: 11:30 (ora locale: 11:30 am)
1. Theo Arribage / Benjamin Bonzi vs Zdenek Kolar / Chun-Hsin Tseng
Il match deve ancora iniziare
2. [1] Harold Mayot vs [WC] Jacopo Berrettini (non prima ore: 13:00)
Il match deve ancora iniziare
3. Timofey Skatov vs [2] Damir Dzumhur (non prima ore: 15:00)
Il match deve ancora iniziare
CHALLENGER Città del Messico (🇲🇽 Messico) – Semifinali, terra battuta
ESTADIO – Ora italiana: 20:00 (ora locale: 12:00 pm)
1. [1] Luke Johnson / Skander Mansouri vs Ryan Seggerman / Patrik Trhac
Il match deve ancora iniziare
2. [1] Thiago Agustin Tirante vs Bernard Tomic (non prima ore: 22:00)
Il match deve ancora iniziare
3. Maxime Janvier vs Alexis Galarneau (non prima ore: 23:00)
Il match deve ancora iniziare
CHALLENGER Barcelona (🇪🇸 Spagna) – Semifinali, terra battuta
CENTRAL COURT – Ora italiana: 11:00 (ora locale: 11:00 am)
1. [Q] Lorenzo Giustino vs [2/WC] Bernabe Zapata Miralles
Il match deve ancora iniziare
2. [Alt] Nick Hardt vs Javier Barranco Cosano
Il match deve ancora iniziare
3. [4] Daniel Rincon / Oriol Roca Batalla vs [3] Jakob Schnaitter / Mark Wallner
Il match deve ancora iniziare
CHALLENGER Florianopolis (🇧🇷 Brasile) – Semifinali, terra battuta
Quadra Central – Ora italiana: 15:00 (ora locale: 10:00)
1. [Q] Camilo Ugo Carabelli vs Joao Lucas Reis Da Silva
Il match deve ancora iniziare
2. [7] Enzo Couacaud vs Gianluca Mager
Il match deve ancora iniziare
Quadra 1 – Ora italiana: 15:00 (ora locale: 10:00)
1. [4] Adam Taylor / Gonzalo Villanueva vs Daniel Cukierman / Carlos Sanchez Jover
2. [WC] Lorenzo Joaquin Rodriguez / Franco Roncadelli vs [4] Adam Taylor / Gonzalo Villanueva OR Daniel Cukierman / Carlos Sanchez Jover (non prima ore: 17:00)
Il match deve ancora iniziare