Hendrik Pfeiffer
GER · Assigned event: Marathon
How this event was assigned
Assigned event is a grouping rule, not a declared specialty: the event with the highest stored 2024 World Athletics result points wins. Ties use the number of stored results, then the event name alphabetically. Missing scores sort last. An athlete can race other events; this label does not say which event they trained for. The source’s 1,100-point floor and incomplete result collection can affect the assignment.
Marathon: 1207 points (1 stored results)
2024 season bests
Recorded running in 2024
25 of 52 full weeks contain Run records. These summaries describe recorded running weeks, not a complete training year.
Median recorded distance
29.3 km
25 full weeks with measured Run distances
Median Run record count
1.0
25 full weeks with recorded runs
Median recorded run days
1.0
Distinct UTC dates, not training sessions
Source warnings affect 25 of the recorded running weeks. Their activity records remain visible. A week without a warning is not proof of complete capture.
Gaps: unavailable
Amber outline: source warning
Dashed column: Dec 30–31
Scroll horizontally within each chart to view all 53 weeks.
Recorded running distance · km
Run record count · not session count
Recorded running days · UTC
Inspect weekly values and source evidence
Zero records means no stored runs, not zero training. December 30–31 is excluded from the full-week medians.
| Week (UTC) | Run distance | Run records | Run days | Evidence |
|---|---|---|---|---|
| 01 Jan–07 Jan | Unavailable | 0 | 0 | Ambiguous empty collection |
| 08 Jan–14 Jan | 42.4 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 15 Jan–21 Jan | Unavailable | 0 | 0 | Ambiguous empty collection |
| 22 Jan–28 Jan | Unavailable | 0 | 0 | Ambiguous empty collection |
| 29 Jan–04 Feb | 19.9 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 05 Feb–11 Feb | 25.0 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 12 Feb–18 Feb | 53.5 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 19 Feb–25 Feb | 35.0 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 26 Feb–03 Mar | 10.0 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 04 Mar–10 Mar | 35.1 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 11 Mar–17 Mar | Unavailable | 0 | 0 | Ambiguous empty collection |
| 18 Mar–24 Mar | Unavailable | 0 | 0 | Ambiguous empty collection |
| 25 Mar–31 Mar | Unavailable | 0 | 0 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 01 Apr–07 Apr | 34.3 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 08 Apr–14 Apr | 15.1 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 15 Apr–21 Apr | 42.3 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 22 Apr–28 Apr | Unavailable | 0 | 0 | Ambiguous empty collection |
| 29 Apr–05 May | Unavailable | 0 | 0 | Ambiguous empty collection |
| 06 May–12 May | 30.1 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 13 May–19 May | 41.2 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 20 May–26 May | Unavailable | 0 | 0 | Ambiguous empty collection |
| 27 May–02 Jun | 25.1 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 03 Jun–09 Jun | 29.3 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 10 Jun–16 Jun | 21.2 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 17 Jun–23 Jun | 25.0 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 24 Jun–30 Jun | 21.1 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 01 Jul–07 Jul | 10.2 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 08 Jul–14 Jul | Unavailable | 0 | 0 | Ambiguous empty collection |
| 15 Jul–21 Jul | 22.6 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 22 Jul–28 Jul | 37.4 km | 2 | 2 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 29 Jul–04 Aug | Unavailable | 0 | 0 | Ambiguous empty collection |
| 05 Aug–11 Aug | 30.0 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 12 Aug–18 Aug | Unavailable | 0 | 0 | Ambiguous empty collection |
| 19 Aug–25 Aug | Unavailable | 0 | 0 | Ambiguous empty collection |
| 26 Aug–01 Sep | Unavailable | 0 | 0 | Ambiguous empty collection |
| 02 Sep–08 Sep | 21.6 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 09 Sep–15 Sep | Unavailable | 0 | 0 | Ambiguous empty collection |
| 16 Sep–22 Sep | Unavailable | 0 | 0 | Ambiguous empty collection |
| 23 Sep–29 Sep | 42.4 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 30 Sep–06 Oct | 21.3 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 07 Oct–13 Oct | Unavailable | 0 | 0 | Ambiguous empty collection |
| 14 Oct–20 Oct | Unavailable | 0 | 0 | Ambiguous empty collection |
| 21 Oct–27 Oct | Unavailable | 0 | 0 | Ambiguous empty collection |
| 28 Oct–03 Nov | Unavailable | 0 | 0 | Ambiguous empty collection |
| 04 Nov–10 Nov | Unavailable | 0 | 0 | Ambiguous empty collection |
| 11 Nov–17 Nov | Unavailable | 0 | 0 | Ambiguous empty collection |
| 18 Nov–24 Nov | Unavailable | 0 | 0 | Ambiguous empty collection |
| 25 Nov–01 Dec | 42.6 km | 1 | 1 | Source warning · CONFLICTING_WEEKLY_SOURCE_ROWS |
| 02 Dec–08 Dec | Unavailable | 0 | 0 | Ambiguous empty collection |
| 09 Dec–15 Dec | Unavailable | 0 | 0 | Ambiguous empty collection |
| 16 Dec–22 Dec | Unavailable | 0 | 0 | Ambiguous empty collection |
| 23 Dec–29 Dec | Unavailable | 0 | 0 | Ambiguous empty collection |
| 30 Dec–31 Dec | Unavailable | 0 | 0 | No collection evidence · Partial week |
How these metrics are calculated
Each full week starts Monday in UTC. The medians use weeks with at least one stored Run. Distance is unavailable if any recorded run has missing or invalid distance. Real recorded zero distances are retained.
Run records may include separate warm-ups, repetitions, and cool-downs. Multiple records do not prove multiple sessions. Recorded run days count UTC dates with at least one Run.
Source warnings are shown, not silently excluded. Unknown or empty collections are not interpreted as zero training. No annual-week cutoff or P0 eligibility filter is used.
Calculation policy: p1-recorded-training-exploratory-v1.1. Dataset version and build date appear at the top of this profile.
2024 activities
Filter the activity table only. The running charts above remain the full 2024 snapshot.
Link to these filters · Dates include both endpoints. “Other” retains each activity’s original type below.
Showing 1–30 of 32 matching activity records.
| Date (UTC) | Activity | Type | Distance | Duration | Pace |
|---|---|---|---|---|---|
| 2024-11-30 20:24 UTC |
Singapore Marathon Tracked by Amazfit Cheetah Pro. Had lots of fun at the Singapore Marathon and finished 7th. Gained lots of experience to deal with heat and humidity 🥵 |
Run | 42.62 km | 140.0 min | 3.28 min/km |
| 2024-10-06 07:00 UTC |
Köln Halfmarathon pacing for Esther Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 21.30 km | 69.0 min | 3.24 min/km |
| 2024-09-29 07:15 UTC |
Berlin Marathon 2:08:20 Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 42.38 km | 128.0 min | 3.02 min/km |
| 2024-09-08 07:00 UTC |
Pacemaker at Münster Marathon Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 21.55 km | 65.0 min | 3.02 min/km |
| 2024-08-11 11:44 UTC |
Sunday Longrun 😎 Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 30.04 km | 115.0 min | 3.83 min/km |
| 2024-07-28 13:30 UTC |
Medio Maraton Bogotá 🇨🇴 (8th place) 2600m above sea level. Tracked by Amazfit Cheeta Pro ⌚️ |
Run | 21.33 km | 67.0 min | 3.14 min/km |
| 2024-07-26 15:17 UTC |
Exploring Bogota Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 16.02 km | 68.0 min | 4.24 min/km |
| 2024-07-15 10:49 UTC |
Run to Lake Heiterwang Tracked by ⌚️ Amazfit Cheetah Pro |
Run | 22.59 km | 95.0 min | 4.21 min/km |
| 2024-07-04 11:00 UTC |
Peachtree Atlanta 10k 🥵⛰️🇺🇸 Tracked by Amazfit Cheetah Pro ⌚️ One of the toughest courses and brutal conditions. What a great adventure ✌🏽 |
Run | 10.15 km | 30.3 min | 2.99 min/km |
| 2024-06-30 07:00 UTC |
Hamburg Halfmarathon Tracked by ⌚️Amazfit Cheetah Pro |
Run | 21.14 km | 64.0 min | 3.03 min/km |
| 2024-06-23 11:41 UTC |
First steps on a long way towards fall Marathon 🍂 Tracked by ⌚️ Amazfit Cheetah Pro |
Run | 25.03 km | 92.0 min | 3.68 min/km |
| 2024-06-16 07:00 UTC |
EVL Halbmarathon Leverkusen 🥇 Tracked by Amazfit cheetah pro ⌚️ |
Run | 21.16 km | 66.0 min | 3.12 min/km |
| 2024-06-09 07:00 UTC |
European Championship Rome (34th & Team 🥉) Tracked by Amazfit Cheetah pro |
Run | 21.22 km | 64.0 min | 3.02 min/km |
| 2024-06-06 15:35 UTC |
SuperReturn Running Event w/ Deloitte in 📍Berlin |
Run | 8.10 km | 44.1 min | 5.44 min/km |
| 2024-06-02 14:15 UTC |
25k one week to go until Roma 2024 Tracked by ⌚️ Amazfit Cheetah Pro |
Run | 25.08 km | 95.0 min | 3.79 min/km |
| 2024-05-18 16:00 UTC |
Karlovy Vary Halfmarathon, 3rd place Tracked by Amazfit Cheetah Pro |
Run | 21.21 km | 64.0 min | 3.02 min/km |
| 2024-05-13 10:15 UTC |
20km easy Tracked by ⌚️Amazfit Cheetah Pro |
Run | 20.04 km | 76.0 min | 3.79 min/km |
| 2024-05-08 17:45 UTC |
Brunnenlauf Sonsbeck Tracked by ⌚️Amazfit Cheetah Pro |
Run | 10.05 km | 29.5 min | 2.93 min/km |
| 2024-05-07 14:40 UTC |
DL2 in Neuss mit Simon Kohler Tracked by ⌚️Amazfit Cheetah Pro |
Run | 20.01 km | 68.0 min | 3.40 min/km |
| 2024-04-21 09:00 UTC |
London Marathon 7th place 🤩 A career highlight tracked by ⌚️Amazfit Cheetah Pro |
Run | 42.29 km | 130.0 min | 3.07 min/km |
| 2024-04-12 16:48 UTC |
Abendlauf Tracked by ⌚️Amazfit Cheetah Pro |
Run | 15.05 km | 55.3 min | 3.67 min/km |
| 2024-04-07 08:05 UTC |
A hot Berlin Half ☀️🥵 Tracked by Amazfit Cheetah Pro |
Run | 21.22 km | 63.0 min | 2.97 min/km |
| 2024-04-04 17:03 UTC |
Shakeout in Berlin Tracked by ⌚️Amazfit Cheetah Pro |
Run | 13.11 km | 51.1 min | 3.90 min/km |
| 2024-03-31 13:30 UTC |
Collecting 35 Easter Eggs🥚 Tracked by⌚️Amazfit Cheetah Pro |
Workout | Missing | 135.0 min | Missing |
| 2024-03-10 12:01 UTC |
Finishing an amazing training week in my Velocity Nitro 3 Tracked by ⌚️Amazfit Cheetah Pro |
Run | 35.11 km | 134.0 min | 3.82 min/km |
| 2024-03-03 10:45 UTC |
🇩🇪 National Championship 10k 🥈and personal best 28:49 Tracked by ⌚️Amazfit Cheetah Pro |
Run | 9.97 km | 28.8 min | 2.89 min/km |
| 2024-02-25 06:21 UTC |
Sunday Longrun Tracked by Amazfit Cheetah Pro ⌚️ |
Run | 35.01 km | 125.0 min | 3.57 min/km |
| 2024-02-18 06:23 UTC |
35k uphill on Kapkoi Road ⛰️ Tracked by ⌚️Amazfit Cheetah Pro |
Run | 35.00 km | 136.0 min | 3.89 min/km |
| 2024-02-12 08:44 UTC |
Kicking off the PUMA 5 X 5K CHALLENGE Check out the new Velocity NITRO 3 😍 |
Run | 18.52 km | 75.0 min | 4.05 min/km |
| 2024-02-11 06:20 UTC |
25k uphill ⛰️ ⌚️Amazfit Cheetah Pro |
Run | 25.00 km | 95.0 min | 3.80 min/km |