{"id":5638,"date":"2026-09-16T08:40:12","date_gmt":"2026-09-16T06:40:12","guid":{"rendered":"https:\/\/www.bras-de-fer.fr\/blog\/ameliorer-temps-10km\/"},"modified":"2026-09-16T08:40:12","modified_gmt":"2026-09-16T06:40:12","slug":"ameliorer-temps-10km","status":"publish","type":"post","link":"https:\/\/www.bras-de-fer.fr\/blog\/ameliorer-temps-10km\/","title":{"rendered":"Am\u00e9liorer son temps au 10km : conseils et techniques efficaces"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Vous pr\u00e9parez un 10 km et cherchez des m\u00e9thodes concr\u00e8tes pour am\u00e9liorer votre chrono sans vous \u00e9puiser ? Cet article propose une approche pratique : un fil conducteur (Marc, coureur amateur), des s\u00e9ances pr\u00e9cises, des r\u00e8gles de gestion d\u2019effort le jour J et des astuces de r\u00e9cup\u00e9ration. Vous trouverez un programme hebdomadaire type, des s\u00e9ances d&rsquo;\u00e9chauffement et de fractionn\u00e9 d\u00e9taill\u00e9es, des erreurs fr\u00e9quentes \u00e0 \u00e9viter, ainsi que des outils pour estimer votre temps cible. Tout est pens\u00e9 pour un coureur amateur motiv\u00e9 qui veut progresser pas \u00e0 pas, en respectant l\u2019\u00e9quilibre entre charge, nutrition et r\u00e9cup\u00e9ration.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>En bref<\/strong><\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Objectif<\/strong> : gagner des secondes \u00e0 chaque kilom\u00e8tre gr\u00e2ce \u00e0 un plan structur\u00e9.<\/li><li><strong>S\u00e9ances cl\u00e9s<\/strong> : endurance fondamentale, travail au seuil, fractionn\u00e9 court.<\/li><li><strong>Jour J<\/strong> : d\u00e9part mesur\u00e9, gestion du rythme entre 5 et 8 km, relance sur les 2 derniers kilom\u00e8tres.<\/li><li><strong>R\u00e9cup\u00e9ration<\/strong> : marche active, hydratation, collation sucr\u00e9e et \u00e9tirements doux.<\/li><li><strong>Outils<\/strong> : tests 2000 m, VMA et convertisseurs pour estimer le chrono.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Am\u00e9lioration performance : comprendre ce qui fait gagner du temps sur 10 km<\/h2>\n\n<p class=\"wp-block-paragraph\">Le 10 km demande une combinaison de vitesse et d\u2019endurance. Ce n\u2019est ni un sprint, ni un marathon : c\u2019est un effort soutenu o\u00f9 chaque erreur se paye cash.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour progresser, il faut travailler la <strong>VMA<\/strong>, le <strong>seuil<\/strong> et la technique de course. L\u2019entra\u00eenement doit \u00eatre vari\u00e9 : s\u00e9ances de <strong>fractionn\u00e9<\/strong>, sorties en <strong>endurance<\/strong> et journ\u00e9es de r\u00e9cup\u00e9ration planifi\u00e9es.<\/p>\n\n<p class=\"wp-block-paragraph\">Exemple concret : un test de 2000 m\u00e8tres permet d\u2019estimer votre potentiel. Multipliez le temps par 5,5 pour obtenir une projection de 10 km. Gardez en t\u00eate les facteurs externes : d\u00e9nivel\u00e9, temp\u00e9rature et fatigue modifient le r\u00e9sultat.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : la progression vient de la r\u00e9gularit\u00e9, pas d\u2019un seul entra\u00eenement extr\u00eame.<\/p>\n\n<h2 class=\"wp-block-heading\">Programme d&rsquo;entra\u00eenement course pour progresser sur 10 km<\/h2>\n\n<p class=\"wp-block-paragraph\">Un plan \u00e9quilibr\u00e9 repose sur trois s\u00e9ances qualitatives par semaine, compl\u00e9t\u00e9es par des footings r\u00e9cup\u00e9rateurs. Voici une structure claire pour un coureur interm\u00e9diaire.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Jour<\/th>\n<th>S\u00e9ance<\/th>\n<th>Dur\u00e9e \/ Exemple<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Lundi<\/td>\n<td>Repos ou footing r\u00e9cup\u00e9ration<\/td>\n<td>30-40 min \u00e0 allure conversation<\/td>\n<\/tr>\n<tr>\n<td>Mardi<\/td>\n<td>Fractionn\u00e9 court<\/td>\n<td>10\u00d7300 m avec 1 min r\u00e9cup, 1 h avec \u00e9chauffement<\/td>\n<\/tr>\n<tr>\n<td>Mercredi<\/td>\n<td>Endurance fondamentale<\/td>\n<td>45-60 min, 65-75% FC max<\/td>\n<\/tr>\n<tr>\n<td>Jeudi<\/td>\n<td>S\u00e9ance au seuil<\/td>\n<td>3\u00d72000 m \u00e0 allure 10 km, 90 s r\u00e9cup<\/td>\n<\/tr>\n<tr>\n<td>Vendredi<\/td>\n<td>Repos<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>Samedi<\/td>\n<td>Sortie tempo<\/td>\n<td>20-30 min \u00e0 allure course<\/td>\n<\/tr>\n<tr>\n<td>Dimanche<\/td>\n<td>Sortie longue<\/td>\n<td>1 h \u00e0 1 h 30 tranquille<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Pour des variantes d\u00e9taill\u00e9es et des plans suppl\u00e9mentaires, consultez un guide d\u2019entra\u00eenement structur\u00e9 comme celui propos\u00e9 par <a href=\"https:\/\/support.runna.com\/fr\/articles\/6186788-le-guide-d-entrainement-ultime-pour-le-10-km\" rel=\"nofollow noopener\" target=\"_blank\">le guide d&rsquo;entra\u00eenement ultime pour le 10 km<\/a>.<\/p>\n\n<h3 class=\"wp-block-heading\">S\u00e9ances types avec intensit\u00e9s<\/h3>\n\n<ul class=\"wp-block-list\"><li><strong>Fractionn\u00e9 court<\/strong> : 10\u00d7300 m \u00e0 95-100% VMA, r\u00e9cup 60 s. But : vitesse et puissance.<\/li><li><strong>Seuil<\/strong> : 20-30 min continus \u00e0 allure 10 km (85-90% FC max) ou 3\u00d72000 m.<\/li><li><strong>Endurance<\/strong> : sorties 45-75 min, conversation possible, 65-75% FC max.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Cl\u00e9 pratique : limiter les s\u00e9ances dures \u00e0 2 par semaine pour \u00e9viter l\u2019\u00e9puisement et favoriser la <strong>r\u00e9cup\u00e9ration<\/strong>.<\/p>\n\n<h2 class=\"wp-block-heading\">Techniques de course et gestion rythme le jour J<\/h2>\n\n<p class=\"wp-block-paragraph\">La technique compte autant que la condition. Une foul\u00e9e efficace \u00e9conomise de l\u2019\u00e9nergie et retarde la fatigue. Travaillez la cadence, l\u2019attaque m\u00e9dio-pied et la mobilit\u00e9 des hanches.<\/p>\n\n<p class=\"wp-block-paragraph\">Le d\u00e9part est le pi\u00e8ge classique. Restez calme dans le sas, suivez la <strong>gestion rythme<\/strong> pr\u00e9vue et \u00e9vitez l\u2019euphorie des 500 premiers m\u00e8tres. Contr\u00f4lez votre montre pendant le premier kilom\u00e8tre pour ne pas partir 10-15 secondes trop vite.<\/p>\n\n<p class=\"wp-block-paragraph\">Plan d\u2019action jour J :<\/p>\n\n<ol class=\"wp-block-list\"><li>\u00c9chauffement complet 40-45 min avant le d\u00e9part (footing progressif, gammes, acc\u00e9l\u00e9rations).<\/li><li>Positionnez-vous selon votre chrono et suivez un meneur d\u2019allure si possible.<\/li><li>Hydratation cibl\u00e9e au km 5 si besoin ; \u00e9viter les prises inutiles si vous visez sous 45 min.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Pour une checklist pratique du d\u00e9part et du pacing, la fiche <a href=\"https:\/\/www.je-vais-courir.com\/conseils-pour-bien-courir-un-10-km-en-course-chronometree\" rel=\"nofollow noopener\" target=\"_blank\">Conseils pour bien courir un 10 km en course chronom\u00e9tr\u00e9e<\/a> offre des rep\u00e8res utiles.<\/p>\n\n<p class=\"wp-block-paragraph\">Phrase-cl\u00e9 : g\u00e9rez votre allure, pas votre ego.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00c9chauffement, fractionn\u00e9 et endurance : s\u00e9ances cl\u00e9s d\u00e9taill\u00e9es<\/h2>\n\n<p class=\"wp-block-paragraph\">L\u2019\u00e9chauffement pour un 10 km doit pr\u00e9parer le corps \u00e0 un effort soutenu d\u00e8s les premiers kilom\u00e8tres. Il comporte trois phases : footing progressif, gammes athl\u00e9tiques, acc\u00e9l\u00e9rations progressives.<\/p>\n\n<p class=\"wp-block-paragraph\">S\u00e9quence recommand\u00e9e :<\/p>\n\n<ul class=\"wp-block-list\"><li>Footing progressif 15-20 min.<\/li><li>Gammes (mont\u00e9es de genoux, talons-fesses, pas chass\u00e9s) 5 min.<\/li><li>Acc\u00e9l\u00e9rations 3-5\u00d780-100 m (70% -&gt; 95%).<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Technique du fractionn\u00e9 : respecter l\u2019intensit\u00e9 et la r\u00e9cup\u00e9ration. Un fractionn\u00e9 mal dos\u00e9 fatigue plus qu\u2019il n\u2019aide. Par exemple, 6\u00d7500 m \u00e0 95% VMA avec 90 s de r\u00e9cup\u00e9ration am\u00e9liore VO2max sans casser la pr\u00e9paration.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight pratique : la qualit\u00e9 prime sur la quantit\u00e9. Une s\u00e9ance courte, bien faite, rapporte plus qu\u2019une longue s\u00e9ance \u00e0 moiti\u00e9 pouss\u00e9e.<\/p>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<!--\nCalculateur en fran\u00e7ais \u2014 pr\u00eat \u00e0 copier\/coller dans votre page.\nContrainte : aucun <head> ni <body> complet n'est inclus ici.\nAucune API externe n'est utilis\u00e9e (outil autonome). Si besoin d'une API ext\u00e9rieure,\non l'indiquerait ici avec URL et exemple de r\u00e9ponse JSON.\n-->\n\n<div id=\"calculateur-10k\" class=\"max-w-3xl mx-auto p-4 bg-white dark:bg-slate-800 rounded-lg shadow-md text-slate-900 dark:text-slate-100\" style=\"max-height:2000px; overflow:auto;\">\n  <h2 class=\"text-2xl font-semibold mb-2\">Calculateur : Estimation du chrono sur 10 km<\/h2>\n\n  <p class=\"text-sm mb-4\">\n    Entrez soit votre chrono sur 2000 m (mm:ss) soit votre VMA (km\/h). Exemple : 2000 m en 8:00 \u2192 8 \u00d7 5,5 = 44:00.\n  <\/p>\n\n  <form id=\"form-10k\" class=\"space-y-4\" onsubmit=\"return false;\">\n    <fieldset class=\"border border-slate-200 dark:border-slate-700 rounded p-3\">\n      <legend class=\"sr-only\">Mode de saisie<\/legend>\n      <div class=\"flex gap-4 items-center\">\n        <label class=\"flex items-center gap-2\">\n          <input type=\"radio\" name=\"mode\" value=\"chrono\" checked aria-checked=\"true\" class=\"h-4 w-4\" \/>\n          <span>Chrono sur 2000 m (mm:ss)<\/span>\n        <\/label>\n        <label class=\"flex items-center gap-2\">\n          <input type=\"radio\" name=\"mode\" value=\"vma\" class=\"h-4 w-4\" \/>\n          <span>VMA (km\/h)<\/span>\n        <\/label>\n      <\/div>\n    <\/fieldset>\n\n    <div id=\"inputs-chrono\" class=\"space-y-2\">\n      <label for=\"chrono-input\" class=\"block text-sm font-medium\">Entrer votre chrono sur 2000 m (mm:ss)<\/label>\n      <input id=\"chrono-input\" name=\"chrono\" type=\"text\" inputmode=\"numeric\" placeholder=\"ex. 8:00 ou 07:30\" aria-describedby=\"chrono-help\"\n        class=\"w-full p-2 border rounded border-slate-200 dark:border-slate-700 bg-slate-50 dark:bg-slate-700\" \/>\n      <p id=\"chrono-help\" class=\"text-xs text-slate-500\">Format mm:ss (ou m:ss). Exemples valides : 8:00, 07:30, 7:5 (sera interpr\u00e9t\u00e9 7:05).<\/p>\n    <\/div>\n\n    <div id=\"inputs-vma\" class=\"hidden space-y-2\">\n      <label for=\"vma-input\" class=\"block text-sm font-medium\">Entrer votre VMA (km\/h)<\/label>\n      <input id=\"vma-input\" name=\"vma\" type=\"number\" step=\"0.1\" min=\"4\" max=\"25\" placeholder=\"ex. 16.5\" aria-describedby=\"vma-help\"\n        class=\"w-full p-2 border rounded border-slate-200 dark:border-slate-700 bg-slate-50 dark:bg-slate-700\" \/>\n      <p id=\"vma-help\" class=\"text-xs text-slate-500\">Valeur typique : 12\u201320 km\/h. Estimation simple : temps 10 km = 36000 \/ VMA (secondes).<\/p>\n    <\/div>\n\n    <div class=\"flex gap-2\">\n      <button id=\"calc-btn\" type=\"button\" class=\"px-4 py-2 bg-blue-600 text-white rounded hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-400\">\n        Calculer\n      <\/button>\n      <button id=\"copy-btn\" type=\"button\" class=\"px-3 py-2 border rounded border-slate-200 hover:bg-slate-50 dark:hover:bg-slate-700\" title=\"Copier le r\u00e9sultat\">\n        Copier r\u00e9sultat\n      <\/button>\n      <button id=\"reset-btn\" type=\"reset\" class=\"px-3 py-2 border rounded border-slate-200 hover:bg-slate-50 dark:hover:bg-slate-700\">\n        R\u00e9initialiser\n      <\/button>\n    <\/div>\n  <\/form>\n\n  <div id=\"result-area\" class=\"mt-4 p-3 bg-slate-50 dark:bg-slate-700 rounded border border-slate-200 dark:border-slate-700\" aria-live=\"polite\">\n    <p id=\"result-summary\" class=\"text-sm text-slate-600 dark:text-slate-300\">R\u00e9sultats affich\u00e9s ici apr\u00e8s calcul.<\/p>\n    <ul id=\"result-list\" class=\"mt-2 space-y-1\"><\/ul>\n  <\/div>\n\n  <details class=\"mt-4 text-sm\">\n    <summary class=\"cursor-pointer font-medium\">Explications et m\u00e9thode<\/summary>\n    <div class=\"mt-2 text-slate-600 dark:text-slate-300\">\n      <p>Si vous entrez un chrono sur 2000 m : on applique un coefficient multiplicateur de 5,5 (approche simple et p\u00e9dagogique) pour estimer le chrono sur 10 km.<\/p>\n      <p>Si vous entrez une VMA (km\/h) : on calcule le temps pur \u00e0 la VMA sur 10 km (10 000 m \u2192 t = 10 000 \/ vitesse). Conversion utilis\u00e9e : vitesse (m\/s) = VMA(km\/h) \/ 3.6, donc temps(s) = 36 000 \/ VMA(km\/h).<\/p>\n      <p class=\"mt-2\">Ces formules donnent une estimation. Pour une projection plus fine, tenez compte de votre endurance sp\u00e9cifique, entra\u00eenement et tol\u00e9rance aux allures soutenues.<\/p>\n    <\/div>\n  <\/details>\n<\/div>\n\n<script>\n\/*\n  Script JavaScript (bien comment\u00e9).\n  - Accessible, lisible, sans d\u00e9pendances lourdes.\n  - Toutes les cha\u00eenes sont en fran\u00e7ais et faciles \u00e0 modifier.\n  - Aucune API externe requise.\n*\/\n\n\/* --- S\u00e9lecteurs et configuration --- *\/\nconst root = document.getElementById('calculateur-10k');\nconst modeRadios = root.querySelectorAll('input[name=\"mode\"]');\nconst inputsChrono = root.querySelector('#inputs-chrono');\nconst inputsVMA = root.querySelector('#inputs-vma');\nconst chronoInput = root.querySelector('#chrono-input');\nconst vmaInput = root.querySelector('#vma-input');\nconst calcBtn = root.querySelector('#calc-btn');\nconst resetBtn = root.querySelector('#reset-btn');\nconst copyBtn = root.querySelector('#copy-btn');\nconst resultSummary = root.querySelector('#result-summary');\nconst resultList = root.querySelector('#result-list');\n\n\/* Cha\u00eenes de texte \u00e9ditables (fran\u00e7ais) *\/\nconst TX = {\n  resultTitle: \"Estimation du chrono sur 10 km\",\n  invalidChrono: \"Format de chrono invalide. Utiliser mm:ss (ex. 8:00).\",\n  invalidVMA: \"Entrer une valeur de VMA valide (km\/h).\",\n  fromChrono: \"Bas\u00e9 sur votre chrono 2000 m\",\n  fromVMA: \"Bas\u00e9 sur votre VMA\",\n  estimatedTime: \"Chrono estim\u00e9 sur 10 km\",\n  pacePerKm: \"Allure moyenne (min\/km)\",\n  averageSpeed: \"Vitesse moyenne estim\u00e9e (km\/h)\",\n  multiplierNote: \"Coefficient utilis\u00e9 pour 2000 m \u2192 10 km : \u00d75,5 (approche simple)\",\n  copied: \"R\u00e9sultat copi\u00e9 dans le presse-papiers.\",\n  noResult: \"R\u00e9sultats affich\u00e9s ici apr\u00e8s calcul.\"\n};\n\n\/* --- Utilitaires --- *\/\n\n\/**\n * Convertit mm:ss (ou variants) en secondes.\n * Accepte formats : \"8:00\", \"07:30\", \"7:5\" etc.\n * Retourne null si invalide.\n *\/\nfunction chronoToSeconds(txt) {\n  if (!txt || typeof txt !== 'string') return null;\n  \/\/ Nettoyage : supprimer espaces\n  txt = txt.trim();\n  const parts = txt.split(':');\n  if (parts.length === 1) {\n    \/\/ Si on fournit seulement des secondes (ex. \"480\"), on accepte\n    const s = Number(parts[0]);\n    return Number.isFinite(s) && s >= 0 ? Math.round(s) : null;\n  }\n  if (parts.length === 2) {\n    const m = Number(parts[0]);\n    const s = Number(parts[1]);\n    if (!Number.isFinite(m) || !Number.isFinite(s) || m < 0 || s < 0 || s >= 60) return null;\n    return Math.round(m * 60 + s);\n  }\n  \/\/ Formats non pris en charge\n  return null;\n}\n\n\/**\n * Convertir secondes en cha\u00eene mm:ss (heures ignor\u00e9es si < 1h).\n * Si >= 3600s, format hh:mm:ss.\n *\/\nfunction secondsToTimeStr(sec) {\n  if (!Number.isFinite(sec) || sec < 0) return \"--:--\";\n  sec = Math.round(sec);\n  const h = Math.floor(sec \/ 3600);\n  const m = Math.floor((sec % 3600) \/ 60);\n  const s = sec % 60;\n  const pad = n => String(n).padStart(2, '0');\n  if (h > 0) return `${h}:${pad(m)}:${pad(s)}`;\n  return `${m}:${pad(s)}`;\n}\n\n\/**\n * Convertir vitesse km\/h en allure min\/km (string).\n * Si vitesse <= 0 => retourne '--'.\n *\/\nfunction speedToPaceStr(kmh) {\n  if (!Number.isFinite(kmh) || kmh <= 0) return \"--:--\";\n  const mps = kmh \/ 3.6;\n  const secPerKm = Math.round(1000 \/ mps);\n  return secondsToTimeStr(secPerKm);\n}\n\n\/* --- Logique de calcul --- *\/\n\n\/**\n * Estimation \u00e0 partir du chrono 2000 m.\n * M\u00e9thode p\u00e9dagogique : multiplier le chrono (minutes) par 5,5.\n * Ici on applique directement sur les secondes : sec_10k = sec_2000 * 5.5\n *\/\nfunction estimateFrom2000sec(sec2000) {\n  const multiplier = 5.5;\n  const sec10k = sec2000 * multiplier;\n  \/\/ vitesse en km\/h = distance(km)\/time(h) => 10 km \/ (sec10k\/3600) = 36000 \/ sec10k\n  const kmh = 36000 \/ sec10k;\n  return { sec10k, kmh, multiplier };\n}\n\n\/**\n * Estimation \u00e0 partir de la VMA (km\/h).\n * M\u00e9thode simple : temps = 36000 \/ VMA (secondes).\n * Note : ceci calcule le temps si vous courrez 10 km exactement \u00e0 la VMA.\n * Selon l'athl\u00e8te, la VMA n'est pas toujours tenable sur 10 km ; ajustez selon profil.\n *\/\nfunction estimateFromVMA(vmaKmh) {\n  const sec10k = 36000 \/ vmaKmh; \/\/ 36000 = 10 000 * 3.6\n  const kmh = (36000 \/ sec10k); \/\/ re-calcul, identique \u00e0 vmaKmh mais garde coh\u00e9rence\n  return { sec10k, kmh };\n}\n\n\/* --- UI Interaction --- *\/\n\n\/\/ Basculer les champs selon le mode s\u00e9lectionn\u00e9\nmodeRadios.forEach(radio => {\n  radio.addEventListener('change', () => {\n    if (radio.checked && radio.value === 'vma') {\n      inputsChrono.classList.add('hidden');\n      inputsVMA.classList.remove('hidden');\n      chronoInput.setAttribute('aria-hidden', 'true');\n      vmaInput.removeAttribute('aria-hidden');\n      resultSummary.textContent = TX.noResult;\n    } else if (radio.checked && radio.value === 'chrono') {\n      inputsChrono.classList.remove('hidden');\n      inputsVMA.classList.add('hidden');\n      chronoInput.removeAttribute('aria-hidden');\n      vmaInput.setAttribute('aria-hidden', 'true');\n      resultSummary.textContent = TX.noResult;\n    }\n  });\n});\n\n\/\/ Calculer lorsque l'utilisateur clique\ncalcBtn.addEventListener('click', () => {\n  \/\/ D\u00e9terminer le mode\n  const mode = root.querySelector('input[name=\"mode\"]:checked').value;\n  resultList.innerHTML = \"\";\n  resultSummary.textContent = \"\";\n\n  if (mode === 'chrono') {\n    const txt = chronoInput.value;\n    const sec2000 = chronoToSeconds(txt);\n    if (sec2000 === null) {\n      resultSummary.textContent = TX.invalidChrono;\n      resultSummary.classList.add('text-red-600');\n      return;\n    }\n    resultSummary.classList.remove('text-red-600');\n    \/\/ Calcul\n    const { sec10k, kmh, multiplier } = estimateFrom2000sec(sec2000);\n\n    \/\/ Afficher r\u00e9sultats\n    const items = [\n      `${TX.fromChrono} : ${secondsToTimeStr(sec2000)} (2000 m)`,\n      `${TX.estimatedTime} : ${secondsToTimeStr(sec10k)}`,\n      `${TX.pacePerKm} : ${speedToPaceStr(kmh)}`,\n      `${TX.averageSpeed} : ${kmh.toFixed(2)} km\/h`,\n      `${TX.multiplierNote} (${multiplier})`\n    ];\n    items.forEach(t => {\n      const li = document.createElement('li');\n      li.textContent = t;\n      resultList.appendChild(li);\n    });\n    resultSummary.textContent = TX.resultTitle;\n\n  } else if (mode === 'vma') {\n    const vma = Number(vmaInput.value);\n    if (!Number.isFinite(vma) || vma <= 0) {\n      resultSummary.textContent = TX.invalidVMA;\n      resultSummary.classList.add('text-red-600');\n      return;\n    }\n    resultSummary.classList.remove('text-red-600');\n\n    const { sec10k, kmh } = estimateFromVMA(vma);\n    const items = [\n      `${TX.fromVMA} : ${vma.toFixed(1)} km\/h`,\n      `${TX.estimatedTime} : ${secondsToTimeStr(sec10k)}`,\n      `${TX.pacePerKm} : ${speedToPaceStr(kmh)}`,\n      `${TX.averageSpeed} : ${kmh.toFixed(2)} km\/h`\n    ];\n    items.forEach(t => {\n      const li = document.createElement('li');\n      li.textContent = t;\n      resultList.appendChild(li);\n    });\n    resultSummary.textContent = TX.resultTitle;\n  }\n});\n\n\/\/ Copier le r\u00e9sultat dans le presse-papiers\ncopyBtn.addEventListener('click', async () => {\n  const summary = resultSummary.textContent;\n  const lines = [summary];\n  resultList.querySelectorAll('li').forEach(li => lines.push(li.textContent));\n  const textToCopy = lines.join('n');\n  try {\n    await navigator.clipboard.writeText(textToCopy);\n    \/\/ Indication temporaire\n    const previous = copyBtn.textContent;\n    copyBtn.textContent = \"Copi\u00e9 \u2713\";\n    setTimeout(() => copyBtn.textContent = previous, 1500);\n  } catch (e) {\n    \/\/ Fallback : s\u00e9lection manuelle\n    alert(\"Impossible d'acc\u00e9der au presse-papiers. S\u00e9lectionnez et copiez manuellement.nn\" + textToCopy);\n  }\n});\n\n\/\/ R\u00e9initialiser\nresetBtn.addEventListener('click', () => {\n  chronoInput.value = \"\";\n  vmaInput.value = \"\";\n  resultList.innerHTML = \"\";\n  resultSummary.textContent = TX.noResult;\n});\n\n\/* --- Initial state --- *\/\nresultSummary.textContent = TX.noResult;\n<\/script>\n\n<h2 class=\"wp-block-heading\">R\u00e9cup\u00e9ration, erreurs fr\u00e9quentes et conseils running pour progresser<\/h2>\n\n<p class=\"wp-block-paragraph\">La r\u00e9cup\u00e9ration transforme l\u2019entra\u00eenement en progr\u00e8s. Sans elle, la fatigue s\u2019accumule et le risque de blessure augmente. Marchez apr\u00e8s l\u2019arriv\u00e9e, faites une collation sucr\u00e9e et buvez une boisson contenant du sodium.<\/p>\n\n<p class=\"wp-block-paragraph\">Erreurs communes \u00e0 \u00e9viter :<\/p>\n\n<ul class=\"wp-block-list\"><li>Multiplier les s\u00e9ances dures sans repos : baisse de performance garantie.<\/li><li>Partir trop vite le jour J : perdre 20-30 s\/km sur la fin est courant.<\/li><li>N\u00e9gliger l\u2019\u00e9chauffement : augmente le risque de blessure et r\u00e9duit la vitesse.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Conseils terrain : renforcez les chevilles et les jambes avec des exercices simples (mont\u00e9es sur demi-pointes, fentes, squats) pour gagner stabilit\u00e9 et puissance. Pour un plan de renforcement cibl\u00e9, voir <a href=\"https:\/\/www.bras-de-fer.fr\/blog\/renforcement-chevilles-trail\/\" rel=\"nofollow\">renforcement des chevilles<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Si une douleur persiste, orientez-vous vers un professionnel. Pour comprendre les causes possibles des douleurs au genou li\u00e9es \u00e0 la course, consultez <a href=\"https:\/\/www.bras-de-fer.fr\/blog\/douleur-genou-course\/\" rel=\"nofollow\">douleur genou course<\/a>.<\/p>\n\n<p class=\"wp-block-paragraph\">Phrase-cl\u00e9 : r\u00e9cup\u00e9rez mieux et courez plus vite.<\/p>\n\n<h2 class=\"wp-block-heading\">Estimer son chrono et adapter son objectif<\/h2>\n\n<p class=\"wp-block-paragraph\">Plusieurs m\u00e9thodes permettent d\u2019estimer votre temps : test 2000 m, conversion depuis un 5 km, ou pourcentage de VMA. Chaque m\u00e9thode a ses limites mais offre un point de d\u00e9part r\u00e9aliste.<\/p>\n\n<p class=\"wp-block-paragraph\">Exemples rapides :<\/p>\n\n<ul class=\"wp-block-list\"><li>Test 2000 m : temps \u00d7 5,5 = estimation 10 km.<\/li><li>5 km r\u00e9cent : temps \u00d7 2,1 \u00e0 2,15 = estimation 10 km.<\/li><li>VMA connue : 90-92% de la VMA sur 10 km.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Pour approfondir les m\u00e9thodes et plans, la ressource <a href=\"https:\/\/sport-infos.fr\/ameliorer-temps-10-km\/\" rel=\"nofollow noopener\" target=\"_blank\">Am\u00e9liorer son temps au 10 km<\/a> donne des exemples compl\u00e9mentaires et conversions pratiques.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Synth\u00e8se<\/strong> : programmez deux s\u00e9ances qualitatives par semaine (fractionn\u00e9 + seuil), maintenez des sorties d\u2019endurance, soignez l\u2019\u00e9chauffement et la r\u00e9cup\u00e9ration. Fixez un objectif r\u00e9aliste gr\u00e2ce aux tests et adaptez votre strat\u00e9gie le jour J selon les conditions.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Comment estimer mon objectif de 10 km u00e0 partir du2019un 5 km ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Multipliez votre temps sur 5 km par 2,1 u00e0 2,15. Les coureurs endurants seront pru00e8s de 2,1 ; les plus explosifs pru00e8s de 2,15. Ajustez selon le du00e9nivelu00e9 et la mu00e9tu00e9o.\"}},{\"@type\":\"Question\",\"name\":\"Faut-il boire pendant un 10 km ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Si vous visez plus de 50 minutes ou si la tempu00e9rature est u00e9levu00e9e, prenez quelques gorgu00e9es au ravitaillement du km 5. Pour des chronos rapides (<45 min), une simple hydratation avant la course suffit sauf canicule.\"}},{\"@type\":\"Question\",\"name\":\"Quelle est la meilleure su00e9ance pour gagner du temps rapidement ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Le fractionnu00e9 court (ex. 10u00d7300 m) amu00e9liore la vitesse et la VMA rapidement. Combinez-le avec une su00e9ance au seuil chaque semaine pour transfu00e9rer la vitesse sur lu2019allure de 10 km.\"}},{\"@type\":\"Question\",\"name\":\"Comment ru00e9cupu00e9rer efficacement apru00e8s un 10 km ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Marchez 5-10 minutes, trottinez 5-10 minutes, hydratez-vous et prenez une collation sucru00e9e dans lu2019heure. u00c9tirements doux 10-15 minutes plus tard et marche active le lendemain.\"}}]}\n<\/script>\n<h3>Comment estimer mon objectif de 10 km \u00e0 partir d\u2019un 5 km ?<\/h3>\n<p>Multipliez votre temps sur 5 km par 2,1 \u00e0 2,15. Les coureurs endurants seront pr\u00e8s de 2,1 ; les plus explosifs pr\u00e8s de 2,15. Ajustez selon le d\u00e9nivel\u00e9 et la m\u00e9t\u00e9o.<\/p>\n<h3>Faut-il boire pendant un 10 km ?<\/h3>\n<p>Si vous visez plus de 50 minutes ou si la temp\u00e9rature est \u00e9lev\u00e9e, prenez quelques gorg\u00e9es au ravitaillement du km 5. Pour des chronos rapides (<45 min), une simple hydratation avant la course suffit sauf canicule.<\/p>\n<h3>Quelle est la meilleure s\u00e9ance pour gagner du temps rapidement ?<\/h3>\n<p>Le fractionn\u00e9 court (ex. 10\u00d7300 m) am\u00e9liore la vitesse et la VMA rapidement. Combinez-le avec une s\u00e9ance au seuil chaque semaine pour transf\u00e9rer la vitesse sur l\u2019allure de 10 km.<\/p>\n<h3>Comment r\u00e9cup\u00e9rer efficacement apr\u00e8s un 10 km ?<\/h3>\n<p>Marchez 5-10 minutes, trottinez 5-10 minutes, hydratez-vous et prenez une collation sucr\u00e9e dans l\u2019heure. \u00c9tirements doux 10-15 minutes plus tard et marche active le lendemain.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Vous pr\u00e9parez un 10 km et cherchez des m\u00e9thodes concr\u00e8tes pour am\u00e9liorer votre chrono sans vous \u00e9puiser ? Cet article propose une approche pratique : un fil conducteur (Marc, coureur amateur), des s\u00e9ances pr\u00e9cises, des r\u00e8gles de gestion d\u2019effort le jour J et des astuces de r\u00e9cup\u00e9ration. Vous trouverez un programme hebdomadaire type, des s\u00e9ances &#8230; <a title=\"Am\u00e9liorer son temps au 10km : conseils et techniques efficaces\" class=\"read-more\" href=\"https:\/\/www.bras-de-fer.fr\/blog\/ameliorer-temps-10km\/\" aria-label=\"En savoir plus sur Am\u00e9liorer son temps au 10km : conseils et techniques efficaces\">Lire plus<\/a><\/p>\n","protected":false},"author":1,"featured_media":5637,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-5638","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sport"],"views":0,"_links":{"self":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts\/5638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/comments?post=5638"}],"version-history":[{"count":0,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/posts\/5638\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/media\/5637"}],"wp:attachment":[{"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/media?parent=5638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/categories?post=5638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bras-de-fer.fr\/blog\/wp-json\/wp\/v2\/tags?post=5638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}