DynaScore
Scoring · Live Results

Match dayin the palmof your hand.

DynaScore is the scoring layer that runs on the tablets you already own. Three scoring modes, full Rangemaster console, offline-tolerant queue-and-sync, live TV displays, and shooter follow-along — all from the same browser, no app to install on anything.

See it in action Runs on Kindle Fire, iPad, any tablet
Stage 3 · El Pres
Squad 4 · 12 / 18
B. Müller
Production · DEU-2847
3 / 12 shots
A
8
+
40 pts
C
3
+
9 pts
D
1
+
1 pt
M
0
+
0 pts
5.84 sec
8.56HF
DQ
Reshoot
Submit ✓
3
Scoring modes · squad, stage, rotation
Live
Display & shooter app · same second
Offline
Tolerant · queues, syncs when back
0
Installs · runs in any browser
What DynaScore does

Built for the
real range, not the demo.

Patchy WiFi. Dropped tablets. RMs who need to override a call. DQs that have to be appealed. DynaScore is built around the actual chaos of match day — not the version where everything goes right.

01

Three
scoring modes

Squad mode for typical matches, stage mode for one-stage focus, range-rotation mode for big matches with multiple ranges running in parallel. Switch per match.

02

Rangemaster
console

Live queue of submitted scores. RM approves, holds for review, or overrides. DNS, DQ and retraction handling — all without a clipboard or a printed sheet.

03

Offline-tolerant
tablets

No signal at the range? Scores queue locally on the tablet and sync the moment connection returns. Scorers don't stop, the leaderboard catches up.

04

Live TV
displays

Mount a TV in the clubhouse. Cast a tablet to it. Live leaderboard, current standings by division and category, sponsor slot rotations. No HDMI cables required.

05

Shooter
follow-along

Every shooter sees their squad's progress, their next stage, their RO, and their live placement — on their own phone. The match becomes their experience too.

06

DQ & reshoot
workflow

Match Director or RM marks a DQ, the appeal goes to the RM queue, the decision is logged. Reshoots queue and run their own scoring round. Audit trail kept.

Three scoring modes

Pick the mode
that fits the match.

Not every match is the same shape. Club match with one squad rotating through stages? Big regional with five ranges running in parallel? DynaScore handles all of it from the same codebase.

Mode 01

Squad
mode

Classic IPSC squad rotation. One squad scores one stage at a time, moves on. Tablets follow the squad — scoring rotates with them.

Typical L1 / L2 club match
Mode 02

Stage
mode

Tablets are pinned to a stage. Any shooter, any squad arriving at that stage gets scored. Faster throughput for matches where order is flexible.

Side stages, practice matches
Mode 03

Range
rotation

Multiple ranges running in parallel. Each range has its own stage set; squads rotate between ranges, not stages. Coverage grid validates assignment.

L3 matches, multi-range venues
Match day, end to end

From first shot
to final result.

1

Launch the match

RM opens the match in the Admin Backbone. Tablets pick up the squad lists from DynaReg, stage layouts from DynaStage. Match is live the moment all green lights show.

2

Score the stages

RO enters zones, time, and notes on the tablet. Submit sends to the RM queue. Approved scores propagate to the leaderboard and shooter app within seconds.

3

Lock & publish

When the last squad's last stage clears the RM queue, the match locks. PDF results generate automatically. Shooter what-if analytics appear immediately.

Good to know

Questions

Which tablets does it run on?
Any tablet with a recent browser. Tested on Kindle Fire 10 (Silk), iPad (Safari), Android tablets (Chrome). The scoring page is intentionally ES5-clean so older devices work.
What happens if WiFi dies mid-stage?
Scores queue on the tablet in localStorage. When connection returns, queued scores sync automatically — the leaderboard catches up, no scorer intervention needed.
Who can approve a score?
By default, the RM. Match Directors can grant approval rights to Range Officers for L1 matches. All approvals are logged with timestamp and user — full audit trail.
How do DQs work?
RO or RM marks the shooter DQ'd with a reason code. The DQ goes to the RM queue for confirmation. If appealed, the appeal is logged and the RM final decision recorded.
Next up

Don't forget
the ROs.

Every match needs Range Officers. DynaRO plans their workcards, validates coverage, and credits their year-to-date federation points — so volunteering for one match counts toward their season.