RunTracker
Records every run you finish and puts it on a shared leaderboard: score by round, every joker you held, vouchers and where your money went.Run Tracker
Balatro throws a run away the second it ends. This records it.
Every run you finish lands on a shared board at balatro-run-tracker.timelessc.workers.dev, next to everyone else's. No account, nothing to configure, no key to paste. It doesn't touch the game: it reads the run once it's already over.
What it records
Round by round — what each blind asked for and what you actually scored, as a chart. Blinds you skipped keep their column, marked, so the shape of the run stays honest and you can see exactly where it got tight.
Every joker that passed through your row — not just the five you finished with. In the order you got them, with how many rounds each one lasted. The ones you were still holding at the end are marked.
Where your money went — earned and spent, split by source. In: blind rewards, interest, unused hands and discards, jokers, gold cards and seals, lucky cards, tags, consumables, sales. Out: shop, rerolls, boss rerolls, rental upkeep, and the per-discard charge some challenges apply. Anything that can't be attributed shows as "Other" rather than being quietly folded into a category it doesn't belong to.
Vouchers, in the order you redeemed them, with the ante. Ones that came from a Voucher Tag are marked separately.
Per joker: name, edition, what it was actually contributing at the end
(Hologram x4.25, Green Joker +34, Bull +186 chips), and its eternal,
perishable or rental sticker.
Plus the seed, deck, stake, best hand, hands played, skips, and the level of each poker hand.
Then you can compare it
Filter everyone's runs by deck, stake, joker, blind or ante. See which jokers actually show up in wins, how far runs usually get on each deck, and whether anyone else has landed on your seed.
Base game only. Runs holding a joker, blind, challenge or voucher from another mod don't make the board, so it stays vanilla against vanilla.
Extra logs
Measuring one month, a challenge, or a streak? In the mod's config tab, type a
name under Extra log and press Start. From then on every finished run is
written twice: to the usual run_tracker_log.jsonl and to
run_tracker_log_<your name>.jsonl. Press Stop to close it — the file keeps
exactly the runs you played while it was open, ready to drop into the My
stats tab of the site, which reads your file in your browser and uploads
nothing.
The main log always records everything, whatever you do with the extra ones.
Privacy
- Your SteamID is never sent. What identifies you is a hash of it that can't be turned back into your account.
- Uploading can be switched off in the config tab, and the mod tells you once, on first launch, that it's recording and where the data goes.
- Every run is written to
run_tracker_results.txtin your Balatro save folder either way. If an upload fails it's queued and retried next launch.
Your name
You appear as a name plus a four-digit tag, like TimelessC1#3665, so two
players called the same thing never get mixed up. The tag is generated once and
kept outside the mod folder, so it survives reinstalling. The name comes from
your Steam or Balatro profile name, and you can type your own in the config tab.
Requirements
Steamodded 1.0.0-beta or newer, and Lovely Injector.
Free and open source, GPL-3.0: github.com/TimelessC1/balatro-run-tracker
