● Tabletop Two players · Any system · Saves mid-game Updated August 2026

Wargame Score Tracker

One score sheet between the two of you — primary points by battle round, the secondaries you're actually playing, command points, and a running total that settles arguments. Saves itself, so the score survives anything short of the dice.

At a glance

What it doesOne shared score sheet for a two-player miniature wargame.
InputsPlayer names, battle rounds, primary points per round, the secondary objectives each side is playing, and command points.
OutputsPer-round and running totals for both players — the sheet survives a mid-game refresh.
Cost & privacyFree, ad-free, no signup. Runs and saves in this browser's local storage — nothing leaves your device.
1. Match setup
Battle round 1 of 5
Player one 0 : 0 Player two
Even game.
Command points 0
Primary points by round
Secondaries
Command points 0
Primary points by round
Secondaries

Points are just numbers here — score primaries per round as your mission pack counts them, type secondaries exactly as your scenario names them, and edit any cell when the judge rules against you. Everything stays on this device.

Need to roll something off? Open the dice roller →

The score sheet that doesn't wander off

Every miniature-wargame table has the same artifact: a crumpled score sheet, a dying phone calculator, or a d12 pretending to be a scoreboard wedged next to the terrain. Then round four arrives and nobody can quite reconstruct whether that objective was scored in two or three. This is one screen — set it between you, and the running total is never in dispute.

Primaries by round, the way games actually score

Most systems score the mission round by round, so the tracker gives each player a cell per battle round instead of one running number. That makes mid-game audits trivial — you can see exactly where the points came from, round by round, when the post-game debrief turns forensic.

Your secondaries, your words

Secondary objectives change with every mission pack, season, and homebrew scenario, so the tracker doesn't pretend to know them. Type each one in as your game names it, then bump its points as you score. Free text means it works for this edition, last edition, and whatever your group invents next.

Command points without finger-counting

A resource that goes up and down a dozen times per game deserves better than memory. Each player gets a simple counter — plus when you gain, minus when you spend — always visible next to the score.

Built to survive the table

The whole match state saves to your browser on every change. A closed tab, a phone that locks, a lunch break between tournament rounds — reopen the page and the score is exactly where it was. Nothing uploads, nobody signs in, and when the game ends, "New match" zeroes the sheet but keeps your names for the rematch.

Does this work for Warhammer 40,000, Age of Sigmar, or other miniature games?

Yes — it's system-agnostic. It tracks the numbers nearly every miniature wargame shares: victory points by battle round, named secondary objectives you type yourself, command points, and a round counter. Nothing is tied to any publisher's missions or rules, so it works for any game, edition, or homebrew scenario.

Will the score survive if the tab closes mid-game?

Yes. Every change saves to your browser's local storage instantly, so a closed tab, a dead battery, or a lunch break mid-tournament round doesn't lose the score — reopen the page and the match is exactly where you left it. It stays on this device; nothing is uploaded.

How do secondary objectives work?

Type each player's secondaries in as free text — whatever your mission pack or scenario calls them — and update their points as you score. Each secondary's points feed straight into that player's total alongside the per-round primary scores.

Is this score tracker free?

Yes — free, no ads, no signup, and it runs entirely in your browser. The score stays on your own device.

More tabletop tools

IT

Initiative Tracker

Turn order, rounds, HP and conditions for any RPG combat

D20

Dice Roller

Full dice notation, advantage/disadvantage, roll history

SN

Session Notes & NPC Log

Session notes, NPC log and loot, saved in your browser

CN

Character Name Generator

Original fantasy names in four styles, six at a time

NPC

NPC Generator

A complete NPC in one click: name, quirk, motivation, secret

LT

Loot Generator

Flavorful, system-free treasure with texture and history

PH

Plot Hook Generator

One-line adventure hooks with a built-in twist

RT

Random Table Roller

Paste or build your own random tables and roll on them

TV

Tavern Generator

A complete fantasy tavern: name, atmosphere, patron, rumor

ALL

All tabletop tools

The full Tabletop & RPG hub

Network

JS

Josh Studio

Workbooks, templates & the Creator OS line

SS

Substack

Notes on tools, money & building solo