Back to articles
Running Pace Math and Why Splits Matter More Than Average
NewsTools

Running Pace Math and Why Splits Matter More Than Average

via Dev.to BeginnersMichael Lip

Your average pace for a run hides critical information. A runner who ran 5K in 25 minutes at a steady 5 min/km and a runner who started at 4 min/km and crashed to 6 min/km both show the same average. Their fitness levels are very different. The basic pace formula Pace (min/km) = Total minutes / Distance (km) Pace (min/mile) = Total minutes / Distance (miles) Time = Pace * Distance Distance = Time / Pace These are simple division problems, but the time format requires care: function calculatePace ( totalSeconds , distanceKm ) { const paceSeconds = totalSeconds / distanceKm ; const minutes = Math . floor ( paceSeconds / 60 ); const seconds = Math . round ( paceSeconds % 60 ); return { minutes , seconds , display : ` ${ minutes } : ${ String ( seconds ). padStart ( 2 , ' 0 ' )} ` }; } // 25 minutes for 5K calculatePace ( 25 * 60 , 5 ); // { minutes: 5, seconds: 0, display: "5:00" } Negative splits A negative split means running the second half faster than the first. This is the pacing str

Continue reading on Dev.to Beginners

Opens in a new tab

Read Full Article
7 views

Related Articles