| Track | Race | Post | # | Horse | ML | Win % | Edge | Raw | Fav | Call |
|---|---|---|---|---|---|---|---|---|---|---|
| BTP | R1 | 12:35 PM | 3 | Lightning Speed WATCH | 1.6/1 | 36% | +5.0% | -3.1 | On Fav | PASS |
| BTP | R3 | 1:35 PM | 4 | Going Streakin WATCH | 2.0/1 | 31% | 3.0% | -5.2 | On Fav | PASS |
| BTP | R5 | 2:35 PM | 3 | The Pretty One WATCH | 1.6/1 | 36% | +4.6% | -7.0 | On Fav | PASS |
| BTP | R7 | 3:35 PM | 1 | Little Juanita WATCH | 3.5/1 | 23% | 3.8% | -0.6 | Demote #2 | PASS |
| BTP | R8 | 4:05 PM | 3 | Moogie Son | 3.5/1 | 23% | +4.6% | -1.9 | #5 | PASS |
| CBY | R6 | 8:40 PM | 3 | Aero Star WATCH | 1.6/1 | 28% | 0.9% | -5.9 | Demote #2 | PASS |
| CBY | R8 | 9:40 PM | 7 | Auntie Vodka WATCH | 1.6/1 | 39% | +8.5% | -3.1 | On Fav | PASS |
| CD | R1 | 12:45 PM | 1 | Excel Calculator WATCH | 4.0/1 | 16% | 0.5% | -2.5 | Demote #2 | PASS |
| CD | R4 | 2:18 PM | 10 | Circle Tap WATCH | 5.0/1 | 14% | 1.4% | -1.9 | Demote #2 | PASS |
| CD | R6 | 3:21 PM | 1 | Usha WATCH | 2.5/1 | 25% | 2.6% | -3.9 | On Fav | PASS |
| CT | R8 | 10:32 PM | 7 | Starship Refund WATCH | 5.0/1 | 18% | +6.1% | -0.0 | Demote #2 | PASS |
| CT | R4 | 8:32 PM | 7 | Genuine Gomo WATCH | 4.0/1 | 19% | 3.0% | -1.2 | Demote #2 | PASS |
| CT | R5 | 9:02 PM | 8 | It's Sizzling Time WATCH | 2.5/1 | 18% | 0.4% | -5.9 | On Fav | PASS |
| DEL | R4 | 2:11 PM | 1 | Cadet Corps WATCH | 1.4/1 | 34% | 0.2% | -11.0 | On Fav | PASS |
| DEL | R5 | 2:42 PM | 4 | Ruse | 6.0/1 | 14% | +5.8% | +0.3 | #5 | BET |
| DEL | R8 | 4:16 PM | 9 | Striking Sparks WATCH | 4.0/1 | 16% | 0.9% | -3.7 | On Fav | PASS |
| DEL | R9 | 4:44 PM | 9 | Mopo | 3.0/1 | 18% | +4.5% | -1.0 | Demote #2 | PASS |
| DEL | R10 | 5:14 PM | 4 | Miss Mo Town WATCH | 3.5/1 | 20% | 2.1% | -6.4 | On Fav | PASS |
| FP | R4 | 3:45 PM | 7 | Passing Passion WATCH | 1.2/1 | 37% | 1.3% | -10.5 | On Fav | PASS |
| FP | R9 | 5:50 PM | 6 | Hunts Promise WATCH | 2.5/1 | 25% | 2.0% | -7.7 | On Fav | PASS |
| GP | R8 | 4:04 PM | 3 | Hello Hello Hello | 4.5/1 | 15% | 0.8% | -1.5 | Demote #3 | PASS |
| MTH | R2 | 1:21 PM | 1 | She's a Bombshell WATCH | 3.5/1 | 23% | +6.1% | -1.2 | Demote #2 | PASS |
| MTH | R7 | 3:56 PM | 7 | Pivotal Moment | 2.5/1 | 14% | 0.6% | -3.6 | On Fav | PASS |
| MTH | R8 | 4:27 PM | 6 | Lucky Louisa | 5.0/1 | 18% | +5.2% | +0.4 | Demote #2 | BET |
| WO | R7 | 4:12 PM | 10 | Voyager | 10.0/1 | 12% | +4.4% | +2.0 | Demote #3 | BET |
| WO | R10 | 5:55 PM | 8 | See The Fire (GB) | 3.5/1 | 19% | 2.1% | -3.5 | Demote #2 | PASS |
| WO | R12 | 7:00 PM | 4 | Aryeh | 3.0/1 | 16% | 1.6% | -3.3 | Demote #3 | PASS |
Results not yet available — updates after races complete.
| Track | Race | Horse | Edge | Fav | Result |
|---|---|---|---|---|---|
| No results for yesterday. | |||||
| Track | Race | Post | # | Horse | ML | Win % | Edge | Raw | Fav | Call |
|---|---|---|---|---|---|---|---|---|---|---|
| No picks yet — pipeline runs after BRIS PDF ingestion. | ||||||||||
This section is the full published universe: every turf/AW full-coverage pick, before the bet gate.
Dirt is watch-only under the surface gate (the model loses on dirt in every backtest fold), so dirt picks are tracked but excluded here.
It is deliberately not the headline number — apply the raw-edge gate and the same window is
+2.0% over 109 bets vs -20.6% over 580 here.
Use this to watch the model; use the headline to judge the strategy.
Stored picks from each evening's prediction run, graded against official BQ results. Tracking starts 2026-05-30 — the first day of picks generated by the current feature set. Pending = picks not yet matched to a result (race not in BQ or scoring skipped). V6 publishes a race's top-scored horse when its honest edge is positive — the calibrated, race-normalized model win prob minus the de-vigged (vig-free) market prob — and tiers it high/mid/actionable by edge size. Backtest benchmarks shown for comparison. Pending = picks not yet matched to a result (race not in BQ or scoring skipped).
| Date | Picks | Scored | Pending | Wins | Win% | ROI |
|---|
⚠️ Overall backtest ROI: -17.2% (32.3% WR over n=6056 races). The tier ROIs below are small, selective subsets (Actionable ≈ 134 of 6056) — high-variance and NOT the live strategy’s expected return. Live betting is full-coverage, turf/AW only (dirt = watch). Treat these as diagnostic, not a forecast.
| Tier | Edge Raw | Races | Win Rate | ROI |
|---|---|---|---|---|
| HIGH | > 0.10 | 86 | 37.2% | +34.4% |
| Mid | > 0.08 | 105 | 35.2% | +24.1% |
| Actionable | > 0.06 | 134 | 35.1% | +25.5% |
| No bet | ≤ 0.06 | 1,702 | 31.8% | -14.1% |
edge_raw = model softmax - ML implied prob. Pick is always the #1 model-ranked horse; edge gates the bet.
AGREE + edge > 0 = the model picks the favorite but is more confident than the public. See the row below for its current backtest vs live numbers (both bettable-gated).
| Stance | Filter | Races | Win Rate | ROI |
|---|---|---|---|---|
| AGREE + HIGH | edge > 0.08 | — | — | — |
| AGREE + any | edge > 0 | — | — | — |
| DISAGREE + HIGH | edge > 0.08 | — | — | — |
| DISAGREE + any | edge > 0.06 | — | — | — |
| All disagree | — | — | — | — |
AGREE = model's top pick matches the ML favorite. DISAGREE = model picks a different horse. Edge thresholds use raw softmax edge. The model is excellent at confirming undervalued favorites; it struggles to find profitable alternatives when fading the public's choice.
| Track Tier | Races | Win Rate | ROI |
|---|---|---|---|
| Fair | — | — | — |
| Mid | — | — | — |
| Top | — | — | — |
At edge > 0.06, fair-track picks dominate both volume and ROI. Top-tier tracks (OP, KEE, CD, SA, AQU, GP) show negative ROI — those markets are too efficient for the edge signal to work. The best betting strategy may be: edge > 0.06 at fair + mid tracks only.
Live (post-2026-05-30) picks pivoted by your chosen Row × Column. Data: Bet = bettable turf/AW (the live strategy — matches the headline ROI); Watch = dirt (gated out, tracked but not bet); All = both combined. Cells show the selected metric over non-scratched picks; n appears underneath. Color follows ROI (green = +EV, red = −EV) regardless of metric chosen, so you can read the visual gradient as profitability while inspecting any aggregate. Cells below the min-n threshold are hidden — sample size kills inference fast in 2D cuts.
Each panel slices live (post-2026-05-30) picks by a dimension. Live column shows non-scratched bets; BT is the matching backtest cut. Red ROI ≥ 20 pts below backtest = candidate to investigate first. Cells with n<5 are too thin to draw conclusions but useful for spotting tracks/buckets we've barely sampled.
| Date | Track | Race | Horse | Edge | ML | CLV | Fav | Fin | Result |
|---|---|---|---|---|---|---|---|---|---|
| No graded results yet. | |||||||||