DC
Demetris Panayiotis Nicho CHRISTOFI
Tournaments
41
Record
80 W – 36 L
Tournaments 41
Current and previous ranking period, from the draws published by Tennis Europe.
01/112026 Szabolcsveresmart, Hungary TE BD14 · Winner · 3 W – 0 L Draw
- Round of 16 Bye
- Quarter-final Vince MOLNAR / Lenard PORZSE Won 6-1 6-2
- Semi-final Tobias CUCHRAN / Tomas KAZIMIR Won 6-3 6-1
- Final Ivan LITVIAK / Arsenii PINCHUK Won 6-0 6-7 10-3
01/112026 Szabolcsveresmart, Hungary TE BS14 · Semi-final · 3 W – 1 L Draw
- Round of 32 Kan Solyom KAROCZKAI Won 6-0 6-2
- Round of 16 Tomas KAZIMIR Won 6-1 6-1
- Quarter-final Nestor TSUZHBA Won 6-3 6-2
- Semi-final Max HODKINSON Lost 6-1 2-6 1-6
25/102026 Yerevan, Armenia TE BS16 · Quarter-final · 1 W – 1 L Draw
- Round of 32 Bye
- Round of 16 Samvel GEVORGYAN Won 6-0 6-2
- Quarter-final Georg ABUSHENKO Lost 5-7 6-7
25/102026 Yerevan, Armenia TE BD16 · Semi-final · 1 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Daniil POVETKIN / Egor TKACH Won 6-2 7-5
- Semi-final Giorgi KINTSURASHVILI / Yuri TIKTOPULO Lost 4-6 6-4 7-10
17/102026 Larnaka, Cyprus TE BD14 · Quarter-final · 0 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Benjamin WOO / Arthur ZHYZNOMIRSKYY Lost 6-4 1-6 5-10
17/102026 Larnaka, Cyprus TE BS14 · Winner · 5 W – 0 L Draw
- Round of 32 Said Zeki AVCI Won 6-0 6-0
- Round of 16 Jack NAAS Won 6-4 6-1
- Quarter-final Alex GAMEIRO Won 6-4 6-2
- Semi-final Luca GODAUX Won 6-2 6-0
- Final Yiannis LEONTIS Won 6-1 7-6
11/102026 Limassol, Cyprus TE BS14 · Quarter-final · 2 W – 1 L Draw
- Round of 32 Jack NAAS Won 6-1 6-7 6-0
- Round of 16 Manuel PEREIRA Won 6-0 6-0
- Quarter-final Vincent BERTA Lost 6-7 4-6
13/092026 NICOSIA, Cyprus TE BD16 · Finalist · 2 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Ektoras Alkis CHRISTODOULOU / Andreas XENOPHONTOS Won 6-1 6-1
- Semi-final Ioannis CHARALAMPIDIS / Marko KOVTUNOVSKYI Won 6-1 7-5
- Final Alexandros CHRISTODOULOU / Anastasis MOSAIKOS Lost 6-7 4-6
13/092026 NICOSIA, Cyprus TE BS16 · Semi-final · 3 W – 1 L Draw
- Round of 32 Asim Aras ASTAN Won 6-2 6-2
- Round of 16 Marios HADJIHANNAS Won 6-2 6-2
- Quarter-final Alexandros CHRISTODOULOU Won 6-1 1-6 6-4
- Semi-final Anastasis MOSAIKOS Lost 2-6 2-6
06/092026 NICOSIA, Cyprus TE BD16 · Semi-final · 1 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Vasileios LOURIDAS / Maximilian ONDREJ Won 6-3 1-0
- Semi-final Ioannis CHARALAMPIDIS / Marko KOVTUNOVSKYI Lost 6-4 3-6 8-10
06/092026 NICOSIA, Cyprus TE BS16 · Quarter-final · 2 W – 1 L Draw
- Round of 32 Theseas CLEANTHOUS Won 6-1 6-2
- Round of 16 Vasileios LOURIDAS Won 6-2 6-0
- Quarter-final Marko KOVTUNOVSKYI Lost 1-6 3-6
19/072026 Waiblingen, Germany TE BS14 · Round of 32 · 1 W – 1 L Draw
- Round of 64 Thoma BOGATYREV Won 6-1 6-2
- Round of 32 Nicklas SCHNELL Lost 6-7 0-6
19/072026 Waiblingen, Germany TE BD14 · Semi-final · 3 W – 1 L Draw
- Round of 32 Ferruccio Daniele BINI / Yamac Deniz HEPTURK Won 6-2 6-2
- Round of 16 Johann CROONENBROECK / Leandro ELOI Won 5-7 6-3 10-5
- Quarter-final Guney Devrim BOZKURT / Mattia PALMITESSA-GINDER Won 6-1 6-1
- Semi-final Tomas GABOR / Cameron RAE Lost 6-4 2-6 5-10
12/072026 Koblenz, Germany TE BS14 · Round of 16 · 1 W – 1 L Draw
- Round of 64 Bye
- Round of 32 Faisal AL-MUTAWA Won 6-1 6-1
- Round of 16 Jaro SCHINDLER Lost 3-6 1-6
12/072026 Koblenz, Germany TE BD14 · Round of 16 · 1 W – 1 L Draw
- Round of 32 Emir GAIAZOV / Vincent JANSEN Won 6-1 6-1
- Round of 16 Julian VALENTHON / Matteo WARING Lost 4-6 6-7
07/062026 Strovolos Nicosia, Cyprus TE BS14 · Finalist · 4 W – 1 L Draw
- Round of 32 Clarence GOUFFRAN Won 6-4 6-1
- Round of 16 Ioannis CHARALAMPIDIS Won 6-2 6-2
- Quarter-final Jost NEERMANN Won 7-5 6-4
- Semi-final Nikos MOUNTIS Won 6-1 6-2
- Final Yiannis LEONTIS Lost 2-6 2-6
07/062026 Strovolos Nicosia, Cyprus TE BD14 · Finalist · 2 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Giorgos LELEKIS / Maximos TSOUKKAS Won 6-0 6-0
- Semi-final Alexandros ANASTASIOU / Nikos MOUNTIS Won 6-3 6-7 10-6
- Final Dimitris ANTONIOU / Shon BRATIKOV Lost 6-7 6-2 9-11
31/052026 Kouklia Paphos, Cyprus TE BD14 · Winner · 3 W – 0 L Draw
- Round of 16 Bye
- Quarter-final Nikolas ANASTASIADES / Alexandros PETREA Won 6-1 6-0
- Semi-final Aleksandar ANTIC MASIC / Clarence GOUFFRAN Won 7-5 7-5
- Final Asim Aras ASTAN / Nimrod Kronos GONZALES Won 6-0 6-4
31/052026 Kouklia Paphos, Cyprus TE BS14 · Semi-final · 3 W – 1 L Draw
- Round of 32 Maksim KAMENEV Won 6-0 6-0
- Round of 16 Dante JAEGER Won 6-3 6-2
- Quarter-final Panayiotis MIMI Won 6-0 6-2
- Semi-final Yiannis LEONTIS Lost 1-6 3-6
24/052026 Nicosia, Cyprus TE BD14 · Winner · 3 W – 0 L Draw
- Round of 16 Bye
- Quarter-final Dominik PALASHEK / Marc-Albert STAICOVICI Won 6-0 6-0
- Semi-final Alexandros ANASTASIOU / Asim Aras ASTAN Won 6-1 6-0
- Final Ioannis CHARALAMPIDIS / Alexandros CHRISTODOULOU Won 3-6 6-2 10-8
24/052026 Nicosia, Cyprus TE BS14 · Semi-final · 3 W – 1 L Draw
- Round of 32 Victor Aristotelis SAZEIDES Won 6-1 6-1
- Round of 16 Olivers GULBIS Won 6-0 6-0
- Quarter-final Alexander FROLOV Won 6-0 6-3
- Semi-final Yiannis LEONTIS Lost 4-6 3-6
03/052026 Larnaka, Cyprus TE BS16 · Quarter-final · 2 W – 1 L Draw
- Round of 32 Witold Piotr GODOWSKI Won 6-4 6-1
- Round of 16 Benjamin HARTLEY ASP Won 6-1 6-0
- Quarter-final Marko KOVTUNOVSKYI Lost 1-6 2-6
03/052026 Larnaka, Cyprus TE BD16 · Semi-final · 2 W – 1 L Draw
- Round of 16 Manuel PEREIRA / Daniel PETROU Won 6-0 6-1
- Quarter-final Ben WIESEL / Elai WIESEL Won 6-0 7-5
- Semi-final Benjamin HARTLEY ASP / Fredrik WIDHOLM-VEEN Lost 3-6 4-6
26/042026 Larnaka, Cyprus TE BS16 · Quarter-final · 2 W – 1 L Draw
- Round of 32 Veniamin CROHMALI Won 6-1 6-1
- Round of 16 Vasilis VRAHIMIS Won 6-4 1-6 6-3
- Quarter-final Olivier KRUPA Lost 1-6 2-6
26/042026 Larnaka, Cyprus TE BD16 · Quarter-final · 1 W – 1 L Draw
- Round of 16 Veniamin CROHMALI / Franciszek KOSYRZ Walkover
- Quarter-final Ioannis CHARALAMPIDIS / Marko KOVTUNOVSKYI Lost 4-6 1-6
05/042026 Nicosia, Cyprus TE BS16 · Semi-final · 2 W – 1 L Draw
- Round of 32 Bye
- Round of 16 Georgios CHARALAMPOUS Won 6-0 6-0
- Quarter-final Andreas CONSTANTINOU Won 6-0 6-0
- Semi-final Marko KOVTUNOVSKYI Lost 0-6 5-7
05/042026 Nicosia, Cyprus TE BD16 · Semi-final · 1 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Marios HADJIHANNAS / Lefkos MIDDLETON Won 7-5 6-4
- Semi-final Theodoros ANASTASI / Andreas Leon PHOTIADES Lost 4-6 6-2 8-10
29/032026 Meneou-Larnaka, Cyprus TE BD16 · Finalist · 2 W – 1 L Draw
- Round of 16 Bye
- Quarter-final Ioannis CHARALAMPIDIS / Marko KOVTUNOVSKYI Won 0-6 6-3 10-7
- Semi-final Theodoros ANASTASI / Jet JOHNSON Won 6-1 6-3
- Final Athos KARAKATSIANIS / Yiannis LEONTIS Lost 6-3 4-6 3-10
29/032026 Meneou-Larnaka, Cyprus TE BS16 · Quarter-final · 2 W – 1 L Draw
- Round of 32 Georgios CHARALAMPOUS Won 6-1 6-2
- Round of 16 Ioannis CHARALAMPIDIS Won 6-0 6-0
- Quarter-final Marko KOVTUNOVSKYI Lost 4-6 4-6
15/032026 Heraklio, Greece TE BD14 · Semi-final · 2 W – 1 L Draw
- Round of 32 Bye
- Round of 16 Luca HAZELL / Ethan JEYAPAUL Won 7-5 6-0
- Quarter-final Ernest COUSIN / George TROULIS Won 7-6 6-3
- Semi-final Marios David LAZAKIS / Theofilos TSOKANIS Lost 5-7 2-6
15/032026 Heraklio, Greece TE BS14 · Semi-final · 3 W – 1 L Draw
- Round of 64 Bye
- Round of 32 Dimitris MAVRIDIS Won 6-1 6-1
- Round of 16 VASILEIOS KAOUNIS Won 6-2 6-0
- Quarter-final Theofilos TSOKANIS Won 6-0 6-4
- Semi-final Thiago CARMASOL Lost 6-2 2-6 5-7
28/022026 Tsaghkadzor, Armenia TE BS14 · Semi-final · 3 W – 1 L Draw
- Round of 32 Fedor CHUBOV Won 6-0 6-2
- Round of 16 Lev YUGAY Won 6-3 6-1
- Quarter-final Ivan SINYAKOV Won 4-6 6-2 6-2
- Semi-final Nestor TSUZHBA Lost 0-6 3-6
28/022026 Tsaghkadzor, Armenia TE BD14 · Winner · 3 W – 0 L Draw
- Round of 16 Bye
- Quarter-final Andrei ZAKHAROV / Artem ZHUKOV Won 6-2 6-1
- Semi-final Nikita GAVRILOV / Nestor TSUZHBA Won 6-4 6-0
- Final Georgiy AGASAROV / Zakurdaev PROKHOR Won 7-6 6-3
21/022026 Tsaghkadzor, Armenia TE BD14 · Round of 16 · 0 W – 1 L Draw
- Round of 16 Nikita GAVRILOV / Alexander POLUKEEV Lost 4-6 3-6
21/022026 Tsaghkadzor, Armenia TE BS14 · Round of 16 · 1 W – 1 L Draw
- Round of 32 Vasilij ZAKOSKI Won 6-0 6-1
- Round of 16 Ivan SINYAKOV Lost 4-6 3-6
24/012026 Meneou Larnaka, Cyprus TE BS16 · Round of 16 · 1 W – 1 L Draw
- Round of 32 Gianpaolo WOLLENBERG Won 6-4 6-2
- Round of 16 Oliwier KOWZAN Lost 3-6 0-6
24/012026 Meneou Larnaka, Cyprus TE BD16 · Quarter-final · 1 W – 1 L Draw
- Round of 16 Liron ASLAN / Julian MRGA TRIFUNOVSKI Won 6-0 6-2
- Quarter-final Artsiom ASKIRKA / Ivan CHARNYSHOU Lost 0-6 1-6
18/012026 Limassol, Cyprus TE BS16 · Out in qualifying · 1 W – 1 L Draw
- Qual. Round of 32 Mattew LIMONCELLI Won 6-1 6-0
- Qual. Round of 16 Gustavo BRAVO OLIVEIRA Lost 6-1 4-6 4-10
18/012026 Limassol, Cyprus TE BD16 · Quarter-final · 1 W – 1 L Draw
- Round of 16 Heorhii BIZIULOV / Vasilis PAPADOPOULOS Won 6-0 6-0
- Quarter-final Alexandros CHRISTODOULOU / KONSTANTINOS KALPAXIDIS Lost 0-6 4-6
30/112025 Limassol, Cyprus TE BS16 · Round of 32 · 2 W – 1 L Draw
- Qual. Round of 32 Ben KER-LINDSAY Won 6-2 6-1
- Qual. Round of 16 Ori FEIN Won 6-1 6-1
- Round of 32 Oliwier KOWZAN Lost 1-6 4-6
30/112025 Limassol, Cyprus TE BD16 · Quarter-final · 1 W – 1 L Draw
- Round of 16 Andrei CAPATOS / Andrei MANOLACHE Won 0-6 7-5 10-6
- Quarter-final Maksim MIKHAILOV / IOANNIS PSINDRIDES Lost 4-6 3-6
With an account
Follow this player
The upcoming matches of Demetris Panayiotis Nicho CHRISTOFI, the live score and a notification for every result.
With an account
Live points, record and forecasts
Points for the current period, the record against each opponent ranking and the ranking projection can be read with an account.
Data published by Tennis Europe, read every night. Are you this person, or their legal representative? Request the removal of this record.