Madrid Spain Clay Masters 1000 Round of 64

Camilo Ugo Carabelli vs Flavio Cobolli: AI Prediction | Games, Spread, Aces & Double Faults

Camilo Ugo Carabelli

Rank: #57
41%
VS

Flavio Cobolli

Rank: #13
59%
Expected Total Games: 22.8
Predicted Winner: Flavio Cobolli

Also available in Claude. Query these predictions in plain language — our native connector lets Claude call our models on demand, no code.

Set it up

Player Metrics

Camilo Ugo Carabelli

Form Index: 61.5
ELO Rating: 1630.5
Glicko2 Rating: 1661.7
Current Fatigue (minutes): 78.0
Surface Strength:
Hard: 51.8
Clay: 41.7
Grass: 39.7
Serve Rating: 79.2
Return Rating: 74.6

Flavio Cobolli

Form Index: 50.9
ELO Rating: 1736.0
Glicko2 Rating: 1787.7
Current Fatigue (minutes): 0.0
Surface Strength:
Hard: 55.6
Clay: 45.5
Grass: 46.7
Serve Rating: 97.2
Return Rating: 90.6

Recent Matches

Camilo Ugo Carabelli

Flavio Cobolli

  • Last Match: vs Ben Shelton (0-2) clay Munich 90 min
  • 2nd Last Match: vs Alexander Zverev (2-0) clay Munich 69 min
  • 3rd Last Match: vs Vit Kopriva (2-0) clay Munich 86 min
  • 4th Last Match: vs Zizou Bergs (2-0) clay Munich 73 min
  • 5th Last Match: vs Diego Dedura (2-0) clay Munich 86 min

Head-to-Head (Last 2 Seasons)

0
Camilo Ugo Carabelli
vs
0
Flavio Cobolli
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

Madrid Masters 1000, Round of 64 on clay in Spain pits Camilo Ugo Carabelli against Flavio Cobolli in a match that pairs an in-form grinder against a higher-ranked, powerful Italian. The model favors Flavio Cobolli to advance (59.49% to 40.51%) with a predicted total of about 22.76 games in the match.

Match Analysis

Carabelli arrives as world No. 57 with a strong form index (61.47) and an Elo of 1630.5; he carries 78 minutes of court time in this event and posts a surface strength index of 41.74. Cobolli, ranked 13, has the higher Elo (1736.03) but a lower form index (50.91) and shows zero cumulative fatigue in the tournament so far. The serving and returning profiles are a notable contrast: Cobolli’s mean serve index (97.20) surpasses Carabelli’s (79.19) by roughly 18 points, and his mean return index (90.64) is about 16 points higher than Carabelli’s (74.56). Both differences are large enough to be meaningful in match dynamics. Across their last three matches, Carabelli has two wins (including a straight-sets victory over Gael Monfils in Madrid) and one loss in Barcelona to Rafael Jodar, suggesting pockets of strong clay-court form. Cobolli also has two wins from his most recent three matches (including a notable win over Alexander Zverev in Munich) but was beaten last time out by Ben Shelton; he arrives physically fresh. Neither player’s recent results contradict the statistical edge that Cobolli’s overall ratings provide.

Total Games Predictions

🎾
Expected Total Games in Match 22.8 Most likely outcome: 22 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

Probability distribution chart for total games in Camilo Ugo Carabelli versus Flavio Cobolli. The X-axis shows possible total games values and the Y-axis shows the predicted probability percentage for each outcome.
Cumulative Probability (CDF)

Probability of total games ≤ X

Cumulative distribution function chart for total games in Camilo Ugo Carabelli versus Flavio Cobolli. The curve rises from 0% to 100%, showing the cumulative probability for each games total threshold.

Games Spread Predictions

📈
Expected Games Spread (Camilo Ugo Carabelli - Flavio Cobolli) -1.1 Most likely spread: -2 (Flavio Cobolli wins 2 more games)

📊 Games Spread Probability Distribution

Distribution

Probability of each games spread outcome

Probability distribution chart for games spread in Camilo Ugo Carabelli versus Flavio Cobolli. Positive values indicate Camilo Ugo Carabelli winning more games, negative values indicate Flavio Cobolli winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Camilo Ugo Carabelli versus Flavio Cobolli. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction for the meeting sits at about 14.91 total, while the expected double faults are 4.15. On clay, predicted aces tend to be lower because the slower surface and higher bounce reduce outright service winners, while expected double faults can creep up in longer, physical matches. Given Cobolli’s substantially higher serve index, he is likely to contribute a disproportionate share of the predicted aces.
🎯
Expected Total Aces 14.9 Most likely: 14 aces
Expected Total Double Faults 4.2 Most likely: 4 double faults

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Camilo Ugo Carabelli versus Flavio Cobolli. Higher ace counts are more likely on faster surfaces like grass.
Cumulative Probability (CDF)

Probability of aces ≤ X

Cumulative distribution function chart for total aces in Camilo Ugo Carabelli versus Flavio Cobolli. The curve shows the cumulative probability for each aces threshold.

Double Faults Probability Distribution

Distribution

Probability of each double fault count outcome

Probability distribution chart for double faults in Camilo Ugo Carabelli versus Flavio Cobolli. Clay surface matches tend to produce more double faults due to fatigue in longer rallies.
Cumulative Probability (CDF)

Probability of double faults ≤ X

Cumulative distribution function chart for double faults in Camilo Ugo Carabelli versus Flavio Cobolli. The curve shows the cumulative probability for each double faults threshold.

Final Prediction

Cobolli’s higher ranking, superior Elo and notably stronger serve/return indices give him the edge in this matchup. The key factor to watch will be whether Carabelli can neutralize Cobolli’s serve with effective returns and extend rallies on clay.

Get Daily Tennis Predictions

Enjoyed this analysis? Subscribe to our Telegram channel and receive daily AI-driven tennis predictions directly on your phone.

Join Our Telegram Channel