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

Darryl Johnson

Workouts

101

Last workout 11 May 2026, 5:44 pm

7d running duration

5h 16m

7d running distance

57.9 km

Delta +43%

Longest run

15 km

Long run %

+26%

7d running load

358.2

Delta +51%

7d all-sport duration

6h 18m

7d cycling duration

0 min

7d cycling distance

0 km

7d walking duration

0 min

7d walking distance

0 km

Athlete details

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

Profile

Canonical athlete
Darryl Johnson
Display name
Darryl Johnson
Email
--
Mobile
--
Date of birth
--
Timezone
--
Preferred locale
Coach default

Goals summary

Source
Legacy athlete profile fields
Primary goal
--
Goal event
--
Goal event date
--
Goal distance (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.

Strava connected

Last synced 12 May 2026, 12:09 am

Reconnect 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.

No long run in 14 days
Running load spike above 20% versus the previous 7 days
Running distance spike above 20% versus the previous 7 days

Workout history

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

StartSportDurationDistanceElevationAvg HRMax HRCalories
11 May 2026, 5:44 pmrunning51 min11.5 km19.6 m156172--
10 May 2026, 6:06 pmrunning1h 27m15 km518 m143162--
9 May 2026, 7:03 pmtraining:strength_training3 min0 km0 m144163--
9 May 2026, 6:21 pmrunning38 min5.1 km0 m131172--
9 May 2026, 6:17 pmtraining:strength_training2 min0 km0 m127138--
8 May 2026, 5:40 pmrunning41 min6.7 km0 m147167--
8 May 2026, 5:36 pmtraining:strength_training3 min0 km0 m112122--
8 May 2026, 1:55 amrunning51 min9.5 km83 m128153680
7 May 2026, 4:11 pmtraining:cardio_training52 min0 km0 m132174625
5 May 2026, 9:09 pmrunning45 min10 km67 m151167713
4 May 2026, 7:31 pmtraining:cardio_training15 min0 km0 m145173224
4 May 2026, 7:04 pmtraining:strength_training27 min0 km--105139216
3 May 2026, 4:29 pmrunning1h 18m14.9 km228 m1391561,096
2 May 2026, 7:33 pmtraining:cardio_training7 min0 km0 m12815091
2 May 2026, 6:55 pmtraining:cardio_training36 min0 km0 m156178578
2 May 2026, 6:27 pmtraining:strength_training26 min0 km--104142211
2 May 2026, 6:15 pmtraining:cardio_training4 min0 km0 m11112448
1 May 2026, 4:47 pmrunning:treadmill18 min3.4 km--152169293
30 Apr 2026, 9:27 pmrunning41 min9 km71 m155167632
30 Apr 2026, 4:14 amrunning:treadmill32 min6.2 km--149174468
30 Apr 2026, 4:00 amtraining:strength_training13 min0 km--9616396
28 Apr 2026, 9:33 pmrunning37 min6.9 km36 m156176587
27 Apr 2026, 11:29 pmrunning27 min5.2 km66 m148164406
27 Apr 2026, 10:59 pmtraining:cardio_training25 min0 km--157186399
27 Apr 2026, 10:43 pmtraining:strength_training15 min0 km--141158222
26 Apr 2026, 6:10 pmrunning:trail1h 23m14.1 km388 m1411581,132
25 Apr 2026, 9:10 pmtraining:cardio_training24 min0 km--154180392
25 Apr 2026, 8:55 pmtraining:strength_training13 min0 km--116153139
20 Apr 2026, 7:04 pmrunning:trail1h 21m14.1 km412 m1441721,119
18 Apr 2026, 5:02 pmtraining:cardio_training54 min0 km--140174723
18 Apr 2026, 4:17 pmtraining:cardio_training40 min0 km--131181474
18 Apr 2026, 4:09 pmrunning:treadmill5 min1.1 km--13014068
17 Apr 2026, 7:34 pmtraining:cardio_training1h 05m0 km--145190884
16 Apr 2026, 6:08 pmtraining:cardio_training33 min0 km--140170460
16 Apr 2026, 5:26 pmtraining:strength_training41 min0 km--111143352
15 Apr 2026, 9:00 pmrunning53 min10.3 km62 m152174811
14 Apr 2026, 1:36 amrunning44 min8.3 km18 m154168694
13 Apr 2026, 5:55 pmtraining:strength_training26 min0 km--129159314
13 Apr 2026, 5:09 pmrunning30 min6 km38 m140153434
11 Apr 2026, 7:20 pmrunning1h 14m8.2 km22 m148174991
10 Apr 2026, 4:45 pmrunning32 min5.8 km127 m138175451
9 Apr 2026, 9:33 pmtraining:cardio_training56 min0 km--131174624
8 Apr 2026, 9:13 pmrunning1h 01m12.1 km90 m142152865
8 Apr 2026, 12:44 amwalking24 min1.1 km14 m123144272
7 Apr 2026, 11:50 pmtraining:cardio_training48 min0 km--138174602
6 Apr 2026, 5:07 pmrunning42 min8.8 km19 m145169621
5 Apr 2026, 6:02 pmhiking38 min2.8 km88 m86115183
4 Apr 2026, 7:05 pmtraining:cardio_training59 min0 km--126175630
3 Apr 2026, 7:41 pmrunning43 min8 km20 m154178633
3 Apr 2026, 7:30 pmrunning7 min1.2 km4 m12513993
2 Apr 2026, 7:15 pmtraining:cardio_training36 min0 km--147172521
2 Apr 2026, 7:02 pmrunning:treadmill8 min1.7 km--130143106
1 Apr 2026, 10:38 pmrunning40 min8 km55 m142163573
31 Mar 2026, 10:41 pmrunning47 min8.8 km166 m144158661
31 Mar 2026, 4:33 amtraining:cardio_training42 min0 km--142174567
31 Mar 2026, 4:20 amrunning:treadmill9 min1.9 km--139153129
28 Mar 2026, 6:07 pmrunning52 min2.6 km10 m119176493
27 Mar 2026, 7:55 pmtraining:cardio_training22 min0 km--159179354
27 Mar 2026, 7:30 pmtraining:strength_training22 min0 km--113149199
26 Mar 2026, 7:41 pmtraining:cardio_training6 min0 km--9613341
25 Mar 2026, 5:03 amrunning36 min7.5 km13 m147162534
24 Mar 2026, 2:25 amrunning34 min7 km24 m148160513
22 Mar 2026, 8:49 pmrunning59 min6.7 km12 m150173792
20 Mar 2026, 8:24 pmwalking18 min0 km0 m125140212
20 Mar 2026, 7:40 pmtraining:cardio_training36 min0 km--158180571
20 Mar 2026, 7:15 pmrunning20 min3.2 km24 m129139249
19 Mar 2026, 7:46 pmtraining:cardio_training39 min0 km--151175584
19 Mar 2026, 7:20 pmrunning19 min3.2 km24 m130140249
19 Mar 2026, 12:13 amrunning8 min1.8 km4 m133148118
18 Mar 2026, 3:08 amtraining:cardio_training46 min0 km--153175696
16 Mar 2026, 10:14 pmtraining:cardio_training58 min0 km--144187754
13 Mar 2026, 8:35 pmrunning37 min7.2 km145 m143175538
12 Mar 2026, 8:06 pmrunning34 min6.1 km73 m134153455
10 Mar 2026, 8:23 pmtraining:strength_training27 min0 km--136167342
10 Mar 2026, 8:09 pmrunning:treadmill5 min1 km--13614574
4 Mar 2026, 2:29 amhiking1h 21m3.9 km26 m7296232
3 Mar 2026, 7:43 pmrunning48 min6.3 km68 m130152588
2 Mar 2026, 8:18 pmrunning42 min8.2 km18 m145177611
26 Feb 2026, 4:55 pmrunning51 min6.7 km78 m129170603
25 Feb 2026, 11:11 pmrunning7 min1.3 km20 m145153104
25 Feb 2026, 10:39 pmrunning30 min4.2 km61 m151167453
25 Feb 2026, 10:30 pmrunning6 min1.3 km26 m13415295
24 Feb 2026, 10:39 pmrunning38 min7.6 km83 m147163580
22 Feb 2026, 7:12 pmtraining:cardio_training37 min0 km--153177581
22 Feb 2026, 6:44 pmtraining:strength_training19 min0 km--102136149
21 Feb 2026, 7:55 pmrunning:trail1h 04m8.2 km334 m138162783
20 Feb 2026, 7:23 pmtraining:cardio_training1h 07m0 km--137174795
19 Feb 2026, 8:27 pmtraining:cardio_training12 min0 km--145179180
19 Feb 2026, 7:40 pmtraining:strength_training45 min0 km--135170573
19 Feb 2026, 6:53 pmrunning39 min7.5 km33 m139155568
16 Feb 2026, 7:02 pmrunning44 min8.6 km209 m138151632
14 Feb 2026, 5:57 pmtraining:cardio_training1h 04m0 km--150186911
12 Feb 2026, 8:02 pmtraining:strength_training1h 01m0 km--122170594
9 Feb 2026, 4:30 pmtraining:cardio_training1h 05m0 km--124166639
8 Feb 2026, 7:16 pmhiking1h 19m3.9 km245 m107162516
8 Feb 2026, 5:16 pmhiking1h 08m3.5 km328 m103143454
7 Feb 2026, 6:45 pmcycling2h 15m29.8 km425 m1181551,117
7 Feb 2026, 5:05 pmrunning22 min5 km39 m157180376
7 Feb 2026, 4:48 pmrunning7 min1.1 km17 m11512685
6 Feb 2026, 7:20 pmhiking2h 09m8.3 km297 m94160740
6 Feb 2026, 5:29 pmhiking1h 45m6.1 km1,009 m122155953