Open registration for the 18th running of the popular Beach to Beacon 10K Road Race filled up 4,000 slots Friday morning in 4 minutes and 15 seconds.

Last year’s open registration took 4:32 and the 2013 registration took 4:58.

The quickest – and first – registrant was Eric Soelberg of Freeport, who completed his registration form in 47.09 seconds, a little shy of the all-time speed record of 45.27 seconds that he set in 2013.

Those who got into the race received an e-mail confirmation from race organizers and those who did not were redirected to the bib lottery registration process.

By 10:30 a.m. Friday, 1,641 runners had entered the lottery. The lottery will fill the 1,950 remaining bibs and will continue through March 22.

Each lottery entrant was charged $5. Runners who get into the race via the lottery will be notified by email and their names will be posted on the race website on March 24.

Organizers said they will be cracking down on “bandits” this year, or unregistered runners. Bib transfers are allowed from April 1 through June 30, with a $5 fee. Cape Elizabeth residents who registered for the 600 slots made available Thursday morning can  transfer only to a fellow town resident.

The race is scheduled for Aug. 1. Entry fee is $50.

Registration also is underway for the TD Beach to Beacon’s 124 legacy runners who have taken part in all 17 past races.

In addition, the race’s 2015 beneficiary – Good Shepherd Food Bank – as well as past beneficiaries will make bib numbers available to runners in exchange for fundraising and/or support.