[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"public-library:en-GB:workout:running-friel-30min-test":3},{"slug":4,"sport":5,"category":6,"level":7,"intensity_unit":8,"modified_at":9,"author":10,"head":11,"equipment":14,"sources":17,"content":21,"facts":206,"blocks":325,"related":331},"running-friel-30min-test","running","test","intermediate","pace","2026-10-25","Pierre Halloo",{"title":12,"description":13},"LTHR test: Friel's 30-minute running protocol","Friel's LTHR test step by step: 30 minutes on your own, as fast as you can, then your average heart rate over the last 20 minutes is your LTHR. 55 min.",[15,16],"heart_rate_monitor","gps_watch",[18],{"citation":19,"url":20},"Friel J., The Triathlete's Training Bible, VeloPress",null,{"h1":22,"summary":23,"purpose":34,"execution":70,"feel":99,"mistakes":106,"not_for":143,"faq":151,"evidence":197},"Friel 30-minute threshold test for runners",{"type":24,"children":25},"root",[26],{"type":27,"tag":28,"props":29,"children":30},"element","p",{},[31],{"type":32,"value":33},"text","Friel's LTHR test: 30 minutes on your own, as fast as you can, on a flat route. Your average heart rate over the last 20 minutes gives your lactate threshold heart rate, and your average pace, an estimate of threshold pace. 55 minutes, no blood test.",{"adaptation":35,"for_whom":47,"when":63},{"type":24,"children":36},[37,42],{"type":27,"tag":28,"props":38,"children":39},{},[40],{"type":32,"value":41},"This test doesn't make you fitter: it estimates your lactate threshold heart rate (LTHR), with no lab and no blood test. It's the heart rate you can hold for an effort of about an hour, and Joe Friel builds his heart-rate zones on it: each zone is a percentage of LTHR rather than of maximum heart rate.",{"type":27,"tag":28,"props":43,"children":44},{},[45],{"type":32,"value":46},"Why 30 minutes solo rather than an hour? Because, according to Friel, running alone brings the intensity down compared with racing: 30 minutes on your own comes close to what you'd hold for an hour in a race. As a bonus, the test gives you your average pace over the last 20 minutes, an estimate of threshold pace that's handy for setting your tempo runs.",{"type":24,"children":48},[49],{"type":27,"tag":28,"props":50,"children":51},{},[52,54,61],{"type":32,"value":53},"Regular runners who can run for 30 minutes at a sustained pace and who train, or want to train, by heart rate. It suits runners building towards a half marathon or a 10K, where the effort sits close to threshold, and triathletes who set their run zones by heart rate. If you're after your interval paces, a vVO₂max test such as the ",{"type":27,"tag":55,"props":56,"children":58},"a",{"href":57},"\u002Fen-GB\u002Flibrary\u002Frunning\u002Ftest\u002Frunning-cooper-test",[59],{"type":32,"value":60},"Cooper test",{"type":32,"value":62}," or the half Cooper is more direct.",{"type":24,"children":64},[65],{"type":27,"tag":28,"props":66,"children":67},{},[68],{"type":32,"value":69},"At the end of a training cycle, or every 4 to 8 weeks: a common guideline. Do it fresh, after one or two easy days, never the day after a hard session. Eat lightly 2 to 3 hours before, and avoid heat and strong wind: heat pushes your heart rate up for reasons that have nothing to do with your threshold. Repeat it on the same route, in the same shoes, so your results compare.",[71,78,85,92],{"type":24,"children":72},[73],{"type":27,"tag":28,"props":74,"children":75},{},[76],{"type":32,"value":77},"10 minutes of easy running at 60–65% of vVO₂max, then 5 minutes a little brisker, at 66–72%. Check your chest strap is connected, and set your watch to mark a lap at minute 10 of the test, or be ready to press the button.",{"type":24,"children":79},[80],{"type":27,"tag":28,"props":81,"children":82},{},[83],{"type":32,"value":84},"10 minutes, the start of a 30-minute flat-out effort. Set off at the pace you think you can hold to the end, no faster: these 10 minutes don't count towards the result, but a start that's too quick spoils the next 20. Guide: 86–92% of vVO₂max, or 4:22 to 4:05\u002Fkm at 16 km\u002Fh. Don't look at your heart rate: run by feel, as Friel advises.",{"type":24,"children":86},[87],{"type":27,"tag":28,"props":88,"children":89},{},[90],{"type":32,"value":91},"20 minutes with no stops and no easing off: this is the part that's measured. Hold the same pace, and wind it up over the last 5 minutes if you have anything left. No stopping, no traffic lights: pick a flat, clear route, road or track. Waiting at a pelican crossing is not part of the protocol.",{"type":24,"children":93},[94],{"type":27,"tag":28,"props":95,"children":96},{},[97],{"type":32,"value":98},"10 minutes of very easy running at 55–65% of vVO₂max, starting with a few steps of walking. Then the maths: your LTHR is your average heart rate over the lap covering the last 20 minutes. An average of 172 bpm between minutes 10 and 30 gives an LTHR of 172 bpm. Note your average pace for that lap too.",{"type":24,"children":100},[101],{"type":27,"tag":28,"props":102,"children":103},{},[104],{"type":32,"value":105},"The pace of a 30-minute race: hard but steady, breathing deep and rhythmic. The last 5 minutes are very hard, but you should be able to hold them without falling apart. Guide: 8 to 9 out of 10. If you finish at 10 out of 10 and slowing, you probably went off too fast.",[107,116,125,134],{"title":108,"body":109},"Averaging the whole 30 minutes",{"type":24,"children":110},[111],{"type":27,"tag":28,"props":112,"children":113},{},[114],{"type":32,"value":115},"Heart rate takes several minutes to rise and settle at the start of an effort. Average the full 30 minutes and that lag drags the figure down, so your LTHR comes out too low. Only the lap covering the last 20 minutes counts.",{"title":117,"body":118},"Running it with others",{"type":24,"children":119},[120],{"type":27,"tag":28,"props":121,"children":122},{},[123],{"type":32,"value":124},"Running in a group, or in a race, pushes your intensity up: according to Friel, your result no longer matches the solo protocol. Run the test alone, or use the one-hour race version.",{"title":126,"body":127},"Trusting a wrist sensor",{"type":24,"children":128},[129],{"type":27,"tag":28,"props":130,"children":131},{},[132],{"type":32,"value":133},"A watch's optical sensor can misread a sustained effort, especially in the cold or with a lot of arm movement. A chest strap gives a more reliable reading: it's what you want for this test.",{"title":135,"body":136},"Running with your eyes on your watch",{"type":24,"children":137},[138],{"type":27,"tag":28,"props":139,"children":140},{},[141],{"type":32,"value":142},"Aiming for a heart rate during the test skews the very thing you're trying to measure. Run by feel, at the limit of what you can hold for 30 minutes, and only look at your heart rate afterwards.",{"prerequisites":144,"avoid_if":147},[145,146],"Being able to run for 30 minutes at a sustained pace without stopping.","A chest strap, rather than a wrist sensor, and a watch that can mark a lap.",[148,149,150],"You have pain or a recent injury.","You did a hard session yesterday, or it's very hot.","You are ill, coming back from a break, or unsure about your health: get medical advice before a maximal effort.",[152,161,170,179,188],{"question":153,"answer":154},"How do you work out your LTHR from Friel's test?",{"type":24,"children":155},[156],{"type":27,"tag":28,"props":157,"children":158},{},[159],{"type":32,"value":160},"Mark a lap at minute 10 of the test, then take the average heart rate for that lap, from minute 10 to minute 30: that's your LTHR. An average of 172 bpm gives an LTHR of 172 bpm. Friel presents the result as an estimate, so repeat the test regularly to confirm it.",{"question":162,"answer":163},"Why only use the last 20 minutes?",{"type":24,"children":164},[165],{"type":27,"tag":28,"props":166,"children":167},{},[168],{"type":32,"value":169},"Because your heart rate takes several minutes to catch up with your effort. Early in the test it lags behind your pace; over the last 20 minutes it reflects the intensity you're really holding. The first 10 minutes are there to settle into the effort, not to measure it.",{"question":171,"answer":172},"LTHR or max heart rate: which should I base my zones on?",{"type":24,"children":173},[174],{"type":27,"tag":28,"props":175,"children":176},{},[177],{"type":32,"value":178},"Both are used. Friel prefers LTHR: it's measured on a real effort close to what you race, whereas max heart rate is hard to reach and varies a lot between runners. If your training tool works out your zones from max heart rate, keep that setting and use the test to track your fitness.",{"question":180,"answer":181},"Does Friel's test give me my vVO₂max?",{"type":24,"children":182},[183],{"type":27,"tag":28,"props":184,"children":185},{},[186],{"type":32,"value":187},"No. Over 30 minutes you run well below your vVO₂max: the test gives your LTHR and an estimate of threshold pace, not your maximal aerobic speed. To measure vVO₂max, do a short test such as the half Cooper or the VAMEVAL.",{"question":189,"answer":190},"How often should you redo Friel's test?",{"type":24,"children":191},[192],{"type":27,"tag":28,"props":193,"children":194},{},[195],{"type":32,"value":196},"Every 4 to 8 weeks, or at the end of a training cycle: a common guideline, not a rule drawn from studies. Repeat it in the same conditions, same route, same time of day, same shoes, and at a similar temperature: heat pushes your heart rate up.",{"level":198,"text":199},"practice",{"type":24,"children":200},[201],{"type":27,"tag":28,"props":202,"children":203},{},[204],{"type":32,"value":205},"A method from Joe Friel, the American coach, described in The Triathlete's Training Bible (VeloPress, several editions) and in his writing on heart-rate training: 30 minutes solo, as fast as possible, with the average heart rate over the last 20 minutes as an estimate of lactate threshold heart rate. Friel himself presents the result as an estimate. No reference validation study was found in the sources consulted. The 86–92% vVO₂max range during the test, the warm-up and the cool-down are Wattson choices; during the test those targets are only guides. Bottom line: a very widespread coaching method, easy to repeat, moderate confidence.",{"duration_seconds":207,"block_count":208,"load_estimate":209,"time_in_zone":210,"phases":220,"targets":248,"work":315,"profile":316},3300,5,69,[211,214,217],{"zone":212,"seconds":213},1,1200,{"zone":215,"seconds":216},2,300,{"zone":218,"seconds":219},4,1800,[221,234,239,243],{"role":222,"first_block":223,"last_block":212,"duration_seconds":224,"intensity_min":225,"intensity_max":226,"pattern":227},"warmup",0,900,"60","72",[228,232],{"kind":229,"zone":212,"duration_seconds":230,"intensity_min":225,"intensity_max":231,"cadence_min":20,"cadence_max":20},"step",600,"65",{"kind":229,"zone":215,"duration_seconds":216,"intensity_min":233,"intensity_max":226,"cadence_min":20,"cadence_max":20},"66",{"role":6,"first_block":215,"last_block":215,"duration_seconds":230,"intensity_min":235,"intensity_max":236,"pattern":237},"86","92",[238],{"kind":229,"zone":218,"duration_seconds":230,"intensity_min":235,"intensity_max":236,"cadence_min":20,"cadence_max":20},{"role":6,"first_block":240,"last_block":240,"duration_seconds":213,"intensity_min":235,"intensity_max":236,"pattern":241},3,[242],{"kind":229,"zone":218,"duration_seconds":213,"intensity_min":235,"intensity_max":236,"cadence_min":20,"cadence_max":20},{"role":244,"first_block":218,"last_block":218,"duration_seconds":230,"intensity_min":245,"intensity_max":231,"pattern":246},"cooldown","55",[247],{"kind":229,"zone":212,"duration_seconds":230,"intensity_min":245,"intensity_max":231,"cadence_min":20,"cadence_max":20},[249,265,284,302],{"intensity_min":235,"intensity_max":236,"zone":218,"total_seconds":219,"step_seconds":20,"roles":250,"watts":251,"paces":252},[6],[],[253,257,261],{"vma_kmh":254,"pace_slow_seconds_per_km":255,"pace_fast_seconds_per_km":256,"distance_min_meters":20,"distance_max_meters":20},14,299,280,{"vma_kmh":258,"pace_slow_seconds_per_km":259,"pace_fast_seconds_per_km":260,"distance_min_meters":20,"distance_max_meters":20},16,262,245,{"vma_kmh":262,"pace_slow_seconds_per_km":263,"pace_fast_seconds_per_km":264,"distance_min_meters":20,"distance_max_meters":20},18,233,217,{"intensity_min":233,"intensity_max":226,"zone":215,"total_seconds":216,"step_seconds":216,"roles":266,"watts":267,"paces":268},[222],[],[269,274,279],{"vma_kmh":254,"pace_slow_seconds_per_km":270,"pace_fast_seconds_per_km":271,"distance_min_meters":272,"distance_max_meters":273},390,357,770,840,{"vma_kmh":258,"pace_slow_seconds_per_km":275,"pace_fast_seconds_per_km":276,"distance_min_meters":277,"distance_max_meters":278},341,313,880,960,{"vma_kmh":262,"pace_slow_seconds_per_km":280,"pace_fast_seconds_per_km":281,"distance_min_meters":282,"distance_max_meters":283},303,278,990,1080,{"intensity_min":225,"intensity_max":231,"zone":212,"total_seconds":230,"step_seconds":230,"roles":285,"watts":286,"paces":287},[222],[],[288,293,298],{"vma_kmh":254,"pace_slow_seconds_per_km":289,"pace_fast_seconds_per_km":290,"distance_min_meters":291,"distance_max_meters":292},429,396,1400,1517,{"vma_kmh":258,"pace_slow_seconds_per_km":294,"pace_fast_seconds_per_km":295,"distance_min_meters":296,"distance_max_meters":297},375,346,1600,1733,{"vma_kmh":262,"pace_slow_seconds_per_km":299,"pace_fast_seconds_per_km":300,"distance_min_meters":219,"distance_max_meters":301},333,308,1950,{"intensity_min":245,"intensity_max":231,"zone":212,"total_seconds":230,"step_seconds":230,"roles":303,"watts":304,"paces":305},[244],[],[306,309,312],{"vma_kmh":254,"pace_slow_seconds_per_km":307,"pace_fast_seconds_per_km":290,"distance_min_meters":308,"distance_max_meters":292},468,1283,{"vma_kmh":258,"pace_slow_seconds_per_km":310,"pace_fast_seconds_per_km":295,"distance_min_meters":311,"distance_max_meters":297},409,1467,{"vma_kmh":262,"pace_slow_seconds_per_km":313,"pace_fast_seconds_per_km":300,"distance_min_meters":314,"distance_max_meters":301},364,1650,{"intensity_min":235,"intensity_max":236,"zone":218,"seconds":219},[317,319,321,323,324],{"zone":212,"duration_seconds":230,"intensity":318},"62.5",{"zone":215,"duration_seconds":216,"intensity":320},"69",{"zone":218,"duration_seconds":230,"intensity":322},"89",{"zone":218,"duration_seconds":213,"intensity":322},{"zone":212,"duration_seconds":230,"intensity":225},[326,327,328,329,330],{"zone":212,"duration_seconds":230,"intensity_min":225,"intensity_max":231},{"zone":215,"duration_seconds":216,"intensity_min":233,"intensity_max":226},{"zone":218,"duration_seconds":230,"intensity_min":235,"intensity_max":236},{"zone":218,"duration_seconds":213,"intensity_min":235,"intensity_max":236},{"zone":212,"duration_seconds":230,"intensity_min":245,"intensity_max":231},[332,343,361],{"slug":333,"sport":5,"category":334,"level":7,"intensity_unit":8,"name":335,"duration_seconds":336,"profile":337,"relation":342},"running-tempo-run","threshold","20-minute tempo run",2700,[338,339,340,341],{"zone":212,"duration_seconds":230,"intensity":318},{"zone":215,"duration_seconds":216,"intensity":320},{"zone":218,"duration_seconds":213,"intensity":322},{"zone":212,"duration_seconds":230,"intensity":225},"next_step",{"slug":344,"sport":5,"category":6,"level":345,"intensity_unit":8,"name":346,"duration_seconds":347,"profile":348,"relation":360},"running-critical-speed-3-12min","advanced","Critical speed: 12 min + 3 min",4200,[349,350,351,354,355,359],{"zone":212,"duration_seconds":230,"intensity":318},{"zone":215,"duration_seconds":216,"intensity":320},{"zone":208,"duration_seconds":352,"intensity":353},720,"94",{"zone":212,"duration_seconds":219,"intensity":245},{"zone":356,"duration_seconds":357,"intensity":358},6,180,"107.5",{"zone":212,"duration_seconds":230,"intensity":225},"same_family",{"slug":362,"sport":5,"category":6,"level":363,"intensity_unit":8,"name":364,"duration_seconds":365,"profile":366,"relation":360},"running-cooper-test","beginner","Cooper test (12 minutes)",2220,[367,368,369,370],{"zone":212,"duration_seconds":230,"intensity":318},{"zone":215,"duration_seconds":216,"intensity":320},{"zone":208,"duration_seconds":352,"intensity":353},{"zone":212,"duration_seconds":230,"intensity":225}]