Cincinnati OH, U.S.A. Hard Masters 1000 Round of 128

Christopher O'Connell vs Kamil Majchrzak: AI Prediction | Games, Spread, Aces & Double Faults

Christopher O'Connell

Rank: #133
40%
VS

Kamil Majchrzak

Rank: #67
60%
Expected Total Games: 24.3
Predicted Winner: Kamil Majchrzak

Why the Model Favors Kamil Majchrzak

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

Overall strength +1.7 Kamil Majchrzak
Recent record by level +1.4 Kamil Majchrzak
Surface fit +1.4 Kamil Majchrzak
Overall record & opposition quality +1.2 Kamil Majchrzak
Recent form +0.9 Kamil Majchrzak

Starting from an even matchup, these factors move the model to 60% for Kamil Majchrzak. 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

Christopher O'Connell

Form Index: 53.3
ELO Rating: 1605.7
Glicko2 Rating: 1563.4
Current Fatigue (minutes): 218.0
Surface Strength:
Hard: 22.8
Clay: 4.7
Grass: 8.9
Serve Rating: 96.4
Return Rating: 88.2

Kamil Majchrzak

Form Index: 31.5
ELO Rating: 1646.8
Glicko2 Rating: 1713.8
Current Fatigue (minutes): 0.0
Surface Strength:
Hard: 25.4
Clay: 8.5
Grass: 20.9
Serve Rating: 96.2
Return Rating: 87.9

Recent Matches

Christopher O'Connell

  • Last Match: vs Aleksandr Shevchenko (2-0) hard Cincinnati 63 min
  • 2nd Last Match: vs Dane Sweeny (2-1) hard Cincinnati 155 min
  • 3rd Last Match: vs James Duckworth (0-2) hard Toronto 72 min
  • 4th Last Match: vs Jaime Faria (2-1) hard Toronto 153 min
  • 5th Last Match: vs Andres Martin (1-2) hard Washington 130 min

Kamil Majchrzak

  • Last Match: vs Gael Monfils (0-2) hard Toronto 98 min
  • 2nd Last Match: vs Taylor Fritz (0-2) hard Washington 75 min
  • 3rd Last Match: vs Tommy Paul (2-0) hard Washington 120 min
  • 4th Last Match: vs Zachary Svajda (2-3) grass Wimbledon 174 min
  • 5th Last Match: vs Alejandro Tabilo (3-0) grass Wimbledon 174 min

Head-to-Head (Last 2 Seasons)

0
Christopher O'Connell
vs
0
Kamil Majchrzak
Hard
0 - 0
Clay
0 - 0
Grass
0 - 0

Key Prediction Insights

At the Cincinnati masters 1000 in Ohio, round of 128 on hard courts, Kamil Majchrzak is favored to beat Christopher OConnell. The model projects Majchrzak to win with 59.93% probability versus OConnell at 40.07%, and it expects about 24.3 total games in the match.

Match Analysis

The model's edge for Majchrzak comes mainly from overall strength, recent record by level, and surface fit. Majchrzak carries the higher Elo at 1646.8 versus OConnell at 1605.7, and he sits well inside the top 100 at rank 67 compared with OConnell at 133. Surface strength indices are close but nudge toward Majchrzak, 25.38 to OConnell's 22.82, which partly explains the surface fit factor favoring him. The model also credits Majchrzak for recent results against tougher opposition and overall record quality despite his mixed recent outcomes. Looking at form and workload, OConnell posts a stronger form index numerically, 53.30 against Majchrzak's 31.53, and he has played three matches recently at hard courts with two wins here in Cincinnati. That recent run has cost him 218 minutes of fatigue in this event. Majchrzak arrives with zero minutes accumulated at this tournament, which is reflected in the fatigue differential. Serve and return profiles are almost identical on paper. Mean serve indices are 96.40 for OConnell and 96.18 for Majchrzak. Mean return indices are 88.23 and 87.90 respectively. Over their last three matches, OConnell is 2-1 with wins in Cincinnati and a loss in Toronto. Majchrzak is 1-2 with a notable win over Tommy Paul followed by two defeats to high level opponents.

Total Games Predictions

🎾
Expected Total Games in Match 24.3 Most likely outcome: 24 games

📊 Total Games Probability Distribution

Distribution

Probability of each total games outcome

Probability distribution chart for total games in Christopher O'Connell versus Kamil Majchrzak. 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 Christopher O'Connell versus Kamil Majchrzak. The curve rises from 0% to 100%, showing the cumulative probability for each games total threshold.

Games Spread Predictions

📈
Expected Games Spread (Christopher O'Connell - Kamil Majchrzak) -1.1 Most likely spread: -2 (Kamil Majchrzak wins 2 more games)

📊 Games Spread Probability Distribution

Distribution

Probability of each games spread outcome

Probability distribution chart for games spread in Christopher O'Connell versus Kamil Majchrzak. Positive values indicate Christopher O'Connell winning more games, negative values indicate Kamil Majchrzak winning more games.
Cumulative Probability (CDF)

Probability of spread ≤ X

Cumulative distribution function chart for games spread in Christopher O'Connell versus Kamil Majchrzak. The curve shows the cumulative probability for each spread threshold.

Aces and Double Faults Predictions

The aces prediction rates this as a moderate serving match with predicted aces at about 13.1 combined. The expected double faults for the match are 3.84. On Cincinnati hard courts, a medium paced surface, that predicted aces total fits the surface profile. Neither player has a significantly higher serve rating to suggest a large skew in aces between them.
🎯
Expected Total Aces 13.1 Most likely: 13 aces
Expected Total Double Faults 3.8 Most likely: 3 double faults

🎯 Aces Probability Distribution

Distribution

Probability of each ace count outcome

Probability distribution chart for total aces in Christopher O'Connell versus Kamil Majchrzak. 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 Christopher O'Connell versus Kamil Majchrzak. 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 Christopher O'Connell versus Kamil Majchrzak. 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 Christopher O'Connell versus Kamil Majchrzak. 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

38.2% Predicted: No tiebreak

Exact Score Distribution BO3

Probability of each set-by-set outcome (Christopher O'Connell's perspective)

0-2 Most likely set score (37.6%)
Probability distribution of the final set score from Christopher O'Connell's perspective. Format: BO3.

Final Prediction

Majchrzak's slight edge is driven primarily by overall strength as captured in Elo and ranking differences. Watch OConnell's accumulated fatigue and how both players handle return games, as those factors are likely to decide short rallies and tight service games.

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