Player

🇮🇹 Marco Cecchinato

Career matches 947
Wins 533
Losses 414
Win rate 56.3%
Elo (current) 1,847 2026-04-26

Surface breakdown

Hard 30.0% 36W – 84L (120 matches)
Clay 60.7% 495W – 321L (816 matches)
Grass 18.2% 2W – 9L (11 matches)

Career form (last 10)

WLWLWLWWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
Damir Dzumhur106460%
Aljaz Bedene92722%
Filippo Volandri94544%
Federico Coria82625%
Filip Krajinovic83538%

Recent matches

Reset

51–100 of 947

DateTournamentRoundWinnerLoserScoreSurface
2025-08-04BonnRound of 32Federico CoriaMarco Cecchinato6-4 6-2Clay
2025-08-04Bonn2nd Round QualifyingMarco CecchinatoJakub Nicod4-6 7-5 7-5Clay
2025-08-04Bonn1st Round QualifyingMarco CecchinatoAlessio Vasquez6-3 6-3Clay
2025-07-28HagenRound of 32Marco CecchinatoJoao Lucas Reis Da Silva6-2 6-3Clay
2025-07-28HagenRound of 16Jerome KymMarco Cecchinato6-1 6-4Clay
2025-07-20Umag1st Round QualifyingLuca Van AsscheMarco Cecchinato6-3 7-6(3)Clay
2025-07-07TriesteRound of 32Marco CecchinatoFacundo Mena7-6(1) 6-0Clay
2025-07-07TriesteRound of 16Sumit NagalMarco Cecchinato6-2 6-4Clay
2025-06-30ModenaRound of 32Marco CecchinatoThiago Monteiro7-6(1) 3-6 6-1Clay
2025-06-30ModenaRound of 16Marco CecchinatoMax Houkes6-3 6-4Clay
2025-06-30ModenaQuarter-FinalsJerome KymMarco Cecchinato6-3 6-0Clay
2025-06-23MilanSemi-FinalsMarco CecchinatoJacopo Vasami6-3 6-3Clay
2025-06-23MilanRound of 32Marco CecchinatoMax Alcala Gurri6-4 6-1Clay
2025-06-23MilanRound of 16Marco CecchinatoFrederico Ferreira Silva6-3 6-0Clay
2025-06-23MilanQuarter-FinalsMarco CecchinatoMax Houkes6-4 6-2Clay
2025-06-23MilanFinalsMarco CecchinatoDino Prizmic6-2 6-3Clay
2025-06-16ParmaRound of 32Daniel RinconMarco Cecchinato7-5 3-6 6-3Clay
2025-06-16Parma2nd Round QualifyingMarco CecchinatoAndrej Martin6-1 7-6(3)Clay
2025-06-16Parma1st Round QualifyingMarco CecchinatoGabriele Piraino6-4 7-6(2)Clay
2025-06-09PerugiaRound of 32Rodrigo Pacheco MendezMarco Cecchinato7-6(6) 6-2Clay
2025-06-09Perugia2nd Round QualifyingPierluigi BasileMarco Cecchinato7-5 6(2)-7 6-3Clay
2025-06-09Perugia1st Round QualifyingMarco CecchinatoLuca Castagnola6-3 6-3Clay
2025-05-26VicenzaRound of 32Marco CecchinatoAugust Holmgren6-4 6-3Clay
2025-05-26VicenzaRound of 16Joel SchwaerzlerMarco Cecchinato6-3 6-1Clay
2025-05-26Vicenza2nd Round QualifyingMarco CecchinatoMatthew Dellavedova6-2 6-3Clay
2025-05-26Vicenza1st Round QualifyingMarco CecchinatoShintaro Mochizuki6-3 6-0Clay
2025-05-13Turin1st Round QualifyingRaul BrancaccioMarco Cecchinato6-1 6-1Clay
2025-05-05Francavilla Al Mare1st Round QualifyingManas DhamneMarco Cecchinato6-4 6-4Clay
2025-04-27Estoril1st Round QualifyingAlexey VatutinMarco Cecchinato6-2 6-1Clay
2025-04-07Monza1st Round QualifyingDimitar KuzmanovMarco Cecchinato6-3 1-6 6-3Clay
2025-03-31BarlettaRound of 32Matej DodigMarco Cecchinato6-1 1-6 6-3Clay
2025-03-24Naples1st Round QualifyingMartin KlizanMarco Cecchinato6-3 6-3Clay
2025-03-17Zadar1st Round QualifyingJosip SimundzaMarco Cecchinato4-6 7-5 6-1Clay
2025-03-03Kigali#2915Round of 32Marco CecchinatoIvan Gakhov7-5 7-6(5)Clay
2025-03-03Kigali#2915Round of 16Marco CecchinatoDaniel Michalski6-4 6-1Clay
2025-03-03Kigali#2915Quarter-FinalsLuka PavlovicMarco Cecchinato7-6(3) 6(4)-7 6-4Clay
2025-02-24KigaliSemi-FinalsValentin RoyerMarco Cecchinato7-5 3-6 6-1Clay
2025-02-24KigaliRound of 32Marco CecchinatoGeoffrey Blancaneaux6-4 6-4Clay
2025-02-24KigaliRound of 16Marco CecchinatoCarlos Taberner7-6(6) 7-5Clay
2025-02-24KigaliQuarter-FinalsMarco CecchinatoLukas Neumayer6-3 6(7)-7 7-5Clay
2025-02-03Rosario2nd Round QualifyingJuan Bautista TorresMarco Cecchinato7-6(3) 7-5Clay
2025-02-03Rosario1st Round QualifyingMarco CecchinatoPedro Sakamoto6-3 6-4Clay
2025-01-27PiracicabaRound of 32Mateus AlvesMarco Cecchinato4-6 6-3 6-4Clay
2025-01-27Piracicaba2nd Round QualifyingValerio AboianMarco Cecchinato7-5 6-2Clay
2025-01-27Piracicaba1st Round QualifyingMarco CecchinatoRyan Augusto Dos Santos6(4)-7 6-3 7-6(2)Clay
2025-01-20Punta Del EsteRound of 32Marco CecchinatoAndy Andrade2-6 6-4 6-3Clay
2025-01-20Punta Del EsteRound of 16Federico CoriaMarco Cecchinato6-2 6-3Clay
2025-01-13TigreRound of 32Joao Lucas Reis Da SilvaMarco Cecchinato3-6 6-3 6-4Clay
2025-01-13Tigre2nd Round QualifyingMarco CecchinatoTomas Farjat6-4 6-0Clay
2025-01-13Tigre1st Round QualifyingMarco CecchinatoJuan Pablo Paz7-5 6-2Clay

Aliases

5

atp

  • M. Cecchinato
  • Marco Cecchinato (cf01)

atp_short

  • M. Cecchinato (cf01)

sackmann

  • Marco Cecchinato (106065)

variant

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