M. Trungelliti vs L. Nardi
Match & Event
| Field | Value |
|---|---|
| Tournament / Tier | Dubai / ATP 500 |
| Round / Court / Time | TBD |
| Format | Best of 3, Standard Tiebreaks |
| Surface / Pace | Hard Court |
| Conditions | TBD |
Executive Summary
Totals
| Metric | Value |
|---|---|
| Model Fair Line | 26.5 games (95% CI: 23-30) |
| Market Line | O/U 21.5 |
| Lean | PASS |
| Edge | Under -4.4 pp (Over +4.4 pp) |
| Confidence | LOW (Conflicting signals) |
| Stake | 0 units |
Game Spread
| Metric | Value |
|---|---|
| Model Fair Line | L. Nardi -1.0 games (95% CI: Nardi -4 to Trungelliti +2) |
| Market Line | L. Nardi -3.5 |
| Lean | L. Nardi -3.5 |
| Edge | +7.2 pp |
| Confidence | MEDIUM |
| Stake | 1.0 units |
Key Risks: Quality-form divergence creates high directional uncertainty; small tiebreak samples; very wide CI on expected margin indicates high volatility.
Quality & Form Comparison
| Metric | M. Trungelliti | L. Nardi | Differential |
|---|---|---|---|
| Overall Elo | 1200 (#229) | 1386 (#118) | Nardi +186 |
| Hard Court Elo | 1200 | 1386 | Nardi +186 |
| Clay Court Elo | 1200 | 1386 | Nardi +186 |
| Grass Court Elo | 1170 | 1356 | Nardi +186 |
| Recent Record | 45-27 | 25-30 | Trungelliti better W% |
| Form Trend | Stable | Stable | Neutral |
| Dominance Ratio | 1.32 | 1.27 | Trungelliti +0.05 |
| 3-Set Frequency | 45.8% | 25.5% | Trungelliti +20.3pp |
| Avg Games (Recent) | 23.4 | 21.8 | Trungelliti +1.6 |
Summary: Nardi holds a significant Elo advantage (+186 points, ~111 ranking spots higher) suggesting superior overall quality. However, Trungelliti’s recent record (62.5% win rate vs Nardi’s 45.5%) and higher dominance ratio (1.32 vs 1.27) indicate better current form. The large divergence between ranking quality and recent results creates uncertainty. Trungelliti’s matches go to three sets 45.8% of the time vs Nardi’s 25.5%, indicating Trungelliti plays more competitive, extended matches while Nardi tends toward more decisive outcomes.
Totals Impact: The 20.3pp gap in three-set frequency is highly significant. Trungelliti’s high 3-set rate (+10.8pp above baseline 35%) suggests +0.11 game adjustment upward, while Nardi’s low rate (-9.5pp) suggests -0.10 downward. Combined effect: expect moderately elevated total. However, Trungelliti’s 23.4 avg games vs Nardi’s 21.8 suggests baseline ~22.6 games.
Spread Impact: Nardi’s Elo advantage suggests he should be favorite by ~1.5-2 games based on rating alone. However, Trungelliti’s superior recent form (62.5% vs 45.5% win rate, higher DR) partially offsets this. The quality-form divergence creates margin uncertainty.
Hold & Break Comparison
| Metric | M. Trungelliti | L. Nardi | Edge |
|---|---|---|---|
| Hold % | 71.4% | 72.9% | Nardi +1.5pp |
| Break % | 32.2% | 23.3% | Trungelliti +8.9pp |
| Breaks/Match | 4.29 | 3.02 | Trungelliti +1.27 |
| Avg Total Games | 23.4 | 21.8 | Trungelliti +1.6 |
| Game Win % | 51.7% | 48.8% | Trungelliti +2.9pp |
| TB Record | 2-0 (100%) | 3-2 (60%) | Trungelliti edge (tiny sample) |
Summary: This is a fascinating matchup asymmetry. Nardi holds serve slightly better (72.9% vs 71.4%), but Trungelliti is a FAR superior returner (32.2% break rate vs 23.3% - a massive +8.9pp edge). Trungelliti averages 4.29 breaks per match vs Nardi’s 3.02, a substantial +1.27 differential. Both players hold at below-tour-average rates (typical tour ~78-80%), indicating break-heavy tennis. The combination of weak serving + strong returning from Trungelliti vs moderate serving + weak returning from Nardi creates high break frequency and game volatility.
Totals Impact: Both players holding at 71-73% suggests a high-break environment. With both below 75% hold, expect more breaks than holds in tight games, leading to extended sets (more 7-5, 7-6 outcomes than 6-3). The 4.29 + 3.02 = 7.31 combined breaks per match is well above baseline (~5-6), pushing total upward. Nardi’s weak return (23.3% break) facing Trungelliti’s weak serve (71.4% hold) likely means Nardi faces frequent break points but struggles to convert. Expect 10-11+ games per set.
Spread Impact: Trungelliti’s +8.9pp break advantage and +1.27 breaks/match edge is enormous. However, his slightly weaker hold (-1.5pp) partially offsets this. Game win % shows Trungelliti at 51.7% vs 48.8%, a +2.9pp edge suggesting ~0.6-0.8 game advantage per match. The Elo gap favors Nardi but the hold/break fundamentals favor Trungelliti - creating directional conflict.
Pressure Performance
Break Points & Tiebreaks
| Metric | M. Trungelliti | L. Nardi | Tour Avg | Edge |
|---|---|---|---|---|
| BP Conversion | 47.7% (309/648) | 47.2% (154/326) | ~40% | Neutral (both elite) |
| BP Saved | 60.3% (331/549) | 62.1% (223/359) | ~60% | Nardi +1.8pp |
| TB Serve Win% | 100.0% | 60.0% | ~55% | Trungelliti (tiny sample) |
| TB Return Win% | 0.0% | 40.0% | ~30% | Nardi (tiny sample) |
Set Closure Patterns
| Metric | M. Trungelliti | L. Nardi | Implication |
|---|---|---|---|
| Consolidation | 73.4% | 75.9% | Nardi slightly better at holding after breaks |
| Breakback Rate | 32.0% | 20.5% | Trungelliti breaks back FAR more often (+11.5pp) |
| Serving for Set | 79.5% | 92.7% | Nardi closes sets much more efficiently (+13.2pp) |
| Serving for Match | 73.9% | 86.7% | Nardi closes matches more efficiently (+12.8pp) |
Summary: Both players convert break points at elite rates (47-48% vs ~40% tour avg), but their consolidation and closure patterns diverge sharply. Trungelliti breaks back 32.0% of the time (elite resilience) while Nardi only manages 20.5%, creating volatile, back-and-forth sets when Trungelliti is involved. However, Nardi’s 92.7% serving-for-set rate vs Trungelliti’s 79.5% shows Nardi is far more clinical when ahead, while Trungelliti can let sets slip away. The tiebreak samples are too small (2-0 and 3-2) to draw meaningful conclusions, though Nardi’s 60% serve/40% return in TBs aligns with tour baseline.
Totals Impact: Trungelliti’s 32.0% breakback rate is exceptional and a major volatility driver. High breakback + low consolidation (73.4%) = more back-and-forth games within sets, pushing game count higher. Both players showing consolidation below 80% suggests messy, extended sets rather than clean 6-3 outcomes. Expect 7-5 and 7-6 set scores more frequently. This combination points strongly toward OVER on totals.
Tiebreak Probability: Both hold rates at 71-73% suggest moderate tiebreak probability (~15-20% per set, lower than big-server matchups). With 3-set format, P(at least 1 TB) ≈ 38%. The high breakback rate reduces tiebreak likelihood (breaks reset 5-5 or 6-6 situations). Tiebreak samples too small for reliable win% prediction - use 50/50 baseline.
Game Distribution Analysis
Set Score Probabilities
| Set Score | P(Trungelliti wins) | P(Nardi wins) |
|---|---|---|
| 6-0, 6-1 | 3% | 4% |
| 6-2, 6-3 | 12% | 18% |
| 6-4 | 22% | 26% |
| 7-5 | 18% | 14% |
| 7-6 (TB) | 10% | 8% |
Match Structure
| Metric | Value |
|---|---|
| P(Straight Sets 2-0) | 50% (Nardi 35%, Trungelliti 15%) |
| P(Three Sets 2-1) | 50% |
| P(At Least 1 TB) | 38% |
| P(2+ TBs) | 12% |
Total Games Distribution
| Range | Probability | Cumulative |
|---|---|---|
| ≤20 games | 8% | 8% |
| 21-22 | 14% | 22% |
| 23-24 | 18% | 40% |
| 25-26 | 22% | 62% |
| 27-28 | 20% | 82% |
| 29-30 | 12% | 94% |
| 31+ | 6% | 100% |
Totals Analysis
| Metric | Value |
|---|---|
| Expected Total Games | 26.9 |
| 95% Confidence Interval | 23 - 30 |
| Fair Line | 26.5 |
| Market Line | O/U 21.5 |
| Model P(Over 21.5) | 78% |
| Model P(Under 21.5) | 22% |
| Market No-Vig P(Over 21.5) | 52.2% |
| Market No-Vig P(Under 21.5) | 47.8% |
Factors Driving Total
- Hold Rate Impact: Both players at 71-73% hold creates high break frequency environment (7.3 combined breaks/match). Extended sets likely.
- Tiebreak Probability: Moderate TB likelihood (38% for at least 1 TB) adds ~0.4 games to expected total.
- Straight Sets Risk: 50% probability of straight sets mitigated by Trungelliti’s high 3-set frequency (45.8%) and breakback ability.
Model Working
-
Starting inputs: Trungelliti hold 71.4%, break 32.2%; Nardi hold 72.9%, break 23.3%
-
Elo/form adjustments: Nardi +186 Elo → +0.37pp hold adjustment, +0.28pp break adjustment applied to both players (Nardi gains, Trungelliti loses). Form trends both stable = minimal multiplier (1.0x).
- Expected breaks per set:
- Trungelliti faces Nardi’s 23.6% break rate (Elo-adjusted) → ~1.4 breaks per set on Trungelliti serve
- Nardi faces Trungelliti’s 31.9% break rate (Elo-adjusted) → ~1.9 breaks per set on Nardi serve
- Combined: ~3.3 breaks per set (high)
-
Set score derivation: High break rate → low probability of blowouts (3-4% for 6-0/6-1). Most likely outcomes: 6-4 (22-26% each), 7-5 (14-18% each), 7-6 (8-10% each). Average games per set: ~10.7 games.
- Match structure weighting:
- Straight sets (50%): (0.35 × 20.8 Nardi) + (0.15 × 21.5 Trungelliti) = 10.5 games
- Three sets (50%): 0.50 × 32 = 16.0 games
- Combined: 10.5 + 16.0 = 26.5 games
-
Tiebreak contribution: P(at least 1 TB) = 38% → 0.38 × 1 extra game = +0.38 games → Total: 26.9 games
-
CI adjustment: Pattern-based CI widened by 21% due to Trungelliti’s high breakback (32%) + low consolidation (73.4%) creating volatility. Base ±3 games → ±3.6 games → rounded to ±3.5 (range: 23-30).
- Result: Fair totals line: 26.5 games (95% CI: 23-30)
Confidence Assessment
-
Edge magnitude: Market line 21.5 vs model fair line 26.5 = -5.0 game differential. Model P(Over 21.5) = 78%, Market no-vig P(Over 21.5) = 52.2% → Edge = -25.6pp toward OVER. However, this massive divergence (5 games) suggests potential model overshoot or market intelligence we lack.
-
Data quality: Hold/break data HIGH quality (72 matches for Trungelliti, 55 for Nardi). Tiebreak samples LOW (2-0 and 3-2). Data completeness: HIGH.
-
Model-empirical alignment: Model expected total = 26.9 games. Player empirical averages: Trungelliti 23.4, Nardi 21.8 → combined weighted ~22.4 games. Model is +4.5 games above empirical baseline — this is a MAJOR divergence requiring explanation. The model may be overweighting three-set probability (50%) when Nardi’s low 3-set rate (25.5%) and superior closure (92.7% serving for set) suggest more decisive outcomes.
-
Key uncertainty: The 5-game gap between model (26.5) and market (21.5) is extreme. Either: (a) the model has identified a massive edge, or (b) the market knows something we don’t (injury, surface conditions, incorrect Elo/form weighting). The model-empirical divergence (+4.5 games) raises red flags. Small TB samples add variance. Quality-form divergence creates directional confusion.
-
Conclusion: Confidence: LOW. While the model shows a large edge toward OVER, the massive market disagreement (5 games) combined with model overshooting empirical averages by 4.5 games suggests either model error or missing information. The model’s 50% three-set probability may be too high given Nardi’s efficient closure patterns. PASS recommended despite apparent edge.
Handicap Analysis
| Metric | Value |
|---|---|
| Expected Game Margin | L. Nardi -0.8 |
| 95% Confidence Interval | Nardi -4 to Trungelliti +2 |
| Fair Spread | L. Nardi -1.0 |
Spread Coverage Probabilities
| Line | P(Nardi Covers) | P(Trungelliti Covers) | Edge vs Market |
|---|---|---|---|
| Nardi -2.5 | 35% | 65% | Trungelliti +22.8pp |
| Nardi -3.5 | 22% | 78% | Trungelliti +20.8pp |
| Nardi -4.5 | 12% | 88% | Trungelliti +30.8pp |
| Nardi -5.5 | 6% | 94% | Trungelliti +36.8pp |
Market Line: Nardi -3.5
- Market no-vig P(Nardi -3.5): 57.2%
- Model P(Trungelliti +3.5): 78%
- Edge: Trungelliti +3.5 covers at +20.8pp vs market
However, the model expected margin is Nardi -0.8, which means Nardi is the favorite. The market line of Nardi -3.5 is well outside the model’s 95% CI (Nardi -4 to Trungelliti +2), placing it at the extreme tail. This creates an opportunity on Nardi -3.5 if we believe the market has overcorrected toward Nardi.
Reassessment: Given that the model expects Nardi to win by 0.8 games but the market asks Nardi to cover -3.5, the true edge is on Nardi -3.5 (taking the favorite at an inflated spread).
- Model P(Nardi wins by 4+ games) = 22%
- Market no-vig P(Nardi -3.5) = 57.2%
- Corrected edge: Nardi -3.5 at +7.2pp (betting AGAINST Nardi covering, i.e., backing Trungelliti to stay within 3 games)
Model Working
- Game win differential:
- Trungelliti: 51.7% game win rate → 13.96 games in 27-game match
- Nardi: 48.8% game win rate → 13.04 games in 27-game match
- Raw margin: Trungelliti +0.92 games
- Break rate differential:
- Trungelliti averages 4.29 breaks/match, Nardi 3.02 breaks/match
- Differential: +1.27 breaks/match for Trungelliti
- In ~12.5 service games each: +1.3 game margin toward Trungelliti
- Elo adjustment:
- Nardi +186 Elo → expected ~+1.5 game advantage
- Applied: -1.5 games against Trungelliti (flips margin toward Nardi)
- Match structure weighting:
- Straight sets (Nardi 2-0, 35%): Nardi +4 games
- Straight sets (Trungelliti 2-0, 15%): Trungelliti +4 games
- Three sets (50%): ±0.5 games (close)
- Weighted: (0.35 × -4) + (0.15 × +4) + (0.50 × -0.5) = -1.05 games (Nardi favored)
- Consolidation/closure adjustment:
- Nardi’s 92.7% serving-for-set vs Trungelliti’s 79.5% = +13.2pp closure edge
- Increases Nardi’s margin in sets he wins by ~0.5 games
- Combined expected margin:
- Game win%: Trungelliti +0.9
- Break differential: Trungelliti +1.3
- Elo adjustment: Nardi +1.5
- Structure weighting: Nardi +1.0
- Closure efficiency: Nardi +0.5
- Net: Nardi -0.8 games
- Result: Fair spread: Nardi -1.0 games (95% CI: Nardi -4 to Trungelliti +2)
Confidence Assessment
-
Edge magnitude: Market line Nardi -3.5 vs model fair Nardi -1.0 = 2.5-game cushion toward Trungelliti. Model P(Trungelliti +3.5) = 78% vs market no-vig 42.8% → Edge = +7.2pp (MEDIUM edge threshold met, but below HIGH threshold of 10pp).
-
Directional convergence: Mixed signals. Elo gap (Nardi +186) and superior closure (Nardi +13.2pp serving-for-set) favor Nardi. But hold/break fundamentals (Trungelliti +8.9pp break rate, +1.27 breaks/match) and game win % (Trungelliti +2.9pp) favor Trungelliti. Recent form also favors Trungelliti (62.5% win rate vs 45.5%). Only 2 of 5 indicators agree on direction → low convergence.
-
Key risk to spread: Trungelliti’s elite breakback ability (32.0%) means even if Nardi builds a lead, Trungelliti can claw back breaks and keep sets close. Nardi’s efficient closure (92.7%) fights against this. The quality-form divergence creates high margin variance.
-
CI vs market line: Market line (Nardi -3.5) sits just outside the model’s 95% CI lower bound (Nardi -4). This means the market is asking Nardi to perform at the extreme tail of our distribution, creating value on Trungelliti +3.5.
-
Conclusion: Confidence: MEDIUM. The edge is significant (+7.2pp) and the market line is at the CI boundary, but directional conflict between Elo/closure (favoring Nardi) and hold/break fundamentals (favoring Trungelliti) prevents HIGH confidence. The model’s narrow expected margin (Nardi -0.8) combined with the market’s wide spread (-3.5) creates a 2.5-game cushion for a Trungelliti +3.5 play.
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 meetings found. Analysis based entirely on recent form statistics.
Market Comparison
Totals
| Source | Line | Over | Under | Vig | Edge |
|---|---|---|---|---|---|
| Model | 26.5 | 50.0% | 50.0% | 0% | - |
| Market | O/U 21.5 | 47.8% (1.99) | 52.2% (1.82) | 5.0% | Model disagrees by -25.6pp |
Note: The model’s expected total (26.9 games) is 5.4 games higher than the market line (21.5). This extreme divergence suggests either: (a) the model has found a massive inefficiency, or (b) market intelligence (injury, conditions, tactical factors) not captured in the model. Given the model’s overshoot of empirical averages (+4.5 games), PASS is recommended.
Game Spread
| Source | Line | Nardi | Trungelliti | Vig | Edge |
|---|---|---|---|---|---|
| Model | Nardi -1.0 | 50.0% | 50.0% | 0% | - |
| Market | Nardi -3.5 | 57.2% (1.66) | 42.8% (2.22) | 6.0% | Trungelliti +7.2pp |
Market Assessment: The market is asking Nardi to cover -3.5 games when the model expects him to win by only -0.8 games. This 2.7-game cushion creates value on Trungelliti +3.5 (or equivalently, betting Nardi will NOT cover -3.5).
Recommendations
Totals Recommendation
| Field | Value |
|---|---|
| Market | Total Games |
| Selection | PASS |
| Target Price | N/A |
| Edge | Model shows -25.6pp toward OVER, but PASS due to concerns |
| Confidence | LOW |
| Stake | 0 units |
Rationale: The model’s fair line of 26.5 games is 5 games higher than the market’s 21.5, creating an apparent massive edge toward OVER (78% model probability vs 52% market probability). However, the model’s expected total (26.9) overshoots both players’ empirical L52W averages by 4.5 games, suggesting potential model error. The model may be overweighting three-set probability (50%) when Nardi’s efficient closure patterns (92.7% serving-for-set, 25.5% 3-set rate) suggest more decisive outcomes. Additionally, the 5-game market disagreement is too extreme to trust without additional confirmation. PASS is the prudent choice despite the apparent edge.
Game Spread Recommendation
| Field | Value |
|---|---|
| Market | Game Handicap |
| Selection | L. Nardi -3.5 (fade, i.e., back Trungelliti +3.5) |
| Target Price | 2.15 or better (implied ~45% or lower) |
| Edge | +7.2 pp |
| Confidence | MEDIUM |
| Stake | 1.0 units |
Rationale: The model expects Nardi to be a narrow favorite (winning by 0.8 games), but the market is asking him to cover -3.5 games. This creates a 2.7-game cushion for Trungelliti. While Nardi’s Elo advantage (+186) and superior set closure (92.7% serving-for-set) support him as favorite, Trungelliti’s elite returning (32.2% break rate, +8.9pp edge) and exceptional breakback ability (32.0%, +11.5pp edge) will keep the match competitive. The model expects Trungelliti to cover +3.5 in 78% of outcomes, compared to the market’s implied 42.8%. The 2.5-game difference between the market spread (-3.5) and the model’s 95% CI boundary (-4) creates value on Trungelliti +3.5.
Pass Conditions
-
Totals: Currently recommending PASS. Would reconsider OVER 21.5 only if additional intelligence confirms Trungelliti’s volatility will drive extended sets, or if the line moves to 22.5+ (reducing the model-market gap).
-
Spread: PASS if the line moves to Nardi -2.5 or tighter (edge evaporates as it approaches model fair line of -1.0). Also PASS if Trungelliti +3.5 odds drop below 2.10 (edge narrows below 2.5%).
-
General: PASS if late injury news emerges affecting either player’s fitness/stamina.
Confidence & Risk
Confidence Assessment
| Market | Edge | Confidence | Key Factors |
|---|---|---|---|
| Totals | Model shows large edge but PASS | LOW | 5-game model-market divergence; model overshoots empirical by 4.5 games; small TB samples |
| Spread | +7.2pp (Trungelliti +3.5) | MEDIUM | 2.5-game cushion; Trungelliti breakback ability; quality-form divergence |
Confidence Rationale: The totals market shows conflicting signals - the model’s massive edge (26.5 vs 21.5) is undermined by its overshoot of empirical averages and the extreme market disagreement, leading to a PASS. The spread market shows MEDIUM confidence due to a meaningful edge (+7.2pp) and the market line sitting at the model’s CI boundary, but the quality-form divergence (Nardi’s Elo vs Trungelliti’s recent form/hold-break edge) prevents HIGH confidence. The directional conflict between indicators creates uncertainty, but the 2.5-game spread cushion provides meaningful protection.
Variance Drivers
-
Breakback volatility: Trungelliti’s 32.0% breakback rate is a major variance driver. This elite resilience means sets will be extended and margins compressed, but also creates unpredictable swings within sets.
-
Set closure divergence: Nardi’s 92.7% serving-for-set vs Trungelliti’s 79.5% creates binary outcomes - if Nardi gets ahead, he closes efficiently (narrow margins), but if Trungelliti stays competitive, sets extend (wide margins).
-
Three-set frequency conflict: Trungelliti’s historical 45.8% 3-set rate vs Nardi’s 25.5% creates structural uncertainty. Will this match follow Trungelliti’s competitive pattern or Nardi’s decisive pattern?
-
Tiebreak uncertainty: Small TB samples (2-0 and 3-2) mean tiebreak win probabilities are unreliable. If the match goes to a deciding TB, the outcome is essentially a coin flip with high variance.
Data Limitations
-
Tiebreak sample size: Only 2 TBs for Trungelliti, 5 for Nardi in L52W data. TB win% predictions highly uncertain.
-
Quality-form divergence unexplained: The conflict between Nardi’s superior Elo (#118 vs #229) and Trungelliti’s superior recent record (62.5% vs 45.5%) may reflect schedule strength differences, injury recovery, or surface mismatches not captured in the data.
-
No H2H data: Zero prior meetings means no direct matchup intelligence. Relying entirely on general statistics against tour-level opponents.
-
Surface generalization: Briefing shows surface as “all” rather than specific hard court stats. Dubai is a fast hard court which may favor big servers more than the model accounts for, but neither player is a big server (71-73% hold rates).
Sources
- api-tennis.com - Player statistics (point-by-point data, last 52 weeks), match odds (totals O/U 21.5, spreads Nardi -3.5)
- Jeff Sackmann’s Tennis Data - Elo ratings (Trungelliti overall 1200, Nardi overall 1386)
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 (26.9, CI: 23-30)
- Expected game margin calculated with 95% CI (Nardi -0.8, CI: -4 to +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 (LOW confidence, PASS due to model-market divergence and empirical overshoot)
- Handicap Model Working shows step-by-step margin derivation with specific data points
- Handicap Confidence Assessment explains level with edge, convergence, and risk evidence (MEDIUM confidence, +7.2pp edge on Trungelliti +3.5)
- Totals and spread lines compared to market
- Edge ≥ 2.5% for spread recommendation (7.2pp), totals PASS despite apparent 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)