Montreal Toronto, CAN Hard Wta 1000 Semifinals

Anna Kalinskaya vs McCartney Kessler: AI Prediction | Games, Spread, Aces & Double Faults

Anna Kalinskaya

Rank: #20
64%
VS

McCartney Kessler

Rank: #1000
36%
Expected Total Games: 21.3
Predicted Winner: Anna Kalinskaya

Why the Model Favors Anna Kalinskaya

The factors that drove this prediction, measured in win-probability points.

Overall strength +8.2 Anna Kalinskaya
Recent record by level +4.5 Anna Kalinskaya
Recent form +2.3 McCartney Kessler
Surface fit +2.2 Anna Kalinskaya
Serve & return game +1.3 Anna Kalinskaya

Starting from an even matchup, these factors move the model to 64% for Anna Kalinskaya. Computed with gradient-based attribution on our neural network — not editorial opinion. How to read this →

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

Anna Kalinskaya

Form Index: 45.9
ELO Rating: 1818.0
Glicko2 Rating: 1837.8
Current Fatigue (minutes): 0.0
Surface Strength:
Hard: 45.8
Clay: 37.4
Grass: 24.7
Serve Rating: 95.6
Return Rating: 92.4

McCartney Kessler

Form Index: 37.7
ELO Rating: 1669.9
Glicko2 Rating: 1702.5
Current Fatigue (minutes): 85.0
Surface Strength:
Hard: 34.2
Clay: 17.1
Grass: 21.7
Serve Rating: 95.2
Return Rating: 86.5

Recent Matches

Anna Kalinskaya

  • Last Match: vs Jessica Pegula (0-2) hard Washington Dc 75 min
  • 2nd Last Match: vs Janice Tjen (2-1) hard Washington Dc 137 min
  • 3rd Last Match: vs Daria Kasatkina (2-0) hard Washington Dc 65 min
  • 4th Last Match: vs Belinda Bencic (1-2) grass Wimbledon 120 min
  • 5th Last Match: vs Diane Parry (2-1) grass Wimbledon 120 min

McCartney Kessler

  • Last Match: vs Cadence Brace (2-0) hard Montreal 85 min
  • 2nd Last Match: vs Renata Zarazua (0-2) hard Memphis 84 min
  • 3rd Last Match: vs Aryna Sabalenka (0-2) grass Wimbledon 120 min
  • 4th Last Match: vs Oleksandra Oliynykova (2-0) grass Wimbledon 120 min
  • 5th Last Match: vs Madison Keys (0-2) grass Eastbourne 72 min

Head-to-Head (Last 2 Seasons)

0
Anna Kalinskaya
vs
0
McCartney Kessler
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

This semifinal in Toronto is a hard-court, 1000-level event and pits Anna Kalinskaya against McCartney Kessler. The model favors Kalinskaya — projected winner with a 63.56% chance versus 36.44% for Kessler — and expects a relatively short encounter of about 21.3 total games.

Match Analysis

The model’s edge for Kalinskaya is driven primarily by overall strength (an 8.2-point lift) and stronger recent results at this level (plus 4.5 points), with smaller contributions from surface fit and serve/return balance. That aligns with her superior credentials: Kalinskaya is ranked 20 with an Elo around 1818, a higher form index (45.9) and a surface strength index near 45.8. By contrast Kessler is listed far lower (rank 1000) with an Elo about 1670 and a form index of 37.7. Fatigue also favors Kalinskaya — she arrives with 0 minutes on court in this tournament while Kessler has accumulated 85 minutes. Kalinskaya’s mean return index (92.4) is notably higher than Kessler’s (86.5) — a gap greater than five points that the model flags as relevant — while their mean serve indices are essentially comparable (95.6 vs 95.2). Recent form shows Kalinskaya with two wins and a loss in her last three (including a straight-sets loss to Pegula in Washington, and wins over Tjen and Kasatkina), whereas Kessler is 1–2 in her last three with a first-round Montreal win over Cadence Brace and earlier defeats in Memphis and Wimbledon.

Total Games Predictions

🎾
Expected Total Games in Match 21.3 Most likely outcome: 21 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

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

Games Spread Predictions

📈
Expected Games Spread (Anna Kalinskaya - McCartney Kessler) +0.3 Most likely spread: 0 (even number of games won)

📊 Games Spread Probability Distribution

Distribution

Probability of each games spread outcome

Probability distribution chart for games spread in Anna Kalinskaya versus McCartney Kessler. Positive values indicate Anna Kalinskaya winning more games, negative values indicate McCartney Kessler winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Anna Kalinskaya versus McCartney Kessler. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction for this hard-court match is modest: the predicted aces total is about 4.14. Hard courts offer a balanced pace and the predicted aces reflect that; they are neither as high as on grass nor as low as on slow clay. The double faults prediction is higher than one might expect for a short match — expected double faults are around 8.71 — suggesting more service inconsistency could appear. Neither player has a significantly higher serve rating to drive a large swing in predicted aces, so the modest predicted aces total is consistent with the surface and the similar serve indices.
🎯
Expected Total Aces 4.1 Most likely: 4 aces
Expected Total Double Faults 8.7 Most likely: 8 double faults

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Anna Kalinskaya versus McCartney Kessler. 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 Anna Kalinskaya versus McCartney Kessler. 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 Anna Kalinskaya versus McCartney Kessler. 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 Anna Kalinskaya versus McCartney Kessler. The curve shows the cumulative probability for each double faults threshold.

🎯 Match Format Predictions

Tiebreak Likelihood

Probability that any tiebreak is played in this match

26.2% Predicted: No tiebreak

Exact Score Distribution BO3

Probability of each set-by-set outcome (Anna Kalinskaya's perspective)

2-0 Most likely set score (35.7%)
Probability distribution of the final set score from Anna Kalinskaya's perspective. Format: BO3.

Final Prediction

Kalinskaya’s edge comes chiefly from overall strength (ranking, Elo and better results at higher levels) and a superior return profile. Watch the return-versus-serve exchanges and Kessler’s accumulated fatigue — those factors are likely to determine whether Kalinskaya converts the model’s advantage into a straight-set finish.

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