DeepCourt
CA

Carlo Alberto Caniato

Italy·Age 20·Plays: Right-handed
Rank #370 ▲6·L1

Surface Elo

Hard1513
Clay1647.25
Grass1500

Career W/L

76 / 62

55.1%

YTD Record

6W – 8L

Titles

0

World Ranking

Current

#370

Peak: #370

Surface Elo History

Surface Win Rate

Hard

44.4%

Elo 1513

Clay

58.8%

Elo 1647.25

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026ITF M25 Santa Margherita di Pula 3 MenITFClayR16
Juan Cruz Martin Manzano
2
6
6
L
Apr 14, 2026ITF M25 Santa Margherita di Pula 3 MenITFClayR32
Lucca Helguera Casado
0
3
4
W
Apr 6, 2026Monza CHChallengerClayQualifying R3
Norbert Gombos (3)
2
77
710
L
Apr 5, 2026Monza CHChallengerClayQualifying R1
Rudolf Molleker
1
3
6
5
W
Mar 26, 2026Naples CHChallengerClayR16
Alexandre Muller (3)
2
4
77
6
L
Mar 24, 2026Naples CHChallengerClayR32
Jacopo Vasamì (WC)
0
3
2
W
Mar 21, 2026ITF M15 Foggia MenITFClaySF
Hynek Barton
2
6
6
L
Mar 20, 2026ITF M15 Foggia MenITFClayQF
Denis Constantin Spiridon
0
2
1
W
Mar 19, 2026ITF M15 Foggia MenITFClayR16
Daniele Rapagnetta
0
3
4
W
Mar 17, 2026ITF M15 Foggia MenITFClayR32
Nikita Mashtakov
0
0
3
W
Mar 3, 2026Fujairah CHChallengerHardQualifying R1
Ilya Ivashka (A)
2
77
77
L
Feb 17, 2026ITF M25 Vila Real de Santo António 2 MenITFHardR32
Massimo Giunta
2
4
6
6
L
Feb 10, 2026ITF M25 Vila Real de Santo António MenITFHardR32
Joao Domingues
2
6
6
L
Feb 2, 2026Cesenatico CHChallengerHardR32
Laurent Lokoli (A)
2
79
77
L
Nov 25, 2025Athens CHChallengerHardR32
James Story
2
6
6
L
Nov 1, 2025ITF M25 Sintra 2 MenITFHardFinal
Gilles Arnaud Bailly
0
5
2
W
Nov 1, 2025ITF M25 Sintra 2 MenITFHard1/2
Daniel Michalski
0
3
W
Oct 31, 2025ITF M25 Sintra 2 MenITFHard1/4
Gastao Elias
0
6
4
W
Oct 30, 2025ITF M25 Sintra 2 MenITFHardSecond
Nick Hardt
0
6
6
W
Oct 29, 2025ITF M25 Sintra 2 MenITFHardFirst
Peter Sychev
0
1
3
W

Career Highlights

Titles: 0·Finals: 0·Best Ranking: #370

Key Stats

Aces/Match

4.7

per 100 pts

DFs/Match

3.5

per 100 pts

1st Serve %

58.7%

1st Srv Won

69.0%

BP Saved

59.1%

BP Converted

32.4%

Condition Analysis

Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.

Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.