This is a collection of all the active USPSA classifiers, the diagram page.
There is also a page at the end to keep track of your progress from matches or practice.
You can use this code in a Windows batch file (.BAT) to download all of the current classifiers from:
https://uspsa.org/classifiers/
@Rem Download all USPSA Classifier PDF files
SETLOCAL ENABLEDELAYEDEXPANSION
@ECHO OFF
ECHO Download all USPSA Classifier PDF files
ECHO 99 Series...
SET CLASSIFIERS=99-02 99-07 99-08 99-10 99-11 99-12 99-13 99-14 99-16 99-19 99-21 99-22 99-23 99-24 99-28 99-33 99-40 99-41 99-42 99-46 99-47 99-48 99-51 99-53 99-56 99-57 99-59 99-61 99-62 99-63
CALL :GETEM
ECHO 03 Series...
SET CLASSIFIERS=03-02 03-03 03-04 03-05 03-07 03-08 03-09 03-11 03-12 03-14 03-18
CALL :GETEM
ECHO 06 Series...
SET CLASSIFIERS=06-01 06-02 06-03 06-04 06-05 06-06 06-10
CALL :GETEM
ECHO 08 Series...
SET CLASSIFIERS=08-01 08-02 08-03
CALL :GETEM
ECHO 09 Series...
SET CLASSIFIERS=09-01 09-02 09-03 09-04 09-07 09-08 09-09 09-10 09-13 09-14
CALL :GETEM
ECHO 13 Series...
SET CLASSIFIERS=13-01 13-02 13-03 13-04 13-05 13-06 13-07 13-08
CALL :GETEM
ECHO 18 Series...
SET CLASSIFIERS=18-01 18-02 18-03 18-04 18-05 18-06 18-07 18-08 18-09
CALL :GETEM
ECHO 19 Series...
SET CLASSIFIERS=19-01 19-02 19-03 19-04
CALL :GETEM
ECHO 20 Series...
SET CLASSIFIERS=20-01 20-02 20-03
CALL :GETEM
ECHO Done.
goto :EOF
:GETEM
FOR %%i in (%CLASSIFIERS%) DO (
ECHO Downloading %%i ...
curl "
https://uspsa.org/viewer/%%i.pdf" --output "%%i.pdf"
)
@EXIT /B