Processing files…
Building card state
SID Live

🏇 SID Racing Command Center

Select a saved race date to load its full dashboard, or upload files above to start a new session. Each race date is saved separately — switch between dates without losing any data.

Drop or upload files to begin. Expected set: ESA_*.C26/.E26/.H26/.R26/.W26 + Shorty .xlsx files + optionally a SID Board .json file.
Race Overview ESA R/C/E
RaceTimeTypeSurface/DistFieldML FavoriteChaos
Card Shape field + surface

No race selected

Upload files and select a race.

Provisional scoring uses ML odds, field size, work count, PP count, and Shorty score hints. Final vPATCH logic can be plugged into the scoring adapter.
Compact Mobile Strip
Betting Desk uses current SID board picks and uploaded/entered odds/results. Default spread is $2 per BEST, B1, B2, and HOH = up to $8 per race before any exotic add-ons.
Results / Manual Entry post-race compare

Import Results JSON — auto-fills all races from a SID POST_RACE_AUDIT or PDF_RESULTS_EXTRACT JSON.
Load Results PDF — shows the PDF inline so you can read it and fill the table below manually.

No PDF loaded.
Parsing results PDF…
Drop a SID POST_RACE_AUDIT JSON to auto-fill the table, or enter results manually. $2 Win/Place/Show payouts per horse.
Odds / Scratches screenshot or JSON
Drop an Odds/Scratches JSON in the main upload zone to auto-parse live odds and scratches.
Race-by-Race Bet Plan SID v1.7.9d-TAL-SA2.2 adapter
RacePlayPrimary BetExacta / ExoticDD LinkEst. CostWhy
Copy Window

No Shorty workbook loaded

Upload 0523sa2026.xlsx, 05.23.2026 Santa Anita.xlsx, MAIN, R11, or similar workbook exports.

[]
Ledger accumulates across cards. Export after each card to carry data forward. Import a prior ledger to continue building history.
Ledger accumulates across cards. Export after each card to carry data forward. Import a prior ledger to continue building history.
Load ESA files and Shorty (.xlsx) then click RUN SIMULATION. No JSON conversion needed — runs directly from your 7 files.
Horse profiles accumulate across cards. Each new card enriches existing profiles with fresh PP data and results. Export after each card to build a multi-card history.