The musician finished in the top 5 percent of all finishers at Sunday’s Berlin Marathon.

a runner at the finish line of a marathon BERLIN MARATHON

We earn a commission for products purchased through some links in this article. Why Trust Us?

Over the weekend, we witnessed one of the fastest marathons by a celebrity that we’ve ever seen.

At Sunday’s Berlin Marathon, pop star Harry Styles navigated unseasonably warm conditions to break the three-hour barrier, finishing in a time of 2:59:13. It was Styles’s second time running the distance after making his debut at the Tokyo Marathon in March, where he paced the race very evenly to run 3:24:07.

At both races, Styles wore a pair of Nike Alphafly 3 racing shoes, Tracksmith split shorts, and District Vision Junya Racer sunglasses. And despite the heat and humidity at Berlin, Styles—who competed under the alias, “Sted Sarandos”—ran the race in a black long sleeve top.

We dug into the data and found some interesting statistics behind the three-time Grammy winner’s new personal best.

2:59:13: His official chip time.

6:50 per mile (4:15 per kilometer): His average pace.

8.77 mph (14.13 km/h): His average speed.

24 minutes, 54 seconds: How much Styles improved on his time from Tokyo (3:24:07).

57 seconds: How much faster Styles ran per mile in Berlin compared to Tokyo.

4 minutes, 13 seconds: How far Styles was off from achieving the Boston Marathon qualifying standard of 2:55:00.

21 minutes, 14 seconds: His average 5K pace during the race.

4:21:03: The average male finishing time for marathon.

2,245th: Styles’s finishing place out of more than 48,000 participants (top 4.7 percent).

58 seconds: The time difference between Styles’s first half marathon split (1:29:08) and second half (1:30:06).

68 degrees: The temperature when Styles started the race, according to MeteoPace.

77 degrees: The temperature when he finished, according to MeteoPace.

57 degrees: The average temperature at the Berlin Marathon.

6 months, 19 days: The time between the Tokyo Marathon (March 2) and Berlin Marathon (September 21).

31 years old: Styles’s age on race day.