Player

🇮🇹 Niccolo Ciavarella

Career matches 105
Wins 33
Losses 72
Win rate 31.4%
Elo (current) —

Surface breakdown

Hard 14.3% 1W – 6L (7 matches)
Clay 32.7% 32W – 66L (98 matches)

Career form (last 10)

LLLLLLLLLL

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

51–100 of 105

DateTournamentRoundWinnerLoserScoreSurface
2024-09-09M15 BuzauQFDragos Nicolae CazacuNiccolo Ciavarella7-6(2) 7-5Clay
2024-09-09M15 BuzauR16Niccolo CiavarellaStefan Adrian Andreescu6-3 4-6 6-0Clay
2024-09-09M15 BuzauR32Niccolo CiavarellaVlad Cristian Breazu6-3 6-4Clay
2024-09-02M15 BolognaQFMathys ErhardNiccolo Ciavarella6-3 6-2Clay
2024-09-02M15 BolognaR32Niccolo CiavarellaFilip Peliwo7-6(3) 6-3Clay
2024-08-26M15 Cap d'AgdeQFLucas BouquetNiccolo Ciavarella6-1 3-6 6-3Clay
2024-08-26M15 Cap d'AgdeR16Niccolo CiavarellaLeo Lagarrigue6-3 6-2Clay
2024-08-26M15 Cap d'AgdeR32Niccolo CiavarellaUmberto Giovannini6-2 6-3Clay
2024-08-19M25 LesaR16Andrea PicchioneNiccolo Ciavarella6-2 5-7 7-5Clay
2024-08-19M25 LesaR32Niccolo CiavarellaFederico Valle6-3 6-1Clay
2024-08-12M15 SofiaQFFranco RiberoNiccolo Ciavarella4-6 6-4 6-4Clay
2024-08-12M15 SofiaR16Niccolo CiavarellaMihail Ivanov6-0 6-4Clay
2024-08-12M15 SofiaR32Niccolo CiavarellaGabriel Donev6-3 6-2Clay
2024-08-05M25 MontesilvanoR32Matthew DellavedovaNiccolo Ciavarella6-3 2-6 6-0Clay
2024-07-29M25 BolzanoR32Elliot BenchetritNiccolo Ciavarella6-2 6-4Clay
2024-07-22M15 PerugiaR16Facundo JuarezNiccolo Ciavarella6-2 3-6 6-2Clay
2024-07-22M15 PerugiaR32Niccolo CiavarellaPietro Marino3-6 6-3 6-1Clay
2024-07-15M15 GubbioR16Samuele PieriNiccolo Ciavarella3-6 7-6(7) 6-2Clay
2024-07-15M15 GubbioR32Niccolo CiavarellaAndrea Militi Ribaldi1-6 7-6(7) 6-1Clay
2024-07-08M15 LitijaQFMariano TammaroNiccolo Ciavarella6-2 6-1Clay
2024-07-08M15 LitijaR16Niccolo CiavarellaThiago Cigarran6-3 6-2Clay
2024-07-08M15 LitijaR32Niccolo CiavarellaJiri Barnat6-3 4-1 RETClay
2024-06-17M25 CattolicaR32Mariano KestelboimNiccolo Ciavarella6-1 7-5Clay
2024-05-27M15 ConstantaR32Gabi Adrian BoitanNiccolo Ciavarella6-3 6-2Clay
2024-05-20M15 BucharestR32Illia BiloborodkoNiccolo Ciavarella4-6 7-6(4) 7-5Clay
2024-04-29M25 Santa Margherita di PulaR16Damien WengerNiccolo Ciavarella7-6(2) 6-2Clay
2024-04-29M25 Santa Margherita di PulaR32Niccolo CiavarellaSimone Agostini6-3 6-3Clay
2024-04-08M25 Santa Margherita di PulaR32Andrea GuerrieriNiccolo Ciavarella6-4 7-5Clay
2024-04-01M25 Santa Margherita di PulaR16Samuele PieriNiccolo Ciavarella7-5 6-3Clay
2024-04-01M25 Santa Margherita di PulaR32Niccolo CiavarellaGabriele Piraino6-2 6-2Clay
2024-03-11M15 MonastirR16Constantin Bittoun KouzmineNiccolo Ciavarella6-3 6-0Hard
2024-03-11M15 MonastirR32Niccolo CiavarellaMarco Furlanetto2-6 6-3 6-4Hard
2024-03-04M15 MonastirR32Jack LogeNiccolo Ciavarella6-4 6-4Hard
2024-01-15M15 MonastirR32Matthew William DonaldNiccolo Ciavarella6-4 6-4Hard
2023-09-18M25 Santa Margherita di PulaR32Gabriele PirainoNiccolo Ciavarella6-4 6-1Clay
2023-09-11M15 BuschhausenR32Hazem NawNiccolo Ciavarella6-2 6-1Clay
2023-09-04M15 ConstantaR32Federico CampanaNiccolo Ciavarella7-5 6-3Clay
2023-05-29M25 RomeR32Alex BarrenaNiccolo Ciavarella6-4 6-2Clay
2023-05-22M15 BucharestR32Benedikt HenningNiccolo Ciavarella6-3 6-0Clay
2023-05-08M15 DobojR32Ergi KirkinNiccolo Ciavarella6-3 6-2Clay
2023-04-24M25 Santa Margherita di PulaR32Nikolas Sanchez IzquierdoNiccolo Ciavarella6-0 6-7(4) 6-1Clay
2023-04-17M25 Santa Margherita di PulaR32Mikalai HaliakNiccolo Ciavarella6-1 6-7(7) 6-2Clay
2023-04-03M25 Santa Margherita di PulaR32Gabriele PennafortiNiccolo Ciavarella6-4 6-2Clay
2023-02-20M15 AntalyaR32Eric VanshelboimNiccolo Ciavarella6-1 6-1Clay
2022-10-17M25 Santa Margherita di PulaR16Timo StodderNiccolo Ciavarella6-2 6-3Clay
2022-10-17M25 Santa Margherita di PulaR32Niccolo CiavarellaToby Martin6-4 6-3Clay
2022-10-10M25 Santa Margherita di PulaR32Daniel MichalskiNiccolo Ciavarella6-0 6-3Clay
2022-10-03M25 Santa Margherita di PulaR32Giorgio TabaccoNiccolo Ciavarella6-3 6-2Clay
2022-09-19M25 Santa Margherita di PulaR32Alessio DemichelisNiccolo Ciavarella6-2 5-7 7-6(1)Clay
2022-08-08M25 PadovaR32Giacomo DambrosiNiccolo Ciavarella3-6 6-3 6-3Clay

Aliases

5

atp

  • Niccolò Ciavarella (c0ko)

atp_short

  • N. Ciavarella (c0ko)

itf

  • Niccolo Ciavarella (800479366)

sackmann

  • Niccolo Ciavarella (210684)

variant

  • N Ciavarella
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair