Public beta coming soon

Run a weightlifting meet that runs itself.

knurly is a realtime competition management system for Olympic weightlifting built around IWF/USAW rules, designed for live meets, and kept fast for the operators running them.

Happening now

A peek at live and upcoming competitions.

View all live results →
No live meets right now. Check back during a competition, or browse recent results.

Why knurly

Built to keep a competition correct, synchronized, and recoverable from the first weigh-in to final results.

Rule-correct by default
IWF/USAW attempt order, automatic weight increase, and referee decision logic built into the core system
Mistake-proof weigh-ins
Weight class validation, forced acknowledgments on class misses, and guided reassignment keep the start sheet clean before the first lift.
Real-time across every role
Announcer, referees, marshal, timekeeper, and public scoreboards stay in sync over realtime updates. No refreshes no drifting.
Recoverable under pressure
Manual overrides, force-active athlete, and spreadsheet-style editable attempt fields make fast corrections when something goes wrong.
Public displays out of the box
Basic and detailed scoreboards, attempt board, clock, and coach attempt-counting view. All view-only, all shareable by URL.
Import, run, export
CSV and JSON import for everything from athletes, to sessions, to entire competitions. Live operation with a clean announcer surface. Results export including USAW BARS formatting.

One system, every role

Purpose-built surfaces for the people actually running the meet, and view-only screens for everyone else.

Announcer
Primary live control: lifter order, timers, decisions, progression.
Referees
Three independent referee surfaces per platform — good/no-lift input flows straight to state.
Marshal / Timekeeper
Dedicated screens for meet flow and timing operations.
Scoreboards
Detailed, basic, attempt board, and clock. Only one setup per platform.
Live Results
Read-only public access to live results and scoreboards.

A look at the surfaces

Screenshots coming soon. Here are the three screens operators spend the most time in.

Announcer screen

Live attempt control, timer, and referee lights

Detailed scoreboard

Session standings with snatch, C&J, and total

Weigh-in workflow

Category validation and declared opener capture

Built on solid ground

Cloud-based. Designed with speed in mind. Continuous tests around the logic that decides athlete order, attempt outcomes, and results. The boring parts are boring on purpose so the meet isn't.

Be an early beta tester

knurlyis entering public beta soon. Sign up and we'll let you know the moment it's open.