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

1–50 of 947

DateTournamentRoundWinnerLoserScoreSurface
2026-04-27OstravaRound of 32Marco CecchinatoDaniel Michalski6-3 6-2Clay
2026-04-13Oeiras#9514Round of 32Valentin RoyerMarco Cecchinato6-2 1-6 6-4Clay
2026-04-06MonzaRound of 32Marco CecchinatoSandro Kopp4-6 6-1 7-6(4)Clay
2026-04-06MonzaRound of 16Martin LandaluceMarco Cecchinato6-4 6-4Clay
2026-03-30BarlettaRound of 32Marco CecchinatoFilippo Romano7-5 6-1Clay
2026-03-30BarlettaRound of 16Felix GillMarco Cecchinato7-6(2) 6-2Clay
2026-03-23AlicanteRound of 32Marco CecchinatoDusan Lajovic7-5 6-3Clay
2026-03-23AlicanteRound of 16Marco CecchinatoLloyd Harris6-2 6-1Clay
2026-03-23AlicanteQuarterfinalsSebastian OfnerMarco Cecchinato7-6(6) 7-5Clay
2026-03-09KigaliSemifinalsMarco CecchinatoArthur Gea6-3 6-4Clay
2026-03-09KigaliRound of 32Marco CecchinatoGuy Orly Iradukunda6-0 6-2Clay
2026-03-09KigaliRound of 16Marco CecchinatoSandro Kopp4-6 6-3 6-4Clay
2026-03-09KigaliQuarterfinalsMarco CecchinatoAndrej Martin7-6(7) 6-3Clay
2026-03-09KigaliFinalMarco TrungellitiMarco Cecchinato4-6 6-0 6-3Clay
2026-03-02KigaliSemifinalsJoel SchwaerzlerMarco Cecchinato6-2 7-6(8)Clay
2026-03-02KigaliRound of 32Marco CecchinatoAziz Ouakaa7-5 6-1Clay
2026-03-02KigaliRound of 16Marco CecchinatoSandro Kopp6(8)-7 6-4 7-6(4)Clay
2026-03-02KigaliQuarterfinalsMarco CecchinatoJerome Kym7-6(6) 3-3 RETClay
2026-02-09Buenos Aires2nd Round QualifyingFrancesco PassaroMarco Cecchinato5-7 6-4 6-2Clay
2026-02-09Buenos Aires1st Round QualifyingMarco CecchinatoSantiago Rodriguez Taverna6-3 6-3Clay
2026-02-02RosarioRound of 32Pedro Boscardin DiasMarco Cecchinato6(3)-7 6-3 7-5Clay
2026-01-27ConcepcionSemifinalsAlejandro TabiloMarco Cecchinato6-3 6-1Clay
2026-01-27ConcepcionRound of 32Marco CecchinatoIgor Marcondes6-0 6-3Clay
2026-01-27ConcepcionRound of 16Marco CecchinatoAlvaro Guillen Meza7-5 6-1Clay
2026-01-27ConcepcionQuarterfinalsMarco CecchinatoChun Hsin Tseng6-2 6-2Clay
2026-01-19ItajaiRound of 32Adolfo Daniel VallejoMarco Cecchinato6-1 6-0Clay
2026-01-18Australian Open1st Round QualifyingAlexander BlockxMarco Cecchinato6-3 6-4Hard
2025-11-10MontevideoRound of 32Marco CecchinatoFacundo Diaz Acosta6-4 7-5Clay
2025-11-10MontevideoRound of 16Mariano NavoneMarco Cecchinato3-6 6-0 6-4Clay
2025-11-03Lima#6579Round of 32Roman Andres BurruchagaMarco Cecchinato2-6 6-0 6-3Clay
2025-10-27Lima#3049Semi-FinalsMarco CecchinatoTristan Boyer7-6(7) 3-6 6-3Clay
2025-10-27Lima#3049Round of 32Marco CecchinatoGuido Ivan Justo6-3 6(5)-7 6-1Clay
2025-10-27Lima#3049Round of 16Marco CecchinatoRoman Andres Burruchaga7-6(4) 7-6(5)Clay
2025-10-27Lima#3049Quarter-FinalsMarco CecchinatoArklon Huertas Del Pino Cordova6-4 7-6(5)Clay
2025-10-27Lima#3049FinalsMariano NavoneMarco Cecchinato6-4 5-7 6-4Clay
2025-10-06Valencia1st Round QualifyingJonas ForejtekMarco Cecchinato6-3 7-6(6)Clay
2025-09-29BragaRound of 32Marco CecchinatoLilian Marmousez7-6(6) 4-6 7-5Clay
2025-09-29BragaRound of 16Vilius GaubasMarco Cecchinato6-4 6(3)-7 6-3Clay
2025-09-22LisbonRound of 32Thiago MonteiroMarco Cecchinato7-6(1) 7-6(2)Clay
2025-09-22Lisbon2nd Round QualifyingMarco CecchinatoDuje Ajdukovic6-0 6-3Clay
2025-09-22Lisbon1st Round QualifyingMarco CecchinatoTiago Cacao6-4 7-5Clay
2025-09-15Bad Waltersdorf1st Round QualifyingJozef KovalikMarco Cecchinato7-6(3) 6-2Clay
2025-09-08BiellaRound of 32Marco CecchinatoBuvaysar Gadamauri6-1 4-6 7-6(4)Clay
2025-09-08BiellaRound of 16Kilian FeldbauschMarco Cecchinato3-6 6-1 6-4Clay
2025-09-01GenoaRound of 32Dmitry PopkoMarco Cecchinato6-4 6-2Clay
2025-08-18Sofia#2945Round of 32Marco CecchinatoDaniel Rincon6-3 7-5Clay
2025-08-18Sofia#2945Round of 16Franco RoncadelliMarco Cecchinato6-2 7-6(4)Clay
2025-08-11TodiRound of 32Marco CecchinatoRemy Bertola6-0 6-3Clay
2025-08-11TodiRound of 16Marco CecchinatoAlexey Vatutin6-4 3-6 6-2Clay
2025-08-11TodiQuarter-FinalsJuan Carlos Prado AngeloMarco Cecchinato6-2 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