Monday, January 19, 2026

7.07mi, 90:20, 19 JAN 26, Lorton, Virginia

iThink:
For Against - Outside A Heart (152 bpm)

WX at 7 PM (0) Jan 19 31.8 (-0.1) 16.7 (-8.5) 30.04 (1017) Calm RH 53
Odometer 25B: 366.6mi
Odometer 25C: 90.7mi
TE 3.4/0.0. Exercise Load 94. Average/max heart rate = 138/150

LSD, mostly, on the track. Today was harder than it felt, but my knees definitely were feeling parts of this run.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.57 19:27 19:27 12:23 12:23 1.57
3.83 69:15 49:48 13:00 12:49 5.40
1.67 90:20 21:05 12:37 12:47 7.07

Wednesday, January 14, 2026

lift only, 6:53 work time, 14 JAN 26, Lorton, Virginia

iThink:
None as I was too busy just trying to breathe.

WX at 6 PM (23) Jan 14 50.2 (10.1) 33.8 (1.0) 29.44 (996) SE 7
Odometer 25B: 359.5mi
Odometer 25C: 90.7mi
Lift TE 1.3/0.1. Exercise Load 16 Average/max heart rate = 109/134

Lifting for the first time in a long while. I was limited as to what I was going to do so I didn't do something stupid like the last time I did Romanian deadlifts. I was too exhausted to run today.

Lifting today:
Overhead Barbell Press 10/10/10 @65
Front squat 10/10/10 @65
Deadlift 10/10/10@115
Barbell Row 10/10/10 @115

Tuesday, January 13, 2026

5.25mi, 70:50, 13 JAN 26, Lorton, Virginia

iThink:
Beach Bunny - Chasm (162 bpm)
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 6 PM (23) Jan 13 46.0 (7.8) 28.4 (-2.0) 29.81 (1009) SE 5 RH 50
Odometer 25B: 359.5mi
Odometer 25C: 90.7mi
TE 2.8/0.0. Exercise Load 57. Average/max heart rate = 127/136

LSD in all but distance. I didn't want to push it too much as I was really beat from the last hard run.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.64 35:51 35:51 13:35 13:35 2.64
2.61 70:50 34:59 13:24 13:30 5.25

Sunday, January 11, 2026

7.76mi, 93:31, 11 JAN 26, Lorton, Virginia

iThink:
The Beths - Dying to Believe (178bpm)
Pom Pom Squad - Messages (154bpm)

WX at 6 PM (23) Jan 11 37.8 (3.2) 13.8 (-10.1) 30.09 (1018) W 20G30 RH 36
Odometer 25B: 354.2mi
Odometer 25C: 90.7mi
TE 3.9/0.1. Exercise Load 142. Average/max heart rate = 147/156

Today was much harder than I expected, but there was also gale-force winds going in and out.

Tinnitus is reduced some but not much.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.08 25:58 25:58 12:29 12:29 2.08
1.81 48:49 22:51 12:37 12:33 3.89
1.80 70:03 21:14 11:48 12:19 5.69
2.07 93:31 23:28 11:20 12:03 7.76

Thursday, January 08, 2026

4.04mi, 53:52, 8 JAN 26, Lorton, Virginia

iThink:
The Offspring - Way Down The Line (169bpm)

WX at 6 PM (23) Jan 08 43.9 (6.6) 36.1 (2.3) 30.22 (1023) Calm RH 74
Odometer 25B: 354.2mi
Odometer 25C: 82.9mi
TE 2.5/0.0. Exercise Load 48. Average/max heart rate = 127/136

Easy 4 today after running 6 yesterday. Didn't want to beat up my knees too much.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 27:10 27:10 13:31 13:31 2.01
2.03 53:52 26:42 13:09 13:20 4.04

Wednesday, January 07, 2026

6.05mi, 71:37, 7 JAN 26, Lorton, Virginia

iThink:
Mick Gordon - The Only Thing They Fear Is You (103bpm)

WX at 6 PM (23) Jan 07 56.7 (13.7) 37.8 (3.2) 29.92 (1013) WNW 10 RH 49
Odometer 25B: 367.0mi
Odometer 25C: 78.8mi
TE 3.5/0.0. Exercise Load 119. Average/max heart rate = 139/153

Warmest day I've ever seen in January. Ran in shorts and shirt and decided to push it a bit (but not too much) while working on stride and gait. Today was pretty encouraging.

Tinnitus looks like it's here for the long haul. Sigh.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.85 23:08 23:08 12:30 12:30 1.85
1.18 36:48 13:40 11:35 12:09 3.03
1.19 50:50 14:02 11:48 12:03 4.22
1.83 71:37 20:47 11:21 11:50 6.05

Monday, January 05, 2026

5,000m on Concept2 Model D, 23:59.6, 5 JAN 26, Lorton, Virginia

iThink:
nothing as I was watching the third quarter of the Buffalo Bandits-Las Vegas Desert Dogs game.

WX at 9 PM (2) Jan 05 38.8 (3.8) 29.8 (-1.2) 30 (1015) Calm
Odometer 14B: 411.0mi
Lift TE 0.9/0.0 Exercise load 10 Avg/Max HR 109/132 Row TE 3.0/0.0 Exercise load 69 Avg/Max HR 138/152 Avg/Max Power 123/224W

Moderate erg today, but short distance. My HRV was very low last night, so I didn't want to do too much.

Splits
Distance: 5000
Time: 23:59.6
Avg/500m: 02:24.0
Drag Factor: 110
Per Mile: 00:07:43

Sunday, January 04, 2026

6.66mi, 84:37, 4 JAN 26, Lorton, Virginia

iThink:
Bear McCreary - Apotheosis (167bpm)
Avicii - Levels (126bpm)
Beach Bunny - Cuffing Season (84bpm)

WX at 5 PM (22) Jan 04 42.3 (5.7) 17.2 (-8.2) 30.12 (1019) NNW 5 RH 36
Odometer 25B: 360.9mi
Odometer 25C: 78.8mi
TE 3.2/0.0. Exercise Load 88. Average/max heart rate = 133/142

Zone 2, 666. Easier as I was doing most of it on a track rather than the hills in this area.

Right ear.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.69 21:09 21:09 12:31 12:31 1.69
3.27 62:57 41:48 12:47 12:41 4.96
1.70 84:37 21:40 12:45 12:42 6.66

Friday, January 02, 2026

5.1mi, 63:33, 2 JAN 26, Lorton, Virginia

iThink:
The Beaches - Can I Call You In The Morning? (157bpm)
The Beths - Dying to Believe (178bpm)

WX at 6 PM (23) Jan 02 30.7 (-0.7) 18.9 (-7.3) 29.8 (1009) Calm RH 60
Odometer 25B: 354.2mi
Odometer 25C: 78.8mi
TE 3.1/0.0. Exercise Load 82. Average/max heart rate = 135/145

I was thinking of going standard distance but decided to go easy and cut it short at three laps.

My right ear is still ringing...

SGMT AGGRG PERSG PERMI AVGPC DIST
1.69 20:43 20:43 12:16 12:16 1.69
1.69 42:22 21:39 12:49 12:32 3.38
1.72 63:33 21:11 12:19 12:28 5.10

Wednesday, December 31, 2025

6.66mi, 89:58, 31 DEC 25, Lorton, Virginia

iThink:
The Beaches - Takes One to Know One (150bpm)
The Killers - Mr. Brightside (148bpm)
For Against - The Pennines (165bpm)
Beach Bunny - Cuffing Season (84bpm)

WX at 6 PM (23) Dec 31 38.7 (3.7) 20.7 (-6.3) 29.8 (1009) Calm RH 47
Odometer 25B: 349.1mi
Odometer 25C: 78.8mi
TE 3.1/0.0. Exercise Load 80. Average/max heart rate = 133/143

Zone 2, 666, very disciplined. Good way to close out the year. HRM was very wonky at the start due to poor contact with pads, so disregarding HRM readings from the first leg.

My right ear is still ringing. Fuck.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.08 27:33 27:33 13:15 13:15 2.08
1.25 44:36 17:03 13:38 13:24 3.33
1.25 61:57 17:21 13:53 13:32 4.58
2.08 89:58 28:01 13:28 13:31 6.66

Monday, December 29, 2025

6.66mi, 79:26, 29 DEC 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)
Alvvays - After the Earthquake (166bpm)

WX at 4 PM (21) Dec 29 51.4 (10.8) 10.6 (-11.9) 29.52 (999) W 22G31 RH 19
Odometer 25B: 342.4mi
Odometer 25C: 78.8mi
TE 3.7/0.0. Exercise Load 122. Average/max heart rate = 140/150

After taking yesterday off, this felt a lot better. Splits were all over the place as the first two legs were mostly uphill into a headwind. The return was the converse, of course. It also dropped 9 degrees from what I thought it was. Between that and the wind, it was chilly.

My right ear is still ringing.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 25:38 25:38 12:27 12:27 2.06
1.27 41:38 16:00 12:36 12:30 3.33
1.27 56:44 15:06 11:53 12:20 4.60
2.06 79:26 22:42 11:01 11:56 6.66

Saturday, December 27, 2025

4.03mi, 53:29, 27 DEC 25, Lorton, Virginia

iThink:
The Beaches - Can I Call You In The Morning? (157bpm)
Pom Pom Squad - Messages (154bpm)

5 PM (22) Dec 27 42.6 (5.9) 29.3 (-1.5) 30.12 (1019) Calm RH 59
Odometer 25B: 335.7mi
Odometer 25C: 78.8mi
TE 2.6/0.0. Exercise Load 50. Average/max heart rate = 133/141

This run didn't feel horrible, but I was definitely not feeling my best. Middling effort, feeling very slow.

My right ear is still ringing.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 27:04 27:04 13:28 13:28 2.01
2.02 53:29 26:25 13:05 13:16 4.03

Thursday, December 25, 2025

10.01mi, 2:03:17, 25 DEC 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)

WX at 5 PM (22) Dec 25 58.1 (14.5) 39.6 (4.2) 29.94 (1013) NW 8 RH 50
WX at 4 PM (21) Dec 25 60.4 (15.8) 40.1 (4.5) 29.91 (1012) NW 13G17 RH 47
Odometer 25B: 331.7mi
Odometer 25C: 78.8mi
TE 4.1/0.0. Exercise Load 155. Average/max heart rate = 142/154

Long run after taking many more days off than I intended. I went to the range yesterday and my right ear is still ringing. Yay me.

At least this run did not feel horrible, and that's a good sign.

SGMT AGGREGT PERSG PERMI AVGPC DIST
2.07 0:26:21 26:21 12:44 12:44 2.07
1.80 0:48:57 22:36 12:33 12:39 3.87
1.14 1:02:30 13:33 11:53 12:29 5.01
1.14 1:16:50 14:20 12:34 12:30 6.15
1.80 1:38:43 21:53 12:09 12:25 7.95
2.06 2:03:17 24:34 11:56 12:19 10.01

Saturday, December 20, 2025

6.66mi+lift, 85:00, 20 DEC 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)
Pom Pom Squad - Messages (154bpm)

WX at 5 PM (22) Nov 24 52.3 (11.3) 29.3 (-1.5) 30.22 (1023) Calm RH 40
Odometer 25B: 338.4mi
Odometer 25C: 68.8mi
Lift TE 0.9/0.1. Exercise Load 13 Average/max heart rate = 109/139
Run TE 3.3/0.0. Exercise Load 95 Average/max heart rate = 135/146

Lifting for the first time in a bit. First front squat was definitely "OMFG discretion is the better part of valor" and I reduced the weight. I tweaked my lower left back doing Romanian deadlifts and definitely needed to stop. That's going to hurt.

Run was slow and deliberately so. Low back pain is gonna suck...

Lifting today:
Front squat 10 @75, 10/10 @65
Overhead Barbell Press 10/10/10 @65
Barbell Row 10/10/10 @115
Romanian Deadlift 5@80

SGMT AGGRG PERSG PERMI AVGPC DIST
2.07 26:57 26:57 13:01 13:01 2.07
1.27 43:23 16:26 12:56 12:59 3.34
1.26 59:52 16:29 13:05 13:01 4.60
2.06 85:01 25:09 12:13 12:46 6.66

Thursday, December 18, 2025

3.13mi, 40:16, 18 DEC 25, Lorton, Virginia

iThink:
Above and Beyond feat. Oceanlab - On A Good Day (Daniel Kandi remix) (138bpm)

WX at 5 PM (22) Dec 18 50.7 (10.4) 34.7 (1.5) 30.04 (1017) Calm RH 54
Odometer 25B: 331.7mi
Odometer 25C: 68.8mi
TE 2.4/0.0. Exercise Load 45. Average/max heart rate = 129/137

I did not feel great and that meant a really easy zone 2 run. I might take a rest day as beat up as I felt today. I also didn't sleep so great last night, so there's that too.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.57 20:46 20:46 13:14 13:14 1.57
1.56 40:16 19:30 12:30 12:52 3.13

Wednesday, December 17, 2025

4.06mi, 49:33, 17 DEC 25, Lorton, Virginia

iThink:
The Connells - Logan Street (147bpm)

WX at 5 PM (22) Dec 17 48.4 (9.1) 33.4 (0.8) 29.99 (1015) Calm RH 56
Odometer 25B: 331.7mi
Odometer 25C: 68.8mi
TE 3.0/0.0. Exercise Load 73. Average/max heart rate = 137/144

Warm enough to warrant shorts and a long sleeve shirt. I'm not thrilled that I'm working about 10bpm faster than I should be at this level of relative effort and will go easy tomorrow.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 24:57 24:57 12:25 12:25 2.01
2.05 49:33 24:35 12:00 12:12 4.06

Tuesday, December 16, 2025

6.01mi+lift, 73:32, 16 DEC 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)
Beach Bunny - Cuffing Season (84 bpm)

WX at 6 PM (23) Dec 16 29.7 (-1.3) 16.7 (-8.5) 30.17 (1021) Calm RH 57
Odometer 25B: 327.6mi
Odometer 25C: 68.8mi
TE 3.3/0.1. Exercise Load 100. Average/max heart rate = 135/145

Cold but not as insanely cold as earlier, and thus, I went for a run while it was still light. Mostly. Of course, I finished in the dark. I wasn't going hard, but I did want to stretch things out after my previous rowing session.

Post-run lift after dinner. Felt a bit lightheaded, so discretion is the better part of valor.

Lifting today:
Overhead Barbell Press 10/10/10 @65
Back squat 10/10/10 @75
Romanian Deadlift 10/10/10 @75

SGMT AGGRG PERSG PERMI AVGPC DIST
2.32 28:26 28:26 12:15 12:15 2.32
0.69 36:57 08:31 12:20 12:16 3.01
0.70 46:18 09:21 13:21 12:29 3.71
2.30 73:32 27:14 11:50 12:14 6.01

Monday, December 15, 2025

10,000m on Concept2 Model D, 45:42.2, 15 DEC 25, Lorton, Virginia

iThink:
nothing as I was watching the French language film Le Samouraï.

WX at 6 PM (23) Dec 15 28.4 (-2.0) 13.8 (-10.1) 30.31 (1026) Calm
Odometer 14B: 411.0mi
Row TE 3.2/0.1 Exercise load 91 Avg/Max HR 138/153 Avg/Max Power 136/204W

Too cold and icy to run outside, and haven't lifted yet, but I pulled up the drag factor a bit and was pulling 10,000. The higher drag factor took a little while to get used to but the speed was better in the end.

Splits

METR AGGREGATE PRSGMT SEG500m AVG500m DIST
2000 0:09:05.8 9:05.8 02:16.4 02:16.4 2000
2000 0:18:12.6 9:06.8 02:16.7 02:16.6 4000
2000 0:27:22.6 9:10.0 02:17.5 02:16.9 6000
2000 0:36:36.1 9:13.5 02:18.4 02:17.3 8000
2000 0:45:42.2 9:06.1 02:16.5 02:17.1 10000

Saturday, December 13, 2025

9.00mi, 1:44:51, 13 DEC 25, Lorton, Virginia

iThink:
Touché Amoré - I'll Be Your Host (82bpm)
Beach Bunny - Dream Boy (126bpm)
Sugarcult, Dead Living (160bpm)
Beach Bunny - Cuffing Season (84bpm)

WX at 1 PM (18) Dec 13 43.9 (6.6) 29.7 (-1.3) 30.03 (1016) SW 3 RH 57
Odometer 25B: 321.6mi
Odometer 25C: 77.8mi
TE 4.2/0.0. Exercise Load 180. Average/max heart rate = 145/163

I was thinking I was going to go LSD but it was not slow and it was not easy. HR was about 10 above what I expected. Last mile and a half I turned on the effort significantly more. I think the elevated HR was because of wearing sweatgear. Still a good, productive run.

Today also marks the end of my first year living in my current place. It's been an interesting year so far. Some good, some bad, but on the balance okay.

SGMT AGGREGT PERSG PERMI AVGPC DIST
2.32 0:27:41 27:41 11:56 11:56 2.32
1.53 0:46:00 18:19 11:58 11:57 3.85
0.65 0:53:42 07:42 11:50 11:56 4.50
0.66 1:01:42 08:00 12:08 11:57 5.16
1.01 1:14:00 12:18 12:11 12:00 6.17
0.79 1:23:02 09:02 11:26 11:56 6.96
2.04 1:44:51 21:49 10:42 11:39 9.00

Thursday, December 11, 2025

4.73mi, 60:03, 11 DEC 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)

WX at 5 PM (22) Dec 11 37.0 (2.8) 12.6 (-10.8) 29.89 (1012) WNW 10 RH 36 WC 30 (-1.0)
Odometer 25B: 321.6mi
Odometer 25C: 68.8mi
TE 3.0/0.0. Exercise Load 72. Average/max heart rate = 132/141

Jesus fucking airborne christ is it cold as balls outside. I didn't factor in the wind and even with gloves on, my fingers are still feeling it. As well as my head.

Easy run today, similar to yesterday but wanted to go longer. Didn't want to run very long in the dark so cut it a little shorter than I would've liked.No big deal as I acclimate to the cold.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.11 26:50 26:50 12:43 12:43 2.11
1.04 40:17 13:27 12:56 12:47 3.15
1.58 60:03 19:46 12:31 12:42 4.73

Wednesday, December 10, 2025

4.04mi, 51:15, 10 DEC 25, Lorton, Virginia

iThink:
Alvvays - After the Earthquake (166bpm)

WX at 7 PM (0) Dec 10 45.9 (7.7) 34.7 (1.5) 29.48 (998) S 5 RH 65
Odometer 25B: 321.6mi
Odometer 25C: 64.1mi
TE 2.8/0.0. Exercise Load 60. Average/max heart rate = 131/139

Easy run. I had watched a documentary about Cliff Young, the 61-year-old Australian ultrarunner. In particular, I was looking at his gait and seeing if I could replicate it for max efficiency for long runs. I'll try it on something longer than four.

My HRV is still low.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.02 25:37 25:37 12:41 12:41 2.02
2.02 51:15 25:38 12:41 12:41 4.04

Monday, December 08, 2025

10,000m on Concept2 Model D, 47:36.7, 8 DEC 25, Lorton, Virginia

iThink:
nothing as I was watching the second half of this past weekend's Johns Hopkins-Salisbury football game.

WX at 6 PM (23) Dec 08 31.8 (-0.1) 6.6 (-14.1) 30.26 (1024) NE 6
Odometer 14B: 411.0mi
Row TE 3.0/0.0 Exercise load 72 Avg/Max HR 134/148 Avg/Max Power 125/253W

Moderate (but not easy or hard) erg today, after yesterday's long run. No lifting today as I didn't want to strain it too much (and the erging will do plenty). No running as it's going to be cold as hell tonight.

Splits

METR AGGREGATE PRSGMT SEG500m AVG500m DIST
2000 0:09:55.2 9:55.2 02:28.8 02:28.8 2000
2000 0:19:21.0 9:25.8 02:21.5 02:25.1 4000
2000 0:28:45.0 9:24.0 02:21.0 02:23.8 6000
2000 0:38:18.7 9:33.7 02:23.4 02:23.7 8000
2000 0:47:36.7 9:18.0 02:19.5 02:22.8 10000

Sunday, December 07, 2025

9.0mi, 1:53:52, 7 DEC 25, Lorton, Virginia

iThink:
Pom Pom Squad - Messages (154bpm)
The Get Up Kids - Ten Minutes (170 bpm)
The Cure - A Forest (81bpm)
Touché Amoré - Lament (167bpm)

WX at 4 PM (21) Dec 07 43.0 (6.1) 34.9 (1.6) 30.05 (1017) SSW 6 RH 72
Odometer 25B: 317.5mi
Odometer 25C: 64.1mi
TE 3.6/0.0. Exercise Load 124. Average/max heart rate = 139/153

First legitimate long run in a very long while. My legs are tired as I would expect, but I also need to get used to running those distances again (mostly motivated by a desire to run the Taco Bell 50k next year if there is one). First mile HRM readings were wildly off as my chest strap had not yet made good electrical contact, so I computed average and max heart rates from all splits other than the beginning.

My HRV is lower (22) than its low usual (about 28). This is not a good sign, and I'm not sure why.

SGMT AGGREGT PERSG PERMI AVGPC DIST
2.04 0:26:09 26:09 12:49 12:49 2.04
1.81 0:49:32 23:23 12:55 12:52 3.85
0.65 0:57:55 08:22 12:53 12:52 4.50
0.65 1:06:33 08:38 13:17 12:55 5.15
1.81 1:28:51 22:18 12:19 12:46 6.96
2.04 1:53:52 25:01 12:16 12:39 9.00

Friday, December 05, 2025

5,016m+5,000m on Concept2 Model D + lift, 46:35.8, 5 DEC 25, Lorton, Virginia

iThink:
nothing as I was watching the first half of last week's San Diego Seals-Ottawa Black Bears game.

WX at 4 PM (21) Dec 05 30 (-1) 26 (-3) 30.05 (1017) Calm light precipitation
Odometer 14B: 411.0mi
Lift TE 0.9/0.0 Exercise load 10 Avg/Max HR 109/132 Row1 TE 2.8/0.0 Exercise load 57 Avg/Max HR 135/146 Avg/Max Power 132/168W Row2 TE 3.0/0.0 Exercise load 68 Avg/Max HR 140/149 Avg/Max Power 129/169W

First time in a while on the erg, but it was pretty sloppy outside, and my inner monologue of "you fat piece of shit, do something" was pretty loud today. First erg stopped at 5016 because I was readjusting the erg so I didn't have to look off-axis to watch the game. The second one was much harder and I felt a little bit of strain in the right shoulder and upper back, so I'll be watching that a bit more carefully.

I may do a similar erg later this weekend to just burn lard.

Lifting

Barbell Deadlift 10/10/10 @135
Barbell Row 10/10/10/10 @115
Back squat 10/10/10 @75
Overhead Barbell Press 10/10/10 @65

Splits

METR AGGREGATE PERSGMT SEG500m AVG500m DIST
5016 0:23:19.7 23:19.7 02:19.5 02:19.5 5016
5000 0:46:35.8 23:16.1 02:19.6 02:19.6 10016

Monday, December 01, 2025

6.05mi, 70:37, 1 DEC 25, Lorton, Virginia

iThink:
Pom Pom Squad - Messages (154bpm)

WX at 5 PM (22) Dec 01 39.4 (4.1) 21.4 (-5.9) 30.28 (1025) Calm RH 48
Odometer 25B: 317.5mi
Odometer 25C: 55.1mi
TE 3.6/0.0. Exercise Load 120. Average/max heart rate = 140/150

After being a slug for almost a week, I decided to go for about 6, although I think my early jackrabbitty pace was because of it being chilly - and it got colder while I was out there as the sun went down.

I didn't think I was going very hard today. Still, today was fast, something I didn't quite expect. The dead legs from last week have gone away after what ended up being five days' worth of literally doing nothing but eating (and two days of long driving on Saturday and Sunday).

Segment three is always slower than segment two inasmuch as it's more uphill than the same leg going the other direction.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.84 22:07 22:07 12:01 12:01 1.84
1.19 36:11 14:04 11:49 11:57 3.03
1.19 50:34 14:23 12:05 11:59 4.22
1.83 70:37 20:03 10:57 11:40 6.05

Wednesday, November 26, 2025

6.06mi, 76:00, 26 NOV 25, Lorton, Virginia

iThink:
Jamie Christopherson, A Stranger I Remain (Maniac Agenda Mix) (165bpm)
The Beths - Knees Deep (156bpm)

WX at 4 PM (21) Nov 19 50.0 (10.0) 39.0 (3.9) 30.17 (1021) NW 7 RH 65
Odometer 25B: 311.4mi
Odometer 25C: 55.1mi
TE 3.2/0.0. Exercise Load 87. Average/max heart rate = 134/147

Dead legs today, even after resting. I felt very weak even at relatively steady effort.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.85 23:55 23:55 12:56 12:56 1.85
1.19 38:50 14:55 12:32 12:46 3.04
1.19 54:13 15:23 12:56 12:49 4.23
1.83 76:00 21:47 11:54 12:32 6.06

Monday, November 24, 2025

4.05mi+lift, 51:26, 24 NOV 25, Lorton, Virginia

iThink:
The Breeders - Divine Hammer (144bpm)

WX at 5 PM (22) Nov 24 52.3 (11.3) 29.3 (-1.5) 30.22 (1023) Calm RH 40
Odometer 25B: 311.4mi
Odometer 25C: 49.0mi
Lift TE 1.4/0.2. Exercise Load 19 Average/max heart rate = 115/140
Run TE 2.7/0.0. Exercise Load 58 Average/max heart rate = 131/138

Quick lifting before running easy. Like easy easy but not quite wogging. This was a proper zone 2 workout, which was in order after yesterday's work. I need to lift more often, though, and there are some things I just need to go to the gym and do. Like leg presses.

Lifting today:
Barbell Deadlift 10/10/10 @135
Barbell Row 10/10/10 @115
Front squat 10/10/10 @45
Overhead Barbell Press 10/10/10 @65

SGMT AGGRG PERSG PERMI AVGPC DIST
2.02 26:04 26:04 12:54 12:54 2.02
2.03 51:26 25:22 12:30 12:42 4.05

Sunday, November 23, 2025

6.66mi, 78:18, 23 NOV 25, Lorton, Virginia

iThink:
Pom Pom Squad - Messages (154bpm)
The Regrettes - Helpless (164bpm)
The Millions - Sometimes (168bpm)

WX at 4 PM (21) Nov 23 63.0 (17.2) 30.2 (-1.0) 29.96 (1014) WNW 10 RH 28
Odometer 25B: 308.4mi
Odometer 25C: 47.3mi
TE 3.7/0.0. Exercise Load 131. Average/max heart rate = 141/152

Easy standard distance today. Ran a bit harder on the uphills, but I did take yesterday off. Positive momentum is continuing.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.07 24:59 24:59 12:04 12:04 2.07
1.26 40:17 15:18 12:09 12:06 3.33
1.26 55:21 15:04 11:57 12:04 4.59
2.07 78:18 22:57 11:05 11:45 6.66

Friday, November 21, 2025

6.06mi, 68:33, 21 NOV 25, Lorton, Virginia

iThink:
Pom Pom Squad - Messages (154bpm)

WX at 6 PM (23) Nov 21 54.3 (12.4) 47.3 (8.5) 29.96 (1014) S 3 RH 77
Odometer 25B: 301.7mi
Odometer 25C: 47.3mi
TE 3.7/0.0. Exercise Load 136. Average/max heart rate = 140/155

This has been a week of neverending fury at work. Today was just another day where I fuckin' hate going to work, and I realize I am starting to figure out where my limits are of what I actually want in a job. Being a well-paid drone but working for shitheads is no longer acceptable.

I have been running faster (although the weather is about as perfect as it gets) but today I ran hard. Hard out of anger, hard out of idleness, hard for many reasons. I am frankly puzzled at my watch telling I ran base mileage when I was pushing almost zone 5 at under 9:40/mi in the last mile. This appears to be my PB on this training run.

SGMT AGGRG PERSG PERMI AVGPC DIST
1.85 21:50 21:50 11:48 11:48 1.85
1.19 35:05 13:15 11:08 11:32 3.04
1.19 48:57 13:52 11:39 11:34 4.23
1.83 68:33 19:36 10:43 11:19 6.06

Wednesday, November 19, 2025

4.02mi, 46:00, 19 NOV 25, Lorton, Virginia

iThink:
Velocity Girl - Finest Hour (140bpm)
Daniel Wentz - Chaser (128bpm)

WX at 4 PM (21) Nov 19 50.0 (10.0) 39.0 (3.9) 30.17 (1021) NW 7 RH 65
Odometer 25B: 301.7mi
Odometer 25C: 41.2mi
TE 3.5/0.0. Exercise Load 114. Average/max heart rate = 138/141

Start was a grinder, probably feeling yesterday's lifting. Today was fast, way, way faster than I expected at the perceived level of effort. The other thing that was off today was the HRM. I have a hard time believing I was going a minute per mile faster than usual at a HRM reading of 130, which was happening for a sizeable chunk of the last half miles. Next time I'm wearing the chest strap for more accuracy.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 24:08 24:08 12:00 12:00 2.01
2.01 46:00 21:52 10:53 11:27 4.02

Tuesday, November 18, 2025

lift only, 6:41 work time, 18 NOV 25, Lorton, Virginia

iThink:
State Champs - Simple Existence (165bpm)

WX at 9 PM (2) Nov 18 42 (6) 41 (5) 30.12 (1019) Calm light rain
Odometer 25B: 297.7mi
Odometer 25C: 49.0mi
Lift TE 2.1/0.8. Exercise Load 40 Average/max heart rate = 127/149

It's raining today, so I didn't run. I was thinking about erging, but I didn't feel it today. I did need to do something, so lifting it is. It's useful to have that capability in the garage. I'm glad I got it.

Lifting today:
Front squat 10/10/10 @45
Overhead Barbell Press 10/10/8 @65
Barbell Row 10/10/10 @115
Barbell Deadlift 10/10/10 @135

Monday, November 17, 2025

4.04mi, 49:20, 17 NOV 25, Lorton, Virginia

iThink:
Alvvays - After the Earthquake (166bpm)

WX at 6 PM (23) Nov 17 44.8 (7.1) 18.1 (-7.7) 29.99 (1015) Calm RH 33
Odometer 25B: 297.7mi
Odometer 25C: 49.0mi
TE 3.1/0.0. Exercise Load 74. Average/max heart rate = 139/145

Easy run today after yesterday's long run. First day running in pants and sweatshirt, though.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.02 24:43 24:43 12:14 12:14 2.02
2.02 49:20 24:37 12:11 12:13 4.04

Sunday, November 16, 2025

7.74mi+lift, 93:59, 16 NOV 25, Lorton, Virginia

iThink:
The Beths - Not Running (180bpm)
The Get Up Kids - Ten Minutes (170bpm)
The Cure - A Forest (81bpm)

WX at 2 PM (19) Nov 16 62.1 (16.7) 16.7 (-8.5) 29.46 (997) WNW 31G40 RH 17
Odometer 25B: 293.7mi
Odometer 25C: 49.0mi
Lift TE 0.5/0.0. Exercise Load ~10 Average/max heart rate = 116/134
Run TE 3.9/0.1. Exercise Load 145 Average/max heart rate = 139/145

Some light lifting and trying front barbell squats as a precursor to the run hoping my knees won't rebel later on. Today was harder by HRM but not by perceived effort. I was trying to run more disciplined and not go deep into zone 4. For the most part it was possible, but made a little challenging by the crazy wind today: 31mph gusting to 40mph!

Lifting today:
Barbell Deadlift 10/10/10 @135
Front squat 10/10 @45

SGMT AGGRG PERSG PERMI AVGPC DIST
2.07 25:54 25:54 12:31 12:31 2.07
1.81 48:58 23:04 12:45 12:37 3.88
1.81 70:34 21:36 11:56 12:24 5.69
0.57 77:00 06:26 11:17 12:18 6.26
1.48 93:59 16:59 11:29 12:09 7.74

Saturday, November 15, 2025

lift only, 4:24.3 work time, 15 NOV 25, Lorton, Virginia

iThink:
Nothing.

WX at 5 PM (22) Nov 15 56.1 (13.4) 41.9 (5.5) 29.55 (1000) SE 3
Odometer 25B: 293.7mi
Odometer 25C: 41.2mi
Lift TE 2.0/0.5. Exercise Load 35 Average/max heart rate = 126/153

I put together a power cage in the garage so I didn't have to go to the gym. I haven't lifted in a while and the few hundred dollars I spent on the home gym was to make it easier for me to do the kind of strength work that I need to do rather than just running. So I decided to do some lifting, but will probably do more later on.

Lifting today:
Barbell Deadlift 10/10/10 @135
Overhead Barbell Press 10/10/10 @65
Barbell Row 10/10/10 @115

Thursday, November 13, 2025

4.2mi, 49:48, 13 NOV 25, Lorton, Virginia

iThink:
Machinae Supremacy - Shopmusic (96bpm)

WX at Noon (17) Nov 13 59 (15) 23 (-5) 29.98 (1015) W 16 RH 24
Odometer 25B: 293.7mi
Odometer 25C: 41.2mi
TE 3.5/0.0. Exercise Load 107. Average/max heart rate = 143/159

I didn't think I was going anywhere near as hard as the HRM says. I think it's from being on antihistamines and decongestants for my runny nose.

Return leg was a lot easier with a 16mph tailind!

SGMT AGGRG PERSG PERMI AVGPC DIST
2.10 26:12 26:12 12:29 12:29 2.10
2.10 49:48 23:36 11:14 11:51 4.20

Tuesday, November 11, 2025

3.13mi, 39:30, 11 NOV 25, Lorton, Virginia

iThink:
Hüsker Dü - Chartered Trips (114bpm)

WX at 5 PM (22) Nov 11 43.9 (6.6) 15.3 (-9.3) 29.99 (1015) W 10 RH 31
Odometer 25B: 293.7mi
Odometer 25C: 37.0mi
TE 2.5/0.0. Exercise Load 50. Average/max heart rate = 134/142

Easy recovery run after yesterday. Surprisingly, not much slower than yesterday's average run and a lot easier. It was also markedly cooler, of course. First run in snivel gear.

SGMT AGGRG PERSG PERMI AVGPC DIST
3.13 39:30 39:30 12:38 12:38 3.13

Monday, November 10, 2025

7.72mi, 90:32, 10 NOV 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)
Beach Bunny - Cuffing Season (84 bpm)
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 5 PM (22) Nov 10 45.9 (7.7) 19.8 (-6.8) 29.77 (1008) NW 14G23 RH 34
Odometer 25B: 290.6mi
Odometer 25C: 37.0mi
TE 3.9/0.3. Exercise Load 143. Average/max heart rate = 138/153

Not hard, but not easy, and for this level of effort, pretty quick. Running just a hair over 90 minutes for this distance at this level of effort, I'll take it.

I got chumped out of the Bay Bridge 10k when the MDTA scratched the event. I was fucking pissed as this is the first race in a very long while that I've done a proper prep and taper. I'll do it next year, and I should be in better shape next year than what I am now - need to get more disciplined about diet and cutting down on things that are unhelpful to performance.

Starting to approach the transition point to the next shoes becoming the main pair.

SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 25:28 25:28 12:22 12:22 2.06
1.80 47:19 21:51 12:08 12:15 3.86
1.80 68:05 20:46 11:32 12:02 5.66
2.06 90:32 22:27 10:54 11:44 7.72

Wednesday, November 05, 2025

3.03mi, 38:56, 5 NOV 25, Lorton, Virginia

iThink:
James Horner - Futile Escape (126bpm)

WX at 6 PM (23) Nov 05 70.7 (21.5) 40.1 (4.5) 29.72 (1006) S 6 RH 32
Odometer 25B: 282.9mi
Odometer 25C: 37.0mi
TE 2.4/0.0. Exercise Load 44. Average/max heart rate = 128/136

Warmer day, which is good since it's been chilly a bit.

Last run before the race. From here on out, it's just rest and fuel.

Splits

SGMT AGGRG PERSG PERMI AVGPC DIST
3.03 38:56 38:56 12:52 12:52 3.03

Tuesday, November 04, 2025

3.12mi, 38:37, 4 NOV 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 5 PM (22) Nov 04 59.5 (15.3) 28.0 (-2.2) 30.17 (1021) Calm RH 29
Odometer 25B: 279.9mi
Odometer 25C: 37.0mi
TE 2.7/0.0. Exercise Load 55. Average/max heart rate = 129/137

No real hills today. In spite of it, more intensity, albeit faster.

Splits

SGMT AGGRG PERSG PERMI AVGPC DIST
3.12 38:37 38:37 12:23 12:23 3.12

Monday, November 03, 2025

3.44mi, 46:21, 3 NOV 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)
The Beths - Knees Deep (156bpm)

WX at 5 PM (22) Nov 03 62.8 (17.1) 45.3 (7.4) 29.94 (1013) SSW 6 RH 52
Odometer 25B: 276.8mi
Odometer 25C: 37.0mi
TE 2.5/0.0. Exercise Load 46. Average/max heart rate = 127/147

Wasn't expecting to run some hefty hill work but this is the price I pay for being in this area. Easy wogging, beginning of taper.

Weather was good. Forecast for Sunday morning is not as cold as I feared, so I think it'll be shorts and a t-shirt for race attire.

Splits

SGMT AGGRG PERSG PERMI AVGPC DIST
3.44 46:21 46:21 13:28 13:28 3.44

Saturday, November 01, 2025

7.72mi, 88:56, 1 NOV 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)
John Waite - Change (149bpm)
Journey - Only The Young (73bpm)

WX at 7 PM (23) Nov 01 51.6 (10.9) 39.4 (4.1) 30.05 (1017) Calm RH 62
Odometer 25B: 273.3mi
Odometer 25C: 37.0mi
TE 4.3/0.2. Exercise Load 180. Average/max heart rate = 144/163

Last hard run before racing next week. From here on out it's easy taper at MOST. I was experimenting with how hard I thought I could go at race intensity, so the last segment of this run basically became a max VO2 workout as I was running deep into zone 4 if not higher for the last two miles for sure.

Weather was as good as it gets. This is why fall is my favorite time of the year.

I feel ready. The remainder is just taper and prep.

Splits

SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 24:51 24:51 12:04 12:04 2.06
1.80 47:13 22:22 12:26 12:14 3.86
1.80 67:51 20:38 11:28 11:59 5.66
2.06 88:56 21:05 10:14 11:31 7.72

Thursday, October 30, 2025

6.66mi, 82:48, 30 OCT 25, Lorton, Virginia

iThink:
The Beths - Dying to Believe (178bpm)

WX at 7 PM (23) Oct 30 55.4 (13.0) 50.4 (10.2) 29.47 (997) Calm RH 83
Odometer 25B: 273.3mi
Odometer 25C: 29.3mi
TE 3.5/0.0. Exercise Load 111. Average/max heart rate = 138/148

Wasn't planning on going very hard, but I did want to go at least 6 today after taking yesterday off. Waking up yesterday with a HRV of 20ms was a clear hint that I should take the day off, so I did.

At least the iThink wasn't Caramelldansen by the Caramella Girls after seeing this video. Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.05 25:14 25:14 12:19 12:19 2.05
1.29 41:52 16:38 12:54 12:32 3.34
1.29 58:15 16:23 12:42 12:35 4.63
2.03 82:48 24:33 12:06 12:26 6.66

Tuesday, October 28, 2025

6.09mi, 71:31, 28 OCT 25, Lorton, Virginia

iThink:
Bear McCreary - Storming New Caprica (114bpm)
Jamie Christopherson - A Stranger I Remain (Maniac Agenda Mix) (165bpm)
Michael Kamen - Band of Brothers Suite No. 2 (80bpm)

WX at 6 PM (22) Oct 28 54.7 (12.6) 39.7 (4.3) 30.13 (1020) NNE 5 RH 57
Odometer 25B: 266.6mi
Odometer 25C: 29.3mi
TE 3.7/0.0. Exercise Load 123. Average/max heart rate = 141/155

I went harder than I expected, although I felt pretty good at the start. It was breezy and cool and that would be good race weather but I didn't intend to go that hard today.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.86 21:42 21:42 11:40 11:40 1.86
1.20 36:06 14:24 12:00 11:48 3.06
1.19 50:42 14:36 12:16 11:56 4.25
1.84 71:31 20:49 11:19 11:45 6.09

Monday, October 27, 2025

3.1mi, 40:06, 27 OCT 25, Lorton, Virginia

iThink:
For Against - The Pennines (165bpm)
Perturbator - Raining Steel (75bpm)

WX at 6 PM (22) Oct 27 57.0 (13.9) 34.7 (1.5) 30.23 (1023) Calm RH 42
Odometer 25B: 260.5mi
Odometer 25C: 29.3mi
TE 2.5/0.2. Exercise Load 47. Average/max heart rate = 132/138

Easy recovery run after yesterday.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.54 19:53 19:53 12:55 12:55 1.54
1.56 40:06 20:13 12:58 12:56 3.10

Sunday, October 26, 2025

7.71mi, 88:34, 26 OCT 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)
The Beths - Knees Deep (156bpm)

WX at 2 PM (18) Oct 26 60.3 (15.7) 35.2 (1.8) 30.34 (1027) Calm RH 39
Odometer 25B: 257.4mi
Odometer 25C: 29.3mi
TE 4.5/0.2. Exercise Load 195. Average/max heart rate = 144/167

First run in a few days but the weather was excellent and the run reflected the weather. This one went unusually hard, just to see how I would feel about going at race intensity. I feel mostly ready. Finish was a dip into zone 5 for sure.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 25:27 25:27 12:21 12:21 2.06
1.80 47:27 22:00 12:13 12:18 3.86
1.80 67:41 20:14 11:14 11:57 5.66
2.05 88:34 20:53 10:11 11:29 7.71

Monday, October 20, 2025

3.09mi, 39:37, 20 OCT 25, Lorton, Virginia

iThink:
The Beths - Roundabout (162bpm)

WX at 7 PM (23) Oct 20 59.2 (15.1) 39.0 (3.9) 29.96 (1014) NW 6 RH 47
Odometer 25B: 257.4mi
Odometer 25C: 21.6mi
TE 2.6/0.0. Exercise Load 49. Average/max heart rate = 132/139

Easy recovery run, as I only slept 4 hours last night, which was far too little. Distance was exactly 5km and I was very disciplined about slow and easy, which is still productive as the weather is perfect right now.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.54 19:59 19:59 12:59 12:59 1.54
1.55 39:37 19:38 12:40 12:49 3.09

Sunday, October 19, 2025

6.08mi+lift, 76:28, 19 OCT 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)
The Beths - Dying to Believe (178bpm)

WX at 4 PM (20) Oct 19 75.9 (24.4) 52.3 (11.3) 29.72 (1006) SE 13G21 RH 43
Odometer 25B: 254.3mi
Odometer 25C: 21.6mi
TE 3.4/0.0. Exercise Load 99. Average/max heart rate = 138/148

Easy run after yesterday, which was a day of do nothing but eat. In that case, it was all-you-can-eat K-BBQ, and I literally did not eat anything else for the rest of the day. Today felt a bit easier than what a task effort of 3.4 would suggest.

Plantar fasciitis in my left foot is starting to flare up. That is inconvenient.

Lifting afterwards, first time in forever:

Barbell Deadlift 10/10/10 @135
Barbell overhead press 10/10/10 @65
Lat Pulldown 10/10/10 @100
Leg press 15/15/15 @368

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.84 23:34 23:34 12:48 12:48 1.84
1.20 38:25 14:51 12:23 12:38 3.04
1.19 53:34 15:09 12:44 12:40 4.23
1.85 76:28 22:54 12:23 12:35 6.08

Friday, October 17, 2025

7.75mi, 94:38, 17 OCT 25, Lorton, Virginia

iThink:
The Beths - Dying to Believe (178bpm)
The Beths - Knees Deep (156bpm)

WX at 7 PM (23) Oct 17 55.4 (13.0) 41.4 (5.2) 29.98 (1015) Calm RH 59
Odometer 25B: 248.2mi
Odometer 25C: 21.6mi
TE 3.8/0.0. Exercise Load 130. Average/max heart rate = 137/148

After taking yesterday off, today was remarkably smooth for relative effort. Of course, the weather has a lot to do with it as it's about as perfect as it gets. Nice easy, disciplined zone 2 (albeit high) run while not blowing max heart rate too deep into zone 4.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.07 26:06 26:06 12:37 12:37 2.07
1.81 48:27 22:21 12:21 12:29 3.88
1.80 69:59 21:32 11:58 12:19 5.68
2.07 94:38 24:39 11:54 12:13 7.75

Wednesday, October 15, 2025

6.66mi, 92:50, 15 OCT 25, Lorton, Virginia

iThink:
Minor Threat - Guilty of Being White (186bpm)
The Beths - Knees Deep (156bpm)

WX at 8 PM (0) Oct 15 68.0 (20.0) 45.3 (7.4) 29.95 (1014) NNW 8 RH 44
Odometer 25B: 240.4mi
Odometer 25C: 21.6mi
TE 3.0/0.0. Exercise Load 71. Average/max heart rate = 127/141

LSD today, although I also had to stop to get something sticky off my left shoe. Had some cramping in my left hamstring. I think I'm taking tomorrow off.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.83 26:02 26:02 14:14 14:14 1.83
1.51 47:02 21:00 13:54 14:05 3.34
1.51 69:39 22:37 14:59 14:22 4.85
1.81 92:50 23:11 12:49 13:56 6.66

Tuesday, October 14, 2025

7.0mi, 88:46, 14 OCT 25, Lorton, Virginia

iThink:
The Beths - Roundabout (162bpm)
John Waite - Change (149bpm)

WX at 8 PM (0) Oct 14 64.2 (17.9) 53.1 (11.7) 30.05 (1017) NNW 7 RH 67
Odometer 25B: 240.4mi
Odometer 25C: 14.9mi
TE 3.4/0.2. Exercise Load 103. Average/max heart rate = 133/150

Had planned on long easy distance. What I didn't count on was zero visibility on trails. Time to start running with a light. Almost wiped out once. Most of it was pretty controlled, although there were parts going uphill where I worked it harder than I had intended, but mostly to make up for taking the trail portions slowly.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.05 27:15 27:15 13:18 13:18 2.05
1.45 46:01 18:46 12:57 13:09 3.50
1.45 63:51 17:50 12:18 12:54 4.95
2.05 88:46 24:55 12:09 12:41 7.00

Sunday, October 12, 2025

3.13mi, 42:53, 12 OCT 25, Lorton, Virginia

iThink:
None as I was coaching someone else.

WX at 10 AM (14) Oct 12 64.4 (18.0) 57.7 (14.3) 29.92 (1013) NNE 5 RH 78
Odometer 25B: 233.6mi
Odometer 25C: 14.9mi
TE 2.3/0.0. Exercise Load 38. Average/max heart rate = 124/136

Easy recovery run pacing someone else this morning.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
3.13 42:53 42:53 13:42 13:42 3.13

Saturday, October 11, 2025

7.73mi, 91:06, 11 OCT 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)
Beach Bunny - Cuffing Season (84 bpm)
The Beths - Knees Deep (156bpm)

WX at 3 PM (19) Oct 11 71.1 (21.7) 56.8 (13.8) 30.04 (1017) Calm RH 60
Odometer 25B: 230.4mi
Odometer 25C: 14.9mi
TE 4.2/0.1. Exercise Load 172. Average/max heart rate = 144/161

I've been faster although I don't feel it. I'm sure it's a function of having a decent training base coming out of the summer and things getting cooler, so this is a good sign. Come November this should be promising as I'll still have the base but I don't have to worry about the level of heat sinking that I do when it's warm - and it was definitely warmer than I expected today.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 25:11 25:11 12:13 12:13 2.06
1.81 47:05 21:54 12:06 12:10 3.87
1.80 68:22 21:17 11:49 12:03 5.67
2.06 91:06 22:44 11:02 11:47 7.73

Tuesday, October 07, 2025

4.07mi, 55:25, 7 OCT 25, Lorton, Virginia

iThink:
The Beths - Out of Sight (165bpm)
Dos Gringos - Going In For Guns (120 bpm)

WX at 7 PM (23) Oct 07 75.9 (24.4) 63.7 (17.6) 30.01 (1016) SE 6 RH 65
Odometer 25B: 230.4mi
Odometer 25C: 7.2mi
TE 2.5/0.0. Exercise Load 45. Average/max heart rate = 126/136

I was really not feeling it today. I was going to bag it off, but I'm at the point where there is no such thing as junk mileage if it's being run at zone 2. So I did.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.03 28:08 28:08 13:52 13:52 2.03
2.04 55:25 27:17 13:22 13:37 4.07

Monday, October 06, 2025

4.07mi, 52:27, 6 OCT 25, Lorton, Virginia

iThink:
The Get Up Kids - Ten Minutes (170 bpm)
The Beths - Knees Deep (156bpm)

WX at 7 PM (23) Oct 06 74.3 (23.5) 61.7 (16.5) 30.19 (1022) SE 5 RH 65
Odometer 25B: 226.3mi
Odometer 25C: 7.2mi
TE 2.8/0.0. Exercise Load 58. Average/max heart rate = 130/142

I took yesterday off, but I elected not to go hard today as I didn't want to take chances with my knees or back. Easy run, felt pretty good.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 26:21 26:21 13:07 13:07 2.01
2.06 52:27 26:06 12:40 12:53 4.07

Thursday, October 02, 2025

7.21mi, 88:02, 2 OCT 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)

WX at 7 PM (23) Oct 02 62.6 (17.0) 51.8 (11.0) 30.38 (1028) Calm RH 67
Odometer 25B: 222.0mi
Odometer 25C: 7.2mi
TE 3.8/0.0. Exercise Load 130. Average/max heart rate = 139/153

New course today, one with some serious hills on it. I normally don't flock to hills, but there may be some benefit in trying to work raw power without destroying my knees doing speedwork.

Also, new shoes. As usual, rotating old orthotics into the new shoes to establish wear but will probably switch them back. I don't know if that explained today's speed or if I'm actually getting faster, but either way, I know I need to work the knees and around it or I'm gonna pay for it later.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.87 23:43 23:43 12:41 12:41 1.87
1.90 46:18 22:35 11:53 12:17 3.77
1.62 66:41 20:23 12:35 12:22 5.39
1.82 88:02 21:21 11:44 12:13 7.21

Tuesday, September 30, 2025

4.2mi, 57:59, 30 SEP 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)

WX at 8 PM (0) Sep 29 73.4 (23.0) 66.4 (19.1) 30.14 (1020) Calm RH 78
Odometer 25B: 222.0mi
TE 2.5/0.0. Exercise Load 45. Average/max heart rate = 127/136

Finally, a disciplined zone 2 run for once! It's kind of sad that it's been this long since I've been disciplined enough to not want to go any faster but tonight was definitely a "pace is irrelevant, only heart rate matters" kind of run.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.10 29:01 29:01 13:49 13:49 2.10
2.10 57:59 28:58 13:48 13:48 4.20

Monday, September 29, 2025

4.22mi, 51:05, 29 SEP 25, Lorton, Virginia

iThink:
The Beths - Expert In A Dying Field (137bpm)
The Beths - Knees Deep (156bpm)

WX at 8 PM (0) Sep 29 73.4 (23.0) 66.4 (19.1) 30.14 (1020) Calm RH 78
Odometer 25B: 217.8mi
TE 3.3/0.0. Exercise Load 92. Average/max heart rate = 141/151

I was looking to go further, but the refrigerant coil in my HVAC is leaking and I need a replacement, so I was delayed getting out the door. I'm also on fan only for the next few days. Good times. Today was undisciplined, running harder than it probably should've been, but I'll try to run Z2 tomorrow.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.11 26:14 26:14 12:26 12:26 2.11
2.11 51:05 24:51 11:47 12:06 4.22

Friday, September 26, 2025

6.05mi, 72:01, 26 SEP 25, Lorton, Virginia

iThink:
The Beths - Knees Deep (156bpm)

WX at 8 PM (0) Sep 26 70.7 (21.5) 68.2 (20.1) 29.85 (1010) Calm RH 91
Odometer 25B: 213.6mi
TE 3.6/0.0. Exercise Load 126. Average/max heart rate = 140/157

First run in a few days after a sleep-deprived week. I was thinking about going 5 but by the time I hit my planned turnaround point, I figured an extra half mile was easy enough, and I got in 6. Knees are feeling it, though, even though the shoes don't have that much mileage on them.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.84 22:57 22:57 12:28 12:28 1.84
1.20 37:05 14:08 11:47 12:12 3.04
1.19 51:36 14:31 12:12 12:12 4.23
1.82 72:01 20:25 11:13 11:54 6.05

Monday, September 22, 2025

4.22mi, 53:03, 22 SEP 25, Lorton, Virginia

iThink:
Super Sometimes - Say Something Now (180bpm)

WX at 7 PM (23) Sep 22 72.5 (22.5) 66.0 (18.9) 29.99 (1015) Calm RH 80
Odometer 25B: 207.6mi
TE 3.1/0.0. Exercise Load 78. Average/max heart rate = 135/146

Easy run, trying to keep average heart rate around 137, which I succeeded at. My legs are, not surprisingly, still sore after my very hard run Saturday.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.11 26:37 26:37 12:37 12:37 2.11
2.11 53:03 26:26 12:32 12:34 4.22

Saturday, September 20, 2025

7.04mi, 84:17, 20 SEP 25, Tolland, Massachusetts

iThink:
Letters to Cleo - You Dirty Rat (170bpm)
MxPx - I Will Follow (178bpm)

WX at 10 AM (14) Sep 20 60.1 (15.6) 41.0 (5.0) 30.3 (1026) NNE 9 RH 49
Odometer 25B: 203.4mi
TE 4.3/0.2. Exercise Load 179. Average/max heart rate = 147/168

I took yesterday off, which I didn't expect, nor did I expect the heavy rolling hills that I did on this morning's run, which was done at an intensity that is almost time trial in its level. This was a great run, the weather was perfect, and the leaves here in western Massachusetts are starting to turn. Fall is my favorite time of the year, no doubt.

I was surprised that I didn't eat a change in max HR or LTHR based on the parts I ran very hard this morning.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.72 22:12 22:12 12:54 12:54 1.72
3.59 66:06 43:54 12:14 12:27 5.31
1.73 84:17 18:11 10:31 11:58 7.04

Wednesday, September 17, 2025

4.06mi, 52:18, 17 SEP 25, Lorton, Virginia

iThink:
Maritime - German Engineering (190bpm)

WX at 7 PM (23) Sep 17 68 (20) 66 (19) 29.97 (1014) Calm mist RH 93
Odometer 25B: 203.3.mi
TE 2.8/0.0. Exercise Load 62. Average/max heart rate = 133/140

Easy day after yesterday's dreadmill gaffe. I was deliberately not trying to run beyond zone 2 but I was also experimenting with turnover, posture, and gait. Still, this was judicious and the weather was pleasant - so a good day.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.01 26:23 26:23 13:08 13:08 2.01
2.05 52:18 25:55 12:39 12:53 4.06

Tuesday, September 16, 2025

3.0mi on dreadmill+lift, 36:12, 16 SEP 25, Lorton, Virginia

iThink:
Nothing as I was listening to Stephen Coonts' Flight of the Intruder on audiobook.

WX at 6 PM (22) Sep 16 61.2 (16.2) 58.1 (14.5) 30.11 (1019) N 6 heavy rain
Odometer 25B: 199.2mi
Lift TE 0.8/0.4. Exercise Load 14 Average/max heart rate = 120/141
Run TE 3.1/0.0. Exercise Load 85 Average/max heart rate = 139/145

The dreadmill is never quite accurate for relative effort. I run this pace and I'm averaging almost 140bpm, but running outside, I'm well inside zone 2. This doesn't wash, but fuck it, whatever.

Lifting today:
Dumbbell Deadlift and Squat 10/10/10 each interleaved @80

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.00 12:17 12:17 12:17 12:17 1.00
1.00 24:17 12:00 12:00 12:09 2.00
1.00 36:12 11:55 11:55 12:04 3.00

Monday, September 15, 2025

6.93mi, 90:35, 15 SEP 25, Lorton, Virginia

iThink:
Alvvays - After the Earthquake (166bpm)
Brad Fiedel - Main Title - The Terminator (69 bpm)

WX at 6 PM (22) Sep 15 77.0 (25.0) 60.1 (15.6) 30.15 (1020) ENE 13 RH 55
Odometer 25B: 195.7.mi
TE 3.7/0.0. Exercise Load 127. Average/max heart rate = 140/154

A few days off led to deciding to run trails rather than just pavement. I wanted to challenge my legs after having done some deadlifts and squats for the first time in a long time a few days ago and finally getting over the initial soreness. I felt okay although I almost wiped out on some of the more technical parts of the trail as it's really a mountain bike trail and thus pretty rocky at points.

The linked cover got a "nicely done!" from Brad Fiedel himself!

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
0.70 09:09 09:09 13:04 13:04 0.70
1.14 23:48 14:39 12:51 12:56 1.84
0.87 34:54 11:06 12:46 12:53 2.71
0.58 43:14 08:20 14:22 13:08 3.29
0.37 48:24 05:10 13:58 13:13 3.66
2.48 81:02 32:38 13:10 13:12 6.14
0.53 87:02 06:00 11:19 13:03 6.67
0.26 90:35 03:33 13:40 13:04 6.93

Thursday, September 11, 2025

3.0mi on dreadmill+lift, 35:54, 11 SEP 25, Lorton, Virginia

iThink:
Veruca Salt - With David Bowie (128 bpm)
Game Theory - You Drive (140 bpm)

WX at 8 PM (0) Sep 11 73.0 (22.8) 61.0 (16.1) 30.12 (1019) S 9
Odometer 25B: 188.7mi
Lift TE 0.6/1.4. Exercise Load 7 Average/max heart rate = 113/132
Run TE 3.3/0.0. Exercise Load 88 Average/max heart rate = 140/146

First lifting in, well, forever. 3 miles much harder on the dreadmill than I expected; so much for my plan to do a recovery run. I guess I'll see what happens with the HRV tonight. It was appropriate to do something today as it's 9/11.

Lifting today:
Dumbbell Deadlift 10/10/10 @70
Dumbbell Squat 10/10/10 @70

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.00 11:53 11:53 11:53 11:53 1.00
1.00 23:54 12:01 12:01 11:57 2.00
1.00 35:54 12:00 12:00 11:58 3.00

Wednesday, September 10, 2025

3.01mi, 85:26, 10 SEP 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Game Theory - Last Day That We're Young (141 bpm)

WX at 8 PM (0) Sep 10 69.1 (20.6) 63.0 (17.2) 30.11 (1019) NNE 6 RH 80
Odometer 25B: 185.2.mi
TE 3.5/0.0. Exercise Load 105. Average/max heart rate = 138/149

This did not feel like a TE 3.5 run. I wasn't working very hard to go uphill even if my heart rates were into zone 4. I was, however, very intent on running 6.66mi today, which I did.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.07 26:32 26:32 12:49 12:49 2.07
1.27 42:51 16:19 12:51 12:50 3.34
1.27 59:17 16:26 12:56 12:52 4.61
2.05 85:26 26:09 12:45 12:50 6.66

Monday, September 08, 2025

3.01mi, 39:43, 8 SEP 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 7 PM (23) Sep 08 71.1 (21.7) 44.1 (6.7) 30.23 (1023) E 9 RH 37
Odometer 25B: 178.5.mi
TE 2.4/0.0. Exercise Load 42. Average/max heart rate = 125/138

Easy recovery run. The Forerunner is saying 19 more hours of recovery. I should heed it.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.50 20:11 20:11 13:27 13:27 1.50
1.51 39:43 19:32 12:56 13:12 3.01

Sunday, September 07, 2025

7.95mi, 93:08, 7 SEP 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Philip Glass - Lightning (100 bpm)

WX at Noon (16) Sep 07 68.4 (20.2) 57.0 (13.9) 30.08 (1018) Calm RH 67 WX at 2 PM (18) Sep 07 74.8 (23.8) 53.8 (12.1) 30.06 (1017) Calm RH 47
Odometer 25B: 175.5.mi
TE 4.4/0.0. Exercise Load 184. Average/max heart rate = 145/165

Today was not supposed to be a time trial, but parts of it were run at that level of intensity. I was experimenting with how long or how hard I would dip into zone 4, which in today's case was a lot longer than I expected at the levels of effort. I'm also trying to get more accustomed to running faster as the weather starts to transition more towards fall.

Today was an unparalleled opportunity as it started cool and I had to strike while the weather was still that. The fact that I had negative splits all the way through is also pretty awesome.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.04 24:53 24:53 12:12 12:12 2.04
1.80 46:37 21:44 12:04 12:08 3.84
2.46 74:40 28:03 11:24 11:51 6.30
1.66 93:08 18:28 11:07 11:42 7.96

Wednesday, September 03, 2025

3.0mi, 39:43, 3 SEP 25, Lorton, Virginia

iThink:
The Beaches - Edge of the Earth (160 bpm)

WX at 6 PM (22) Sep 03 81.0 (27.2) 54.0 (12.2) 29.86 (1011) S 8 RH 39
Odometer 25B: 167.5.mi
TE 2.4/0.0. Exercise Load 42. Average/max heart rate = 125/138

The watch said 28 minutes of recovery run @127 bpm. I don't ever feel like I can run that short, so I did my customary 3 miles of wogging for recovery. This time I was disciplined on effort.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.50 20:11 20:11 13:27 13:27 1.50
1.50 39:43 19:32 13:01 13:14 3.00

Tuesday, September 02, 2025

4.0mi, 48:19, 2 SEP 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 9 PM (1) Sep 02 69.1 (20.6) 55.0 (12.8) 30.04 (1017) SE 5 RH 60
Odometer 25B: 164.5.mi
TE 3.2/0.0. Exercise Load 91. Average/max heart rate = 135/145

The Garmin Forerunner says my lactate threshold just increased to 160. I'm not sure if I really buy that, but it suggests I'm getting stronger. Previous lactate threshold was 157. Today was markedly faster than I expected for running 7.77 yesterday. I didn't want to push it too hard, so I went mid-zone 3 just to see how it might feel. If I'm judicious, I should probably take tomorrow easy. Today wasn't really easy.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.00 25:09 25:09 12:34 12:34 2.00
2.00 48:19 23:10 11:35 12:05 4.00

Monday, September 01, 2025

7.77mi, 96:28, 1 SEP 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Sugarcult, Dead Living (160bpm)

WX at 2 PM (18) Sep 01 79.0 (26.1) 52.0 (11.1) 30.21 (1023) ENE 15G20 RH 39
Odometer 25B: 160.5.mi
TE 3.8/0.1. Exercise Load 138. Average/max heart rate = 142/159

Day off yesterday because I knew I was going to go long today. I kind of hoped I wouldn't run during the mid-day, but I didn't want to do it later at night. It's done, either way. Time to start working on harder effort in preparation for a race in November. At least it was dry and breezy!

Negative splits are a bonus too - I didn't expect to have that!

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.03 25:59 25:59 12:48 12:48 2.03
1.80 48:46 22:47 12:39 12:44 3.83
2.46 78:42 29:56 12:10 12:31 6.29
1.48 96:28 17:46 12:00 12:25 7.77

Saturday, August 30, 2025

6.01mi, 73:37, 30 AUG 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 8 PM (0) Aug 30 65 (18.3) 53 (11.6) 30.09 (1018) ESE 1 RH 64
Odometer 25B: 152.8.mi
TE 3.6/0.0. Exercise Load 118. Average/max heart rate = 138/151

Two days off and amazing weather for this time of the year meant I decided to go a bit harder. I'm also starting to think about how I'm going to train climbing at levels of intensity above zone 3 as I've signed up for the Bay Bridge Run Walk in Annapolis for 9 November.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.81 23:13 23:13 12:50 12:50 1.81
1.20 37:28 14:15 11:52 12:27 3.01
1.19 52:28 15:00 12:36 12:30 4.20
1.81 73:37 21:09 11:41 12:15 6.01

Wednesday, August 27, 2025

3.01mi, 40:57, 27 AUG 25, Lorton, Virginia

iThink:
Y. Takada - Primitive ~Origin~ (Hero's Theme) (151bpm)

WX at 7 PM (23) Aug 27 75.2 (24.0) 48.6 (9.2) 30.1 (1019) WNW 3 RH 38
Odometer 25B: 146.8.mi
TE 2.3/0.0. Exercise Load 38. Average/max heart rate = 128/135

Weather remains good, but my legs were beat up after yesterday, so I deliberately ran 3 very disciplined easy miles today.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.50 20:53 20:53 13:55 13:55 1.50
1.51 40:57 20:04 13:17 13:36 3.01

Tuesday, August 26, 2025

7.00mi, 89:42, 26 AUG 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 9 PM (1) Aug 26 63.7 (17.6) 57.4 (14.1) 30.03 (1016) Calm RH 79
Odometer 25B: 143.8.mi
TE 3.5/0.0. Exercise Load 109. Average/max heart rate = 133/149

Weather was great and cooling off during my run, so it was good. A little harder than I thought, but it worked out. Distance was about right.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.06 26:58 26:58 13:05 13:05 2.06
1.44 46:04 19:06 13:16 13:10 3.50
1.44 64:28 18:24 12:47 13:03 4.94
2.06 89:42 25:14 12:15 12:49 7.00

Sunday, August 24, 2025

4.19mi, 55:19, 24 AUG 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at Noon (16) Aug 24 79.7 (26.5) 66.9 (19.4) 29.92 (1013) S 6 RH 65
Odometer 25B: 136.8.mi
TE 3.0/0.0. Exercise Load 65. Average/max heart rate = 135/149

Legs were remarkably tired and running in the mid-day meant heat, so I knew today was going to be unambitious. Negative split on the return was to be expected with the downhill but I was also fully warmed up by 3 miles in. It always takes a while.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.09 28:04 28:04 13:26 13:26 2.09
2.10 55:19 27:15 12:59 13:12 4.19

Friday, August 22, 2025

3.02mi, 43:03, 22 AUG 25, Lorton, Virginia

iThink:
The Beaches - Takes One To Know One (79 bpm)

WX at 8 PM (0) Aug 22 71.8 (22.1) 59.4 (15.2) 30.02 (1016) Calm RH 64
Odometer 25B: 132.6.mi
TE 2.3/0.0. Exercise Load 35. Average/max heart rate = 127/133

Recovery run after yesterday's burner. Surprisingly, I don't feel as destroyed as I might expect. I'm also getting a little more sleep than usual, so that probably helps too.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
3.02 43:03 43:03 13:56 13:56 3.02

Thursday, August 21, 2025

7.69mi, 91:29, 21 AUG 25, Lorton, Virginia

iThink:
Beach Bunny - The Year of the Optimist (163 bpm)

WX at 8 PM (0) Aug 21 68 (20) 64 (18) 29.9 (1012) Calm RH 88
Odometer 25B: 137.3.mi
TE 4.3/0.2. Exercise Load 175. Average/max heart rate = 145/163

I didn't think I was going to go this fast or this hard, but the weather was good and it was hard to not go faster. So today was a good run but I know I need to be disciplined about recovery and rest days respectively.

Splits
SGMT AGGRGTE PERSG PERMI AVGPC DIST
2.03 0:24:57 24:57 12:17 12:17 2.03
1.81 0:46:54 21:57 12:08 12:13 3.84
1.80 1:08:00 21:06 11:43 12:03 5.64
2.05 1:31:29 23:29 11:27 11:54 7.69

Tuesday, August 19, 2025

3.0mi, 41:34, 19 AUG 25, Lorton, Virginia

iThink:
For Against - The Pennines (165 bpm)

WX at 8 PM (0) Aug 19 71 (22) 66 (19) 30.05 (1017) Calm rain RH 84
Odometer 25B: 129.6.mi
TE 2.3/0.0. Exercise Load 36. Average/max heart rate = 129/137

A proper recovery run, aided by the cooler weather and rain. My legs are super beat up.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
3.00 41:34 41:34 13:51 13:51 3.00

Monday, August 18, 2025

7.74mi, 95:20, 18 AUG 25, Lorton, Virginia

iThink:
The Get Up Kids - Ten Minutes (170 bpm)

WX at 7 PM (23) Aug 18 68.0 (20.0) 64.9 (18.3) 30.13 (1020) NE 8 light rain RH 90
Odometer 25B: 126.6.mi
TE 4.1/0.0. Exercise Load 147. Average/max heart rate = 140/155

I was a slug the last few days and I needed to get a run in. What I did not expect was to go fast and hard, and today was a pleasant surprise - although the weather was most certainly a contributor. My knees hurt, of course, afterwards. Ugh.

Splits
SGMT AGGRGTE PERSG PERMI AVGPC DIST
2.06 0:26:17 26:17 12:46 12:46 2.06
1.80 0:49:27 23:10 12:52 12:49 3.86
1.81 1:11:20 21:53 12:05 12:35 5.67
2.07 1:35:20 24:00 11:36 12:19 7.74

Wednesday, August 13, 2025

8,000m on Concept2 Model D, 37:46.5, 13 AUG 25, Lorton, Virginia

iThink:
nothing as I was watching random shit on YouTube.

WX at 7 PM (23) Aug 13 78.1 (25.6) 73.0 (22.8) 29.84 (1010) WSW 3 light rain
Odometer 14B: 411.0mi
TE 3.0/0.0 Exercise load 62 Avg/Max HR 129/144 Avg/Max Power 118/165W

It was raining outside, so I decided on an erg, which felt harder than it was, but didn't go much above zone 2 minus some ill-advised pulling at the end.

Splits
Distance: 8000
Time: 37:46.5
Avg/500m: 02:21.7
Drag Factor: 102
Per Mile: 00:07:36

Tuesday, August 12, 2025

6.01mi, 75:24, 12 AUG 25, Lorton, Virginia

iThink:
Beach Bunny - Chasm (162bpm)
The Cure - A Forest (live 1984 Wembley) (160bpm)
The Cure - A Forest (live 1985 Birmingham) (184bpm)

WX at 9 PM (1) Aug 12 77.7 (25.4) 74.5 (23.6) 29.94 (1013) Calm RH 89
Odometer 25B: 117.9.mi
TE 3.7/0.0. Exercise Load 122. Average/max heart rate = 139/162

I took yesterday off. I wasn't planning on going very hard as I thought it was still a bit warm and humid, but for some reason, I dipped into threshold pace and held it on and off (less some cramping in the calf) and finished very, very hard. That was unexpected. I NEED to do something tomorrow and go very easy.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.82 23:48 23:48 13:05 13:05 1.82
1.19 38:48 15:00 12:36 12:53 3.01
1.19 54:34 15:46 13:15 13:00 4.20
1.81 75:24 20:50 11:31 12:33 6.01

Sunday, August 10, 2025

7.0mi, 90:41, 10 AUG 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)
Beach Bunny - refrain of unreleased song
Beach Bunny - Chasm (162bpm)

WX at Noon (16) Aug 10 82.4 (28.0) 58.8 (14.9) 30.22 (1023) Calm RH 44
Odometer 25B: 111.9.mi
TE 3.5/0.3. Exercise Load 113. Average/max heart rate = 138/154

I took yesterday off and decided to run before it got too hot. I think the biggest difference maker was having a light headwind on the way back - I was able to run a lot more efficiently and even had a fast finish. I don't think this is necessarily representative of trends, but I think once it starts to get cooler, things will improve.

Splits
SGMT AGGRGTE PERSG PERMI AVGPC DIST
2.04 0:27:34 27:34 13:31 13:31 2.04
1.63 0:49:13 21:39 13:17 13:25 3.67
1.24 1:05:46 16:33 13:21 13:24 4.91
2.09 1:30:41 24:55 11:55 12:57 7.00

Friday, August 08, 2025

4.01mi, 53:09, 8 AUG 25, Lorton, Virginia

iThink:
soccer mommy - Driver (100 bpm)
Eddie Money - I Think I'm In Love (152 bpm)

WX at 7 PM (23) Aug 08 79.2 (26.2) 60.4 (15.8) 30.16 (1021) E 3 RH 52
Odometer 25B: 104.9.mi
TE 2.8/0.0. Exercise Load 58. Average/max heart rate = 134/143

Sore from yesterday when I woke up, and dead legs for the first half of this run. All the uphills took a lot more effort than what the pace would suggest. Negative split is because it's mostly downhill on the return leg. Tomorrow is probably going to be a rest day as a result.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.98 26:37 26:37 13:27 13:27 1.98
2.03 53:09 26:32 13:04 13:15 4.01

Thursday, August 07, 2025

6.71mi, 87:09, 7 AUG 25, Lorton, Virginia

iThink:
Sugarcult, Dead Living (160bpm)
soccer mommy - Abigail (117 bpm)

WX at 8 PM (0) Aug 07 77.5 (25.3) 64.4 (18.0) 30.21 (1023) E 3 RH 63
Odometer 25B: 100.9.mi

I took yesterday off as I felt tired and didn't want to overtrain. I offset that rest day yesterday with an attempt to run my standard distance but I went slightly long. As usual, base mileage to burn lard.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.53 19:16 19:16 12:36 12:36 1.53
3.64 66:27 47:11 12:58 12:51 5.17
1.54 87:09 20:42 13:26 12:59 6.71

Tuesday, August 05, 2025

4.0mi, 55:12, 5 AUG 25, Lorton, Virginia

iThink:
GBH- Gunned Down (158 bpm)

WX at 9 PM (1) Aug 05 75 (24) 69 (21) 30.25 (1024) Calm RH 83
Odometer 25A: 407.9mi | Odometer 25B: 94.2.mi

Fucking finally, a proper zone 23 run for real. I was feeling tired so I went short and easy.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
4.00 55:12 55:12 13:48 13:48 4.00

Monday, August 04, 2025

4.22mi, 53:29, 4 AUG 25, Lorton, Virginia

iThink:
The Beaches - Takes One To Know One (79 bpm)

WX at 8 PM (0) Aug 04 75.0 (23.9) 64.9 (18.3) 30.13 (1020) Calm RH 71
Odometer 25A: 407.9mi | Odometer 25B: 90.2.mi

Easy run, attempt to be more disciplined about zone 2. Better than usual but still room for improvement. I went light because I didn't get much sleep last night.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
2.11 27:00 27:00 12:48 12:48 2.11
2.11 53:29 26:29 12:33 12:40 4.22

Saturday, August 02, 2025

7.7mi, 1:41:47, 2 AUG 25, Lorton, Virginia

iThink:
The Get Up Kids - Ten Minutes (170 bpm)

WX at 2 PM (18) Aug 02 77.4 (25.2) 57.2 (14.0) 30.2 (1022) Calm RH 49
Odometer 25A: 407.9mi | Odometer 25B: 86.0.mi

The heat finally broke and I decided to celebrate with a long run. Today was an attempt to stay disciplined about heart rate and for the most part I was good about it. Definitely harder at the end as I was more tired.

Splits
SGMT AGGRGTE PERSG PERMI AVGPC DIST
2.04 0:27:23 27:23 13:25 13:25 2.04
1.81 0:51:56 24:33 13:34 13:29 3.85
1.81 1:16:02 24:06 13:19 13:26 5.66
2.04 1:41:47 25:45 12:37 13:13 7.70

Thursday, July 31, 2025

3.33mi on dreadmill, 40:06, 31 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Dream Boy (126 bpm)

WX at 10 PM (2) Jul 31 77 (25) 73 (23) 29.94 (1013) Calm RH 88
Odometer 25A: 407.9mi | Odometer 25B: 78.3.mi
TE 3.3/0.0. Exercise Load 85. Average/max heart rate = 138/147

Late start, didn't want to run very far, and ended up doing 40 minutes on the dreadmill instead as I napped for two hours after getting back from work today.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
0.99 12:08 12:08 12:15 12:15 0.99
1.00 24:05 11:57 11:57 12:06 1.99
1.00 36:07 12:02 12:02 12:05 2.99
0.34 40:06 03:59 11:43 12:03 3.33

Tuesday, July 29, 2025

5.52mi, 70:35, 29 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Alvvays - After the Earthquake (166bpm)

WX at 9 PM (1) Jul 29 86.0 (30.0) 75.9 (24.4) 29.99 (1015) S 7 RH 72
Odometer 25A: 407.9mi | Odometer 25B: 74.4.mi

The heat has been oppressive and I waited until dusk to start. Today was markedly harder than before, and I went anaerobic enough where my watch thinks my MHR is 184 with a LTHR of 157. I'm not sure I buy off on that, but the only way to find out is really to push it to LTHR and above, and I haven't done much of that lately.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.82 23:50 23:50 13:06 13:06 1.82
0.94 35:55 12:05 12:51 13:01 2.76
1.65 57:18 21:23 12:58 13:00 4.41
1.11 70:35 13:17 11:58 12:47 5.52
 

Sunday, July 27, 2025

6.66mi, 88:30, 27 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Cuffing Season (84 bpm)
Beach Bunny - 6 Weeks (157 bpm)
Beach Bunny - Painkiller (123 bpm)

WX at 5 PM (21) Jul 27 80 (27) 77 (25) 29.96 (1014) SSW 5 light drizzle RH 91
Odometer 25A: 407.9mi | Odometer 25B: 69.9.mi
TE 3.3/0.0. Exercise Load 90. Average/max heart rate = 143/155

First run in a while. Last week was not good for exercise as there was a lot of stuff going on and it bumped my schedule. I was seriously thinking about bagging it off today but I realized it's been a while and I can't afford to take another day off.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.54 19:46 19:46 12:50 12:50 1.54
3.63 68:19 48:33 13:22 13:13 5.17
1.49 88:30 20:11 13:33 13:17 6.66
 

Tuesday, July 22, 2025

6.66mi, 84:27, 22 JUL 25, Lorton, Virginia

iThink:
Paramore - Emergency (168 bpm)

WX at 8 PM (0) Jul 22 78.3 (25.7) 66.7 (19.3) 30.07 (1018) Calm RH 68
Odometer 25A: 407.9mi | Odometer 25B: 63.2.mi
TE 3.6/0.0. Exercise Load 116. Average/max heart rate = 134/142

Yesterday was a rest day as my HRV was 21ms. That is not great.

GODDAMN did running 6.66 feel fucking good! I deliberately took it easy and ran flat base. Weather helped a LOT as it was markedly cooler than the last few days.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.32 15:56 15:56 12:04 12:04 1.32
4.00 67:06 51:10 12:47 12:37 5.32
1.34 84:27 17:21 12:57 12:41 6.66
 

Sunday, July 20, 2025

6.07mi, 85:18, 20 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Pixie Cut (165 bpm)
The Get Up Kids - Ten Minutes (170 bpm)

WX at 8 PM (0) Jul 20 88.2 (31.2) 69.8 (21.0) 29.81 (1009) WSW 5 RH 55
Odometer 25A: 407.9mi | Odometer 25B: 56.5.mi
TE 3.2/0.0. Exercise Load 76. Average/max heart rate = 134/153

I felt like crap at the start and felt marginally better on the way back, but I knew this was going to be slow and gritty.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.85 26:10 26:10 14:09 14:09 1.85
1.19 43:04 16:54 14:12 14:10 3.04
1.18 60:25 17:21 14:42 14:19 4.22
1.85 85:18 24:53 13:27 14:03 6.07
 

Saturday, July 19, 2025

10,000m on Concept2 Model D, 50:39, 19 JUL 25, Lorton, Virginia

iThink:
nothing as I was watching the Denver Outlaws vs. the Boston Cannons.

WX at 9 PM (1) Jul 19 78.8 (26.0) 74.5 (23.6) 29.93 (1013) Calm
Odometer 14B: 411.0mi
TE 3.0/0.0 Exercise load 62 Avg/Max HR 129/144 Avg/Max Power 118/165W

Not too hard tonight as the watch was advising 40 minutes of base, so I decided instead of a long run I was going to get in some TV sports - in this case, the Premier Lacrosse League.

Splits
Distance: 10000
Time: 50:39.0
Avg/500m: 02:32.0
Drag Factor: 104
Per Mile: 00:08:09

SGMT AGGREGATE PRSGMT  SEG500m AVG500m DIST
5000 0:26:33.0 26:33.0 02:39.3 02:39.3 5000
5000 0:50:39.0 24:06.0 02:24.6 02:32.0 10000

Friday, July 18, 2025

10,000m on Concept2 Model D, 45:37.9, 18 JUL 25, Lorton, Virginia

iThink:
nothing as I was watching highlights of the 2025 Tour de France.

WX at 10 PM (2) Jul 18 79.2 (26.2) 74.5 (23.6) 30.06 (1017) SSE 3 thunder in the vicinity
Odometer 14B: 411.0mi
TE 3.7/0.0 Exercise load 116, Avg/Max Power 141/195W Avg/Max HR 140/157

I was pleasantly surprised at this row. This was faster and stronger than I expected. Of course, watching highlights of the Tour de France is plenty of motivation to stop feeling sorry for myself!

Splits
Distance: 10000
Time: 45:37.9
Avg/500m: 02:16.9
Drag Factor: 104
Per Mile: 00:07:21
 

Thursday, July 17, 2025

5.09mi, 67:46, 17 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Pixie Cut (165 bpm)

WX at 9 PM (1) Jul 17 87 (31) 77 (25) 29.92 (1013) WNW 6 light rain with thunder RH 70 HI 97.5 (36.4)
Odometer 25A: 407.9mi | Odometer 25B: 50.4.mi
TE 3.1/0.0. Exercise Load 69. Average/max heart rate = 136/152

Easy run due to the heat. I felt a lot better by the end of the second mile. It is pretty significant that the heat index is still 97.5 after sundown. I was traveling the last four days and was gainfully busy most of the weekend prior, so I didn't do much and now I'm considered to be in recovery, which is not necessarily wrong.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.52 19:58 19:58 13:08 13:08 1.52
2.25 50:33 30:35 13:36 13:25 3.77
1.32 67:46 17:13 13:03 13:19 5.09
 

Friday, July 11, 2025

6.00mi, 80:19, 11 JUL 25, Lorton, Virginia

iThink:
Beach Bunny - Painkiller (123 bpm)
Philip Glass - Lightning (100 bpm)
Dentist - New Dress (170 bpm)
Touché Amoré - I'll Be Your Host (82 bpm)

WX at 8 PM (0) Jul 11 84.7 (29.3) 75.9 (24.4) 29.95 (1014) SE 3 RH 76
Odometer 25A: 407.9mi | Odometer 25B: 45.3.mi
TE 3.1/0.0. Exercise Load 78. Average/max heart rate = 133/142

Easy run due to the heat, but also, because my left eye has been all fucked up all week. Ran an extra mile on the track for the middle leg, though.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.54 20:12 20:12 13:07 13:07 1.54
3.13 62:29 42:17 13:31 13:23 4.67
1.33 80:19 17:50 13:25 13:23 6.00
 

Wednesday, July 09, 2025

8,000m on Concept2 Model D, 36:39.7, 9 JUL 25, Lorton, Virginia

iThink:
nothing as I was watching Andor.

WX at 10 PM (2) Jul 09 73 (23) 71 (22) 29.97 (1014) SE 3
Odometer 14B: 411.0mi
TE 3.0/0.6 Exercise load 64, Avg/Max Power 136/172W Avg/Max HR 133/148

I've been knackered the last few days and I forced myself to get this one in, even as late as it was. I was glad I did, as I felt a lot better afterwards and it wasn't as hard as I feared.

Splits
Distance: 8000
Time: 36:39.7
Avg/500m: 02:17.5
Drag Factor: 103
Per Mile: 00:07:23

Sunday, July 06, 2025

5.09mi, 67:43, 6 JUL 25, Lorton, Virginia

iThink:
Hilary Duff - Wake Up (121 bpm)
Alvvays, After the Earthquake (166 bpm)
Hilary Duff - Come Clean (118 bpm)

WX at 8 PM (0) Jul 06 82.9 (28.3) 73.9 (23.3) 29.97 (1014) SE 7 RH 74
Odometer 25A: 407.9mi | Odometer 25B: 39.3.mi
TE 3.0/0.0. Exercise Load 65. Average/max heart rate = 136/146

I wasn't feeling it today, but had to get it out there after taking yesterday off. I felt better after 3 miles.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.52 20:25 20:25 13:26 13:26 1.52
2.25 50:27 30:02 13:21 13:23 3.77
1.32 67:43 17:16 13:05 13:18 5.09

Friday, July 04, 2025

4.97mi, 70:22, 4 JUL 25, Lorton, Virginia

iThink:
Ed Sheeran - Castle On The Hill (135 bpm)
Phillip Phillips - Gone, Gone, Gone (118 bpm)

WX at 8 PM (0) Jul 04 76.3 (24.6) 61.9 (16.6) 30.06 (1017) Calm RH 61
Odometer 25A: 407.9mi | Odometer 25B: 39.2.mi
TE 2.7/0.0. Exercise Load 53. Average/max heart rate = 132/139

Very disciplined recovery run as the Garmin was telling me to run 24 minutes at 126bpm. Apparently I'm more beat up than I felt, so I figured I would burn lard for a while.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.66 23:16 23:16 14:01 14:01 1.66
1.98 51:41 28:25 14:21 14:12 3.64
1.33 70:22 18:41 14:03 14:09 4.97
 

Thursday, July 03, 2025

4.89mi, 64:56, 3 JUL 25, Lorton, Virginia

iThink:
The Get Up Kids - Ten Minutes (170 bpm)

WX at 9 PM (1) Jul 03 77.7 (25.4) 71.1 (21.7) 29.89 (1012) Calm RH 80
Odometer 25A: 407.9mi | Odometer 25B: 34.2.mi
TE 2.9/0.0. Exercise Load 64. Average/max heart rate = 133/143

Easy recovery run, deliberately so. Decided to check out the track at South County high school, and was running outside of lane 6 to reduce the amount of laps I actually was running. I could feel yesterday's run in my left hip, mostly due to failure to stretch. I need to be better about that.

I was much more disciplined about heart rate this time, and I hope it pays off.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.28 17:07 17:07 13:22 13:22 1.28
2.20 46:04 28:57 13:10 13:14 3.48
1.41 64:56 18:52 13:23 13:17 4.89
 

6.03mi, 75:05, 2 JUL 25, Lorton, Virginia

iThink:
Ed Sheeran - Castle On The Hill (135 bpm)
Max - Aim (140 bpm)

WX at 9 PM (1) Jul 02 79.7 (26.5) 72.9 (22.7) 29.85 (1010) Calm RH 80
Odometer 25A: 403.0mi | Odometer 25B: 34.2.mi
TE 3.5/0.0. Exercise Load 110. Average/max heart rate = 139/153

First run in a few days. It cooled off during the run, but I was going about what I felt was zone 2. Uphills were decidedly NOT zone 2, however, and I hit anaerobic threshold a few times.

Splits
SGMT AGGRG PERSG PERMI AVGPC DIST
1.83 22:57 22:57 12:32 12:32 1.83
1.18 37:27 14:30 12:17 12:27 3.01
1.19 52:45 15:18 12:51 12:34 4.20
1.83 75:05 22:20 12:12 12:27 6.03