| # | Distanse | Tid | Pace | vs target | HR steady | HR siste 500m | REST HR | Split | Power | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 0.32 km | 1:12 | 3:00/km | ↑ 45s | 148 | 126 | 110 −16 | ▼ neg | 510 | — |
| 2 | 0.40 km | 1:29 | 3:42/km | ✓ | 116 | 130 | 111 −19 | ▲ pos | 470 | — |
| 3 | 0.40 km | 1:30 | 3:45/km | ✓ | 131 | 125 | 107 −18 | ▼ neg | 472 | — |
| 4 | 0.41 km | 1:28 | 3:40/km | ↑ 5s | 139 | 130 | 117 −13 | ▲ pos | 471 | — |
| 5 | 0.40 km | 1:27 | 3:37/km | ↑ 8s | 143 | 133 | 125 −8 | ▼ neg | 473 | — |
| 6 | 0.41 km | 1:27 | 3:37/km | ↑ 8s | 140 | 139 | 108 −31 | ▼ neg | 484 | — |
| 7 | 0.41 km | 1:26 | 3:35/km | ↑ 10s | 126 | 130 | 111 −19 | ▲ pos | 494 | — |
| 8 | 0.40 km | 1:27 | 3:37/km | ↑ 8s | 125 | 128 | 113 −15 | ▼ neg | 477 | — |
| 9 | 0.40 km | 1:26 | 3:35/km | ↑ 10s | 135 | 133 | 111 −22 | ▼ neg | 490 | — |
| 10 | 0.41 km | 1:26 | 3:35/km | ↑ 10s | 139 | 133 | 111 −22 | ▼ neg | 480 | — |
| 11 | 0.41 km | 1:27 | 3:37/km | ↑ 8s | 121 | 101 | 111 −-10 | ▲ pos | 494 | — |
| 12 | 0.41 km | 1:24 | 3:30/km | ↑ 15s | 120 | 121 | 104 −17 | ▼ neg | 500 | — |
| 13 | 0.40 km | 1:24 | 3:30/km | ↑ 15s | 126 | 119 | 110 −9 | ▼ neg | 472 | — |
| 14 | 0.40 km | 1:22 | 3:25/km | ↑ 20s | 117 | 122 | 114 −8 | ▼ neg | 495 | — |
| 15 | 0.40 km | 1:24 | 3:30/km | ↑ 15s | 127 | 122 | 111 −11 | ▲ pos | 494 | — |
| 16 | 0.41 km | 1:21 | 3:22/km | ↑ 23s | 129 | 124 | 112 −12 | ▼ neg | 494 | — |
| 17 | 0.40 km | 1:23 | 3:27/km | ↑ 18s | 130 | 126 | 116 −10 | ━ flat | 484 | — |
| 18 | 0.41 km | 1:22 | 3:25/km | ↑ 20s | 134 | 131 | 116 −15 | ▼ neg | 494 | — |
| 19 | 0.41 km | 1:22 | 3:25/km | ↑ 20s | 127 | 128 | 120 −8 | ━ flat | 494 | — |
| 20 | 0.40 km | 1:20 | 3:20/km | ↑ 25s | 126 | 127 | 84 −43 | ▲ pos | 505 | — |
| 2025-06-21 | Langtur 25 km | 4:12/km | 162 bpm |
| 2025-06-19 | 2 x 5k høy terskel | 4:05/km | 159 bpm |
| 2025-06-16 | 1 x 800m terskel | 4:01/km | 127 bpm |
| 2025-06-14 | 3-2-1 km | 4:01/km | 157 bpm |
| 2025-06-11 | 50 x 45/15 høy terskel | 3:45/km | 150 bpm |
HRV morgenen 23. juni: 68 ms, BALANCED — nøyaktig på Carls ukesgjennomsnitt. RHR 39 bpm, stabilt. Søvn: 7 timer 16 minutter, søvnscore 85 — over sju timer og god score. Solid dag uten spesielle signaler opp eller ned.
ATL 98.61, CTL 82.79, TSB −15.81. Carl er inne i en intensiv sommerblokk. ATL nær 100 er det samme toppnivået som mars (100.24). CTL 82.79 stiger sterkere enn noen gang tidligere i 2025 — fra 78 i mai til 83 nå er en fin form-akkumulering etter London og Sommernattsløpet. TSB −15.81 er produktiv overload: tung men ikke farlig.
Kontekstscore 9.1 er den høyeste i batchen — fordi all dagsform-data peker grønt og 51 dager til EnergiMila gir god treningsreserve. At exec 5.5 likevel trekker totalen ned til 6.6 Solid illustrerer at god kontekst ikke automatisk gir god gjennomføring.
Forrige løp: Sommernattsløpet (10 km, 38:26) — et greit resultat men et stykke unna Carls sub-38-ambisjon. EnergiMila er neste 10 km-mål. Sko: Adidas Adios Pro 4.
Ingen laktatmålinger. Ingen morning snapshot.
Rep 1 (3:00 / 510 W) er en GPS-anomali og utelates. 3:00 per km over 400 m på bane er urealistisk for en terskel/VO2maks-drag — det tilsvarer 1:12 per 400 m, et nivå ingen amatør-løper treffer på trening. Sannsynligvis registrerte GPS-en de første sekundene av sprint til startstreken som "løping". Rep 1 er ikke et reelt arbeidsdrag.
De 19 reelle dragene (rep 2–20):
| Sett | Drag | Pace-spenn | Power-spenn |
|---|---|---|---|
| Sett 1 (rep 2–10) | 9 drag | 3:35–3:45 | 470–494 W |
| Sett 2 (rep 11–20) | 10 drag | 3:20–3:37 | 472–505 W |
Sett 1-snitt (rep 2–10): 3:39 (219 s/km). Sett 2-snitt (rep 11–20): 3:28 (208 s/km). Sett 2 er 11 sekunder per km raskere enn sett 1 i snitt. Det er en markant inter-sett-akselerasjon.
Intra-sett-profil, sett 1 (rep 2–10): 3:42 / 3:45 / 3:40 / 3:37 / 3:37 / 3:35 / 3:37 / 3:35 / 3:35. En gradvis akselerasjon fra 3:42 til 3:35 — jevn negativ split innenfor settet.
Intra-sett-profil, sett 2 (rep 11–20): 3:37 / 3:30 / 3:30 / 3:25 / 3:30 / 3:22 / 3:27 / 3:25 / 3:25 / 3:20. Raskere og sterkere fra starten av sett 2, med avslutning på 3:20. Rep 20 (3:20 / 505 W) er sesjonens sterkeste drag: 505/74 = 6.82 W/kg — et høyt VO2maks-toppunkt.
At sett 2 er så mye raskere enn sett 1 er det primære exec-problemet: god 400 m-pacing betyr at begge sett er omtrent like sterke. Her er sett 2 11 sek/km raskere, noe som indikerer at sett 1 ble kjørt for forsiktig, eller at mellomsett-pausen tillot for mye restitusjon til at sett 2 startet "friskt".
HR-data er flagget som upålitelig. Aerob belastning vurderes gjennom power og pace.
Pace 3:20–3:37 i sett 2 er markert over LT2 (3:49). Med Adios Pro 4 er effektiv metabolsk belastning ca. 3:26–3:44 uten karbonplate — klart i I4/VO2maks. Sett 1 (3:35–3:45) er noe lavere — øvre I3 til nedre I4.
Power-toppene (494–505 W i rep 7, 11, 14–19) er Carls høyeste Adios Pro 4-bane-power i sommerdatasettet. 20 drag total VO2maks-belastning er et markant stimulus — selv om pacing-fordelingen mellom settene er suboptimal.
Snitt over de 19 reelle drag: ca. 481 W. Power-spenn 470–505 W. Sett 2's gjennomsnitt (484 W) er høyere enn sett 1's gjennomsnitt (479 W) — konsistent med raskere pace i sett 2.
Rep 20 (505 W / 3:20): 6.82 W/kg er det høyeste enkelt-drag W/kg i 2025-datasettet for Adios Pro 4 på bane. Det overgår selv 7. mais 474 W (6.41 W/kg). Sommerformen i VO2maks-bandet er markant sterkere enn vårens terskel-serier.
Decoupling og inter-rep HR-drift er ikke vurdert — sensor-data upålitelig.
Sett 1 viser ingen fatigue-signal internt — den gradvise akselerasjonen (3:42 → 3:35) er positiv drift. Sett 2 starter sterkere enn sett 1 avsluttet, noe som er uvanlig: normalt åpner sett 2 litt saktere enn sett 1's avslutning pga mellomsett-restitusjonstid. Her starter sett 2 på 3:37 (rep 11), men rep 12–14 dykker ned til 3:25–3:30 allerede. Det er et aggressivt sett 2-innhopp.
| Dato | Struktur | Sett 1 snitt | Sett 2 snitt | Score | Tier |
|---|---|---|---|---|---|
| 2025-01-30 | 2×10×400 | 3:43 | 3:45 | 8.4 | Sterk |
| 2025-06-23 | 2×10×400 | 3:39 | 3:28 | 6.6 | Solid |
Sett 1 er 4 sek/km raskere enn januar. Sett 2 er 17 sek/km raskere. Den enorme sett 2-akselerasjonen er formen som er bygget siden januar — men fordelingen mellom settene er blitt mer asymmetrisk, noe som trekker exec-scoren ned.
ATL 98.61 og CTL 82.79 er begge på 2025-topp. Sommer-blokken (juni–august) er intensiv. TSB −15.81 i produktiv overload-sone. 51 dager til EnergiMila gir Carl god tid til å bygge form og deretter tape mot løpet.
Sommernattsløpet (38:26) var en uke eller to tilbake — Carl er allerede i full gang med neste mål.
MandagsTOSK på utendørs bane, 20 drag. Rep 1-anomalien (3:00) er trolig et GPS-artefakt fra startpunktet. Sett 1's forsiktige åpning (3:42 i rep 2) og gradvis akselerasjon er taktisk korrekt for et to-sett-format — men sett 2's drastiske tempo-hopp antyder at sett 1 var for konservativt anslått. Optimalt ville sett 1 og 2 ligget innenfor 5–7 sek/km av hverandre.
Score-systemet er 70 % eksekusjon / 30 % kontekst. HR-data upålitelig — eksek-tak 8.5 bevisst.
Eksekusjon 5.5:
Kontekst 9.1:
Fra 6.6 mot 8.0+: jevnere pacing mellom settene (sett 1 på 3:30–3:35, sett 2 på 3:28–3:33), pålitelig HR-data, og ingen rep 1-anomali. Med begge sett på nær-lik intensitet ville plan-komponenten scoret 7.5–8.0 og totalen havnet i 7.5–8.0-bandet.
23. juni er en økt med høy kapasitet men suboptimal fordeling: sett 2 (3:20–3:37) er markant sterkere enn sett 1 (3:35–3:45), og rep 20's 505 W/3:20 er et klart VO2maks-toppnotat for sommeren. TSB −15.81 og ATL 98 bekrefter at Carl er i full sommerbygning. Med 51 dager til EnergiMila er det tid nok til å polere pacing-balansen og konsolidere form. Sub-37:24 på EnergiMila krever at sett 1 og sett 2 er like bra — det er treningsobservasjonen herfra.
| # | Distanse | Tid | Pace | HR snitt | HR maks | Kadens | Power |
|---|---|---|---|---|---|---|---|
| 1 | 0.32 km | 1:12 | 3:00/km | 137 | 153.0 | 188 | 510 |
| 2 | 0.40 km | 1:29 | 3:42/km | 116 | 122.0 | 188 | 470 |
| 3 | 0.40 km | 1:30 | 3:45/km | 126 | 141.0 | 187 | 472 |
| 4 | 0.41 km | 1:28 | 3:40/km | 132 | 142.0 | 189 | 471 |
| 5 | 0.40 km | 1:27 | 3:37/km | 132 | 147.0 | 190 | 473 |
| 6 | 0.41 km | 1:27 | 3:37/km | 138 | 145.0 | 191 | 484 |
| 7 | 0.41 km | 1:26 | 3:35/km | 123 | 132.0 | 190 | 494 |
| 8 | 0.40 km | 1:27 | 3:37/km | 124 | 127.0 | 191 | 477 |
| 9 | 0.40 km | 1:26 | 3:35/km | 130 | 137.0 | 192 | 490 |
| 10 | 0.41 km | 1:26 | 3:35/km | 130 | 156.0 | 191 | 480 |
| 11 | 0.41 km | 1:27 | 3:37/km | 107 | 122.0 | 192 | 494 |
| 12 | 0.41 km | 1:24 | 3:30/km | 118 | 126.0 | 193 | 500 |
| 13 | 0.40 km | 1:24 | 3:30/km | 121 | 128.0 | 193 | 472 |
| 14 | 0.40 km | 1:22 | 3:25/km | 118 | 125.0 | 194 | 495 |
| 15 | 0.40 km | 1:24 | 3:30/km | 124 | 132.0 | 194 | 494 |
| 16 | 0.41 km | 1:21 | 3:22/km | 125 | 138.0 | 196 | 494 |
| 17 | 0.40 km | 1:23 | 3:27/km | 127 | 132.0 | 194 | 484 |
| 18 | 0.41 km | 1:22 | 3:25/km | 131 | 137.0 | 193 | 494 |
| 19 | 0.41 km | 1:22 | 3:25/km | 127 | 135.0 | 194 | 494 |
| 20 | 0.40 km | 1:20 | 3:20/km | 126 | 133.0 | 194 | 505 |
| Dato | Distanse | Pace | Δ pace | HR | Δ HR | Score | Δ Score | Sko | Link |
|---|---|---|---|---|---|---|---|---|---|
| 2025-05-29 | 9.5 | 3:30 | — | 151 | -25 | 7.6 | -0.2 | Nike Alphafly P | → |
| 2025-05-07 | 10.0 | 3:45 | — | 124 | +2 | 8.6 | -1.2 | Adidas Adios Pr | → |
| 2025-01-30 | 8.6 | 3:45 | — | 160 | -34 | 8.4 | -1.0 | Adidas Adios Pr | → |
| 2024-01-05 | 11.6 | 3:45 | — | 150 | -24 | 5.4 | +2.0 | Nike AlphaFly T | → |
| 2023-12-22 | 14.0 | 3:47 | — | 138 | -12 | 6.0 | +1.4 | Nike AlphaFly T | → |
↑ grønn pace/HR = denne økt var raskere/lavere HR enn historisk · ↑ grønn score = denne økt var sterkere.
| Dato | RHR | HRV | Søvn | Stress |
|---|---|---|---|---|
| 2025-06-16 | 40 | 63 | 6.4 h | 17 |
| 2025-06-17 | 40 | 69 | 7.4 h | 22 |
| 2025-06-18 | 40 | 70 | 7.6 h | 20 |
| 2025-06-19 | 40 | 62 | 7.1 h | 20 |
| 2025-06-20 | 40 | 73 | 6.8 h | 22 |
| 2025-06-21 | 39 | 69 | 7.2 h | 22 |
| 2025-06-22 | 39 | 69 | 8.1 h | 18 |
| 2025-06-23 | 39 | 68 | 7.3 h | 18 |
python3 scripts/quality_session_recovery_response.py --date 2025-06-23 når 2-3 dager har gått.interval_short
| Type | Resultat | Vurdering |
|---|---|---|
| Inter-rep drift (rep1 → repN, steady-state) | 148 → 126 bpm (+-21.7) | kontrollert |
| Intra-rep drift (første→siste 500m, snitt) | +1.8 bpm | kontrollert |
| Metrikk | Verdi | Tolkning |
|---|---|---|
| Pa:HR-decoupling (Friel) | -12.4% | tightly coupled (god aerob form) |
| Time-in-zone (I5: 176-186 bpm) | 0% i / 100% under / 0% over | bommet sone |
| Etter rep | HR-slutt | HR 60s senere | Drop |
|---|---|---|---|
| Rep 1 | 152 bpm | 121 bpm | −31 bpm |
| Rep 2 | 115 bpm | 130 bpm | −-15 bpm |
| Rep 3 | 118 bpm | 130 bpm | −-12 bpm |
| Rep 4 | 128 bpm | 120 bpm | −8 bpm |
| Rep 5 | 146 bpm | 129 bpm | −17 bpm |
| Rep 6 | 145 bpm | 123 bpm | −22 bpm |
| Rep 7 | 132 bpm | 123 bpm | −9 bpm |
| Rep 8 | 127 bpm | 134 bpm | −-7 bpm |
| Rep 9 | 135 bpm | 141 bpm | −-6 bpm |
| Rep 10 | 156 bpm | 110 bpm | −46 bpm |
| Rep 11 | 122 bpm | 116 bpm | −6 bpm |
| Rep 12 | 118 bpm | 116 bpm | −2 bpm |
| Rep 13 | 128 bpm | 121 bpm | −7 bpm |
| Rep 14 | 116 bpm | 127 bpm | −-11 bpm |
| Rep 15 | 125 bpm | 125 bpm | −0 bpm |
| Rep 16 | 124 bpm | 129 bpm | −-5 bpm |
| Rep 17 | 132 bpm | 127 bpm | −5 bpm |
| Rep 18 | 137 bpm | 126 bpm | −11 bpm |
| Rep 19 | 128 bpm | 129 bpm | −-1 bpm |
| Metrikk | I dag | Snitt 8 uker | Δ |
|---|---|---|---|
| Steglengde (cm) | 133.5 | 121.4 | +10.0% |
| GCT (ms) | 218.4 | 239.6 | -8.9% |
| Vertical Ratio | 6.6 | 7.1 | -7.3% |
| Vertical Oscillation | 8.4 | 8.5 | -0.9% |
| Rep | Distanse | Pace | PB-ref | % av PB-pace |
|---|---|---|---|---|
| 1 | 0.3 km | 3:00/km | 5K | 124.2% |
| 2 | 0.4 km | 3:42/km | 5K | 100.7% |
| 3 | 0.4 km | 3:45/km | 5K | 99.4% |
| 4 | 0.4 km | 3:40/km | 5K | 101.6% |
| 5 | 0.4 km | 3:37/km | 5K | 103.0% |
| 6 | 0.4 km | 3:37/km | 5K | 103.0% |
| 7 | 0.4 km | 3:35/km | 5K | 104.0% |
| 8 | 0.4 km | 3:37/km | 5K | 103.0% |
| 9 | 0.4 km | 3:35/km | 5K | 104.0% |
| 10 | 0.4 km | 3:35/km | 5K | 104.0% |
| 11 | 0.4 km | 3:37/km | 5K | 103.0% |
| 12 | 0.4 km | 3:30/km | 5K | 106.5% |
| 13 | 0.4 km | 3:30/km | 5K | 106.5% |
| 14 | 0.4 km | 3:25/km | 5K | 109.1% |
| 15 | 0.4 km | 3:30/km | 5K | 106.5% |
| 16 | 0.4 km | 3:22/km | 5K | 110.7% |
| 17 | 0.4 km | 3:27/km | 5K | 108.0% |
| 18 | 0.4 km | 3:25/km | 5K | 109.1% |
| 19 | 0.4 km | 3:25/km | 5K | 109.1% |
| 20 | 0.4 km | 3:20/km | 5K | 111.8% |
| Komponent | Verdi | Score (0-100) | Vekt |
|---|---|---|---|
| hrv | 68 | 100 | 35% |
| rhr | 39 | 92 | 25% |
| sleep_score | 85 | 85 | 15% |
| sleep_debt | — | 90 | 10% |
| stress | 18 | 64 | 10% |
| illness | — | 100 | 5% |
| Rep | Første halvdel | Siste halvdel | Δ | Pattern |
|---|---|---|---|---|
| 1 | 4:20/km | 3:54/km | -26s | negative_split |
| 2 | 4:09/km | 4:21/km | +11s | positive_split |
| 3 | 5:02/km | 4:09/km | -53s | negative_split |
| 4 | 4:36/km | 4:56/km | +20s | positive_split |
| 5 | 4:24/km | 4:13/km | -11s | negative_split |
| 6 | 4:18/km | 4:15/km | -3s | negative_split |
| 7 | 4:07/km | 4:09/km | +2s | positive_split |
| 8 | 4:54/km | 4:05/km | -49s | negative_split |
| 9 | 4:59/km | 4:50/km | -9s | negative_split |
| 10 | 5:06/km | 4:43/km | -22s | negative_split |
| 11 | 4:17/km | 4:48/km | +32s | positive_split |
| 12 | 4:14/km | 4:09/km | -5s | negative_split |
| 13 | 4:19/km | 4:06/km | -13s | negative_split |
| 14 | 4:11/km | 4:08/km | -3s | negative_split |
| 15 | 4:03/km | 4:13/km | +10s | positive_split |
| 16 | 4:09/km | 3:51/km | -17s | negative_split |
| 17 | 4:04/km | 4:05/km | +1s | flat |
| 18 | 4:12/km | 3:55/km | -17s | negative_split |
| 19 | 4:05/km | 4:06/km | +1s | flat |
| 20 | 3:51/km | 3:58/km | +7s | positive_split |
| Type | CV% | Tolkning |
|---|---|---|
| Inter-rep CV (rep1 vs repN steady-state) | 6.63% | ujevn |
| Intra-rep CV (første→steady→siste 500m) | 3.51% | liten ramp-up |
python3 sync_all.py --log-session gir +0.5 til +2.0 score-bonus.| Komponent | Vekt | Vurdering | Score |
|---|---|---|---|
| pace_target | 15% | Snitt-pace 3:32 vs target 3:45 — diff 13s/km | 5.5/10 |