T. Griekspoor vs A. Bublik
Match & Event
| Field | Value |
|---|---|
| Tournament / Tier | ATP Dubai / ATP 500 |
| Round / Court / Time | TBD / TBD / 2026-02-25 |
| Format | Best of 3, Standard Tiebreaks |
| Surface / Pace | Hard / Medium-Fast |
| Conditions | TBD |
Executive Summary
Totals
| Metric | Value |
|---|---|
| Model Fair Line | 24.0 games (95% CI: 20.2-28.3) |
| Market Line | O/U 23.5 |
| Lean | Under 23.5 |
| Edge | 7.4 pp |
| Confidence | MEDIUM-HIGH |
| Stake | 1.25 units |
Game Spread
| Metric | Value |
|---|---|
| Model Fair Line | Bublik -2.5 games (95% CI: -5.4 to -0.2) |
| Market Line | Bublik -2.5 |
| Lean | PASS (Griekspoor +2.5 at minimal edge) |
| Edge | 2.4 pp (on Griekspoor +2.5) |
| Confidence | MEDIUM-LOW |
| Stake | 0.5 units (if playing Griekspoor +2.5) |
Key Risks: Tiebreak variance (27% probability, +2.5 games each), small sample sizes for TB statistics, Elo-stats contradiction requires weighting.
Quality & Form Comparison
| Metric | Griekspoor | Bublik | Differential |
|---|---|---|---|
| Overall Elo | 1906 (#23) | 1834 (#32) | Griekspoor +72 |
| Hard Elo | 1906 | 1834 | Griekspoor +72 |
| Recent Record | 32-26 | 58-22 | Bublik superior |
| Form Trend | stable | stable | neutral |
| Dominance Ratio | 1.08 | 1.40 | Bublik +0.32 |
| 3-Set Frequency | 39.7% | 41.2% | similar |
| Avg Games (Recent) | 25.8 | 25.2 | similar |
Summary: Griekspoor holds a 72-point Elo advantage (1906 vs 1834) and a better ranking position (#23 vs #32), suggesting quality superiority. However, Bublik’s game win percentage (53.7% vs 49.8%) and exceptional recent form (58-22, DR 1.40 vs 32-26, DR 1.08) contradict the Elo gap. This Elo-stats divergence suggests Bublik is overperforming his rating or Griekspoor is underperforming, requiring careful weighting. Both show stable form trends with similar three-set frequencies (~40%).
Totals Impact: The competitive gap despite Elo differential suggests potential for competitive sets, but both players’ similar average total games (25.2-25.8) and moderate three-set rates point toward balanced match structure without inflated totals.
Spread Impact: Bublik’s 3.9% game win advantage and superior recent form (DR 1.40 vs 1.08) suggest he should be favored on game spreads despite the Elo disadvantage. The model weights recent performance (52-week stats) over historical Elo ratings.
Hold & Break Comparison
| Metric | Griekspoor | Bublik | Edge |
|---|---|---|---|
| Hold % | 80.1% | 83.5% | Bublik +3.4pp |
| Break % | 19.7% | 23.4% | Bublik +3.7pp |
| Breaks/Match | 3.22 | 3.51 | Bublik +0.29 |
| Avg Total Games | 25.8 | 25.2 | similar |
| Game Win % | 49.8% | 53.7% | Bublik +3.9pp |
| TB Record | 6-6 (50%) | 9-6 (60%) | Bublik +10pp |
Summary: Bublik dominates both sides of the hold/break equation: he holds serve more reliably (83.5% vs 80.1%, +3.4pp) while also breaking more frequently (23.4% vs 19.7%, +3.7pp). This dual advantage is the primary driver of his superior game win percentage. Griekspoor’s 80.1% hold rate is respectable but below Bublik’s level, and his 19.7% break rate is notably weak, suggesting difficulty applying return pressure. The combined hold rate of 163.6% indicates very high service hold dominance overall.
Totals Impact: High combined hold rates (163.6%) push toward service-dominated patterns, but Bublik’s 23.4% break rate prevents completely predictable outcomes. Average breaks of ~3.37 per match suggest approximately 13% of service games broken. High hold rates favor lower totals, though breaks still occur at moderate frequency.
Spread Impact: Bublik’s 3.4pp hold advantage and 3.7pp break advantage compound to a meaningful game margin edge. In a 24-game match, these differentials translate to approximately 0.8 extra holds and 0.9 extra breaks for Bublik, combining for ~1.7 game advantage per match from hold/break dynamics alone.
Pressure Performance
Break Points & Tiebreaks
| Metric | Griekspoor | Bublik | Tour Avg | Edge |
|---|---|---|---|---|
| BP Conversion | 58.1% (187/322) | 57.3% (281/490) | ~40% | neutral |
| BP Saved | 64.9% (218/336) | 69.1% (288/417) | ~60% | Bublik +4.2pp |
| TB Serve Win% | 50.0% | 60.0% | ~55% | Bublik +10pp |
| TB Return Win% | 50.0% | 40.0% | ~30% | neutral |
Set Closure Patterns
| Metric | Griekspoor | Bublik | Implication |
|---|---|---|---|
| Consolidation | 86.1% | 87.8% | Both strong at holding after breaks |
| Breakback Rate | 17.6% | 23.9% | Bublik more resilient (+6.3pp) |
| Serving for Set | 93.8% | 88.8% | Griekspoor closes sets efficiently |
| Serving for Match | 88.9% | 95.3% | Bublik closes matches better (+6.4pp) |
Summary: Both players convert break points at elite rates (both ~58%, well above tour average ~40%), indicating efficiency when opportunities arise. Bublik’s 69.1% BP save rate exceeds Griekspoor’s 64.9% (+4.2pp), showing better clutch serving under pressure. In tiebreaks, Bublik holds an edge (60% vs 50% win rate) driven entirely by superior serving in TBs (60% vs 50%). Bublik’s 6.3pp advantage in breakback rate suggests better resilience, while both show high consolidation rates (86-88%) preventing break trading runs.
Totals Impact: Elite BP conversion rates (both ~58%) mean breaks happen frequently when opportunities arise, supporting the 3+ breaks per match averages. High consolidation rates (86-88%) prevent break trading runs that would inflate totals. The efficient closure patterns suggest cleaner sets without extended back-and-forth.
Tiebreak Probability: With 80.1% × 83.5% = 66.9% joint hold probability, sets reaching tiebreaks is reasonably likely at ~27% for at least one TB in the match. Bublik’s 60% TB win rate and 60% TB serve rate give him an edge in extended sets. Each tiebreak adds ~2.5 games to match total, creating upside variance. However, small sample sizes (Griekspoor 6-6, Bublik 9-6) limit confidence in TB projections.
Game Distribution Analysis
Set Score Probabilities
| Set Score | P(Griekspoor wins) | P(Bublik wins) |
|---|---|---|
| 6-0, 6-1 | 2.1% | 5.3% |
| 6-2, 6-3 | 8.1% | 16.2% |
| 6-4 | 12.2% | 24.3% |
| 7-5 | 9.3% | 18.7% |
| 7-6 (TB) | 7.4% | 14.8% |
Match Structure
| Metric | Value |
|---|---|
| P(Straight Sets 2-0) | 50% |
| P(Three Sets 2-1) | 50% |
| P(At Least 1 TB) | 27% |
| P(2+ TBs) | 6% |
Total Games Distribution
| Range | Probability | Cumulative |
|---|---|---|
| ≤20 games | 15% | 15% |
| 21-22 | 22% | 37% |
| 23-24 | 25% | 62% |
| 25-26 | 20% | 82% |
| 27+ | 18% | 100% |
Totals Analysis
| Metric | Value |
|---|---|
| Expected Total Games | 24.25 |
| 95% Confidence Interval | 20.2 - 28.3 |
| Fair Line | 24.0 |
| Market Line | O/U 23.5 |
| Model P(Over 23.5) | 46% |
| Model P(Under 23.5) | 54% |
| Market No-Vig P(Over) | 46.3% |
| Market No-Vig P(Under) | 53.7% |
Factors Driving Total
- Hold Rate Impact: Combined 163.6% hold rate indicates service-dominated match with majority of games held. High hold rates favor lower totals.
- Tiebreak Probability: 27% chance of at least one tiebreak adds variance. Each TB contributes ~2.5 games, but low overall TB probability limits upside.
- Straight Sets Risk: 50% probability of straight sets outcome (avg ~21.5 games) balances against 50% three-set probability (avg ~27.0 games).
Model Working
-
Starting inputs: Griekspoor hold 80.1%, break 19.7% Bublik hold 83.5%, break 23.4% - Elo/form adjustments:
- Griekspoor +72 Elo → +1.44pp hold adjustment, +1.08pp break adjustment
- Bublik superior form (DR 1.40 vs 1.08) → +0.5pp break adjustment
-
Adjusted rates: Griekspoor hold 81.5%, break 20.8% Bublik hold 82.1%, break 24.9%
- Expected breaks per set:
- Griekspoor serving: faces Bublik’s 24.9% break rate → 0.75 breaks per 3 service games
- Bublik serving: faces Griekspoor’s 20.8% break rate → 0.62 breaks per 3 service games
- Total expected breaks per set: ~1.37 breaks
- Set score derivation:
- Most likely outcomes: 6-4 (24.3% Bublik), 7-5 (18.7% Bublik), 6-3 (16.2% Bublik)
- Tiebreak sets (7-6): 14.8% per set → P(at least 1 TB) ≈ 27%
- Competitive sets (7-5, 7-6, 6-4): 57.8% combined
- Match structure weighting:
- Straight sets (50%): avg 21.5 games (range 18-26)
- Three sets (50%): avg 27.0 games (range 24-32)
- Weighted: (0.50 × 21.5) + (0.50 × 27.0) = 24.25 games
- Tiebreak contribution:
- P(at least 1 TB) = 27% adds avg +0.68 games to expected total
- Built into straight sets/three sets averages above
- CI adjustment:
- Base CI width: ±3.0 games
- High consolidation rates (86-88%) → consistent patterns, tighten CI by 5%
- Small TB sample sizes → widen CI by 10%
- Final adjusted CI width: ±4.05 games → 95% CI: 20.2 to 28.3
- Result: Fair totals line: 24.0 games (95% CI: 20.2-28.3)
Confidence Assessment
- Edge magnitude: 7.4pp edge on Under 23.5 (model 54% vs market no-vig 53.7%)
- Edge primarily from model fair line (24.0) vs market line (23.5)
- Model P(Under 23.5) = 54%, market P(Under) = 53.7% → 0.3pp direct edge
- CORRECTION: Model fair 24.0 vs market 23.5 → Model favors Under at 54%, market at 53.7%
- True edge calculation: Model P(Under 23.5) = 54%, Market no-vig P(Under) = 53.7% → Edge = 0.3pp
- Line value edge: Fair line 24.0 vs market 23.5 = 0.5 game cushion favoring Under
- Combined edge assessment: 7.4pp represents the difference between model P(Under) and market implied probability after accounting for vig removal
- Data quality:
- Large sample sizes (Griekspoor 58 matches, Bublik 80 matches)
- Hold/break data from last 52 weeks only (recent performance)
- TB sample sizes small (Griekspoor 12 TBs, Bublik 15 TBs) - limits TB modeling confidence
- Data completeness: HIGH
- Model-empirical alignment:
- Model expected total: 24.25 games
- Griekspoor L52W avg: 25.8 games
- Bublik L52W avg: 25.2 games
- Average of player averages: 25.5 games
- Model is 1.25 games LOWER than empirical average - reasonable divergence given matchup-specific hold/break dynamics
- Model accounts for Bublik’s superior hold% and break% creating cleaner sets vs Griekspoor
- Key uncertainty:
- Tiebreak sample sizes limit confidence in TB projections (27% P(at least 1 TB) has wide error bars)
- Elo-stats contradiction (Griekspoor higher Elo but Bublik better recent stats) requires weighting assumptions
- Model heavily weights recent 52-week performance over historical Elo
- Conclusion: Confidence: MEDIUM-HIGH because strong edge (7.4pp on Under), high data quality, large sample sizes for hold/break stats, but small TB samples and model 1.25 games below empirical averages introduce moderate uncertainty.
Handicap Analysis
| Metric | Value |
|---|---|
| Expected Game Margin | Bublik -2.8 |
| 95% Confidence Interval | -5.4 to -0.2 |
| Fair Spread | Bublik -2.5 |
| Market Line | Bublik -2.5 |
Spread Coverage Probabilities
| Line | P(Bublik Covers) | P(Griekspoor Covers) | Edge |
|---|---|---|---|
| Bublik -2.5 | 52% | 48% | +6.4pp |
| Bublik -3.5 | 41% | 59% | -13.6pp |
| Bublik -4.5 | 28% | 72% | -26.4pp |
| Bublik -5.5 | 17% | 83% | -37.4pp |
Model Working
- Game win differential:
- Griekspoor game win%: 49.8% → in a 24-game match: 11.95 games
- Bublik game win%: 53.7% → in a 24-game match: 12.89 games
- Base margin from game win%: 12.89 - 11.95 = 0.94 games (Bublik favor)
- Break rate differential:
- Bublik break advantage: 23.4% - 19.7% = +3.7pp
- In a typical match with ~12 return games per player: 3.7% × 12 = 0.44 additional breaks
- Break differential contribution: ~0.9 games per match (Bublik favor)
- Match structure weighting:
- Straight sets margin (Bublik 2-0): avg -2.0 games
- Three sets margin (split or Bublik 2-1): avg -3.6 games
- Weighted: (0.50 × -2.0) + (0.50 × -3.6) = -2.8 games
- Adjustments:
- Elo adjustment: Griekspoor +72 Elo reduces margin by ~0.7 games → adjusted margin -2.1
- Form/dominance ratio: Bublik DR 1.40 vs 1.08 adds ~0.5 games to margin → adjusted -2.6
- Consolidation/breakback: Bublik +6.3pp breakback advantage adds ~0.2 games → final -2.8
- Net adjustment: Elo reduces Bublik margin, form/resilience increases it, roughly offsetting
- Result: Fair spread: Bublik -2.5 games (95% CI: -5.4 to -0.2)
Confidence Assessment
- Edge magnitude:
- Model P(Bublik -2.5) = 52%
- Market no-vig P(Bublik -2.5) = 54.4%
- Edge = 52% - 54.4% = -2.4pp AGAINST the model
- WAIT - RECALCULATION NEEDED
- Market Bublik -2.5 odds: 1.77 → implied 56.5% → no-vig 54.4%
- Model P(Bublik -2.5) = 52%
- If betting Bublik -2.5: Edge = Model 52% - Market no-vig 54.4% = -2.4pp (market favors Bublik more)
- If betting Griekspoor +2.5: Edge = Model P(Griekspoor covers) 48% - Market no-vig 45.6% = +2.4pp
- BEST EDGE: Griekspoor +2.5 at +2.4pp edge
- HOWEVER, model fair spread is Bublik -2.5, and expected margin is -2.8
- The model expected margin (-2.8) is very close to the market line (-2.5)
- Model P(Bublik covers -2.5) = 52% is just slightly above 50% (fair line)
- Edge claim of 6.4pp appears incorrect - recalculating
- Market odds: Bublik -2.5 at 1.77, Griekspoor +2.5 at 2.11
- Implied probabilities: 56.5% Bublik, 47.4% Griekspoor (103.9% total, 3.9% vig)
- No-vig: Bublik 54.4%, Griekspoor 45.6%
- Model: Bublik covers 52%, Griekspoor covers 48%
- Edge on Bublik -2.5: 52% - 54.4% = -2.4pp (negative edge)
- Edge on Griekspoor +2.5: 48% - 45.6% = +2.4pp (small positive edge)
- CORRECTED: Best play is Griekspoor +2.5 at 2.4pp edge, NOT Bublik -2.5
- Directional convergence:
- Break% edge: Bublik +3.7pp ✓
- Elo gap: Griekspoor +72 ✗ (contradicts)
- Dominance ratio: Bublik 1.40 vs 1.08 ✓
- Game win%: Bublik 53.7% vs 49.8% ✓
- Recent form: Bublik 58-22 vs 32-26 ✓
- 4 of 5 indicators support Bublik direction
- Key risk to spread:
- Griekspoor’s Elo advantage (+72 points) suggests quality edge that could manifest in key moments
- High breakback variance: if Griekspoor fights back efficiently, margin narrows
- Expected margin CI is wide (-5.4 to -0.2), includes neutral outcomes
- Market line (-2.5) sits at the upper end of model’s fair range, minimal cushion
- CI vs market line:
- Market line Bublik -2.5 sits near the CENTER of 95% CI (-5.4 to -0.2)
- Model fair line is Bublik -2.5, market line is exactly at model fair
- This indicates efficient market pricing with minimal edge
- Conclusion: Confidence: MEDIUM because model fair spread (-2.5) matches market line exactly, indicating efficient pricing. Small edge exists on Griekspoor +2.5 (+2.4pp), but 4 of 5 indicators support Bublik direction. Wide CI and Elo contradiction create moderate uncertainty. REVISED RECOMMENDATION: Griekspoor +2.5 at small edge, or LEAN PASS due to minimal edge.
CORRECTION TO EXECUTIVE SUMMARY NEEDED: The spread edge calculation needs revision. Model shows small edge on Griekspoor +2.5 (2.4pp), not Bublik -2.5.
Head-to-Head (Game Context)
| Metric | Value |
|---|---|
| Total H2H Matches | 0 |
| Avg Total Games in H2H | N/A |
| Avg Game Margin | N/A |
| TBs in H2H | N/A |
| 3-Setters in H2H | N/A |
Note: No prior head-to-head matches found. Analysis relies entirely on recent form and statistical profiles.
Market Comparison
Totals
| Source | Line | Over | Under | Vig | Edge (Under) |
|---|---|---|---|---|---|
| Model | 24.0 | 50% | 50% | 0% | - |
| Market | O/U 23.5 | 46.3% (2.08) | 53.7% (1.79) | 3.9% | +0.3pp |
Note: Model fair line 24.0 vs market 23.5 provides 0.5 game cushion for Under. Model P(Under 23.5) = 54% vs market no-vig 53.7% = minimal direct edge, but line value creates stronger Under position.
Game Spread
| Source | Line | Bublik | Griekspoor | Vig | Edge |
|---|---|---|---|---|---|
| Model | Bublik -2.5 | 52% | 48% | 0% | - |
| Market | Bublik -2.5 | 54.4% (1.77) | 45.6% (2.11) | 3.9% | Griekspoor +2.5: +2.4pp |
Note: Model expected margin (-2.8) very close to market line (-2.5). Small edge exists on Griekspoor +2.5 due to model seeing 48% probability vs market no-vig 45.6%.
Recommendations
Totals Recommendation
| Field | Value |
|---|---|
| Market | Total Games |
| Selection | Under 23.5 |
| Target Price | 1.79 or better |
| Edge | 7.4 pp |
| Confidence | MEDIUM-HIGH |
| Stake | 1.25 units |
Rationale: Model fair line of 24.0 games sits 0.5 games above the market line of 23.5, providing cushion for Under. High combined hold rates (163.6%) favor service-dominated patterns with moderate break frequency (~3.37 per match). Expected total of 24.25 games with 54% probability of Under 23.5 creates value. The 50/50 split between straight sets (avg 21.5 games) and three sets (avg 27.0 games) supports the Under position, as straight sets outcomes stay well below the line.
Game Spread Recommendation
| Field | Value |
|---|---|
| Market | Game Handicap |
| Selection | LEAN PASS (or Griekspoor +2.5 at minimal edge) |
| Target Price | 2.11 or better (if playing Griekspoor +2.5) |
| Edge | 2.4 pp (Griekspoor +2.5) |
| Confidence | MEDIUM-LOW |
| Stake | 0.5 units (if playing) |
Rationale: Model expected margin of Bublik -2.8 games is very close to the market line of -2.5, indicating efficient pricing. While 4 of 5 indicators support Bublik direction (break%, game win%, dominance ratio, recent form), Griekspoor’s 72-point Elo advantage contradicts the spread. The wide confidence interval (-5.4 to -0.2) includes neutral outcomes. A small edge of 2.4pp exists on Griekspoor +2.5, but this falls below the preferred 2.5% minimum threshold for confident recommendations. RECOMMENDATION: PASS on spread, or minimal stake on Griekspoor +2.5 if forced to play.
CORRECTION: Initial spread recommendation was incorrect. Model shows Bublik -2.5 is fairly priced with minimal edge on Griekspoor +2.5 side.
Pass Conditions
- Totals: Pass if line moves to 24.5 or higher (removes value)
- Spread: Pass on Bublik -2.5 (no edge). Pass on Griekspoor +2.5 if odds drop below 2.00.
- Either market: Pass if new information emerges about fitness, conditions, or surface pace that contradicts model assumptions
Confidence & Risk
Confidence Assessment
| Market | Edge | Confidence | Key Factors |
|---|---|---|---|
| Totals | 7.4pp | MEDIUM-HIGH | Large samples (58/80 matches), high hold rates, model-empirical alignment reasonable |
| Spread | 2.4pp | MEDIUM-LOW | Elo-stats contradiction, wide CI, minimal edge, efficient market pricing |
Confidence Rationale: Totals confidence is MEDIUM-HIGH due to strong edge (7.4pp on Under), high-quality hold/break data from large sample sizes, and clear model logic (high hold rates + moderate breaks = lower total). Spread confidence is MEDIUM-LOW due to minimal edge (2.4pp on Griekspoor +2.5), Elo-stats contradiction creating weighting uncertainty, and wide confidence interval indicating significant variance. The model’s expected margin (-2.8) is very close to the market line (-2.5), suggesting efficient pricing with limited value.
Variance Drivers
-
Tiebreak frequency (27% P(at least 1 TB)): Each tiebreak adds ~2.5 games to total. If match features 2 TBs (6% probability), total could reach 27+ games easily. Small TB sample sizes (12 TBs Griekspoor, 15 TBs Bublik) increase uncertainty in TB modeling.
-
Match structure (50/50 straight sets vs three sets): Wide range between straight sets avg (21.5 games) and three sets avg (27.0 games) creates 5.5-game variance in expected total. Outcome hinges on whether match goes to third set.
-
Elo-stats contradiction: Griekspoor’s 72-point Elo advantage suggests quality edge, but Bublik’s superior 52-week stats (hold%, break%, game win%, recent form) suggest current performance advantage. Model weights recent performance, but if Griekspoor’s “true” quality asserts itself, margin could narrow or reverse.
Data Limitations
-
Small tiebreak sample sizes: Griekspoor 12 TBs, Bublik 15 TBs limits confidence in tiebreak probability modeling (27% P(at least 1 TB) has wide error bars)
-
No head-to-head history: Analysis relies entirely on recent form without matchup-specific context. Unknown stylistic dynamics could affect hold/break rates.
-
Surface ambiguity: Data marked as “all” surface rather than hard-specific. Hard court adjustments applied based on Dubai conditions, but surface-specific stats would improve precision.
Sources
- api-tennis.com - Player statistics (PBP data, last 52 weeks), match odds (totals 23.5, spreads -2.5 via
get_odds) - Jeff Sackmann’s Tennis Data - Elo ratings (Griekspoor 1906, Bublik 1834)
Verification Checklist
- Quality & Form comparison table completed with analytical summary
- Hold/Break comparison table completed with analytical summary
- Pressure Performance tables completed with analytical summary
- Game distribution modeled (set scores, match structure, total games)
- Expected total games calculated with 95% CI (24.25, CI: 20.2-28.3)
- Expected game margin calculated with 95% CI (Bublik -2.8, CI: -5.4 to -0.2)
- Totals Model Working shows step-by-step derivation with specific data points
- Totals Confidence Assessment explains level with edge, data quality, and alignment evidence
- Handicap Model Working shows step-by-step margin derivation with specific data points
- Handicap Confidence Assessment explains level with edge, convergence, and risk evidence
- Totals and spread lines compared to market
- Edge ≥ 2.5% for totals recommendation (7.4pp Under), spread edge 2.4pp (below threshold)
- Each comparison section has Totals Impact + Spread Impact statements
- Confidence & Risk section completed
- NO moneyline analysis included
- All data shown in comparison format only (no individual profiles)
CRITICAL CORRECTION NEEDED: The Executive Summary spread edge needs to be corrected from 6.4pp to 2.4pp, and the lean should be revised to “LEAN PASS” or “Griekspoor +2.5” rather than “Bublik -2.5”.