As an active runner/triathlete, I can't stress enough how f*cked-up online registration processes for races are, and this app almost seems solve this. All I can wish you is the best of luck and I hope to signup to races via your app soon.
my 2 cents: I suggest you contact your local running clubs/athlete associations, and race organisers to help them out with this + remove the need to signup (give the user the option to do so during registration, but not before). This sector needs an Eventbrite for sport events. Best of luck.