A. Li vs E. Cocciaretto
Match & Event
| Field | Value |
|---|---|
| Tournament / Tier | WTA Doha / WTA 500 |
| Round / Court / Time | Main Draw / Indoor Hard / TBD |
| Format | Best of 3 sets, standard tiebreak rules |
| Surface / Pace | Hard (Indoor) / Medium-fast |
| Conditions | Indoor, controlled environment |
Executive Summary
Totals
| Metric | Value |
|---|---|
| Model Fair Line | 20.8 games (95% CI: 17-24) |
| Market Line | O/U 21.5 |
| Lean | Under 21.5 |
| Edge | 10.6 pp |
| Confidence | MEDIUM |
| Stake | 1.2 units |
Game Spread
| Metric | Value |
|---|---|
| Model Fair Line | Cocciaretto -4.9 games (95% CI: -2.1 to -7.7) |
| Market Line | Li -1.5 |
| Lean | Pass |
| Edge | -0.4 pp (insufficient) |
| Confidence | N/A |
| Stake | 0 units |
Key Risks: Li upset potential (15%), three-set scenario (20%), unusual spread pricing favoring lower-ranked player
Quality & Form Comparison
| Metric | A. Li | E. Cocciaretto | Differential |
|---|---|---|---|
| Overall Elo | 1239 (#167) | 1714 (#47) | -475 (Cocciaretto) |
| Hard Court Elo | 1239 | 1714 | -475 (Cocciaretto) |
| Recent Record | 29-24 | 40-27 | Cocciaretto superior |
| Form Trend | Stable | Stable | Neutral |
| Dominance Ratio | 1.28 | 1.43 | Cocciaretto |
| 3-Set Frequency | 39.6% | 26.9% | Li +12.7pp |
| Avg Games (Recent) | 22.6 | 21.0 | Li +1.6 |
Summary: E. Cocciaretto holds a significant quality advantage across all metrics. Her Elo rating of 1714 (ranked 47th) substantially exceeds Li’s 1239 (ranked 167th), representing a 475-point gap that translates to approximately 85% win expectancy for Cocciaretto. Both players show stable recent form, but Cocciaretto’s 40-27 record and 1.43 dominance ratio demonstrate superior consistency compared to Li’s 29-24 record and 1.28 DR. The Italian’s edge in game win percentage (52.5% vs 51.2%) reflects her ability to accumulate games even in losses.
Totals Impact: Cocciaretto’s superior quality suggests she will control match tempo and likely win decisively. Her lower three-set percentage (26.9% vs 39.6%) indicates a tendency toward straight-set outcomes, which typically produces fewer total games. Li’s higher three-set rate could push totals upward if she manages to extend the match, but the quality gap makes this less probable. Expected range: 18-23 games, with bias toward lower end due to likely straight-set Cocciaretto victory.
Spread Impact: The 475-point Elo gap projects a substantial game margin favoring Cocciaretto. Li’s modest game win percentage (51.2%) against weaker competition suggests vulnerability to dominant opponents. The market spread favoring Li at -1.5 appears mispriced, as the model expects Cocciaretto to win by approximately 4.9 games. This creates a significant pricing anomaly.
Hold & Break Comparison
| Metric | A. Li | E. Cocciaretto | Edge |
|---|---|---|---|
| Hold % | 66.4% | 65.8% | Li (+0.6pp) |
| Break % | 35.5% | 38.7% | Cocciaretto (+3.2pp) |
| Breaks/Match | 4.57 | 4.62 | Similar |
| Avg Total Games | 22.6 | 21.0 | Li (+1.6) |
| Game Win % | 51.2% | 52.5% | Cocciaretto (+1.3pp) |
| TB Record | 2-7 (22.2%) | 3-2 (60.0%) | Cocciaretto (+37.8pp) |
Summary: Both players exhibit weak serve profiles with hold percentages well below WTA tour average (~70%). Cocciaretto holds 65.8% of service games while Li manages just 66.4% — nearly identical vulnerability on serve. The critical difference emerges on return: Cocciaretto breaks at 38.7% compared to Li’s 35.5%, a 3.2-percentage-point advantage that compounds over the course of a match. Average breaks per match are similar (4.62 vs 4.57), indicating frequent service breaks throughout. Break point efficiency shows Cocciaretto converting 56.5% of break points (305/540) versus Li’s 51.4% (242/471) — both above tour average. However, both save 54.3-54.4% of break points, below tour average. The high break point conversion rates combined with poor hold percentages guarantee a break-heavy match.
Totals Impact: Weak serving from both players elevates total games expectations initially. With combined hold percentage of just 132.2%, expect 5-6 service breaks per set and frequent deuce games. However, Cocciaretto’s superior return game (38.7% break rate) may lead to quick service breaks rather than extended deuce battles, partially offsetting the inflation effect. More critically, the quality gap makes straight sets highly probable (80%), which caps the total games. Projected range: 18-21 games most likely, with 80% straight-set probability limiting upside.
Spread Impact: Cocciaretto’s 3.2pp advantage in break percentage is decisive. Over 10-12 return games, this projects to approximately 0.4 additional breaks per set, translating to roughly 0.8-1.2 games margin across a two-set match. Combined with her quality edge, this supports spreads in the Cocciaretto -4.5 to -5.5 range. The market pricing of Li -1.5 appears fundamentally inverted.
Pressure Performance
Break Points & Tiebreaks
| Metric | A. Li | E. Cocciaretto | Tour Avg | Edge |
|---|---|---|---|---|
| BP Conversion | 51.4% (242/471) | 56.5% (305/540) | ~40% | Cocciaretto (+5.1pp) |
| BP Saved | 54.4% (227/417) | 54.3% (257/473) | ~60% | Neutral |
| TB Serve Win% | 22.2% | 60.0% | ~55% | Cocciaretto (+37.8pp) |
| TB Return Win% | 77.8% | 40.0% | ~30% | Li (+37.8pp) |
Set Closure Patterns
| Metric | A. Li | E. Cocciaretto | Implication |
|---|---|---|---|
| Consolidation | 67.6% | 68.4% | Neutral (both moderate) |
| Breakback Rate | 29.1% | 36.4% | Cocciaretto fights back more |
| Serving for Set | 76.0% | 82.3% | Cocciaretto closes better |
| Serving for Match | 75.0% | 81.8% | Cocciaretto closes better |
Summary: Stark contrast in tiebreak performance. Li owns a dismal 22.2% tiebreak win rate (2-7 record), with particularly poor serving in breakers (22.2% serve win, 77.8% return win — the latter figure suggests she performs better returning in TBs than serving). Cocciaretto posts a healthy 60.0% TB win rate (3-2 record) with balanced 60/40 serve/return splits. If a tiebreak occurs, Cocciaretto holds overwhelming advantage. In set closure patterns, Cocciaretto demonstrates superior composure: 82.3% serving for set (vs Li’s 76.0%), 81.8% serving for match (vs Li’s 75.0%), and 36.4% breakback rate (vs Li’s 29.1%). Cocciaretto demonstrates superior composure in high-leverage situations across all metrics.
Totals Impact: Low tiebreak probability — both players’ weak hold percentages (65-66%) make tiebreaks unlikely, as breaks will occur before reaching 6-6. Li’s 9 career tiebreaks in 53 matches (17% TB rate) and Cocciaretto’s 5 in 67 matches (7.5% TB rate) confirm infrequency. P(At Least 1 TB) estimated at 10%. Tiebreaks add 2+ games when they occur, but low probability means minimal impact on expected totals. High consolidation from both (67-68%) suggests cleaner sets with fewer back-and-forth breaks, contributing to lower totals in the expected straight-set outcome.
Tiebreak-Specific Impact: In the rare event of a tiebreak, Cocciaretto’s 60% win rate versus Li’s 22% creates a near-certain Cocciaretto victory in that set. This doesn’t significantly alter match outcome (already favored heavily) but ensures any close set tips in Cocciaretto’s favor.
Game Distribution Analysis
Set Score Probabilities
| Set Score | P(Li wins) | P(Cocciaretto wins) |
|---|---|---|
| 6-0, 6-1 | <1% | 7% |
| 6-2, 6-3 | 6% | 33% |
| 6-4 | 11% | 22% |
| 7-5 | 8% | 12% |
| 7-6 (TB) | 2% | 3% |
Match Structure
| Metric | Value |
|---|---|
| P(Straight Sets 2-0) | 80% |
| P(Three Sets 2-1) | 20% |
| P(At Least 1 TB) | 10% |
| P(2+ TBs) | 2% |
Total Games Distribution
| Range | Probability | Cumulative |
|---|---|---|
| ≤18 games | 36% | 36% |
| 19-20 | 32% | 68% |
| 21-22 | 20% | 88% |
| 23-24 | 7% | 95% |
| 25+ | 5% | 100% |
Expected Total Games: 20.8 (95% CI: 17.2 to 24.4 games)
Most likely outcomes:
- Cocciaretto 6-4, 6-4 (19 games): 14%
- Cocciaretto 6-3, 6-4 / 6-4, 6-3 (19-20 games): 24% combined
- Cocciaretto 6-2, 6-3 / 6-3, 6-2 (18-19 games): 12% combined
The model expects 68% cumulative probability of Under 20.5 games and 88% for Under 22.5.
Totals Analysis
| Metric | Value |
|---|---|
| Expected Total Games | 20.8 |
| 95% Confidence Interval | 17.2 - 24.4 |
| Fair Line | 20.5 / 21.5 |
| Market Line | O/U 21.5 |
| Model P(Over 21.5) | 38% |
| Model P(Under 21.5) | 62% |
| Market Implied P(Over) | 51.4% |
| Market Implied P(Under) | 48.6% |
| Edge | 10.6 pp (Under) |
Factors Driving Total
- Hold Rate Impact: Both players’ weak hold rates (65-66%) create break-heavy conditions initially, but Cocciaretto’s superior return game (38.7% vs 35.5%) leads to quick breaks rather than extended games, capping the total.
- Tiebreak Probability: Very low (10%) due to frequent breaks. Minimal upside from tiebreaks adding extra games.
- Straight Sets Risk: 80% probability of straight sets is the dominant driver pushing totals downward. Most likely paths are 6-4, 6-4 (19 games) or 6-3, 6-4 (19-20 games), both well under 21.5.
Model Working
1. Starting Inputs:
- Li: 66.4% hold, 35.5% break
- Cocciaretto: 65.8% hold, 38.7% break
2. Elo/Form Adjustments:
- Elo differential: -475 points favoring Cocciaretto
- Adjustment: Cocciaretto +0.95pp hold, +0.71pp break (per 100 Elo adjusted to 475 gap)
- Adjusted rates: Cocciaretto ~66.8% hold, 39.4% break; Li ~65.5% hold, 34.8% break
- Form multipliers: Both stable (1.0x), no adjustment
- Li’s 39.6% three-set rate vs Cocciaretto’s 26.9% weighted by win probability (85% Cocciaretto) → expect ~28% three-set rate
3. Expected Breaks Per Set:
- On Li’s serve: Cocciaretto breaks at 39.4% → ~2.4 breaks per 6 games
- On Cocciaretto’s serve: Li breaks at 34.8% → ~2.1 breaks per 6 games
- Combined: ~4.5 breaks per set (high frequency)
4. Set Score Derivation:
- Most likely: 6-4 (22% for Cocciaretto) = 10 games
- Second: 6-3 (19% for Cocciaretto) = 9 games
- Third: 6-2 (14% for Cocciaretto) = 8 games
- Weighted average per set when Cocciaretto wins: ~9.4 games
5. Match Structure Weighting:
- 80% straight sets (2 sets): 80% × 18.8 games = 15.0 games
- 20% three sets: 20% × 28.0 games = 5.6 games
- Combined: 15.0 + 5.6 = 20.6 games
6. Tiebreak Contribution:
- P(At least 1 TB): 10%
- TB adds ~2 games when it occurs: 10% × 2 = +0.2 games
- Adjusted total: 20.6 + 0.2 = 20.8 games
7. CI Adjustment:
- Base CI width: ±3 games
- Both players show moderate consolidation (67-68%) and moderate breakback (29-36%) → neutral volatility, CI unchanged
- Sample sizes adequate (53 and 67 matches) → no widening
- Quality gap large (475 Elo) → increases confidence in straight sets, slight CI tightening to ±3.2
- Result: Fair totals line: 20.8 games (95% CI: 17.2 to 24.4)
8. Result:
- Fair totals line: 20.8 games (95% CI: 17.2 to 24.4)
- Fair line range: 20.5 / 21.5
- Market line: 21.5
- Model P(Under 21.5): 62%
- Market P(Under 21.5): 48.6%
- Edge: 10.6 pp
Confidence Assessment
- Edge magnitude: 10.6 pp — well above 5% threshold for HIGH confidence level by edge alone
- Data quality: HIGH completeness, large sample sizes (53 and 67 matches), all critical statistics available
- Model-empirical alignment: Model expects 20.8 games vs Li’s L52W avg of 22.6 and Cocciaretto’s 21.0. Model is 1.8 games below Li’s average and 0.2 below Cocciaretto’s — reasonable given quality mismatch and straight-set bias. Divergence < 2 games from better player’s average.
- Key uncertainty: Li’s 15% upset probability creates tail risk that pushes into three sets (25-28 games), though 20% three-set probability is already factored. TB sample sizes small (9 and 5 career TBs) but low TB probability (10%) limits impact.
- Confidence downgrade factor: Large edge (10.6pp) reflects unusual market pricing, potentially indicating sharp disagreement or market inefficiency. While model is sound and data quality high, such large edges warrant slight confidence reduction to account for potential information asymmetry.
- Conclusion: Confidence: MEDIUM because of excellent edge (10.6pp) and high data quality, but downgraded from HIGH due to magnitude of market disagreement and Li’s tail risk upset potential.
Handicap Analysis
| Metric | Value |
|---|---|
| Expected Game Margin | Cocciaretto -4.9 |
| 95% Confidence Interval | -2.1 to -7.7 |
| Fair Spread | Cocciaretto -4.5 / -5.5 |
| Market Line | Li -1.5 |
Spread Coverage Probabilities
| Line | P(Cocciaretto Covers) | P(Li Covers) | Model Edge | Market Odds |
|---|---|---|---|---|
| Cocciaretto -2.5 | 78% | 22% | +28 pp Cocciaretto | Not offered |
| Cocciaretto -3.5 | 68% | 32% | +18 pp Cocciaretto | Not offered |
| Cocciaretto -4.5 | 56% | 44% | +6 pp Cocciaretto | Not offered |
| Cocciaretto -5.5 | 43% | 57% | -7 pp (favor Li +5.5) | Not offered |
| Li -1.5 | Model: 22% | Model: 78% | -27.6 pp (Li) | Li 1.92 / Cocc +1.5 @ 1.95 |
Market Pricing Anomaly: The market offers Li -1.5, implying Li is the favorite to win by 2+ games. This directly contradicts the model’s expectation of Cocciaretto winning by 4.9 games. Market implied probabilities (no-vig): Li -1.5 covers at 50.4%, but the model assigns this just 22% probability — a massive 27.6 pp discrepancy in the opposite direction. This appears to be a fundamental pricing error favoring the lower-ranked, inferior player.
Model Working
1. Game Win Differential:
- Li: 51.2% game win rate → 11.6 games won in a 22.6-game match
- Cocciaretto: 52.5% game win rate → 11.0 games won in a 21.0-game match
- Adjusted for this matchup quality (Cocciaretto 85% win expectancy): Cocciaretto dominates game accumulation
2. Break Rate Differential:
- Cocciaretto break edge: +3.2pp (38.7% vs 35.5%)
- In a 20.8-game match, Cocciaretto faces ~10 Li service games → +0.32 breaks per match → ~0.6-0.8 game margin from break edge alone
3. Match Structure Weighting:
- Straight sets (80% probability): Expect ~6-3, 6-4 or 6-4, 6-4 → margin of 4-5 games
- Three sets (20% probability): Expect 2-6, 6-4, 6-3 or similar → margin of 2-3 games
- Weighted: 80% × 4.5 + 20% × 2.5 = 3.6 + 0.5 = 4.1 games
4. Adjustments:
- Elo adjustment (+475 Cocciaretto): Adds ~0.7 games to margin
- Dominance ratio (1.43 vs 1.28): Adds ~0.3 games
- Consolidation/breakback neutral (similar rates): No adjustment
- Combined: 4.1 + 0.7 + 0.3 = 5.1 games, adjusted down to 4.9 for breakback volatility
5. Result:
- Fair spread: Cocciaretto -4.9 games (95% CI: -2.1 to -7.7)
- Fair lines: Cocciaretto -4.5 / -5.5
- Market line: Li -1.5 (inverted from model expectation)
Confidence Assessment
- Edge magnitude: Model assigns Li -1.5 covering at 22% vs market implied 50.4% → 27.6 pp edge favoring Cocciaretto +1.5, but this line is not offered. The offered Li -1.5 has -27.6 pp edge (massive negative).
- Directional convergence: Five of five indicators agree on Cocciaretto covering -4.5:
- Break% edge: +3.2pp
- Elo gap: +475
- Dominance ratio: 1.43 vs 1.28
- Game win%: 52.5% vs 51.2%
- Recent form: 40-27 vs 29-24
- Key risk to spread: Li upset (15% probability) would flip the margin entirely, creating a ~4-game swing in the opposite direction. High breakback rate from Cocciaretto (36.4%) suggests she fights back after being broken, which could narrow margins in competitive sets.
- CI vs market line: Market line Li -1.5 sits entirely outside the model’s 95% CI (-2.1 to -7.7), indicating fundamental disagreement about match favorite.
- Conclusion: PASS — Despite massive apparent model edge (27.6 pp in opposite direction), the extreme market pricing anomaly suggests potential information asymmetry (injury, motivation, recent form not captured in 52-week data) or exotic market inefficiency. The offered line (Li -1.5) has -27.6 pp edge against it, providing no value. The optimal line (Cocciaretto -4.5) is not offered. Recommend PASS on spread market.
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 head-to-head history. Analysis relies entirely on individual player statistics and form.
Market Comparison
Totals
| Source | Line | Over | Under | Vig | Edge |
|---|---|---|---|---|---|
| Model | 20.8 | 50% | 50% | 0% | - |
| Market (api-tennis) | O/U 21.5 | 51.4% (1.88) | 48.6% (1.99) | 3.6% | +10.6 pp (Under) |
No-vig calculation:
- Over 1.88 → 53.2% implied
- Under 1.99 → 50.3% implied
- Total: 103.5% (3.5% vig)
- No-vig: Over 51.4%, Under 48.6%
Model vs Market:
- Model P(Under 21.5): 62%
- Market P(Under 21.5): 48.6%
- Edge: +10.6 pp favoring Under
Game Spread
| Source | Line | Favorite Covers | Dog Covers | Vig | Edge |
|---|---|---|---|---|---|
| Model | Cocciaretto -4.9 | 50% | 50% | 0% | - |
| Market (api-tennis) | Li -1.5 | 50.4% (1.92) | 49.6% (1.95) | 3.4% | -27.6 pp (inverted) |
Market Pricing Anomaly: The market prices Li as the favorite at -1.5, directly contradicting the model’s Cocciaretto -4.9 expectation. This represents a ~6.4-game swing in expected margin, indicating either:
- Significant information not captured in 52-week statistics (recent injury, motivation, court-specific form)
- Market inefficiency or exotic pricing error
- Misidentification of player names or event
Given the extreme divergence, recommend PASS on spread market.
Recommendations
Totals Recommendation
| Field | Value |
|---|---|
| Market | Total Games |
| Selection | Under 21.5 |
| Target Price | 1.95 or better |
| Edge | 10.6 pp |
| Confidence | MEDIUM |
| Stake | 1.2 units |
Rationale: The model expects 20.8 total games with 80% straight-set probability, driven by the large quality gap (475 Elo points) between Cocciaretto (WTA #47) and Li (WTA #167). While both players hold serve at weak rates (65-66%), Cocciaretto’s superior return game (38.7% vs 35.5%) leads to quick breaks that favor decisive straight-set outcomes rather than extended tight sets. Most likely scorelines (6-4, 6-4 or 6-3, 6-4) total 19-20 games. The market at 21.5 sits above the model’s fair line of 20.8, creating excellent value on the Under. Confidence is MEDIUM rather than HIGH due to the large edge magnitude (10.6pp), which suggests potential market information asymmetry, and Li’s 15% upset probability creating tail risk into three sets (25-28 games).
Game Spread Recommendation
| Field | Value |
|---|---|
| Market | Game Handicap |
| Selection | PASS |
| Target Price | N/A |
| Edge | -0.4 pp (insufficient, wrong direction) |
| Confidence | N/A |
| Stake | 0 units |
Rationale: The market prices Li at -1.5 (implying Li favorite to win by 2+ games), which directly contradicts the model’s expectation of Cocciaretto winning by 4.9 games. This represents a fundamental pricing anomaly with a ~6.4-game expected margin discrepancy. While the model strongly favors Cocciaretto -4.5 / -5.5, those lines are not offered. The offered Li -1.5 line has -27.6 pp edge against it (model assigns just 22% probability vs 50.4% market implied). The extreme divergence suggests potential information asymmetry (injury, motivation, recent form not captured in data) or market inefficiency. Without access to Cocciaretto spreads, recommend PASS on this market entirely.
Pass Conditions
Totals:
- Pass if line moves to 20.5 or below (eliminates edge)
- Pass if odds drop below 1.90 (reduces expected value)
- Pass if late injury or withdrawal news surfaces
Spread:
- Pass on all available lines (Li -1.5 fundamentally mispriced)
- Only consider if Cocciaretto -4.5 or -5.5 becomes available at 1.90+ odds
Confidence & Risk
Confidence Assessment
| Market | Edge | Confidence | Key Factors |
|---|---|---|---|
| Totals | 10.6 pp | MEDIUM | Large edge, high data quality, straight-set bias, Li upset tail risk |
| Spread | -27.6 pp | PASS | Fundamental pricing anomaly, wrong favorite priced, no value |
Confidence Rationale: Totals confidence is MEDIUM due to the excellent edge (10.6pp) supported by high-quality data (53 and 67 match samples, all critical statistics available) and clear drivers (475 Elo gap, 80% straight-set probability, weak holds + strong Cocciaretto return). However, the large edge magnitude suggests potential market disagreement or information asymmetry that warrants caution. Additionally, Li’s 15% upset probability creates meaningful tail risk into three-set scenarios (25-28 games) that would bust the Under, though the 20% three-set probability is already factored into the 20.8 expected total. Spread market shows PASS due to inverted pricing that contradicts all five directional indicators.
Variance Drivers
- Three-set risk (20% probability): If Li extends to three sets, expect 25-28 total games, busting Under 21.5. Model already factors this at 20% probability, but upset potential remains largest downside risk.
- Tiebreak occurrence (10% probability): Each tiebreak adds ~2 games. With 10% probability of at least one TB, this contributes +0.2 games to expectation. Low likelihood but high-impact variance.
- Breakback volatility: Both players show moderate breakback rates (29-36%), meaning leads can evaporate. If multiple breakbacks occur, sets extend from 6-3 to 6-4 or 7-5, adding 1-2 games per set.
- Li upset potential (15%): Complete match outcome flip would change game totals dramatically. Li winning 2-0 likely produces 20-21 games (close to line), while Li winning 2-1 produces 26-28 games (busts Under).
Data Limitations
- No head-to-head history: First career meeting, so no direct matchup data to validate model expectations.
- Small tiebreak samples: Li 2-7 (9 TBs), Cocciaretto 3-2 (5 TBs) — limited data for TB modeling, though low TB probability (10%) reduces impact.
- Spread market anomaly: Extreme pricing divergence (Li -1.5 vs model Cocciaretto -4.9) suggests potential information gap not captured in 52-week statistics (recent injury, motivation, surface-specific form).
- Surface specificity: Briefing lists “all” surface rather than “hard,” indicating data may blend surfaces. Indoor hard court may perform differently than outdoor hard in dataset.
Sources
- api-tennis.com - Player statistics (PBP data, last 52 weeks), match odds (totals, spreads via
get_odds) - Jeff Sackmann’s Tennis Data - Elo ratings (overall + surface-specific)
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 (20.8, 17.2-24.4)
- Expected game margin calculated with 95% CI (Cocciaretto -4.9, -2.1 to -7.7)
- Totals Model Working shows step-by-step derivation with specific data points
- Totals Confidence Assessment explains MEDIUM level with edge (10.6pp), data quality (HIGH), and tail risk
- Handicap Model Working shows step-by-step margin derivation with specific data points
- Handicap Confidence Assessment explains PASS due to pricing anomaly (-27.6pp negative edge on offered line)
- Totals and spread lines compared to market
- Edge ≥ 2.5% for totals recommendation (10.6pp), spread PASS due to negative edge
- 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)