
Web app · Finance
Wagerlog
Every bet in one journal — CLV, EV and true ROI, no spreadsheet
Log a Kalshi event contract exactly the way you log a DraftKings moneyline: book, side, stake, price. Settle it, type the closing line, and Wagerlog returns CLV, the EV that close implies, ROI by book, sport and market type, and a Kelly stake check. Free, no install, no book integration.
Stored in your browser only. Nothing you do in the web version is sent to our servers. Clear your browser data and it's gone — so export a backup from the in-app menu if you want to keep it.
This app is a community proposal.
Try the full browser version now. We build the iPhone and Android app once 100 people upvote it.
We'll email you once, when it ships. Unsubscribe anytime.



In your browser
What you can do in Wagerlog on the web
One ticket format for every book
Kalshi, Polymarket, DraftKings, FanDuel, BetMGM, Caesars or anywhere else — with 12 sports/leagues and 6 market types (moneyline, spread, total, future, event, prop).
Cents and American odds, both ways
Paste −110 and Wagerlog stores 52.4¢; every ticket shows the implied probability, decimal odds, to-win and full payout.
CLV on a ladder
Type the price the market closed at and the ticket draws your price against the close, shaded green when you beat it, with the dollar EV that gap implies.
Roll-up by book, sport and market type
Net profit, ROI, win rate, average price and average CLV for every slice, plus an equity curve, profit-by-month bars and a CLV distribution.
Kelly & odds bench
Convert any American price, set your fair number, and see full / half / quarter Kelly stakes against your bankroll — flagged when there is no edge.
A journal, never a bookmaker
No odds feed, no account, no wagering. Everything is what you typed, saved in this browser, exportable as CSV or JSON.
Screens
Every screen, rebuilt for the browser
-
1
Journal
Settled ROI, money at risk, win rate, average CLV, tickets that need settling, and every bet with filters and search.
-
2
Bet ticket
One wager in full: price in cents, American and decimal, payout, the CLV ladder, the EV the close implies and a Kelly check.
-
3
Log a bet
Market, side, book, sport, market type, stake and price — with American-odds paste and a live payout preview.
-
4
Settle
Won, lost, push or reopened, total returned, closing line, and the resulting P&L and CLV before you save.
-
5
Roll-up
Net profit, equity curve, profit by month, CLV distribution and ROI sliced by book, sport or market type, with CSV export.
-
6
Kelly & odds
American-to-cents converter, edge and EV per $100, full/half/quarter Kelly stakes, and a quick reference table.
-
7
Settings
Bankroll, default stake and book, per-book totals, backup, sample data and erase.
Try it with sample data: Loads 23 wagers over six weeks across Kalshi, Polymarket, DraftKings, FanDuel, BetMGM and Caesars — 19 settled with closing lines, four still open, one already past its resolution date. You can start fresh at any time.
Ready? It's free.
No account, no install, no subscription. Everything you do stays in this browser.
Your say
What should Wagerlog do? Tell us before we build it.
Tell us what to build next.
Comments need a free Google sign-in, so every one is from a real person.
Sign in with Google to commentNo comments yet — be the first to say what this app should do next.
Questions
Is the web version of Wagerlog free?+
Yes. Every screen is free to use: no subscription, no in-app purchases, no account.
Do I need an account?+
No. Open Wagerlog and start using it right away. Sign in with Google only if you want to upvote an app, save it to your list, or leave a comment.
Where is my data stored?+
Only in this browser's local storage. Nothing you enter is sent to our servers, so we can't see it, back it up, or restore it. Clearing site data, a private window, or another device starts empty. Export a backup from the in-app menu to keep it.
Is there a Wagerlog app for iPhone or Android?+
Not yet. Wagerlog is a community proposal: the browser version is complete, and we build the iPhone and Android app once 100 people upvote it. Upvoters get one email when it ships.