CoachBoard

Local-first training oversight for running coaches.

Import TrainingPeaks FIT exports, deduplicate sessions, and review workload trends across athletes without leaving your laptop.

Athlete

Belle Haes

Workouts

206

Last workout 7 May 2026, 3:29 pm

7d running duration

2h 05m

7d running distance

13.8 km

Delta -59%

Longest run

7.2 km

Long run %

+52%

7d running load

134.6

Delta -65%

7d all-sport duration

4h 25m

7d cycling duration

0 min

7d cycling distance

0 km

7d walking duration

2h 20m

7d walking distance

12.2 km

Athlete details

Manual coaching context for this athlete. Keep this lightweight and current.

Profile

Canonical athlete
Belle Haes
Display name
Belle Haes
Email
--
Mobile
--
Date of birth
--
Timezone
--
Preferred locale
Coach default

Goals summary

Source
Legacy athlete profile fields
Primary goal
UTA50
Goal event
UTA50
Goal event date
16 May 2026
Goal distance (km)
50 km
Goal type
--
Current phase
--

Training Settings

Preferred long run day
--
Target weekly running km
--
Max sessions per week
--
Target weekly duration
--
Max weekly distance increase
--
Max weekly load increase
--
Threshold pace
--
Threshold HR
--
Max HR
--

Constraints

Injury status
--
Available training days
--
Injury notes
--
Training constraints
--

Notes

Recent race results
--
Athlete notes
--
Coach planning notes
--
Report tone
--
AI report enabled
Yes
AI plan enabled
Yes

Race Plans

Generate, review, edit, and version race execution plans from athlete profile, goal, and recent training context.

No race plans yet.

Goals

Source of truth for adding and editing multiple race, training, health, and other goals.

Race goals

No goals yet.

Training goals

No goals yet.

Health/recovery goals

No goals yet.

Other goals

No goals yet.

Strava connection

Connect this Coachboard athlete to their Strava account for per-athlete activity sync.

Not connected

Authorize with read and activity:read_all scope.

Connect Strava

Athlete form links

Generate secure intake or update links for athlete self-submission. Responses stay pending until coach review.

Intake link

Use for first-time athlete onboarding.

Shareable URL
Generate a link to create a public athlete form URL.

Update link

Use for periodic athlete updates.

Shareable URL
Generate a link to create a public athlete form URL.
0 pending athlete submissionsReview submissions

Weekly charts

Session-level imports rolled into Monday-start training weeks.

Weekly running duration

12-week view, Monday-start weeks.

Weekly running distance

12-week view, Monday-start weeks.

Coach flags

Same dashboard heuristics, shown here for athlete-level context.

Green status. No active flags for this athlete.

Workout history

Session summaries only. FIT record-level data is intentionally not stored in this MVP.

StartSportDurationDistanceElevationAvg HRMax HRCalories
9 May 2026, 1:39 amwalking1h 17m6.9 km29 m108123450
8 May 2026, 4:25 pmwalking1h 02m5.3 km80 m116140377
7 May 2026, 3:29 pmrunning58 min6.6 km57 m136152456
5 May 2026, 3:29 pmrunning1h 07m7.2 km180 m138154506
3 May 2026, 4:16 pmrunning3h 00m15.5 km564 m1291561,182
30 Apr 2026, 3:33 pmrunning54 min6.1 km68 m136149446
29 Apr 2026, 4:29 pmrunning1h 04m5.3 km81 m112135383
28 Apr 2026, 3:30 pmrunning59 min7 km50 m140153508
27 Apr 2026, 4:59 pmfitness_equipment:stair_climbing1h 11m0 km--128142520
26 Apr 2026, 9:21 pmrunning1h 00m7 km31 m147159491
25 Apr 2026, 2:59 amrunning5h 49m25.5 km1,151 m1391542,357
22 Apr 2026, 3:31 pmrunning:treadmill51 min7 km--139155481
21 Apr 2026, 3:30 pmrunning1h 10m7.6 km200 m137152572
21 Apr 2026, 1:04 amwalking53 min4.7 km31 m110130301
20 Apr 2026, 5:27 pmwalking56 min4.7 km63 m109134311
19 Apr 2026, 5:42 pmrunning:treadmill58 min8 km--137150527
18 Apr 2026, 5:45 pmrunning51 min6.1 km16 m143154433
17 Apr 2026, 11:29 pmwalking1h 19m6.5 km23 m106129418
16 Apr 2026, 4:02 pmrunning8h 23m36 km1,699 m1301533,128
15 Apr 2026, 10:54 pmwalking16 min1.2 km5 m10011681
15 Apr 2026, 9:12 pmwalking15 min1.3 km8 m10412286
14 Apr 2026, 4:43 pmwalking20 min1.7 km3 m110124111
14 Apr 2026, 3:36 pmrunning58 min7 km26 m143157505
13 Apr 2026, 5:47 pmfitness_equipment:stair_climbing26 min0 km--138153248
13 Apr 2026, 1:18 amwalking1h 01m5.3 km16 m111125343
12 Apr 2026, 5:55 pmfitness_equipment:stair_climbing11 min0 km--143149116
12 Apr 2026, 5:21 pmrunning:treadmill31 min5 km--136148296
11 Apr 2026, 9:16 pmrunning:treadmill56 min9 km--150160591
10 Apr 2026, 5:54 pmrunning57 min6.3 km51 m141152458
9 Apr 2026, 3:52 pmrunning3h 38m16.2 km757 m1311511,427
7 Apr 2026, 3:30 pmrunning1h 22m6.8 km285 m129153597
6 Apr 2026, 8:53 pmrunning:treadmill42 min7 km--143155427
4 Apr 2026, 4:31 pmrunning5h 00m23.4 km1,070 m1281491,873
2 Apr 2026, 4:27 pmrunning1h 03m7.1 km59 m138155517
31 Mar 2026, 4:25 pmrunning59 min7 km34 m143153500
30 Mar 2026, 4:17 pmrunning:treadmill37 min6 km--135148343
28 Mar 2026, 4:11 pmrunning4h 43m25 km751 m1291491,915
26 Mar 2026, 4:37 pmrunning52 min6.1 km46 m138150441
25 Mar 2026, 5:32 pmrunning45 min5.6 km6 m143162399
24 Mar 2026, 4:27 pmrunning1h 09m7.7 km136 m139155578
21 Mar 2026, 6:21 pmrunning1h 26m10 km36 m146155724
19 Mar 2026, 4:39 pmrunning53 min6.3 km48 m140152461
17 Mar 2026, 5:31 pmrunning9 min0.8 km17 m12314165
17 Mar 2026, 4:38 pmrunning45 min5.3 km24 m140152389
17 Mar 2026, 3:04 amrunning1h 14m6.2 km62 m110127424
12 Mar 2026, 4:42 pmrunning52 min6.1 km36 m140151437
10 Mar 2026, 4:15 pmrunning:treadmill30 min5 km--138150300
9 Mar 2026, 4:54 pmrunning:treadmill30 min5 km--137149297
8 Mar 2026, 5:41 pmrunning1h 31m10 km93 m134149713
8 Mar 2026, 1:48 amrunning:treadmill44 min7 km--144157460
5 Mar 2026, 4:47 pmrunning41 min5 km38 m140160374
3 Mar 2026, 4:46 pmrunning51 min6.1 km32 m146159441
28 Feb 2026, 5:10 pmrunning3h 48m18.2 km910 m1301491,519
24 Feb 2026, 4:51 pmrunning1h 02m6 km214 m133146492
24 Feb 2026, 4:27 amtraining:strength_training37 min0 km--109137210
21 Feb 2026, 7:00 pmrunning45 min5.1 km97 m140152355
21 Feb 2026, 6:38 pmrunning8 min1 km0 m13214471
20 Feb 2026, 5:31 pmrunning3h 41m19 km724 m1371571,489
17 Feb 2026, 5:39 pmwalking12 min1 km27 m12314877
17 Feb 2026, 4:35 pmrunning51 min6.2 km30 m142164447
17 Feb 2026, 5:05 amtraining:cardio_training49 min0 km--110138279
15 Feb 2026, 5:38 pmrunning2h 28m11.5 km434 m116142863
14 Feb 2026, 7:02 pmrunning39 min5 km21 m156167372
14 Feb 2026, 2:28 amrunning52 min4.7 km32 m118139320
13 Feb 2026, 5:25 pmrunning1h 01m5.2 km81 m118148382
12 Feb 2026, 4:50 pmrunning42 min5 km25 m141155355
12 Feb 2026, 4:04 amtraining:strength_training47 min0 km--116151306
10 Feb 2026, 4:40 pmrunning1h 07m6.7 km242 m139153522
10 Feb 2026, 5:05 amtraining:cardio_training51 min0 km--112140310
8 Feb 2026, 6:39 pmrunning3h 36m16.8 km1,043 m1431591,514
7 Feb 2026, 7:02 pmrunning41 min5 km15 m152166364
5 Feb 2026, 4:52 pmrunning41 min5.1 km18 m146160371
3 Feb 2026, 5:33 pmrunning12 min1 km8 m12014479
3 Feb 2026, 4:30 pmrunning52 min6.2 km27 m142151441
3 Feb 2026, 5:01 amtraining:cardio_training48 min0 km--113139287
31 Jan 2026, 7:04 pmrunning47 min5.1 km50 m146163380
31 Jan 2026, 5:28 pmrunning59 min7 km31 m151159526
29 Jan 2026, 4:45 pmrunning58 min7 km32 m151168514
27 Jan 2026, 4:44 pmrunning59 min6 km170 m135147478
26 Jan 2026, 7:04 pmtraining:cardio_training52 min0 km--113153324
24 Jan 2026, 6:37 pmrunning1h 16m7 km26 m119140458
23 Jan 2026, 4:58 pmrunning3h 15m21.4 km93 m1461591,512
22 Jan 2026, 8:16 pmwalking47 min2 km7 m103119210
22 Jan 2026, 6:27 pmtraining:cardio_training35 min0 km--142163337
22 Jan 2026, 6:16 pmrunning7 min1 km3 m13614672
21 Jan 2026, 7:03 pmtraining:strength_training46 min0 km--101132207
20 Jan 2026, 4:46 pmrunning56 min6.8 km46 m146158496
20 Jan 2026, 5:04 amtraining:cardio_training43 min0 km--118142279
19 Jan 2026, 9:53 pmfitness_equipment:stair_climbing9 min0 km--154160100
19 Jan 2026, 9:17 pmrunning:treadmill31 min5 km--148159322
19 Jan 2026, 1:32 amrunning:treadmill37 min6 km--151163395
19 Jan 2026, 1:20 amfitness_equipment:stair_climbing9 min0 km--13514989
17 Jan 2026, 7:49 pmrunning9 min0.7 km10 m12513359
17 Jan 2026, 7:00 pmrunning39 min5 km5 m158170366
17 Jan 2026, 6:37 pmrunning8 min1 km1 m13814673
15 Jan 2026, 4:56 pmrunning53 min6.2 km62 m142159459
15 Jan 2026, 2:30 amcycling:indoor_cycling39 min0 km--134146344
14 Jan 2026, 7:00 pmtraining:strength_training51 min0 km--99138228
14 Jan 2026, 12:30 amrunning1h 11m6.4 km124 m119140425
13 Jan 2026, 4:47 pmrunning1h 03m5 km227 m137153500
12 Jan 2026, 9:37 pmwalking1h 54m10.4 km62 m121143679
12 Jan 2026, 7:02 pmtraining:strength_training52 min0 km--115148327
11 Jan 2026, 5:03 pmrunning1h 30m7.2 km452 m135154675
10 Jan 2026, 4:21 pmrunning1h 00m7 km23 m149164508
9 Jan 2026, 6:53 pmfitness_equipment:stair_climbing30 min0 km--147157321
8 Jan 2026, 4:46 pmrunning53 min6.1 km55 m145161467
7 Jan 2026, 7:03 pmtraining:strength_training44 min0 km--105143238
6 Jan 2026, 5:56 pmrunning11 min0.9 km28 m12513572
6 Jan 2026, 4:53 pmrunning53 min6 km13 m138153428
5 Jan 2026, 6:59 pmtraining:strength_training57 min0 km--108150306
4 Jan 2026, 5:02 pmrunning2h 30m12 km450 m1321461,043
3 Jan 2026, 6:32 pmrunning56 min7.1 km2 m152173509
1 Jan 2026, 7:00 pmrunning40 min5 km15 m152168366
31 Dec 2025, 7:02 pmtraining:cardio_training55 min0 km--120151386
30 Dec 2025, 4:37 pmrunning1h 03m7 km126 m140161527
30 Dec 2025, 4:48 amcycling:indoor_cycling15 min0 km--119132110
29 Dec 2025, 6:03 pmtraining:cardio_training50 min0 km--108140266
28 Dec 2025, 4:37 pmrunning3h 00m13.6 km493 m1271501,138
27 Dec 2025, 6:38 pmrunning49 min6 km17 m151169435
24 Dec 2025, 7:00 pmtraining:cardio_training54 min0 km--106151286
23 Dec 2025, 5:47 pmwalking12 min1 km9 m12313774
23 Dec 2025, 4:38 pmrunning52 min6.1 km21 m142156430
23 Dec 2025, 3:23 amfitness_equipment:stair_climbing19 min0 km--143155190
22 Dec 2025, 7:01 pmtraining:cardio_training53 min0 km--103137257
21 Dec 2025, 7:19 pmrunning47 min4 km86 m134151318
21 Dec 2025, 4:40 pmrunning2h 31m14.1 km329 m1371551,094
18 Dec 2025, 4:43 pmrunning46 min5.8 km9 m144156413
16 Dec 2025, 4:33 pmrunning1h 05m7 km180 m141156546
16 Dec 2025, 5:03 amtraining:cardio_training52 min0 km--122146367
14 Dec 2025, 5:32 pmrunning1h 44m8.4 km266 m125145660
13 Dec 2025, 7:05 pmrunning42 min5.1 km13 m156163363
13 Dec 2025, 6:41 pmrunning16 min2 km5 m144156144
11 Dec 2025, 4:35 pmrunning1h 03m6.9 km28 m143162530
11 Dec 2025, 5:04 amtraining:cardio_training48 min0 km--124148339
9 Dec 2025, 4:37 pmrunning59 min7 km32 m146159508
9 Dec 2025, 5:00 amtraining:cardio_training50 min0 km--110135272
6 Dec 2025, 4:39 pmrunning1h 02m7 km161 m146158551
6 Dec 2025, 4:52 amrunning20 min2.4 km4 m152170179
5 Dec 2025, 4:48 amrunning54 min6 km19 m148166465
2 Dec 2025, 4:36 pmrunning1h 15m6 km296 m137161594
2 Dec 2025, 5:01 amtraining:cardio_training45 min0 km--118145303
27 Nov 2025, 4:41 pmrunning54 min6.2 km16 m145160479
27 Nov 2025, 4:51 amtraining:strength_training22 min0 km--9311488
25 Nov 2025, 5:49 pmrunning12 min1 km11 m13115287
25 Nov 2025, 4:40 pmrunning57 min6.5 km26 m145158470
25 Nov 2025, 5:03 amtraining:cardio_training50 min0 km--123154368
22 Nov 2025, 7:46 pmrunning12 min1 km5 m13916591
22 Nov 2025, 7:03 pmrunning42 min5 km15 m155163369
22 Nov 2025, 6:40 pmrunning8 min1 km4 m13815273
18 Nov 2025, 5:43 pmrunning10 min1.2 km7 m14415090
18 Nov 2025, 4:40 pmrunning55 min5.3 km227 m142157440
18 Nov 2025, 5:04 amtraining:cardio_training46 min0 km--105133229
16 Nov 2025, 7:44 pmrunning9 min0.9 km13 m12813764
16 Nov 2025, 6:14 pmrunning1h 26m7.3 km182 m134148601
16 Nov 2025, 4:43 pmrunning1h 16m6.9 km189 m140152572
15 Nov 2025, 6:40 pmrunning49 min6.1 km20 m154168450
15 Nov 2025, 3:08 amwalking1h 14m6.6 km25 m115132435
13 Nov 2025, 4:46 pmrunning53 min6.1 km24 m138156466
13 Nov 2025, 5:02 amtraining:cardio_training46 min0 km--119147317
12 Nov 2025, 5:50 amwalking12 min1.1 km11 m13415883
12 Nov 2025, 4:54 amrunning48 min5.8 km29 m150164421
9 Nov 2025, 6:05 pmrunning1h 00m6.5 km21 m138156476
8 Nov 2025, 5:27 pmwalking1h 00m5.4 km52 m113131360
6 Nov 2025, 4:46 pmrunning55 min6.2 km19 m145160467
4 Nov 2025, 4:30 pmrunning1h 09m7 km173 m141155547
4 Nov 2025, 5:03 amtraining:cardio_training35 min0 km--117147227
2 Nov 2025, 6:44 pmrunning43 min5 km11 m154164367
1 Nov 2025, 4:17 pmrunning1h 20m9.5 km0 m140156722
31 Oct 2025, 4:48 amrunning55 min6.1 km12 m152165487
28 Oct 2025, 4:46 pmrunning45 min5.3 km24 m147164385
28 Oct 2025, 4:01 amtraining:strength_training51 min0 km--115149310
26 Oct 2025, 4:55 pmrunning2h 00m11.9 km40 m136159834
25 Oct 2025, 7:03 pmrunning42 min5.1 km14 m154168365
24 Oct 2025, 5:54 amrunning7 min0.5 km2 m12014141
24 Oct 2025, 4:59 amrunning49 min5.6 km14 m148163427
21 Oct 2025, 5:45 pmrunning7 min0.9 km0 m14115267
21 Oct 2025, 5:09 pmrunning35 min1.9 km155 m143153286
21 Oct 2025, 4:41 pmrunning25 min2.7 km52 m138154209
21 Oct 2025, 4:00 amrunning:trail47 min0.3 km0 m102136205
19 Oct 2025, 5:02 pmrunning1h 51m10 km174 m129148762
18 Oct 2025, 8:34 pmrunning52 min5 km18 m123138346
16 Oct 2025, 4:44 pmrunning39 min4.1 km24 m142156321
15 Oct 2025, 3:26 amrunning7 min0.8 km0 m12814252
15 Oct 2025, 2:38 amrunning33 min2.1 km142 m135150254
14 Oct 2025, 5:41 pmrunning5 min0.4 km4 m13014333
14 Oct 2025, 4:41 pmrunning46 min5.2 km17 m146157376
14 Oct 2025, 5:34 amtraining:strength_training14 min0 km--10111866
12 Oct 2025, 6:43 pmrunning1h 00m5.4 km12 m120138367
11 Oct 2025, 4:59 pmrunning2h 23m12 km337 m125149922
10 Oct 2025, 5:58 amrunning5 min0.5 km0 m12915939
10 Oct 2025, 4:56 amrunning47 min5.1 km17 m148165392
8 Oct 2025, 9:19 pmtraining:strength_training13 min0 km--11011881
7 Oct 2025, 7:04 pmrunning57 min6 km15 m145154428
6 Oct 2025, 7:01 pmtraining:strength_training53 min0 km--111141294
5 Oct 2025, 5:56 pmrunning2h 17m13.2 km228 m1461611,032
3 Oct 2025, 3:02 amtraining:cardio_training53 min0 km--109135273
2 Oct 2025, 5:00 pmrunning52 min4.6 km175 m140153411
1 Oct 2025, 7:12 pmrunning1h 11m6.4 km25 m121138423
1 Oct 2025, 4:29 pmrunning44 min4.1 km24 m120138286
1 Oct 2025, 3:01 amtraining:cardio_training55 min0 km--111147305
30 Sept 2025, 5:02 pmrunning38 min2.1 km147 m123159242
29 Sept 2025, 1:02 amrunning1h 20m6.7 km21 m109129450
27 Sept 2025, 1:22 amrunning56 min4.7 km33 m115134329
26 Sept 2025, 4:26 pmrunning1h 21m6 km77 m118145445
25 Sept 2025, 1:20 amrunning53 min4.7 km30 m121139328
24 Sept 2025, 4:27 pmrunning1h 00m5.2 km78 m125148403