Miami FL, U.S.A. Hard Masters 1000 Round of 128

Rafael Jodar vs Yannick Hanfmann: AI Prediction | Games, Spread, Aces & Double Faults

Rafael Jodar

Rank: #109
43%
VS

Yannick Hanfmann

Rank: #64
57%
Expected Total Games: 23.2
Predicted Winner: Yannick Hanfmann

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

Rafael Jodar

Form Index: 44.3
ELO Rating: 598.7
Glicko2 Rating: 1681.4
Current Fatigue (minutes): 162.0
Surface Strength:
Hard: 3.2
Clay: 2.2
Grass: 2.9
Serve Rating: 54.2
Return Rating: 54.3

Yannick Hanfmann

Form Index: 64.1
ELO Rating: 801.6
Glicko2 Rating: 1583.7
Current Fatigue (minutes): 235.0
Surface Strength:
Hard: 6.7
Clay: 7.1
Grass: 5.5
Serve Rating: 97.9
Return Rating: 90.1

Recent Matches

Rafael Jodar

  • Last Match: vs Benjamin Bonzi (2-0) hard Miami 75 min
  • 2nd Last Match: vs Manas Dhamne (2-0) hard Miami 87 min
  • 3rd Last Match: vs Alejandro Tabilo (0-2) hard Indian Wells 58 min
  • 4th Last Match: vs Terence Atmane (1-2) hard Acapulco 101 min
  • 5th Last Match: vs Cameron Norrie (2-0) hard Acapulco 55 min

Yannick Hanfmann

Head-to-Head (Last 2 Seasons)

0
Rafael Jodar
vs
0
Yannick Hanfmann
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

At the Miami Masters 1000 in Florida, Round of 128 on hard courts, Yannick Hanfmann is narrowly favored to progress against Rafael Jodar. The model gives Hanfmann a 57.16% chance of winning to Jodar’s 42.84%, with an expected total of about 23.17 games in the match.

Match Analysis

On paper Hanfmann holds the upper hand: he is ranked 64 to Jodar’s 109, carries a higher Elo (801.59 vs 598.74) and posts a stronger form index (64.13 vs 44.32). Hanfmann’s surface strength index (6.70) also edges Jodar’s (3.22), although both indices are modest in absolute terms. Fatigue cuts the other way; Hanfmann has logged 235 minutes so far in the event versus Jodar’s 162, which could be relevant late in rallies or in a tight deciding set. Serve and return profiles diverge markedly. Hanfmann’s mean serve index (97.95) is far above Jodar’s (54.21) — a gap well over 5 points — and his mean return index (90.11) likewise outstrips Jodar (54.27) by a large margin. Those differences suggest Hanfmann can both hold serve comfortably and generate pressure on Jodar’s service games. Looking at recent form, Jodar arrives off two straight wins at Miami (over Bonzi and Dhamne) after a prior loss at Indian Wells; his match durations were moderate and he has momentum in this event. Hanfmann has also won his last two Miami matches, including a marathon 159-minute affair against Luca Van Assche, and fell in prior clay competition in Santiago.

Total Games Predictions

🎾
Expected Total Games in Match 23.2 Most likely outcome: 23 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

Probability distribution chart for total games in Rafael Jodar versus Yannick Hanfmann. 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 Rafael Jodar versus Yannick Hanfmann. The curve rises from 0% to 100%, showing the cumulative probability for each games total threshold.

Games Spread Predictions

📈
Expected Games Spread (Rafael Jodar - Yannick Hanfmann) -0.5 Most likely spread: -1 (Yannick Hanfmann wins 1 more games)

📊 Games Spread Probability Distribution

Distribution

Probability of each games spread outcome

Probability distribution chart for games spread in Rafael Jodar versus Yannick Hanfmann. Positive values indicate Rafael Jodar winning more games, negative values indicate Yannick Hanfmann winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Rafael Jodar versus Yannick Hanfmann. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction for this hard-court match sits at an expected total of 6.72, while the double faults prediction is about 4.11 expected double faults. Hard courts typically produce a moderate number of aces compared with grass or clay; Hanfmann’s substantially higher serve rating suggests he will be the primary source of the predicted aces. Given the serve disparity, predicted aces should skew toward Hanfmann, while double faults may be limited unless fatigue becomes a factor.
🎯
Expected Total Aces 6.7 Most likely: 6 aces
Expected Total Double Faults 4.1 Most likely: 4 double faults

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Rafael Jodar versus Yannick Hanfmann. 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 Rafael Jodar versus Yannick Hanfmann. 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 Rafael Jodar versus Yannick Hanfmann. 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 Rafael Jodar versus Yannick Hanfmann. The curve shows the cumulative probability for each double faults threshold.

Final Prediction

Hanfmann’s superior serve and return metrics, higher Elo and better recent form in Miami give him the edge in this matchup. The key factor to watch will be whether Hanfmann’s physical load (long previous match time) blunts his serve potency late in the encounter.

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