Shadow Pilot Report — Sample Sportsbook

Period: Apr 01, 2026 – May 01, 2026 · Generated 2026-05-01 14:22 UTC

Headline numbers

294
Bets audited
16.3%
Disagreement rate (≥4pp)
43 bets
Sharp disagreements (≥7pp)
+3.71 pp
Mean disagreement

How to read this: "Pricing Disagreement" = the offered decimal was longer than our independent fair value, expressed as a percentage-point difference in implied probability. Positive value ⇒ the offer was soft vs. fair value (the book paid more than mathematically warranted, in real-money mode). Pinnacle closing-line coverage on this audit: 35.4% of bets had a Pinnacle benchmark.

Unweighted audit only. The bet log did not include a stake_or_exposure column, so we cannot compute stake-weighted metrics. To unlock handle at risk and stake-weighted mean, include the optional stake column in the next CSV drop — spec at /pilot/csv-spec.

By sport

SportBets Mean disagreementFlagged rate
Counter-Strike 2192+3.64 pp15.1%
Dota 2102+3.85 pp18.6%

By market type

MarketBets Mean disagreementFlagged rate
moneyline106+1.22 pp17.0%
spread_-1.594+9.11 pp23.4%
total_2.580+0.91 pp10.0%
total_4.514+2.31 pp0.0%

Top 10 individual pricing disagreements

Largest gaps between offered decimal and our independent fair value. Amber rows ≥4pp; red rows ≥7pp (sharp money would almost certainly pick these off).

SportMatchMarketSide Offered Our fair Disagreement Stake Pinnacle close Outcome
Counter-Strike 2FarmVille vs regainspread_-1.5team_b3.7541.099+64.35 pp3.170win
Counter-Strike 2100 Thieves vs TDKspread_-1.5team_b4.5161.173+63.11 pp4.110lose
Dota 2Inner Circle vs Team Stelsspread_-1.5team_b13.3841.494+59.46 pp9.310lose
Counter-Strike 2Natus Vincere vs GamerLegionspread_-1.5team_b7.3051.397+57.89 pp6.990lose
Counter-Strike 2FaZe vs FURIAspread_-1.5team_b2.1601.047+49.21 pp1.952win
Counter-Strike 2Fake do Biru vs ShindeNspread_-1.5team_b3.0141.226+48.39 pp2.660win
Dota 2Power Rangers vs L1ga Teamspread_-1.5team_b3.4611.301+47.97 pp3.400win
Counter-Strike 2Passion UA vs FOKUSspread_-1.5team_b2.7391.216+45.73 pp2.720win
Dota 2Power Rangers vs South America Rejectsspread_-1.5team_b2.2891.142+43.88 pp2.120win
Counter-Strike 2MANA eSports vs ASTRALspread_-1.5team_b2.9981.333+41.66 pp2.850win

What we recommend reviewing

  1. This is a sample report. The recommendations below are templated against simulated lines, not real operator data. In an active pilot, each recommendation is generated from your actual settled-bet log and references the specific markets, tournaments, and stake bands your trading desk owns.
  2. spread_-1.5 markets show +9.11 pp mean pricing disagreement across 94 bets. Require manual review on this market type when our fair value disagrees by >7pp and Pinnacle close is unavailable.
  3. 43 bets ≥7pp pricing disagreement (sharp threshold). Suspend stale pre-match lines if our fair value moves more than 4pp between the time you posted and 30 minutes before kick-off, and your line has not updated in that window.
  4. Pinnacle close coverage was only 35.4% this week. Treat the pricing disagreement numbers as model-vs-model where the Pinnacle column is —. We are working to expand benchmark coverage; see /pilot/methodology for our resilience plan.
  5. Trend, not snapshot. Compare this week's mean pricing disagreement against the prior 3 weeks at day 30. A downward trend is the real value of the pilot — if your prices tightened during the audit window, the reports moved the needle.