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

Sarah Parkins

Workouts

196

Last workout 10 May 2026, 6:31 pm

7d running duration

3h 38m

7d running distance

41 km

Delta -48%

Longest run

16 km

Long run %

+39%

7d running load

244.5

Delta -48%

7d all-sport duration

4h 33m

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
Sarah Parkins
Display name
Sare
Email
sarah.parkins1@outlook.com
Mobile
0481151612
Date of birth
24 Mar 1989
Timezone
Australia/Sydney
Preferred locale
Coach default

Goals summary

Source
Legacy athlete profile fields
Primary goal
Race (Targeting a specific event)
Goal event
UTMB
Goal event date
28 Aug 2026
Goal distance (km)
175 km
Goal type
--
Current phase
Base Building

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
4:15 /km
Threshold HR
--
Max HR
--

Constraints

Injury status
Healthy (No issues)
Available training days
Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday
Injury notes
Current Injury Status: Healthy (No issues) Current Injury Details (If applicable, describe symptoms, diagnosis, and management plan): N/A Areas Prone to Injury (Past chronic issues or sensitive spots): Nil
Training constraints
--

Notes

Recent race results
--
Athlete notes
Racing/nutrition: Preferred Race Nutrition Strategy (Brands, quantity, timing of fuels/gels): Bix Coaching preferences: Any medical conditions or considerations your coach should be aware of?: Nil Preferred Coaching Style (Select all that align with you): Direct (Tell me exactly what to do) Preferred Communication Style (How do you like to receive feedback and plans?): Short messages/bullet points
Coach planning notes
Any medical conditions or considerations your coach should be aware of?: Nil Preferred Coaching Style (Select all that align with you): Direct (Tell me exactly what to do) Preferred Communication Style (How do you like to receive feedback and plans?): Short messages/bullet points
Report tone
Direct
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

UTMB

Race | No priority | active | 28 Aug 2026

UTMB | 175 km | Ultra (50km+)

Preferred Race Nutrition Strategy (Brands, quantity, timing of fuels/gels): Bix Any medical conditions or considerations your coach should be aware of?: Nil Preferred Coaching Style (Select all that align with you): Direct (Tell me exactly what to do) Preferred Communication Style (How do you like to receive feedback and plans?): Short messages/bullet points

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
10 May 2026, 6:31 pmrunning59 min10 km32 m136157531
8 May 2026, 9:16 pmrunning1h 26m16 km122 m145175834
7 May 2026, 11:14 pmtraining:strength_training54 min0 km--109158253
7 May 2026, 5:18 pmrunning24 min5 km41 m160179258
6 May 2026, 9:03 pmrunning48 min10 km34 m164178524
4 May 2026, 9:52 pmrunning1h 26m16 km74 m150161857
3 May 2026, 4:26 amcycling17 min3 km27 m123143124
3 May 2026, 2:15 amrunning2h 00m22 km100 m1471801,146
2 May 2026, 3:21 amrunning:trail1h 02m11 km117 m146170590
2 May 2026, 2:23 amwalking41 min3 km12 m7796134
30 Apr 2026, 5:51 pmtraining:strength_training45 min0 km--113153234
30 Apr 2026, 3:57 amrunning1h 15m13 km55 m144153698
29 Apr 2026, 2:47 amrunning3 min1.1 km4 m15417933
28 Apr 2026, 11:45 pmrunning23 min4 km13 m159163232
28 Apr 2026, 10:46 pmrunning55 min11 km41 m163183580
26 Apr 2026, 6:51 pmrunning55 min8 km27 m122134413
25 Apr 2026, 8:39 pmrunning29 min5 km22 m140157272
25 Apr 2026, 2:59 amrunning1h 11m13 km51 m150161701
23 Apr 2026, 2:11 amrunning1h 05m12 km74 m152169650
22 Apr 2026, 3:22 amtraining:strength_training37 min0 km--131154275
22 Apr 2026, 2:08 amrunning55 min11 km32 m167186591
21 Apr 2026, 2:17 amrunning59 min10 km30 m141155536
18 Apr 2026, 8:27 pmrunning28 min5 km42 m138152261
17 Apr 2026, 2:51 amrunning1h 25m16 km69 m155165859
16 Apr 2026, 2:35 amrunning1h 04m11 km41 m150161613
15 Apr 2026, 2:29 amrunning52 min10 km32 m168186553
14 Apr 2026, 2:29 amrunning28 min5 km47 m150167279
11 Apr 2026, 5:03 pmrunning26 min5 km21 m154166271
8 Apr 2026, 4:24 amrunning29 min5 km4 m141151274
7 Apr 2026, 4:23 amrunning16 min3 km4 m151167169
2 Apr 2026, 5:53 amrunning53 min10 km43 m154166551
1 Apr 2026, 10:20 pmrunning13 min2.9 km22 m157193145
29 Mar 2026, 12:25 amrunning16 min3 km20 m143162164
24 Mar 2026, 4:54 amrunning:trail26 min5 km45 m155167281
24 Mar 2026, 1:34 amtraining:strength_training37 min0 km--112151222
19 Mar 2026, 5:11 amrunning27 min5 km20 m140163270
18 Mar 2026, 3:09 amrunning48 min9 km41 m147162492
17 Mar 2026, 3:19 amrunning30 min5 km48 m139165281
12 Mar 2026, 11:27 pmtraining:strength_training38 min0 km--102134182
8 Mar 2026, 7:30 pmwalking28 min2 km7 m9110799
3 Mar 2026, 11:42 pmtraining:strength_training36 min0 km--109152210
28 Feb 2026, 5:00 pmrunning:trail3h 08m25 km880 m1601761,839
27 Feb 2026, 4:41 amwalking58 min5 km33 m85130228
23 Feb 2026, 4:07 amrunning1h 23m15 km96 m142162832
20 Feb 2026, 8:36 pmrunning44 min8 km45 m141175446
19 Feb 2026, 3:58 amrunning34 min6 km32 m126146312
14 Feb 2026, 1:00 pmrunning:trail21h 33m163.9 km4,126 m1411779,431
13 Feb 2026, 7:39 pmrunning20 min4 km12 m147173214
10 Feb 2026, 9:40 pmrunning1h 58m21.1 km56 m1471641,191
8 Feb 2026, 6:41 amrunning42 min8 km40 m134146413
7 Feb 2026, 8:48 amrunning1h 02m13 km60 m154174678
6 Feb 2026, 7:12 amrunning43 min8 km52 m137176420
4 Feb 2026, 6:48 amcycling19 min4 km30 m10012791
4 Feb 2026, 4:55 amrunning1h 15m16 km67 m157176832
3 Feb 2026, 2:46 amrunning1h 25m16 km102 m148160882
1 Feb 2026, 8:23 amrunning:trail2h 35m25 km475 m1451641,445
31 Jan 2026, 7:07 amrunning1h 14m14 km59 m152174785
30 Jan 2026, 7:02 amrunning1h 28m19 km92 m1641801,019
28 Jan 2026, 8:29 amrunning55 min10 km44 m136148528
27 Jan 2026, 7:22 amrunning1h 06m13 km61 m146174683
26 Jan 2026, 7:28 amrunning1h 31m17 km66 m147164948
23 Jan 2026, 7:27 amcycling18 min3 km27 m10612197
23 Jan 2026, 6:03 amrunning1h 15m14 km66 m139152729
22 Jan 2026, 8:07 amrunning58 min10 km62 m131144520
21 Jan 2026, 6:29 amrunning2h 00m25 km142 m1621791,316
18 Jan 2026, 11:39 pmrunning:trail3h 52m35 km1,030 m1531712,182
14 Jan 2026, 8:17 pmrunning1h 16m14 km91 m143162752
13 Jan 2026, 7:03 amrunning3h 00m33 km178 m1441701,730
12 Jan 2026, 7:21 amcycling21 min3.4 km25 m9512686
12 Jan 2026, 6:13 amrunning1h 03m12 km49 m139154612
11 Jan 2026, 7:47 amrunning2h 01m22 km144 m1431611,168
10 Jan 2026, 8:14 amrunning1h 10m13 km60 m150164712
4 Jan 2026, 5:16 amrunning:trail3h 00m26 km952 m1481771,614
2 Jan 2026, 3:36 amrunning1h 14m15 km21 m158172808
1 Jan 2026, 12:45 amwalking1h 34m8 km192 m93139396
31 Dec 2025, 8:55 amrunning2h 21m24.5 km------1,295
29 Dec 2025, 12:54 amrunning4h 00m42.2 km141 m1551682,369
27 Dec 2025, 7:28 amrunning1h 06m12 km58 m142161641
25 Dec 2025, 10:01 pmrunning51 min10 km12 m162180565
20 Dec 2025, 6:16 amrunning1h 55m21.1 km154 m1421611,113
18 Dec 2025, 2:36 amrunning1h 03m12 km65 m152167666
16 Dec 2025, 8:10 pmrunning:trail1h 42m18 km257 m140176985
15 Dec 2025, 10:23 pmrunning:trail2h 31m25.3 km561 m1541711,487
14 Dec 2025, 5:20 amcycling46 min12 km75 m114141273
14 Dec 2025, 4:12 amwalking25 min2 km8 m102120103
14 Dec 2025, 2:42 amrunning:trail1h 15m15 km195 m157178808
13 Dec 2025, 6:28 amrunning1h 04m12 km59 m142158632
11 Dec 2025, 5:26 amcycling1h 09m14 km182 m138182502
11 Dec 2025, 5:26 amrunning:trail1h 15m14 km145 m144178736
10 Dec 2025, 5:29 amrunning:trail1h 13m14 km198 m163180799
8 Dec 2025, 11:28 pmrunning1h 09m12 km61 m147157679
6 Dec 2025, 8:31 pmwalking1h 16m5 km68 m136168494
6 Dec 2025, 8:31 pmwalking1h 10m5 km51 m96113266
6 Dec 2025, 7:54 pmrunning29 min5 km23 m175197351
6 Dec 2025, 7:53 pmrunning29 min5 km27 m143155286
28 Nov 2025, 2:00 pmrunning:trail16h 19m118.9 km4,727 m1451776,912
28 Nov 2025, 1:14 amrunning15 min3 km29 m146158161
26 Nov 2025, 5:33 amrunning55 min10 km58 m141152538
22 Nov 2025, 5:39 amrunning1h 13m14 km67 m151174756
19 Nov 2025, 10:33 pmrunning1h 57m21.1 km111 m1461611,154
19 Nov 2025, 8:20 amrunning49 min10 km50 m145162515
17 Nov 2025, 6:07 amrunning28 min5 km46 m136147270
17 Nov 2025, 2:49 amrunning2h 16m25 km273 m1421641,295
15 Nov 2025, 4:47 amrunning:trail2h 02m21.1 km470 m1441701,197
14 Nov 2025, 4:11 amrunning:trail1h 34m16 km404 m147175909
13 Nov 2025, 11:24 pmrunning1h 28m16 km89 m145157877
13 Nov 2025, 4:04 amwalking1h 02m4 km23 m78100188
12 Nov 2025, 5:37 amrunning1h 20m15 km81 m140156746
11 Nov 2025, 5:38 amcycling39 min6 km39 m103144191
11 Nov 2025, 4:49 amwalking39 min3 km15 m7892136
11 Nov 2025, 4:18 amcycling27 min4.5 km30 m105128139
10 Nov 2025, 3:23 amrunning:trail4h 09m40 km913 m1461742,351
9 Nov 2025, 7:23 amrunning:trail2h 03m21.1 km360 m1381761,186
7 Nov 2025, 9:03 pmrunning11 min2.4 km5 m160177124
7 Nov 2025, 8:38 amtraining:strength_training7 min0 km--10211639
7 Nov 2025, 4:45 amrunning:trail1h 32m16 km315 m140174888
6 Nov 2025, 5:45 amcycling25 min5 km31 m106144126
6 Nov 2025, 4:38 amrunning44 min8 km50 m142155434
6 Nov 2025, 2:37 amrunning:trail1h 34m17 km403 m147178941
5 Nov 2025, 9:23 amtraining:strength_training10 min0 km--9410842
5 Nov 2025, 5:42 amrunning53 min10 km46 m135150507
3 Nov 2025, 11:08 pmrunning1h 26m16 km75 m148160883
2 Nov 2025, 5:10 amrunning1h 39m21.1 km106 m1621761,117
31 Oct 2025, 11:46 pmwalking27 min2 km9 m779293
31 Oct 2025, 6:40 amcycling27 min5 km27 m107122142
31 Oct 2025, 5:33 amrunning59 min11 km31 m155182593
30 Oct 2025, 12:25 amrunning53 min10 km35 m148160546
29 Oct 2025, 8:32 pmtraining:strength_training36 min0 km--91138130
28 Oct 2025, 12:58 amrunning:treadmill48 min8 km--123130329
27 Oct 2025, 5:47 amwalking1h 00m4 km40 m74112186
25 Oct 2025, 4:02 pmrunning:trail9h 05m78 km1,660 m1521814,537
24 Oct 2025, 4:21 amrunning1h 11m15 km53 m169177834
22 Oct 2025, 4:47 amrunning1h 10m13 km98 m138159678
20 Oct 2025, 12:00 amrunning:trail3h 10m32 km------1,753
16 Oct 2025, 4:49 amrunning1h 34m17 km385 m147174949
12 Oct 2025, 5:34 pmrunning4h 18m42.9 km127 m1331602,334
12 Oct 2025, 3:43 amrunning1h 00m11 km111 m----619
7 Oct 2025, 5:51 pmrunning1h 52m20 km436 m1501761,131
4 Oct 2025, 9:58 pmwalking46 min4 km37 m104132198
4 Oct 2025, 8:39 pmrunning1h 01m14 km91 m168177716
3 Oct 2025, 3:06 amrunning51 min10 km135 m154182542
2 Oct 2025, 7:30 pmwalking58 min4 km38 m8398193
2 Oct 2025, 3:55 amrunning54 min10 km64 m143172536
2 Oct 2025, 1:40 amwalking24 min1.4 km76 m127171149
30 Sept 2025, 9:37 pmrunning1h 25m16 km78 m146160852
30 Sept 2025, 4:55 amwalking20 min2 km11 m8711893
30 Sept 2025, 3:54 amrunning27 min5 km14 m135148245
27 Sept 2025, 5:15 pmrunning:trail4h 35m41.6 km1,733 m1621792,614
25 Sept 2025, 4:31 amrunning1h 05m12 km66 m144156651
23 Sept 2025, 8:20 pmrunning1h 03m11 km491 m158180638
22 Sept 2025, 9:23 pmrunning1h 58m21.1 km98 m1441571,126
19 Sept 2025, 9:54 pmrunning1h 12m13 km149 m157181763
18 Sept 2025, 3:32 amrunning58 min13 km61 m158170649
17 Sept 2025, 2:32 amrunning1h 16m14 km115 m133164716
16 Sept 2025, 3:08 amrunning:trail55 min10 km172 m140181519
15 Sept 2025, 12:08 amrunning3h 06m35 km235 m1511741,843
13 Sept 2025, 6:00 pmrunning26 min5 km24 m169194289
13 Sept 2025, 5:27 pmrunning1h 03m12 km45 m140164619
12 Sept 2025, 12:01 amwalking45 min5 km17 m115167270
11 Sept 2025, 11:03 pmrunning57 min13 km41 m165176653
9 Sept 2025, 9:37 pmrunning1h 25m16 km84 m147159853
8 Sept 2025, 9:45 pmrunning:trail1h 03m11 km493 m161180658
8 Sept 2025, 12:41 amrunning2h 46m30 km192 m1441821,603
8 Sept 2025, 12:41 amcycling2h 04m23.6 km164 m128161686
7 Sept 2025, 1:10 amcycling1h 01m12 km131 m154184543
7 Sept 2025, 1:10 amrunning:trail1h 06m12 km123 m144169636
5 Sept 2025, 1:55 amrunning1h 00m13 km120 m167177691
3 Sept 2025, 7:01 pmwalking1h 02m5 km19 m8297225
2 Sept 2025, 10:14 pmrunning1h 26m16 km90 m146157840
1 Sept 2025, 9:50 pmrunning:trail1h 05m11 km504 m156191630
1 Sept 2025, 2:33 amrunning1h 14m16 km79 m158177814
31 Aug 2025, 2:49 amrunning2h 21m26 km135 m1471691,362
28 Aug 2025, 8:56 pmhiking58 min6 km215 m111150313
28 Aug 2025, 2:25 amrunning53 min10 km54 m142163522
27 Aug 2025, 4:12 amrunning59 min11 km121 m148177589
26 Aug 2025, 3:57 amrunning1h 56m21.1 km227 m1411741,086
24 Aug 2025, 10:14 pmcycling1h 07m10.9 km74 m91142219
24 Aug 2025, 3:06 amwalking44 min4 km24 m97112183
24 Aug 2025, 1:30 amrunning53 min11 km47 m159177571
22 Aug 2025, 3:34 amrunning54 min10 km59 m138162500
21 Aug 2025, 2:56 amrunning:trail1h 17m13 km435 m155191769
21 Aug 2025, 1:31 amrunning19 min4 km25 m177202230
21 Aug 2025, 1:31 amrunning20 min4 km30 m144174201
19 Aug 2025, 2:44 amrunning:trail1h 01m11 km120 m138163570
18 Aug 2025, 3:29 amrunning59 min11 km52 m139160560
17 Aug 2025, 11:46 pmwalking42 min3 km18 m7797135
17 Aug 2025, 1:22 amrunning58 min12 km66 m158176621
15 Aug 2025, 2:48 amrunning38 min6.9 km36 m141155354
12 Aug 2025, 1:15 amcycling1h 23m21 km136 m105139334
10 Aug 2025, 6:04 pmrunning1h 02m11 km69 m138156553
7 Aug 2025, 3:35 amrunning37 min7 km6 m139149344
6 Aug 2025, 3:53 pmrunning:trail51 min9 km322 m147173491
6 Aug 2025, 3:26 amrunning:trail1h 02m11 km281 m152180580
5 Aug 2025, 2:01 amwalking32 min3 km5 m114167153
5 Aug 2025, 12:53 amrunning:trail1h 01m11 km281 m158180599
3 Aug 2025, 2:52 pmcycling3h 03m42.2 km153 m103133654