Finished
HardBlockx A.
Jodar R.
10 Jan 2026 05:05 UTC
Match Stats
BLO vs JOD
49 matches

ATP Challenger
Final
Finished
HardBlockx A.
Jodar R.
10 Jan 2026 05:05 UTC
Match Stats
BLO vs JOD
Semi-finals
Retired
HardJacquet K.
Jodar R.
9 Jan 2026 06:40 UTC
Match Stats
JAC vs JOD
Finished
HardBlockx A.
McCabe J.
9 Jan 2026 03:15 UTC
Match Stats
BLO vs MCC
Quarter-finals
Finished
HardLajovic D.
Jacquet K.
8 Jan 2026 07:10 UTC
Match Stats
LAJ vs JAC
Finished
HardJodar R.
Shimabukuro S.
8 Jan 2026 05:20 UTC
Match Stats
JOD vs SHI
Finished
HardKopriva V.
Blockx A.
8 Jan 2026 04:15 UTC
Match Stats
KOP vs BLO
Finished
HardBarrios Vera T.
McCabe J.
8 Jan 2026 02:30 UTC
Match Stats
BAR vs MCC
Round of 16
Finished
HardShimabukuro S.
Rodesch C.
7 Jan 2026 06:35 UTC
Match Stats
SHI vs ROD
Finished
HardFaria J.
Jodar R.
7 Jan 2026 05:10 UTC
Match Stats
FAR vs JOD
Finished
HardKopriva V.
Klein L.
7 Jan 2026 04:30 UTC
Match Stats
KOP vs KLE
Finished
HardMcCabe J.
Pinnington Jones J.
7 Jan 2026 03:15 UTC
Match Stats
MCC vs PIN
Finished
HardCarballes Baena R.
Blockx A.
7 Jan 2026 02:50 UTC
Match Stats
CAR vs BLO
Finished
HardBarrios Vera T.
Blanchet U.
7 Jan 2026 01:05 UTC
Match Stats
BAR vs BLA
Finished
HardLajovic D.
Engel J.
6 Jan 2026 23:40 UTC
Match Stats
LAJ vs ENG
Finished
HardGalan D. E.
Jacquet K.
6 Jan 2026 23:40 UTC
Match Stats
GAL vs JAC
Round of 32
Finished
HardRodesch C.
Nardi L.
6 Jan 2026 04:35 UTC
Match Stats
ROD vs NAR
Finished
HardPinnington Jones J.
Holt B.
6 Jan 2026 04:20 UTC
Match Stats
PIN vs HOL
Finished
HardCassone M.
Klein L.
6 Jan 2026 03:55 UTC
Match Stats
CAS vs KLE
Retired
HardKopriva V.
Nishikori K.
6 Jan 2026 03:20 UTC
Match Stats
KOP vs NIS
Finished
HardJodar R.
Jarry N.
6 Jan 2026 03:15 UTC
Match Stats
JOD vs JAR
Finished
HardGalan D. E.
Neumayer L.
6 Jan 2026 01:45 UTC
Match Stats
GAL vs NEU
Finished
HardBarrios Vera T.
Sekulic P.
6 Jan 2026 01:35 UTC
Match Stats
BAR vs SEK
Finished
HardMejia N.
Engel J.
6 Jan 2026 01:10 UTC
Match Stats
MEJ vs ENG
Finished
HardCarballes Baena R.
Smith C.
5 Jan 2026 23:40 UTC
Match Stats
CAR vs SMI
Finished
HardMoller E.
Faria J.
5 Jan 2026 23:40 UTC
Match Stats
MOL vs FAR
Finished
HardJacquet K.
Nishioka Y.
5 Jan 2026 06:30 UTC
Match Stats
JAC vs NIS
Finished
HardMcCabe J.
Lajal M.
5 Jan 2026 05:50 UTC
Match Stats
MCC vs LAJ
Finished
HardShimabukuro S.
Winter E.
5 Jan 2026 05:50 UTC
Match Stats
SHI vs WIN
Finished
HardLajovic D.
Ofner S.
5 Jan 2026 05:15 UTC
Match Stats
LAJ vs OFN
Finished
HardBudkov Kjaer N.
Blockx A.
5 Jan 2026 04:25 UTC
Match Stats
BUD vs BLO
Finished
HardBlanchet U.
Rocha H.
5 Jan 2026 03:40 UTC
Match Stats
BLA vs ROC
Q3
Finished
HardDamm M.
Rodesch C.
5 Jan 2026 05:00 UTC
Match Stats
DAM vs ROD
Finished
HardNeumayer L.
Grenier H.
5 Jan 2026 04:20 UTC
Match Stats
NEU vs GRE
Finished
HardKrueger M.
Cassone M.
5 Jan 2026 03:15 UTC
Match Stats
KRU vs CAS
Finished
HardPolmans M.
Pinnington Jones J.
5 Jan 2026 01:25 UTC
Match Stats
POL vs PIN
Retired
HardJodar R.
Fery A.
4 Jan 2026 23:40 UTC
Match Stats
JOD vs FER
Finished
HardMejia N.
Gueymard Wayenburg S.
4 Jan 2026 23:40 UTC
Match Stats
MEJ vs GUE
Q2
Finished
HardLoffhagen G.
Grenier H.
4 Jan 2026 09:30 UTC
Match Stats
LOF vs GRE
Finished
HardMikrut L.
Neumayer L.
4 Jan 2026 09:20 UTC
Match Stats
MIK vs NEU
Finished
HardDamm M.
Ibraimi Y.
4 Jan 2026 05:15 UTC
Match Stats
DAM vs IBR
Finished
HardBailly G. A.
Pinnington Jones J.
4 Jan 2026 04:50 UTC
Match Stats
BAI vs PIN
Finished
HardRodesch C.
Molcan A.
4 Jan 2026 04:45 UTC
Match Stats
ROD vs MOL
Finished
HardWatanuki Y.
Krueger M.
4 Jan 2026 03:15 UTC
Match Stats
WAT vs KRU
Finished
HardMejia N.
Habib H.
4 Jan 2026 02:55 UTC
Match Stats
MEJ vs HAB
Finished
HardCassone M.
Boyer T.
4 Jan 2026 02:40 UTC
Match Stats
CAS vs BOY
Finished
HardBolt A.
Polmans M.
4 Jan 2026 02:15 UTC
Match Stats
BOL vs POL
Finished
HardJodar R.
Marinkov P.
3 Jan 2026 23:40 UTC
Match Stats
JOD vs MAR
Finished
HardLlamas Ruiz P.
Gueymard Wayenburg S.
3 Jan 2026 23:40 UTC
Match Stats
LLA vs GUE
Finished
HardJovanovski D.
Fery A.
3 Jan 2026 23:40 UTC
Match Stats
JOV vs FER