SPREAD

Moneyline

Total

Tuesday 12:25 PM ET

Altamirano, Collin vs Glasspool, Lloyd

Tuesday 4:40 PM ET

Pervolarakis, Michail vs Ritschard, Alexander

Tuesday 12:15 PM ET

Tabilo, Alejandro vs Shane, Ryan

SHANE, RYAN

Tuesday 12:40 PM ET

Saville, Luke vs Redlicki, Martin

SAVILLE, LUKE

Tuesday 2:00 PM ET

Kozlov, Stefan vs Ortega-Olmedo, Roberto

KOZLOV, STEFAN

Tuesday 2:00 PM ET

Cressy, Maxime vs Brown, Preston

CRESSY, MAXIME

BROWN, PRESTON

Tuesday 1:20 PM ET

Hidalgo, Diego vs Leshem, Edan

HIDALGO, DIEGO

LESHEM, EDAN

Tuesday 3:40 PM ET

Fenty, Andrew vs Bangoura, Sekou

FENTY, ANDREW

BANGOURA, SEKOU

Tuesday 12:40 PM ET

Vukic, Aleksandar vs Ponwith, Nathan

PONWITH, NATHAN

Tuesday 2:20 PM ET

Saraiva, Bernardo vs Rybakov, Alex

Tuesday 12:40 PM ET

Li, Zhe vs Garanganga, Takanyi

LI, ZHE

Tuesday 1:05 PM ET

Ilkel, Cem vs Janvier, Maxime

ILKEL, CEM

JANVIER, MAXIME

Tuesday 5:00 PM ET

Pasha, Nathan vs Mcnally, John

PASHA, NATHAN

MCNALLY, JOHN

Tuesday 1:10 PM ET

Reese, Hunter vs Galarneau, Alexis

REESE, HUNTER

Tuesday 2:25 PM ET

Uchiyama, Yasutaka vs Sanchez, Manuel

SANCHEZ, MANUEL

Tuesday 6:30 PM ET

Moriya, Hiroki vs Sigouin, Benjamin

MORIYA, HIROKI

PRE--ATP CHALLENGER - Jul 24

Wednesday 4:00 AM ET

Ferreira Silva, Frederico vs Dutra Silva, Rogerio

Wednesday 6:40 AM ET

Vilella Martinez, Mario vs Nedovyesov, Aleksandr

Wednesday 8:20 AM ET

Choinski, Jan vs Milojevic, Nikola

CHOINSKI, JAN

Wednesday 5:20 AM ET

Moraing, Mats vs Serdarusic, Nino

MORAING, MATS

Wednesday 5:20 AM ET

Tseng, Chun Hsin vs Martin, Andrej

MARTIN, ANDREJ

Wednesday 10:00 AM ET

Couacaud, Enzo vs Zhu, Evan

COUACAUD, ENZO

ZHU, EVAN

Wednesday 10:00 AM ET

Sakharov, Gleb vs Watanuki, Yosuke

SAKHAROV, GLEB

Wednesday 3:00 AM ET

Hassan, Benjamin vs Coppejans, Kimmer

Wednesday 3:00 AM ET

Ymer, Elias vs Vasa, Eero

YMER, ELIAS

VASA, EERO

Wednesday 3:00 AM ET

Ymer, Mikael vs van de Zandschulp, Botic

YMER, MIKAEL

Wednesday 4:00 AM ET

Clezar, Guilherme vs Gaio, Federico

GAIO, FEDERICO

Wednesday 3:00 AM ET

Durasovic, Viktor vs Ruusuvuori, Emil

Wednesday 5:20 AM ET

Collarini, Andrea vs Giannessi, Alessandro

Wednesday 10:00 AM ET

Kubler, Jason vs Gojo, Borna

KUBLER, JASON

GOJO, BORNA

Wednesday 10:00 AM ET

Uchida, Kaichi vs Escobedo, Ernesto

UCHIDA, KAICHI

Wednesday 5:00 AM ET

Doumbia, Sadio vs Kolar, Zdenek

DOUMBIA, SADIO

KOLAR, ZDENEK

Wednesday 10:00 AM ET

Polansky, Peter vs Arconada, Jordi

POLANSKY, PETER

ARCONADA, JORDI

Wednesday 10:00 AM ET

Diez, Steven vs Holt, Brandon

DIEZ, STEVEN

HOLT, BRANDON

Wednesday 5:00 AM ET

Oliveira, Goncalo vs Vanneste, Jeroen

Wednesday 5:00 AM ET

Zhurbin, Alexander vs Sousa, Pedro

SOUSA, PEDRO

Wednesday 4:00 AM ET

Gimeno-Traver, Daniel vs Klein, Lukas

KLEIN, LUKAS

Wednesday 4:00 AM ET

Ignatik, Uladzimir vs Heller, Peter

HELLER, PETER

Wednesday 8:00 AM ET

Vanni, Luca vs Taberner, Carlos

VANNI, LUCA

Wednesday 5:00 AM ET

Krstin, Pedja vs O'Connell, Christopher

KRSTIN, PEDJA

Wednesday 7:00 AM ET

Balazs, Attila vs Satral, Jan

BALAZS, ATTILA

SATRAL, JAN

Wednesday 6:40 AM ET

Bonadio, Riccardo vs Safwat, Mohamed

SAFWAT, MOHAMED

PRE--ATP CHALLENGER - Jul 25

Thursday 4:00 AM ET

Giustino, Lorenzo vs Safranek, Vaclav