808 activities
Endurance
105 activities across your uploads and Strava.
Weekly volume
Sport mix
105activities
Run42 · 40%
Weight Training24 · 23%
Walk19 · 18%
Yoga8 · 8%
Ride7 · 7%
Cycling2 · 2%
Running2 · 2%
Indoor Cycling1 · 1%
Training load
Fitness (42-day load), Fatigue (7-day load), and Form (Fitness minus Fatigue) from heart-rate effort.
Fitness
28
Fatigue
94
Form
-66
Training consistency
No data
0
99.4 km
All activities
Click a row to dive in| Date | Sport | Duration | Distance | Avg HR | |
|---|---|---|---|---|---|
| Aug 27, 2026 | RunStrava | 44:20 | 8.9 km | 162 bpm | |
| Aug 27, 2026 | Cycling | 1:14:59 | 29.8 km | 163 bpm | |
| Aug 26, 2026 | RunStrava | 27:02 | 4.6 km | 155 bpm | |
| Aug 25, 2026 | Weight TrainingStrava | 46:19 | — | 117 bpm | |
| Aug 25, 2026 | Cycling | 44:59 | 19.2 km | 112 bpm | |
| Aug 25, 2026 | RunStrava | 55:06 | 9.8 km | 151 bpm | |
| Aug 24, 2026 | YogaStrava | 37:45 | — | 87 bpm | |
| Aug 23, 2026 | Running | 34:59 | 6.1 km | 153 bpm | |
| Aug 22, 2026 | RideStrava | 1:44:20 | 56.1 km | 154 bpm | |
| Aug 22, 2026 | Weight TrainingStrava | 48:27 | — | 115 bpm | |
| Aug 22, 2026 | RunStrava | 1:19:11 | 13.7 km | 155 bpm | |
| Aug 21, 2026 | RunStrava | 41:35 | 8.6 km | 148 bpm | |
| Aug 20, 2026 | WalkStrava | 27:53 | 3.1 km | 110 bpm | |
| Aug 20, 2026 | Running | 1:09:59 | 11.4 km | 153 bpm | |
| Aug 19, 2026 | RunStrava | 1:50:56 | 18.9 km | 145 bpm | |
| Aug 18, 2026 | RunStrava | 33:03 | 6.1 km | 153 bpm | |
| Aug 17, 2026 | Indoor Cycling | 59:59 | — | 146 bpm | |
| Aug 17, 2026 | Weight TrainingStrava | 37:32 | — | 136 bpm | |
| Aug 17, 2026 | WalkStrava | 54:52 | 5.7 km | 98 bpm | |
| Aug 16, 2026 | RideStrava | 1:01:54 | 29.4 km | 145 bpm | |
| Aug 16, 2026 | RunStrava | 23:48 | 4.6 km | 156 bpm | |
| Aug 15, 2026 | Weight TrainingStrava | 54:03 | — | 123 bpm | |
| Aug 15, 2026 | RunStrava | 1:45:28 | 17.7 km | 163 bpm | |
| Aug 14, 2026 | RunStrava | 1:06:00 | 11.2 km | 167 bpm | |
| Aug 14, 2026 | WalkStrava | 1:29:53 | 8 km | 94 bpm | |
| Aug 13, 2026 | RunStrava | 30:33 | 6.4 km | 145 bpm | |
| Aug 12, 2026 | RunStrava | 1:44:46 | 17.8 km | 158 bpm | |
| Aug 9, 2026 | WalkStrava | 44:15 | 4.8 km | 116 bpm | |
| Aug 7, 2026 | Weight TrainingStrava | 1:00:14 | — | 132 bpm | |
| Aug 7, 2026 | RideStrava | 2:18:23 | 59.3 km | 140 bpm | |
| Aug 6, 2026 | RunStrava | 1:16:23 | 13.1 km | 157 bpm | |
| Aug 5, 2026 | WalkStrava | 50:55 | 5.7 km | 95 bpm | |
| Aug 5, 2026 | Weight TrainingStrava | 44:01 | — | 115 bpm | |
| Aug 4, 2026 | RunStrava | 1:33:38 | 16 km | 157 bpm | |
| Aug 3, 2026 | RunStrava | 25:12 | 5.4 km | 163 bpm | |
| Aug 3, 2026 | WalkStrava | 21:12 | 2.2 km | 97 bpm | |
| Aug 2, 2026 | RunStrava | 41:36 | 7 km | 144 bpm | |
| Aug 1, 2026 | Weight TrainingStrava | 56:05 | — | 118 bpm | |
| Jul 31, 2026 | RunStrava | 1:01:23 | 12.1 km | 163 bpm | |
| Jul 31, 2026 | YogaStrava | 36:59 | — | 99 bpm | |
| Jul 29, 2026 | WalkStrava | 1:00:19 | 5.8 km | 103 bpm | |
| Jul 28, 2026 | RunStrava | 31:24 | 5.4 km | 154 bpm | |
| Jul 27, 2026 | RunStrava | 41:28 | 8.7 km | 165 bpm | |
| Jul 26, 2026 | RideStrava | 3:07:42 | 85 km | 155 bpm | |
| Jul 26, 2026 | RunStrava | 1:18:40 | 14.4 km | 143 bpm | |
| Jul 24, 2026 | RunStrava | 1:04:13 | 12.2 km | 167 bpm | |
| Jul 24, 2026 | WalkStrava | 56:37 | 5.1 km | 98 bpm | |
| Jul 23, 2026 | Weight TrainingStrava | 1:02:32 | — | 125 bpm | |
| Jul 20, 2026 | RunStrava | 1:12:40 | 12.5 km | 158 bpm | |
| Jul 19, 2026 | Weight TrainingStrava | 38:13 | — | 121 bpm | |
| Jul 19, 2026 | WalkStrava | 58:15 | 5.4 km | 113 bpm | |
| Jul 18, 2026 | RunStrava | 46:38 | 7.8 km | 148 bpm | |
| Jul 18, 2026 | WalkStrava | 36:05 | 4.3 km | 104 bpm | |
| Jul 17, 2026 | WalkStrava | 1:33:09 | 8 km | 108 bpm | |
| Jul 17, 2026 | RunStrava | 30:51 | 5.4 km | 153 bpm | |
| Jul 16, 2026 | WalkStrava | 45:15 | 5.2 km | 102 bpm | |
| Jul 16, 2026 | Weight TrainingStrava | 49:15 | — | 134 bpm | |
| Jul 12, 2026 | RunStrava | 38:16 | 7.7 km | 150 bpm | |
| Jul 11, 2026 | Weight TrainingStrava | 1:04:55 | — | 129 bpm | |
| Jul 10, 2026 | WalkStrava | 1:32:04 | 7.8 km | 93 bpm | |
| Jul 10, 2026 | RunStrava | 1:39:24 | 18.4 km | 165 bpm | |
| Jul 9, 2026 | RunStrava | 57:13 | 12.5 km | 150 bpm | |
| Jul 9, 2026 | Weight TrainingStrava | 51:46 | — | 122 bpm | |
| Jul 7, 2026 | Weight TrainingStrava | 54:33 | — | 121 bpm | |
| Jul 7, 2026 | RunStrava | 23:20 | 4.9 km | 158 bpm | |
| Jul 6, 2026 | Weight TrainingStrava | 55:00 | — | 132 bpm | |
| Jul 5, 2026 | WalkStrava | 1:28:40 | 7.6 km | 105 bpm | |
| Jul 5, 2026 | RunStrava | 1:39:58 | 18.7 km | 162 bpm | |
| Jul 4, 2026 | YogaStrava | 53:04 | — | 80 bpm | |
| Jul 3, 2026 | RunStrava | 1:02:33 | 12.1 km | 153 bpm | |
| Jun 30, 2026 | RunStrava | 1:13:18 | 14.5 km | 156 bpm | |
| Jun 30, 2026 | YogaStrava | 51:03 | — | 83 bpm | |
| Jun 29, 2026 | Weight TrainingStrava | 40:59 | — | 136 bpm | |
| Jun 29, 2026 | RideStrava | 1:12:43 | 35.1 km | 136 bpm | |
| Jun 29, 2026 | YogaStrava | 59:10 | — | 90 bpm | |
| Jun 27, 2026 | RunStrava | 27:35 | 4.9 km | 152 bpm | |
| Jun 27, 2026 | Weight TrainingStrava | 1:07:26 | — | 137 bpm | |
| Jun 27, 2026 | YogaStrava | 34:25 | — | 100 bpm | |
| Jun 26, 2026 | RunStrava | 51:44 | 10 km | 152 bpm | |
| Jun 25, 2026 | RunStrava | 1:18:24 | 17.2 km | 159 bpm | |
| Jun 25, 2026 | Weight TrainingStrava | 34:14 | — | 117 bpm | |
| Jun 24, 2026 | Weight TrainingStrava | 46:50 | — | 123 bpm | |
| Jun 23, 2026 | Weight TrainingStrava | 44:10 | — | 130 bpm | |
| Jun 22, 2026 | RunStrava | 1:33:54 | 18.6 km | 156 bpm | |
| Jun 21, 2026 | RideStrava | 2:45:03 | 85.1 km | 151 bpm | |
| Jun 20, 2026 | WalkStrava | 1:03:40 | 5.8 km | 97 bpm | |
| Jun 15, 2026 | RunStrava | 48:22 | 9.8 km | 164 bpm | |
| Jun 14, 2026 | Weight TrainingStrava | 55:14 | — | 114 bpm | |
| Jun 13, 2026 | RideStrava | 1:09:51 | 34.5 km | 140 bpm | |
| Jun 12, 2026 | WalkStrava | 52:05 | 5.8 km | 104 bpm | |
| Jun 11, 2026 | YogaStrava | 58:19 | — | 86 bpm | |
| Jun 11, 2026 | Weight TrainingStrava | 46:18 | — | 119 bpm | |
| Jun 10, 2026 | RunStrava | 1:37:07 | 18.3 km | 153 bpm | |
| Jun 9, 2026 | WalkStrava | 43:12 | 3.6 km | 95 bpm | |
| Jun 8, 2026 | RunStrava | 1:25:45 | 16.8 km | 163 bpm | |
| Jun 7, 2026 | Weight TrainingStrava | 1:04:26 | — | 115 bpm | |
| Jun 7, 2026 | WalkStrava | 58:12 | 5 km | 113 bpm | |
| Jun 6, 2026 | RunStrava | 55:27 | 12.1 km | 163 bpm | |
| Jun 3, 2026 | YogaStrava | 58:23 | — | 101 bpm | |
| Jun 3, 2026 | WalkStrava | 48:54 | 6 km | 108 bpm | |
| Jun 2, 2026 | RunStrava | 1:04:56 | 13.1 km | 150 bpm | |
| Jun 1, 2026 | RunStrava | 1:19:20 | 16.3 km | 145 bpm | |
| May 31, 2026 | Weight TrainingStrava | 32:07 | — | 120 bpm | |
| May 31, 2026 | RunStrava | 47:31 | 9.1 km | 146 bpm | |
| May 30, 2026 | Weight TrainingStrava | 45:01 | — | 125 bpm |