(Photo by Maddie Malhotra/Getty Images)

Shalane Flanagan is on a mission to run six major marathons in six weeks, and after having run the Chicago Marathon and Boston Marathon on consecutive days, she only has two more to go.

On Sunday, the 40-year-old ran in the Chicago Marathon, winning her age group with a time of 2:46.39. The next day, she completed Boston in a time of 2:40.34, shaving six minutes off her time less than 24 hours later.

Now, the 2017 New York City Marathon winner, who never once balked at the COVID-shortened marathon schedule, is two marathons away from completing six major races in under three hours.

Next up is the Tokyo Marathon. Organizers canceled the in-person event due to the pandemic, so Flanagan will be able to do that one virtually at home. On Nov. 7, she’ll compete in the New York City Marathon to try and finish the gauntlet.

If she completes the challenge, she’ll gain entry into the Marathon Maniacs, which requires aspiring members to run two marathons within 16 days or three within 90. Flanagan will have run six in 43 days.