Sharp Ledger — bankroll & ROI tracker for sports bettors
Log every bet, import from CSV, Excel or a screenshot, and see your ROI, yield, and live exposure at a glance.
What Sharp Ledger tracks
ROI & yield, side by side
Return on turnover and bankroll growth tracked separately — the two numbers that actually tell you how you're doing.
Bankroll & exposure
Per-bookmaker balances, deposits and withdrawals, and a live “at risk right now” meter.
Fast logging
Manual entry, CSV / Excel import with saved column mappings, or read a bet slip straight from a screenshot.
See exactly what you'd track
A live look at the dashboard and bet log, filled with sample data.
Cumulative profit
| Date | Event | Selection | Odds | Stake | Status | P/L |
|---|---|---|---|---|---|---|
| 11 Oct | Sinner vs ZverevTennis · ATP Tour | Sinner | 1.62 | €100.00 | Pending | — |
| 11 Oct | Real Madrid vs BetisFootball · La Liga | Over 2.5 | 1.72 | €50.00 | Pending | — |
| 10 Oct | Celtics vs HeatBasketball · NBA | Celtics -5.5 | 1.95 | €50.00 | Pending | — |
| 9 Oct | Liverpool vs NewcastleFootball · Premier League | Liverpool | 1.86 | €75.00 | Pending | — |
| 4 Oct | Betis vs Real MadridFootball · La Liga | No BTTS | 1.62 | €25.00 | Lost | -€25.00 |
| 3 Oct | Chelsea vs LiverpoolFootball · Premier League | Liverpool +0.5 | 2.46 | €50.00 | Lost | -€50.00 |