Javscript not enabled

USPSA.org relies on javascript technology to enhance the web experience for our members. Since you currently do not have javascript enabled you will not be able to use most of our website. Please enable javascript to continue using our website.

This is also sometimes caused by ad-blockers, try disabling your ad-blocker as well.

- Advertisement -
New Feature for USPSA Clubs
USPSA Headquarters
Mar 15, 2021

USPSA is excited to announce our newest club benefit: USPSA Local Match Listings. You can now list all your local (level one) matches directly on the USPSA website. This new feature will help new and existing members find your club and matches much easier. Any official level one USPSA match can be added by logging in to USPSA.org, clicking 'Club Resources', then clicking 'Post / Edit Match Calendar'. If your club hosts reoccurring matches, we have made it very easy to duplicate matches over time. 

To post local matches, click here.

To view local matches, click here.

If you need help or have questions, please email [email protected].