Fire 2100-metere på 3:54, steady-puls 166 — 3 slag over normalen din på farten.
| Dato | Økt | Fart | Steady-puls | Laktat | Skår |
|---|---|---|---|---|---|
| 16.04 | 5 x 2000 | 4:02 | 140,9 | — | 8,7 v1 |
| 16.05 | 5 x 2000 | 4:02 | 167,7 | — | 8,8 v1 |
| 30.06 | 5 x 2000 | 3:57 | 166,4 | — | 8,5 v1 |
| 24.09 | 4 x 2/1 km @ 4:00/4:30 | 3:59 | 162,0 | — | 8,5 v1 |
| 22.10 | 3 x 2000 @ 4:08-4:05-4:05 | 4:06 | 157,4 | — | 7,3 v1 |
| 19.01 | 4 x 2000 @ 3:55 | 3:55 | 165,8 | — | 9,6 |
| Dato | Økt | Fart | Steady-puls | Laktat | Skår |
|---|---|---|---|---|---|
| 20.12 | 3x2000 | 4:26 | 161,4 | — | 7,6 v1 |
| 09.05 | 3x2000 | 4:16 | 168,2 | — | 7,1 v1 |
| 23.11 | 3 x 2000 | 4:30 | 162,4 | — | 8,4 v1 |
| 05.10 | 3 x 2000m @ 4:25 | 4:25 | 158,8 | — | 6,3 v1 |
| 03.11 | 3 x 2000m @ 4:15 | 4:27 | 152,9 | — | 6,8 v1 |
| 09.06 | 3×8 min | 4:07 | 167,1 | — | 8,6 v1 |
| 14.06 | 3×10 min | 4:07 | 168,1 | — | 7,7 v1 |
| 17.07 | 3×10 min | 4:11 | 152,8 | — | 6,9 v1 |
| 18.10 | 5×2 km | 3:54 | 169,9 | — | 8,3 v1 |
| 15.01 | 5×2 km | 3:53 | 164,3 | — | 9,6 v1 |
| 05.02 | 5×2 km | 3:56 | 167,7 | — | 9,0 v1 |
| 12.02 | 7×2 km | 3:57 | 163,9 | 2,4 / 1,8 | 9,3 v1 |
| 04.03 | 8×2 km | 3:56 | 164,3 | 3,2 / 3,1 | 9,4 v1 |
| 11.03 | 4×2 km | 3:58 | 161,3 | — | 9,2 v1 |
| 18.03 | 8×2 km | 4:05 | 158,2 | 5,3 | 8,0 v1 |
| 25.07 | 5×2 km | 4:10 | 153,6 | — | 8,5 v1 |
| 12.08 | 7×2 km | 3:56 | 161,9 | — | 8,5 v1 |
| 26.08 | 7×2 km | 3:57 | 166,6 | — | 9,4 v1 |
| 09.12 | 2×2 km | 4:04 | 123,6 | — | 8,4 v1 |
| 24.02 | Maratonøkt - 10 x 2000 | 4:02 | 159,0 | 2,3 / 2,4 | 7,9 v1 |
| 10.03 | 5 x 2000 @ 4:05 | 4:01 | 156,7 | — | 8,3 v1 |
| 16.04 | 5 x 2000 | 4:02 | 140,9 | — | 8,7 v1 |
| 16.05 | 5 x 2000 | 4:02 | 167,7 | — | 8,8 v1 |
| 30.06 | 5 x 2000 | 3:57 | 166,4 | — | 8,5 v1 |
| 24.09 | 4 x 2/1 km @ 4:00/4:30 | 3:59 | 162,0 | — | 8,5 v1 |
| 22.10 | 3 x 2000 @ 4:08-4:05-4:05 | 4:06 | 157,4 | — | 7,3 v1 |
| 19.01 | 4 x 2000 @ 3:55 | 3:55 | 165,8 | — | 9,6 |
Fire drag à 2000 m på innendørs bane i 3:54–3:56/km, hr_steady konsistent på 165,6–166,2 gjennom alle fire drag — i øvre I3, stabilt under LT2 (169). Gjennomsnittlig pace 3:55, nøyaktig på mål. Session-skår 9.0, eksekusjon 9.2, kontekst 8.4, tier Eksepsjonell. Kontekst 8.4 på en dag med bare 5,0 timers søvn (score 66) og Training Readiness 41 (LOW) er et tall som krever en forklaring — og forklaringen er at kontekstscoren er mer kompleks enn bare søvn og TR. HRV (73, IN_RANGE), ATL/CTL-balanse og 14 balanced-dager trekker konteksten opp. Det fysiologiske gjennomføringen er uomtvistelig: fire drag med hr_steady i 165,6–166,2 er nær-identisk terskelprofil hele veien.
Søvn: 5 timer 0 minutter, søvnscore 66. Det er bemerkelsesverdig lite. Carls normalsøvn er 6,5–7,5 timer; 5 timer er nær hans laveste registrerte verdi. Søvnscore 66 plasserer det under "ok"-terskelen (80+). Uten å kjenne årsaken (tidlig møte? lite barn? stress?) er 5 timers søvn et fysiologisk handicap som vanligvis manifesteres i nedsatt motivasjon, marginalt høyere RHR og redusert evne til å mobilisere høy intensitet.
HRV 73 ms, IN_RANGE. 13-dagerssnitt 63,4 ms, trend fallende i 13-dagersbildet. At HRV er 73 (10 ms over ukessnitt) på en dag med 5 timers søvn er overraskende. Det tyder på at den fysiologiske stressresponsen av søvntapet ennå ikke hadde manifestert seg fullt ut i HRV-målingen (typisk tas HRV ved oppvåkning, og en kort natt betyr HRV-måling av kortere restitusjon, noe som kan slå begge veier).
RHR 41 bpm — noe over Carls baseline-bunn. Én bpm høyere enn de foregående dagene (41, 41, 41, 42 de siste 4 dagene). En stabil, lav-moderat forhøyelse.
Training Readiness 41, LOW. Det er den laveste TR Carl har registrert i 2026-datasettet opp til denne sesjonen. Garmin-algoritmen vekter søvn tungt — 5 timers søvn med score 66 er trolig den primære årsaken til 41.
TSB –4,3 (ATL 88,3, CTL 84,0). Lett fatigued, men innenfor Carls normale treningsvindu for MandagsTOSK.
Stressnivå: ikke eksplisitt, men HRV-fallende trend over 13 dager kan indikere en periode med litt mer hverdags-stress.
Sko: Saucony Endorphin Pro 4. Standard bane-terskelvalg.
69 dager til Berlin halvmaraton.
Siste fire dager:
Trenden er inkonsistent — HRV fluktuerer mellom 48 og 69, TR er aldri over 62 disse fire dagene. Carl kom inn i 19/1 fra en uke der systemet aldri fant ro.
Plan: 4 × 2000 @ 3:55. Faktisk gjennomføring:
| Drag | Pace | HR_avg | HR_steady | Power | Kadense |
|---|---|---|---|---|---|
| 1 | 3:54 | 159 | 165,9 | 455 | — |
| 2 | 3:56 | 159 | 165,6 | 451 | — |
| 3 | 3:54 | 160 | 166,2 | 455 | — |
| 4 | 3:55 | 160 | 165,6 | 452 | — |
Gjennomsnitt: 3:55. Standardavvik: 0,8 s/km. Pace-CV: 0,4 %.
Nær-perfekt flatline over fire 2000m-drag. Drag 1 og 3 er 1 sek/km raskere enn drag 2 og 4 — et alternerende mønster som sannsynligvis skyldes kurvelengde-variasjon på banen, ikke bevisst variasjon. Totalt sett er dette et av de jevneste pacemønstrene Carl har levert for 2000m-formatet.
Power 451–455 W, standardavvik 2 W. CV ~0,4 %. Like konsistent som i 4. februars 10×1000 Eksepsjonell-sesjon.
Hr_steady-profilen er sesjonens mest fortellende datapunkt.
| Drag | HR_steady | Avstand til LT2 (169) |
|---|---|---|
| 1 | 165,9 | –3,1 bpm |
| 2 | 165,6 | –3,4 bpm |
| 3 | 166,2 | –2,8 bpm |
| 4 | 165,6 | –3,4 bpm |
Alle fire drag holder hr_steady mellom 165,6 og 166,2 — en totalvariasjon på 0,6 bpm over fire 2000m-drag. Det er enestående konsistens. Carl hadde tilsynelatende funnet nøyaktig det metabolske nivået der laktatproduksjon og -clearance var i presist balanse, og holdt seg der gjennom hele sesjonen.
Inter-rep-drift: nøyaktig 0 bpm systematisk stigning (165,9 → 165,6 → 166,2 → 165,6 — snitt 165,8, std 0,27). Det er ingen oppadgående drift av betydning. Dette er det mest stabile hr_steady-settet Carl produserer i hele 2026-datasettet, inkludert de beste terskelsesjoner.
For referanse: LT2 = 169, LT1 = 159. Hr_steady 166 er 7 bpm over LT1 og 3 bpm under LT2 — presist i midten av I3-sonen.
HR_avg 159–160 er i seg selv interessant: hr_avg (som inkluderer ramp-up) er nær LT1-grensen. Det betyr at ramp-up-fasen (første 500–700 m av hvert 2000m-drag) trakk HR-snittet ned til LT1-nivå, mens stabil-state-fasen (siste 1300 m) holdt seg på 166. Dette er det fysiologiske kjennetegnet på et veltrent terskel-system.
Power 451–455 W, snitt 453 W. For Carl på 74 kg: 6,12 W/kg.
For sammenlikning: 4. februar-sesjonen (10×1000, 9.1 Eksepsjonell) hadde power 442–450 W (snitt ~447 W). Dagens 4×2000 leverer 6 W/kg mer — 453 vs 447 W — på samme pace (3:55 vs 3:50). Watt per km/t-ratio er altså marginalt lavere i dag, noe som tyder på at Endorphin Pro 4 gir litt mer mekanisk retur enn de to sesjonene bør vise ved samme pace. Alternativt er variasjon i baneforhold, vind-tilsvarende (innendørs/variasjon) eller måleusikkerhet forklaringen.
Uansett: 453 W over fire 2000m-drag med søvnunderskudd er imponerende. Power-nivået er ikke redusert av de 5 timers-søvnen.
Nær-null inter-rep-drift: Hr_steady 165,6–166,2 over alle fire drag er det sterkeste enkelt-beviset mot fatigue i denne sesjonen. Et slitent system ville ha vist HR-stigning drag-til-drag (typisk 2–5 bpm over fire 2000m-drag). Her er stigningen 0.
Power-flatline: 455, 451, 455, 452 W veksler i et 4 W-band. Ingen trend.
HR_avg vs HR_steady-forholdet: hr_avg er 159–160, hr_steady er 165,6–166,2 — en differanse på 6–7 bpm. Det reflekterer normal ramp-up-effekt for 2000m-drag (de første 500–700 m på ~155 bpm drar snittet ned). Denne differansen er konsistent i alle 4 drag, noe som betyr at ramp-up-mønsteret var identisk — ikke mer hastverkspreget i drag 3–4 som ville vært et fatigue-tegn.
Ingen ytre fatigue-signaler av bekymring.
Score-baseline for I3-terskel: snitt 6,53 over 20 sesjoner. 9.0 er 2,5 over snittet — tredje høyeste score i kategorien.
ATL 88,3 / CTL 84,0 / TSB –4,3. Lett fatigued. Uke 2026-W03 inkluderer dette MandagsTOSK-draget og OnsdagsTOSK to dager etter — to Eksepsjonell-sesjoner i én uke er et sterk resultat.
14/14 balanced HRV-dager — til tross for fallende 13-dagerssnitt (63,4 ms) er ingen enkeltdag unbalanced. Det er et interessant paradoks: trenden er nedadgående, men alle dager holder seg innenfor båndet. Det betyr at akkumulert belastning gradvis presser HRV-snittet ned uten at noen enkelt dag bryter helt.
69 dager til Berlin halvmaraton. Sesongen er i sin mest intensive fase. 4×2000 er et mer volumbesparende format enn 10×1000, og det gjenspeiler muligens en adaptasjon til den kumulative ukebelastningen: Carl tester terskelkvaliteten over fire lange drag i stedet for ti kortere.
MandagsTOSK på innendørs bane. 4×2000 er en format Carl bruker periodisk som et alternativ til 6–10×1000 — færre drag, men hvert drag gir mer stabil-state-tid i I3-sonen. For en mandag med 5 timers søvn kan det ha vært et bevisst valg om å gjøre "nok" uten å overbelaste: 4×2000 gir 8 km kvalitetsarbeid mot 6–10 km for 6–10×1000.
At Carl gjennomfører dette med TR 41 uten nedsatt prestasjonsevne kan forklares med:
Endorphin Pro 4 valgt fremfor et tyngre nøytralsko — korrekt for 3:55-pace-arbeid.
Session-skår 9.0 = eksekusjon 9.2 × 70 % + kontekst 8.4 × 30 %.
Eksekusjon 9.2:
Kontekst 8.4:
Normal søvn (7+ timer): Med søvnscore 85+ og TR 65+ ville kontekstscoren sannsynligvis ha vært 9,0, og totalscore ville nådd 9.1–9.2. Det er den eneste faktoren som holder denne sesjonen fra Eksepsjonell-toppen.
Mer volum (6×2000 i stedet for 4×2000): Med lik intensitet over 6 drag ville kvalitets-km økt fra 8 til 12, og score-systemet ville ha gitt mer vekt på terskelvolum. Risikoen med 5 timers søvn og TR 41 er at drag 5–6 muligens ikke hadde holdt hr_steady 166-nivå — men det vet vi ikke.
Laktatdata: Med hr_steady 165,6–166,2 er laktat-måling i drag 2 og 4 det eneste som ville ha presisert om Carl faktisk var ved 3,0–3,3 mmol/L eller marginalt under. Gitt konsistensen i steady-HR er et godt argument for at laktat var stabil i 2,8–3,2 mmol/L-bandet.
4×2000 terskel med hr_steady 165,6–166,2 — fire identiske drag fra første til siste, uten noen form for inter-rep-stigning — er den mest metabolsk stabilt utførte terskelsesjonen i 2026-datasettet per 19/1. Det skjedde på 5 timers søvn. Det er ikke en prestasjon Carl bør planlegge å reprodusere ved å sove dårlig — men det forteller at søvn-redusert TOSK-MandagsTOSK er reell og fungerende.
For kommende uke (OnsdagsTOSK 21/1): to dager hvile mellom sesjonene, og et friskere utgangspunkt (søvn 7t, score 82) ga exec 9.5 og score 9.0. Kombinasjonen 19/1 + 21/1 er en av de tetteste toppprestasjonsblokkene i januar 2026 og setter et fundament for den videre Berlin-oppbygningen.
Prognose: En løper som produserer hr_steady 166 ved 3:55 pace med 5 timers søvn og TR 41, 69 dager ut fra Berlin HM, er i god form. Søvndebt-effekten vil forsterkes over tid om søvnmønsteret ikke stabiliseres, men en enkelt dårlig natt endrer ingenting med tanke på den faktiske halvmaratonkapasiteten.
| # | Tid | Fart | Mål | Første 500 | Siste 500 | Steady-puls | Forventet | Maks | Fall 60 s | Effekt | Kadens | Laktat |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 7:49 | 3:54 | — | 3:48 | 3:44 | 165,9 | 162,9 (+3,0) | 169 | −62 | 455 W | 181 | — |
| 2 | 7:52 | 3:56 | — | 3:55 | 3:42 | 165,6 | 161,8 (+3,8) | 168 | −59 | 451 W | 182 | — |
| 3 | 7:48 | 3:54 | — | 3:47 | 3:41 | 166,2 | 162,9 (+3,3) | 167 | −54 | 455 W | 183 | — |
| 4 | 7:50 | 3:55 | — | 3:54 | 3:43 | 165,6 | 162,4 (+3,2) | 168 | — | 452 W | 183 | — |
| Dag | HRV | Hvilepuls | Søvn |
|---|---|---|---|
| D+1 | 63 ↑ +3,3 | 41 ↑ +0,1 | 72 ↓ −8,6 |
| D+2 | 71 ↑ +11,3 | 41 ↑ +0,1 | 82 ↑ +1,4 |
{
"activity_id": 17107441178,
"date": "2026-01-19",
"name": "MandagsTOSK",
"session_label": "4 x 2000 terskel",
"quality_type": "interval",
"interval_structure": "4 x 2000 @ 3:55",
"interval_type": "distance",
"is_track": true,
"is_treadmill": false,
"arena": "innendørs bane",
"distance_km": 12.35,
"duration_s": 3361,
"avg_hr": 140.7,
"max_hr": 169.0,
"avg_power": 396,
"avg_cadence": null,
"avg_gct": 229.8,
"avg_stride_length": 135.2,
"avg_vertical_oscillation": 9.16,
"avg_vertical_ratio": 6.94,
"elevation_gain": null,
"gear_name": "Saucony Endorphin Pro 4",
"gear_km_at_run": 202.0,
"weather": {
"temp_c": 2.2,
"feels_like_c": -0.6,
"humidity_pct": 82,
"wind_kmh": 4.6,
"precip_mm": 0.0,
"condition": "overskyet"
},
"quality_km": 8.0,
"quality_avg_pace": "3:55",
"quality_avg_hr": 160,
"quality_avg_power": 453,
"quality_avg_cadence": 182,
"lactate": [],
"reps": [
{
"n": 1,
"prescribed_distance_m": 2000,
"gps_distance_m": 2100,
"time_s": 469,
"pace": "3:54",
"hr_avg": 159,
"hr_max": 169.0,
"cadence": 181,
"power": 455,
"per_km": [
{
"km": 1,
"dist_m": 1000,
"gps_m": 1042,
"pace": "3:55",
"hr": 153,
"cadence": 181,
"power": 452
},
{
"km": 2,
"dist_m": 1000,
"gps_m": 1058,
"pace": "3:54",
"hr": 166,
"cadence": 181,
"power": 457
}
],
"flag": null,
"hr_end_500m": 165.2,
"hr_second_half": 165.1,
"stream_stats": {
"stream_idx_start": 921,
"stream_idx_end": 1390,
"hr_first_500m": 139.8,
"hr_last_500m": 165.3,
"hr_steady_state": 165.9,
"pace_first_500m_s": 227.9,
"pace_last_500m_s": 223.5,
"pace_steady_state_s": 221.1
}
},
{
"n": 2,
"prescribed_distance_m": 2000,
"gps_distance_m": 2101,
"time_s": 472,
"pace": "3:56",
"hr_avg": 159,
"hr_max": 168.0,
"cadence": 182,
"power": 451,
"per_km": [
{
"km": 1,
"dist_m": 1000,
"gps_m": 1039,
"pace": "3:55",
"hr": 152,
"cadence": 181,
"power": 447
},
{
"km": 2,
"dist_m": 1000,
"gps_m": 1062,
"pace": "3:57",
"hr": 166,
"cadence": 183,
"power": 454
}
],
"flag": null,
"hr_end_500m": 166.1,
"hr_second_half": 165.0,
"stream_stats": {
"stream_idx_start": 1478,
"stream_idx_end": 1950,
"hr_first_500m": 138.0,
"hr_last_500m": 166.1,
"hr_steady_state": 165.6,
"pace_first_500m_s": 234.7,
"pace_last_500m_s": 221.8,
"pace_steady_state_s": 223.3
}
},
{
"n": 3,
"prescribed_distance_m": 2000,
"gps_distance_m": 2107,
"time_s": 468,
"pace": "3:54",
"hr_avg": 160,
"hr_max": 167.0,
"cadence": 183,
"power": 455,
"per_km": [
{
"km": 1,
"dist_m": 1000,
"gps_m": 1051,
"pace": "3:56",
"hr": 154,
"cadence": 183,
"power": 452
},
{
"km": 2,
"dist_m": 1000,
"gps_m": 1056,
"pace": "3:52",
"hr": 166,
"cadence": 183,
"power": 459
}
],
"flag": null,
"hr_end_500m": 166.4,
"hr_second_half": 165.0,
"stream_stats": {
"stream_idx_start": 2054,
"stream_idx_end": 2522,
"hr_first_500m": 140.4,
"hr_last_500m": 166.3,
"hr_steady_state": 166.2,
"pace_first_500m_s": 227.3,
"pace_last_500m_s": 221.4,
"pace_steady_state_s": 220.0
}
},
{
"n": 4,
"prescribed_distance_m": 2000,
"gps_distance_m": 2108,
"time_s": 470,
"pace": "3:55",
"hr_avg": 160,
"hr_max": 168.0,
"cadence": 183,
"power": 452,
"per_km": [
{
"km": 1,
"dist_m": 1000,
"gps_m": 1039,
"pace": "3:55",
"hr": 153,
"cadence": 183,
"power": 448
},
{
"km": 2,
"dist_m": 1000,
"gps_m": 1068,
"pace": "3:55",
"hr": 166,
"cadence": 184,
"power": 456
}
],
"flag": null,
"hr_end_500m": 165.5,
"hr_second_half": 165.0,
"stream_stats": {
"stream_idx_start": 2610,
"stream_idx_end": 3080,
"hr_first_500m": 138.4,
"hr_last_500m": 165.4,
"hr_steady_state": 165.6,
"pace_first_500m_s": 234.0,
"pace_last_500m_s": 222.8,
"pace_steady_state_s": 220.9
}
}
],
"block_id": 12,
"block_phase": "build",
"training_block": "Berlin halvmaraton 2026",
"block_goal_date": "2026-03-29",
"hr_unreliable": false,
"description": "4 x 2000 @ 3:55\n80% i vater",
"session_score": 9.6,
"execution_score": 9.2,
"context_score": 8.3,
"score_tier": "Eksepsjonell",
"score_tag": "terskel",
"_scorer_version": "2.0.0-2026-09-09"
}