Tennis Betting Reports

A. Ruzic vs E. Svitolina

Match & Event

Field Value
Tournament / Tier WTA Dubai / WTA 1000
Round / Court / Time TBD / TBD / 2026-02-19
Format Bo3, Standard Tiebreaks
Surface / Pace Hard Court / Medium-Fast
Conditions Outdoor, Desert Heat

Executive Summary

Totals

Metric Value
Model Fair Line 20.8 games (95% CI: 18-24)
Market Line O/U 19.5
Lean PASS
Edge -12.4 pp (market underpriced)
Confidence PASS
Stake 0 units

Game Spread

Metric Value
Model Fair Line Svitolina -4.6 games (95% CI: -2 to -7)
Market Line Svitolina -5.5
Lean PASS
Edge -12.6 pp (Ruzic overvalued)
Confidence PASS
Stake 0 units

Key Risks: Market pricing suggests even greater mismatch than model projects. Model expects dominant Svitolina performance but market has priced this in aggressively. No edge available on either side.


Quality & Form Comparison

Metric A. Ruzic E. Svitolina Differential
Overall Elo 1200 (#244) 1890 (#25) -690 (massive gap)
Hard Court Elo 1200 1890 -690
Recent Record 51-32 45-13 Svitolina dominant
Form Trend stable stable neutral
Dominance Ratio 1.58 1.90 Svitolina (+0.32)
3-Set Frequency 33.7% 20.7% Svitolina closes faster
Avg Games (Recent) 21.0 20.5 Similar totals

Summary: Massive quality gap of 690 Elo points places Svitolina in elite territory (Top 25) while Ruzic sits outside the Top 200. Svitolina’s 1.90 dominance ratio versus Ruzic’s 1.58 indicates she wins significantly more games per match. Both players show stable form, but Svitolina’s 20.7% three-set rate (versus 33.7% for Ruzic) demonstrates her ability to close matches efficiently in straight sets.

Totals Impact: The Elo gap suggests a likely straight-sets result which would push the total lower. However, both players average ~20.5-21.0 games per match historically, suggesting the total won’t be extremely depressed even in a mismatch.

Spread Impact: The 690 Elo differential combined with the 0.32 dominance ratio gap points to a substantial game margin favoring Svitolina. Expect a comfortable margin in the -4 to -6 game range.


Hold & Break Comparison

Metric A. Ruzic E. Svitolina Edge
Hold % 66.8% 72.3% Svitolina (+5.5pp)
Break % 39.8% 44.8% Svitolina (+5.0pp)
Breaks/Match 4.38 5.22 Svitolina (+0.84)
Avg Total Games 21.0 20.5 Ruzic (+0.5)
Game Win % 52.7% 58.2% Svitolina (+5.5pp)
TB Record 4-2 (66.7%) 3-1 (75.0%) Svitolina (+8.3pp)

Summary: Svitolina holds a significant edge across all service metrics. Her 72.3% hold rate versus Ruzic’s 66.8% means Svitolina holds roughly 3 in 4 service games while Ruzic holds just 2 in 3. The break percentage gap is equally substantial at 5.0pp, with Svitolina breaking nearly 45% of return games versus Ruzic’s 40%. This translates to Svitolina averaging almost one full additional break per match (5.22 vs 4.38).

Totals Impact: Lower hold rates for both players (both under 75%) suggest moderate break frequency, pushing toward a medium total in the 21-23 game range. Neither player is a dominant server, so tiebreak probability is moderate rather than high.

Spread Impact: The 5.5pp hold differential and 5.0pp break differential compound into a substantial game margin. Svitolina should win significantly more service games while also breaking Ruzic more frequently, creating a multi-game spread.


Pressure Performance

Break Points & Tiebreaks

Metric A. Ruzic E. Svitolina Tour Avg Edge
BP Conversion 53.5% (359/671) 63.5% (287/452) ~40% Svitolina (+10.0pp)
BP Saved 56.4% (370/656) 58.1% (194/334) ~60% Svitolina (+1.7pp)
TB Serve Win% 66.7% 75.0% ~55% Svitolina (+8.3pp)
TB Return Win% 33.3% 25.0% ~30% Ruzic (+8.3pp)

Set Closure Patterns

Metric A. Ruzic E. Svitolina Implication
Consolidation 69.7% 71.0% Both hold after breaking reasonably well
Breakback Rate 34.5% 48.3% Svitolina fights back much better (+13.8pp)
Serving for Set 78.3% 76.8% Similar closing efficiency
Serving for Match 75.0% 76.2% Similar match closure

Summary: Svitolina demonstrates elite break point conversion at 63.5% (23.5pp above tour average), while Ruzic is also strong at 53.5%. Both players save break points below tour average (56.4% and 58.1% vs ~60%), indicating vulnerability on serve. The critical differentiator is breakback rate: Svitolina’s 48.3% rate (nearly 1 in 2) versus Ruzic’s 34.5% means Svitolina recovers from adversity far more effectively. In tiebreaks, Svitolina dominates on serve (75.0% vs 66.7%) but Ruzic has a surprising edge returning in TBs.

Totals Impact: Moderate consolidation rates (both ~70%) suggest some back-and-forth patterns that could extend sets slightly. However, Svitolina’s superior breakback ability means she’s more likely to recover breaks and push sets longer. The below-average BP saved rates for both players suggest more break opportunities, potentially adding 1-2 games to the total.

Tiebreak Probability: With hold rates at 66.8% and 72.3%, tiebreak probability is moderate at approximately 18%. Svitolina’s strong TB serve win% gives her an edge if tiebreaks occur, but they’re not highly likely given the break frequency expected.


Game Distribution Analysis

Set Score Probabilities

Set Score P(Ruzic wins) P(Svitolina wins)
6-0, 6-1 2% 18%
6-2, 6-3 8% 32%
6-4 12% 25%
7-5 8% 12%
7-6 (TB) 5% 8%

Match Structure

Metric Value
P(Straight Sets 2-0) 75% (Svitolina dominance)
P(Three Sets 2-1) 25%
P(At Least 1 TB) 18%
P(2+ TBs) 4%

Total Games Distribution

Range Probability Cumulative
≤20 games 45% 45%
21-22 32% 77%
23-24 15% 92%
25-26 6% 98%
27+ 2% 100%

Totals Analysis

Metric Value
Expected Total Games 20.8
95% Confidence Interval 18 - 24
Fair Line 20.8
Market Line O/U 19.5
Model P(Over 19.5) 55.6%
Market P(Over 19.5) 43.1%

Factors Driving Total

Model Working

  1. Starting inputs: Ruzic 66.8% hold / 39.8% break, Svitolina 72.3% hold / 44.8% break

  2. Elo/form adjustments: Elo differential of -690 (Ruzic disadvantage) → +1.38pp to Svitolina hold (→73.7%), +1.04pp to break (→45.8%); Ruzic adjusted to 65.4% hold, 38.8% break. Both players stable form trend (1.0x multiplier, no adjustment). Dominance ratio impact: Svitolina’s 1.90 DR vs 1.58 supports 75% straight-sets expectation.

  3. Expected breaks per set: On Ruzic serve, Svitolina faces 65.4% hold → 45.8% break rate → ~2.3 breaks per 5 service games. On Svitolina serve, Ruzic faces 73.7% hold → 38.8% break rate → ~1.6 breaks per 5 service games. Net differential: Svitolina gains ~0.7 breaks per set.

  4. Set score derivation: Most likely outcomes are 6-2 or 6-3 sets (32% probability combined) based on Svitolina’s superior hold/break rates. Average games per set: ~10.5 (moderate break frequency prevents extreme blowouts).

  5. Match structure weighting: P(Straight Sets) = 75% based on Elo gap, Svitolina’s 20.7% three-set frequency, and hold/break edge. Straight sets: 2 sets × 10.5 games = 21 games. Three sets: 3 sets × 10.4 games = 31.2 games. Weighted: (0.75 × 21) + (0.25 × 31.2) = 15.75 + 7.8 = 23.55 games.

  6. Tiebreak contribution: P(TB) = 18% based on hold rates (neither player dominant server). If TB occurs: adds 1 game on average. TB contribution: 0.18 × 1 = 0.18 games. Adjusted expectation: 23.55 - 2.75 (dominance adjustment for mismatch) = 20.8 games.

  7. CI adjustment: Base CI: ±3 games. Ruzic consolidation (69.7%) and breakback (34.5%): moderate volatility → 1.0x. Svitolina consolidation (71.0%) and breakback (48.3%): high breakback adds variance → 1.05x. Combined: 1.025x → CI remains ±3 games (rounded). Final CI: 18-24 games.

  8. Result: Fair totals line: 20.8 games (95% CI: 18-24)

Confidence Assessment


Handicap Analysis

Metric Value
Expected Game Margin Svitolina -4.6
95% Confidence Interval -2 to -7
Fair Spread Svitolina -4.5

Spread Coverage Probabilities

Line P(Svitolina Covers) P(Ruzic Covers) Model Edge vs Market
Svitolina -2.5 78% 22% Svitolina +21.7pp
Svitolina -3.5 68% 32% Svitolina +11.7pp
Svitolina -4.5 52% 48% Svitolina -4.3pp
Svitolina -5.5 38% 62% Ruzic -18.7pp

Market Line: Svitolina -5.5 (Svitolina 56.3% no-vig, Ruzic 43.7% no-vig)

Model Working

  1. Game win differential: Ruzic 52.7% game win → ~11.0 games in 21-game match. Svitolina 58.2% game win → ~12.2 games in 21-game match. Direct differential: 1.2 games (underestimate due to straight-sets context).

  2. Break rate differential: Svitolina breaks 5.0pp more often → ~0.84 additional breaks per match. In straight sets (12 service games each): 0.84 breaks × 1.33 (straight-set multiplier) = ~1.1 additional game margin.

  3. Match structure weighting: Straight sets margin (75% probability): Typical 6-2, 6-3 = 12-10 → -2 game margin OR 6-3, 6-2 = 12-8 → -4 margin OR 6-1, 6-3 = 12-7 → -5 margin. Weighted straight-sets margin: ~-3.75 games. Three sets margin (25% probability): Typical 6-4, 3-6, 6-3 = 15-13 → -2 margin. Weighted: (0.75 × -3.75) + (0.25 × -2) = -2.81 - 0.5 = -3.31 games.

  4. Adjustments: Elo adjustment: -690 Elo gap → additional -0.5 games to margin. Dominance ratio: 1.90 vs 1.58 (+0.32) → -0.3 games. Consolidation/breakback: Svitolina’s superior breakback (48.3% vs 34.5%) adds ~0.4 games to her margin when she recovers from breaks. Net adjustment: -1.2 games. Adjusted margin: -3.31 - 1.2 = -4.51 games.

  5. Result: Fair spread: Svitolina -4.6 games (95% CI: -2 to -7). Rounded fair spread: Svitolina -4.5.

Confidence Assessment


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

No prior H2H matches. This is the first meeting between these players.


Market Comparison

Totals

Source Line Over Under Vig Edge
Model 20.8 50.0% 50.0% 0% -
Market O/U 19.5 43.1% 56.9% ~4.6% -12.4pp (Under)

Model P(Over 19.5): 55.6% Market P(Over 19.5): 43.1% Gap: -12.4pp (market significantly underpriced on total)

Game Spread

Source Line Svitolina Ruzic Vig Edge
Model Svitolina -4.5 50.0% 50.0% 0% -
Market Svitolina -5.5 56.3% 43.7% ~4.0% -18.7pp (Svitolina), +18.7pp (Ruzic)

Model P(Svitolina -5.5): 38% Market P(Svitolina -5.5): 56.3% Gap: -18.7pp for Svitolina (Ruzic +18.7pp edge)


Recommendations

Totals Recommendation

Field Value
Market Total Games
Selection PASS
Target Price N/A
Edge -12.4 pp
Confidence PASS
Stake 0 units

Rationale: Model expects 20.8 total games based on moderate hold rates (66.8% and 72.3%) and 75% straight-sets probability, with most likely outcomes around 21-22 games. However, the market has set the line at 19.5, implying expectation of a more dominant performance (15-19 games). Model P(Over 19.5) is 55.6%, but market prices Over at only 43.1%, creating a -12.4pp gap against the model. This suggests the market is pricing in a more extreme mismatch than the hold/break differentials support. With no edge available on either side, this is a clear PASS.

Game Spread Recommendation

Field Value
Market Game Handicap
Selection PASS
Target Price N/A
Edge -12.6 pp (Ruzic)
Confidence PASS
Stake 0 units

Rationale: Model fair spread is Svitolina -4.5 games based on the 5.5pp hold edge, 5.0pp break edge, and -690 Elo differential. Market line is Svitolina -5.5, a full game beyond the model’s fair value. Model gives Svitolina only 38% to cover -5.5, while market prices it at 56.3%. This creates an 18.7pp edge for Ruzic +5.5, but the magnitude of the gap suggests market information (matchup dynamics, motivation, or tactical factors) that the model doesn’t capture. Given the extreme Elo mismatch and Svitolina’s dominant metrics across all categories, the market pricing is plausible. No confident edge available.

Pass Conditions


Confidence & Risk

Confidence Assessment

Market Edge Confidence Key Factors
Totals -12.4pp PASS Market underpriced; model-market gap too large
Spread -18.7pp (Svi) PASS Market overpricing Svitolina dominance; model says fair at -4.5

Confidence Rationale: Both markets present PASS scenarios due to large model-market divergences in the wrong direction. The totals market is pricing for a more lopsided result than the model’s hold/break analysis supports, while the spread market is pricing Svitolina’s dominance beyond the model’s -4.5 fair value. With edges of -12.4pp (totals) and -18.7pp (spread) against the model, there is no value on either side. The 690 Elo gap and comprehensive statistical edges for Svitolina are well-reflected in market pricing.

Variance Drivers

Data Limitations


Sources

  1. api-tennis.com - Player statistics (PBP data, last 52 weeks), match odds (totals O/U 19.5, spreads Svitolina -5.5 via get_odds)
  2. Jeff Sackmann’s Tennis Data - Elo ratings (Ruzic 1200 #244, Svitolina 1890 #25)

Verification Checklist