Jocelyn Rivas, 24, completed the final leg in her quest to become the youngest runner to finish 100 marathons on Sunday when she crossed the finish line at the Los Angeles Marathon.
Now she'll await ratification from Guinness World Records.
Wearing bib No. 100, Rivas finished in an unofficial time of 5 hours, 10 minutes and 33 seconds.
Rivas ran her first marathon in 2014, also at the Los Angeles Marathon. In the seven years since, she has run marathons in 14 states. British runner Elizabeth Tunna, who ran her 100th in 2011 when she was 24 years, 351 days, holds the current Guinness World Record. Rivas was 24 years, 292 days on Sunday.
Rivas will also take hold of the title of youngest Latina to run 100 marathons, a mark Nadia Ruiz claimed in 2013 when she was 28.
Rivas had planned to break the Guinness record with time to spare, but the coronavirus pandemic all but shut down the running world in March 2020. To make up for lost time, Rivas has run 30 marathons this year -- twice even going 26.2 miles on back-to-back-to-back days.
A DACA recipient who immigrated to the United States from El Salvador when she was 6, Rivas has said there's a message in all her mileage.
"Many people don't know the story of Dreamers or don't know enough about Dreamers, so now they can put a face to it," Rivas says. "They can say, 'Hey, look, this is just an example of one Dreamer, one out of 800,000. They're just here to follow their dream.'"