Winston Salem NC, U.S.A. Hard Atp 250 Round of 64

Felix Balshaw vs Aleksandar Kovacevic: AI Prediction | Games, Spread, Aces & Double Faults

Felix Balshaw

Rank: #254
29%
VS

Aleksandar Kovacevic

Rank: #96
71%
Expected Total Games: 25.9
Predicted Winner: Aleksandar Kovacevic

Why the Model Favors Aleksandar Kovacevic

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

Overall strength +7.9 Aleksandar Kovacevic
Recent record by level +7.8 Aleksandar Kovacevic
Serve & return game +4.4 Felix Balshaw
Recent form +3.8 Aleksandar Kovacevic
Surface fit +3.6 Aleksandar Kovacevic

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

Also available in Claude and Perplexity. Query these predictions in plain language: our native connector lets your AI assistant call our models on demand, no code.

Set it up

Player Metrics

Felix Balshaw

Form Index: 40.2
ELO Rating: 1532.0
Glicko2 Rating: 1797.7
Current Fatigue (minutes): 236.0
Surface Strength:
Hard: 12.5
Clay: 9.8
Grass: 4.5
Serve Rating: 97.4
Return Rating: 91.7

Aleksandar Kovacevic

Form Index: 29.3
ELO Rating: 1515.2
Glicko2 Rating: 1582.3
Current Fatigue (minutes): 0.0
Surface Strength:
Hard: 15.6
Clay: 12.9
Grass: 1.0
Serve Rating: 96.4
Return Rating: 83.9

Recent Matches

Felix Balshaw

  • Last Match: vs Sebastian Gorzny (2-1) hard Winston Salem 131 min
  • 2nd Last Match: vs Luca Pow (2-0) hard Winston Salem 105 min
  • 3rd Last Match: vs None (0-0) None None 0 min
  • 4th Last Match: vs None (0-0) None None 0 min
  • 5th Last Match: vs None (0-0) None None 0 min

Aleksandar Kovacevic

  • Last Match: vs Brandon Nakashima (0-2) hard Cincinnati 81 min
  • 2nd Last Match: vs Karen Khachanov (2-1) hard Cincinnati 142 min
  • 3rd Last Match: vs Nuno Borges (1-2) hard Toronto 147 min
  • 4th Last Match: vs Cameron Norrie (0-2) hard Los Cabos 82 min
  • 5th Last Match: vs Botic van de Zandschulp (1-3) grass Wimbledon 174 min

Head-to-Head (Last 2 Seasons)

0
Felix Balshaw
vs
0
Aleksandar Kovacevic
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

This round of 64 match at Winston-Salem in North Carolina is on hard courts at an ATP 250 level event. Aleksandar Kovacevic is the model favorite, with a 71.15% chance to win versus Felix Balshaw at 28.85%, and the projection expects about 25.9 total games in the match.

Match Analysis

The model’s edge for Kovacevic comes mainly from overall strength and recent record by level, which together contribute roughly 15.7 percentage points toward him. Kovacevic sits well inside the top 100 at rank 96 while Balshaw is ranked 254. Balshaw’s Elo is slightly higher at 1532 compared with Kovacevic’s 1515, but the model favors Kovacevic on broader measures of overall strength and match level experience. Surface fit and recent form also add modest weight toward Kovacevic. Serve and return metrics offer a counterpoint that favor Balshaw by the serve and return driver. Balshaw posts a higher mean return index (91.67) versus Kovacevic (83.85), a gap greater than 5 points that supports Balshaw as the better returner on hard courts. Serve indices are close with Balshaw at 97.41 and Kovacevic at 96.38, so no big serve advantage is expected. Fatigue is another factor. Balshaw has accumulated 236 minutes at this event and has played two long matches on hard courts, while Kovacevic arrives with zero tournament minutes and therefore fresher legs. Recent match lines show Balshaw in good local form, with wins over Sebastian Gorzny and Luca Pow at Winston-Salem. Kovacevic’s recent results are mixed, with a notable win over Karen Khachanov in Cincinnati but losses to Nakashima and Nuno Borges in previous events.

Total Games Predictions

🎾
Expected Total Games in Match 25.9 Most likely outcome: 25 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

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

Games Spread Predictions

📈
Expected Games Spread (Felix Balshaw - Aleksandar Kovacevic) -3.5 Most likely spread: -4 (Aleksandar Kovacevic wins 4 more games)

📊 Games Spread Probability Distribution

Distribution

Probability of each games spread outcome

Probability distribution chart for games spread in Felix Balshaw versus Aleksandar Kovacevic. Positive values indicate Felix Balshaw winning more games, negative values indicate Aleksandar Kovacevic winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Felix Balshaw versus Aleksandar Kovacevic. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction for the match is 12.53 total, with the model assigning about 4.98 aces to Balshaw and 7.8 to Kovacevic. The double faults prediction is 7.39 total, split roughly 3.81 for Balshaw and 3.64 for Kovacevic. On a medium-paced hard court these predicted aces and expected double faults are consistent with two competent servers and a solid returner. Neither player has a significantly higher serve rating, but the per player predicted aces still favor Kovacevic 7.8 to 4.98.
🎯
Expected Total Aces 12.5 Most likely: 10 aces Per player: Felix Balshaw 5.0 + Aleksandar Kovacevic 7.8
Expected Total Double Faults 7.4 Most likely: 6 double faults Per player: Felix Balshaw 3.8 + Aleksandar Kovacevic 3.6

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Felix Balshaw versus Aleksandar Kovacevic. 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 Felix Balshaw versus Aleksandar Kovacevic. The curve shows the cumulative probability for each aces threshold.

🎯 Aces by Player

Felix Balshaw

Expected 5.0 aces

Probability distribution for the aces Felix Balshaw serves in this match.
Aleksandar Kovacevic

Expected 7.8 aces

Probability distribution for the aces Aleksandar Kovacevic serves in this match.

Double Faults Probability Distribution

Distribution

Probability of each double fault count outcome

Probability distribution chart for double faults in Felix Balshaw versus Aleksandar Kovacevic. The chart shows the predicted probability for each double-fault count.
Cumulative Probability (CDF)

Probability of double faults ≤ X

Cumulative distribution function chart for double faults in Felix Balshaw versus Aleksandar Kovacevic. The curve shows the cumulative probability for each double faults threshold.

Double Faults by Player

Felix Balshaw

Expected 3.8 double faults

Probability distribution for the double faults Felix Balshaw serves in this match.
Aleksandar Kovacevic

Expected 3.6 double faults

Probability distribution for the double faults Aleksandar Kovacevic serves in this match.

🎯 Match Format Predictions

Tiebreak Likelihood

Probability that any tiebreak is played in this match

38.0% Predicted: No tiebreak

Exact Score Distribution BO3

Probability of each set-by-set outcome (Felix Balshaw's perspective)

0-2 Most likely set score (55.2%)
Probability distribution of the final set score from Felix Balshaw's perspective. Format: BO3.

Final Prediction

Kovacevic’s edge comes primarily from overall strength and level-specific recent results. Watch Balshaw’s return game and accumulated fatigue early in the match, as those two factors will most influence whether the match stays tight or tilts decisively toward Kovacevic.

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