Skip to main content

Definitions by ken714

New Personal Record. Your fastest time or whatever you've done best.
I had a NPR in today's 10k.
NPR by ken714 November 20, 2016