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

Jan Choinski vs Mees Rottgering: AI Prediction | Games, Spread, Aces & Double Faults

Jan Choinski

Rank: #77
58%
VS

Mees Rottgering

Rank: #418
42%
Expected Total Games: 21.4
Predicted Winner: Jan Choinski

Why the Model Favors Jan Choinski

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

Overall strength +12.5 Jan Choinski
Recent form +3.3 Jan Choinski
Age +2.5 Mees Rottgering
Overall record & opposition quality +2.3 Mees Rottgering
Serve & return game +2.2 Mees Rottgering

Starting from an even matchup, these factors move the model to 58% for Jan Choinski. 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

Jan Choinski

Form Index: 37.7
ELO Rating: 1567.4
Glicko2 Rating: 1570.9
Current Fatigue (minutes): 0.0
Surface Strength:
Hard: 9.3
Clay: 10.1
Grass: 11.0
Serve Rating: 96.1
Return Rating: 88.8

Mees Rottgering

Form Index: 46.6
ELO Rating: 1542.2
Glicko2 Rating: 1646.4
Current Fatigue (minutes): 160.0
Surface Strength:
Hard: 13.7
Clay: 9.8
Grass: 3.7
Serve Rating: 95.1
Return Rating: 90.6

Recent Matches

Jan Choinski

Mees Rottgering

  • Last Match: vs Hugo Grenier (2-0) hard Winston Salem 107 min
  • 2nd Last Match: vs Hunter Heck (2-0) hard Winston Salem 53 min
  • 3rd Last Match: vs Benjamin Bonzi (0-2) grass S Hertogenbosch 81 min
  • 4th Last Match: vs Quentin Halys (1-2) hard Rotterdam 113 min
  • 5th Last Match: vs Roberto Carballes Baena (2-1) hard Rotterdam 189 min

Head-to-Head (Last 2 Seasons)

0
Jan Choinski
vs
0
Mees Rottgering
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

Winston Salem, North Carolina. Round of 64 on outdoor hard courts at an ATP 250 event. The model favors Jan Choinski to advance, with a 57.91% probability versus 42.09% for Mees Rottgering. The contest is projected to be relatively short, with an expected total of about 21.41 games.

Match Analysis

The model’s edge for Choinski comes mainly from overall strength, with a 12.5 percentage point swing toward him, and a smaller boost from recent form worth 3.3 points. Choinski enters ranked 77 with an Elo of 1567.4 and a form index of 37.68. He shows high serve and return indices on paper (mean serve 96.12, mean return 88.83) and reports no cumulative fatigue in this event. Rottgering is ranked 418, with an Elo of 1542.2 and a stronger short term form index of 46.58. His surface strength index reads 13.69 versus Choinski’s 9.28, which slightly favors Rottgering on hard courts, but the model still weights Choinski’s broader strengths more heavily. Some secondary model influences favor Rottgering. Age moves 2.5 percentage points toward him, and his recent wins at this tournament contribute 2.3 points for overall record and opposition quality. Serve and return dynamics also nudge toward Rottgering by 2.2 points. Fatigue is a contrast: Rottgering has accumulated 160 minutes on court in this event, while Choinski shows zero. Over their last three matches, Choinski has struggled with three losses at Cincinnati, Bastad and Wimbledon. Rottgering has two straight wins at Winston Salem after a loss at s Hertogenbosch, suggesting momentum on site.

Total Games Predictions

🎾
Expected Total Games in Match 21.4 Most likely outcome: 20 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

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

Games Spread Predictions

📈
Expected Games Spread (Jan Choinski - Mees Rottgering) +0.8 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 Jan Choinski versus Mees Rottgering. Positive values indicate Jan Choinski winning more games, negative values indicate Mees Rottgering winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Jan Choinski versus Mees Rottgering. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction for the match totals about 7.53, with predicted aces split of roughly 5.05 for Choinski and 2.49 for Rottgering. The double faults prediction is 3.88 in total, broken down as about 1.76 for Choinski and 2.13 for Rottgering. Hard courts tend to produce a moderate number of aces compared with grass or clay, which aligns with these expected figures. Since the serve indices are similar, the per player ace projections show Choinski at 5.05 and Rottgering at 2.49, reflecting the model’s serving edge attribution.
🎯
Expected Total Aces 7.5 Most likely: 5 aces Per player: Jan Choinski 5.0 + Mees Rottgering 2.5
Expected Total Double Faults 3.9 Most likely: 2 double faults Per player: Jan Choinski 1.8 + Mees Rottgering 2.1

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Jan Choinski versus Mees Rottgering. 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 Jan Choinski versus Mees Rottgering. The curve shows the cumulative probability for each aces threshold.

🎯 Aces by Player

Jan Choinski

Expected 5.0 aces

Probability distribution for the aces Jan Choinski serves in this match.
Mees Rottgering

Expected 2.5 aces

Probability distribution for the aces Mees Rottgering serves in this match.

Double Faults Probability Distribution

Distribution

Probability of each double fault count outcome

Probability distribution chart for double faults in Jan Choinski versus Mees Rottgering. 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 Jan Choinski versus Mees Rottgering. The curve shows the cumulative probability for each double faults threshold.

Double Faults by Player

Jan Choinski

Expected 1.8 double faults

Probability distribution for the double faults Jan Choinski serves in this match.
Mees Rottgering

Expected 2.1 double faults

Probability distribution for the double faults Mees Rottgering serves in this match.

🎯 Match Format Predictions

Tiebreak Likelihood

Probability that any tiebreak is played in this match

31.4% Predicted: No tiebreak

Exact Score Distribution BO3

Probability of each set-by-set outcome (Jan Choinski's perspective)

2-0 Most likely set score (37.4%)
Probability distribution of the final set score from Jan Choinski's perspective. Format: BO3.

Final Prediction

Choinski’s advantage is driven primarily by overall strength as measured by ranking and Elo, with a smaller boost from recent form. Watch Rottgering’s match fatigue and his return effectiveness early in sets, as those factors could tighten what the model views as a modest margin.

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