You opened the HTML file directly (file://). Browsers block loading Savant and research data that way.
Use the local server instead:
cd C:\Users\allmi\mlb-hr-cheatsheet-web python fetch-research-slate.py --date 2026-06-22 python serve-research.py
Then open in your browser:
http://localhost:8080/research/index.html?date=2026-06-23
HR ticket ranks today's slate by pitcher leak, pitch-mix fit, park/weather, power contact, and recent form.
Tap a row to jump to that matchup
| # | Hitter | Game | vs SP | Score | Mix | Edge | SwM | Form | Barrel |
|---|
SPs with ≥50% dinger risk (Savant)
| Pitcher | Game | Risk | K | Barrel | HR/9 |
|---|
Drag column headers to reorder stats. Lineup columns (#, Hitter, B) stay fixed on the left.
Goblin's are Highlighted in Purple