RangeLeagues is a scored shooting league you run from your own range. Join a public league or start a private one, shoot the event on a printed target, photograph it, and the standings update — every score peer-reviewed before it counts.
Any range, any distance · Rimfire to centerfire · Free to join public leagues
No match fees, no travel, no range officer — shoot on your own schedule inside the event window.
Pick one that matches your distance, caliber, and discipline — public leagues are free.
Generate a smart-target for your distance on any home printer, same sheet as everyone else.
Shoot your string on your own schedule, then your phone camera measures the target and files your score.
Other shooters in the event review the scan before it hits the standings.
The same generator and analyzer that score league events are open to anyone. Print a target calibrated to your rifle, shoot it, photograph it, and get group size in MOA and your scope correction.
Cartridge, optic height, zero distance in — a letter or A4 sheet out, aim point already corrected. Prints at 100% on any printer.
Generate a target →A series of scored events shot on standard printed targets. Everyone in a league shoots the same sheet at the same distance, so scores compare directly even though you each shoot at your own range.
A printer, the distance the league calls for, and a phone camera. No chronograph, no calipers, no electronic target system.
Every submission is a photo of the scored sheet, and other shooters in that event review it before the score posts.
Public leagues are free to join, and the target generator and analyzer are free with no account. Private league hosting opens soon.
Precision rifle, benchrest, and rimfire from any distance. Leagues declare their own distance, caliber class, and scoring rules.
Yes — the target generator and shot group analyzer are free and work standalone, no account or league required.
Free to join, free to leave. Or bring your own crew and run the season yourself.