SHARP COURT v1
ENTER PIN TO ACCESS
SHARPCOURT v1
Today's Slate
LOADING
◈
SELECT A MATCHUP TO RESEARCH
Use ↑↓ to navigate
Dashboard
GAMES
-
EDGES
-
SPORTS
-
INJURIES
-
📌 TRACKED
💰 PORTFOLIO
🎯 CALIBRATION
Top Edges
Scan to populate
LAST SCAN: NEVER
ODDS: --
? HELP
SHARP COURT v1
Enter your Odds API key for live odds, EV calculation, and edge detection across 10+ sportsbooks.

Without a key, ESPN provides schedules, injuries, form, and records for all sports including tennis & UFC.
Get free key → the-odds-api.com
Skip — ESPN data only
AI PICKS ENGINE
Enter your Anthropic API key to enable self-learning daily picks with grading, memory, and cumulative record tracking.

Uses claude-sonnet-4-6 for analysis. Picks are generated on-demand and stored locally — your key never leaves your browser.
Get API key → console.anthropic.com
Cancel
TENNIS API
Enter your RapidAPI key for the Tennis API – ATP WTA ITF by matchstat.com.

Provides current-season surface records (2025), career serve stats, and player data. PRO plan $10/mo on RapidAPI — your key is stored locally.
Subscribe → RapidAPI ($10/mo)
Cancel
LOG BET
Record a manually placed bet — single or parlay. Counts toward your permanent record.
Cancel
⚡ TOP EDGES
💰 MY BETS
tap badge to cycle W/L/P/?
⚡ SHARP PARLAY BUILDER
Pinnacle-only legs · today's games · one leg per matchup
PORTFOLIO THRESHOLDS
Set warning levels based on % of bankroll currently in pending bets. Visual alerts fire automatically when crossed.
Cancel
HOW TO READ A PICK CARD
Sharp framework: stake size is the bet, not the confidence tag.
$240 / 1.8% — Stake size. ¼-Kelly recommendation. This is the bet. Capped at 2% of bankroll for ruin protection.
HIGH / MEDIUM / LOW — Grouping only. Not a stake instruction. Use to scan/filter; the stake pill says how big to bet.
✓ PIN / ⚡ PIN ✗ — Pinnacle (the world's sharpest book) agrees / disagrees that this side has value vs the entry price.
~CLV +X.Xpp — Expected closing line value vs Pinnacle's no-vig fair. Positive means you're already beating the close — the strongest pre-grade signal of skill. Becomes a real CLV badge once the match settles.
Win rate is noise — CLV is signal. A 30% win rate with positive CLV is profitable long-term; a 70% win rate with negative CLV is bleeding to vig.
BANKROLL SIZING
Set your total bankroll for Kelly criterion bet sizing. This is stored locally and never shared.
Cancel
KEYBOARD SHORTCUTS
R
Refresh ESPN (cached odds)
⇧R
Force-refresh odds from API
↑↓
Navigate slate
Enter
Select matchup
1234
ATP / WTA / DOUBLES / PICKS
K
API key setup
A
AI key setup
Esc
Close overlay