Broken Records

Greatest distance run in 48 hours (men)

The current greatest distance run in 48 hours (men) record is 301 miles, held by Matthieu Bonne, set on June 1, 2025. Last checked October 10, 2026.

301

miles

Matthieu Bonne

Pabianice, Poland, 2025

Holder
Matthieu Bonne
Record
301 miles
Metric
485.1 km
Exact figure
485.099 km (301.4 mi)
Location
Pabianice, Poland
Date set
June 1, 2025
Recognized by
International Association of Ultrarunners
Last checked
October 10, 2026

Sources

Spotted an error or a newer record? Use the form below with a source link.

Spotted something out of date?

Know a different record we're missing? Tip us off

Get an email when records fall

Every Monday: the world records that were broken or newly set that week. Unsubscribe any time.