Monday, April 28, 2025

Boston Marathon - Weekly Log: April 21 to 27

Monday: 27 Miles- Hopkinton, MA

Boston Marathon. Went okay- small PR but well short of my true goals. 

Tuesday: 0 Miles

Wednesday: 3 Miles- Providence, RI

Roger Williams park loop post-interview. Extremely sore quads and achilles still inflammed.

Thursday: 0 Miles

Friday: 6 Miles- Hopkinton, RI

Point to point trail in Canochet and Yawgoog with Dad/Brady. Legs and achilles felt much better, but did not have it today - felt pretty and breathing hard from the start. That last section of narragansett trail (long + ell pond) felt absolutely brutal as I hadn't done anything that technical in a while. Funny how later in the season it won't be feel too bad as it's tame compared to NH or NY mountain trails, but very tough by RI standards. 

Saturday: 0 Miles

Sunday: 21 Miles- Berlin, CT

With a 50K on deck May 17th, not much time to train so I really wanted to get started with long trail runs this weekend despite being so close to Boston. Felt this would be a good reintroduction to technical trails and not too far, as well as return to some spots I hadn't been in a while - Ragged Mountain and Hubbard Park/Castle Craig. Made a nice loop with both trails I had and had not been on. 

Started just after 7am. 2.5 miles on road felt bad at first with a tight achilles then once I got on the ragged trails I also felt really bad because the technicality and elevation felt so difficult. Felt a lot better once the trails got easier. Got through Ragged and I'd be on the metacomet trail for a while. Met with Andrew about halfway in and we ran up West Peak then East Peak where Castle Craig - super nice trails in this park and brutally difficult in a few spots. Met Dad at Castle Craig and then the rest wasn't nearly as fun as I was pretty tired and it was starting to get warm, but a good run overall- 3,300' elevation gain.

Body felt decent overall, there was a chance I'd be broken after Boston. Pretty tight in spots, especially hips. Achilles felt uncomfortable for a few miles running up West Peak and I was going to stop to massage it but then it completely stopped bothering me.

Start of the trail part- ragged mtn trailhead

Ragged viewpoint


Ragged summit - my 4th time here but first since 2020


West Peak views

Castle Craig

East Peak views

Finishing up in Bicentennial park- nice non-technical trails

Weekly Total: 58 Miles

Weekly Highlight: Metacomet Trail run

Weekly Lowlight: Blowing up in Boston

Movies Watched: The Shawshank Redemption, Billy Madison

Sunday, April 27, 2025

Boston Marathon

April 21, 2025

Hopkinton, MA

10AM


I had wanted to do the Boston Marathon for a long time. Definitely one of the fun races in all of running to follow and getting to spectate in 2022 was really nice. As soon as I knew I would run a fall 2023 marathon as my debut, I planned on running Boston 2025. Usually I'll plan goal races about a year out, or shorter for some. Boston 2025 was on the back of my mind for 2 years. 

After running 2:32 twice on hilly courses that are probably considered to be slightly harder than Boston, I wanted to maximize my training and go for sub-2:30 at Boston. I felt really confident I could do so - given that L.A. I went out too fast and faded at the end, and San Francisco I had a mediocre training block. Given another year of training, a great block, and a slightly faster course and I was pretty confident I could run under 2:30. I thought a stretch goal might be in the 2:28 range if I was super fit and things went really well. Fast forward to mid-April, and both my training and racing had gone very well. I decided I'd go for a 2:28 and if I faded, hopefully hang on for a 2:29. I planned on going out in 1:13:30 as in my mind if I executed a perfect race, a 1 minute positive split given the newton hills, that would net me a 2:28:00. Then I'd have a 2 minute buffer to break 2:30. Pretty much:

A goal- 2:28

B goal- 2:29

C goal- sub 2:30

I also wanted to get in the top 100, which was around 2:28-2:29 in the last few years. Leading up to Los Angeles in the taper, I felt flat every day (even the day before) and was concerned I wasn't going to race well. I felt fantastic race day and ran a 7 minute PR. Leading up to San Francisco, I felt great although did have some early discomfort in that race. This time around was not the most comfortable taper as I got sick about 2 weeks out which lasted until about 6 days prior. Even post sickness, my legs felt flat and had several days where my breathing felt off, including on my easy pre-race workout. I felt pretty good by the day before but woke up with a strange hip discomfort that was concerning for the race. 

The day before we (with Dad and Andrew) went to the expo in Boston to get our bibs before heading to Wrentham to stay the night. It took me a while to fall asleep because the room was so hot (typical) but fortunately once I fell asleep I didn't wake up again until the 5am alarm. We went over to North Attleborough to take the Evolution Road Runners coach bus over to the race rather than the school buses from Boston. I had some stomach discomfort on the bus but was able to use the bathroom on the bus. The biggest benefit of the bus was that there was a separate area for those using a coach bus, and we were able to hang out in this area, stay warm on the bus, and had our own separate port-a-potties which never had a line. The notch bus pulled up next to ours and I talked with Greg and Jordan a little about race strategy, course, etc. 

Andrew and I went to find the other UNH alumni at the race which was initially unsuccessful. Around 9am we did find them and were going to head to the start together, but I found they were taking far too long and didn't want to risk having trouble getting to the start, so Andrew and I just headed over. I had 6 gels in my pocket, planning on taking one before the race and noticed that it felt heavy in the shorts and bouncing around annoyingly which was really concerning because I didn't want to deal with that for the first 5 miles before I planned to take my gels. No line at the final port-a-potties now a quarter mile or less from the start but I couldn't poop which made me concerned I'd have to stop during the race. I looked around and there were clearly nowhere to do a stride - either crowded or barrier preventing access to other areas, so unfortunately this would be my first marathon I didn't get strides in before. 

I walked up through the corral until the 1st one, now separated from Andrew, and got into maybe the 7th-8th row next to Caleb Harris from Notch. We had to stand there for 20 minutes packed in which was pretty annoying (not super packed like NYC Half, but very difficult to move forward). I noticed most bib numbers around me were higher than mine so I wanted to move up a little. I was able to do so after the pro women started as we could all move forward. Considering the depth of this race, I got a great start line position in only the 4th-5th row back and it only took me 2 seconds to cross the start line (contrasting with Andrew who took 30 seconds to get to the start). My three concerns going into the race (heavy/bouncing gels, possible poop stop, and hip discomfort) fortunately were a non-issue and I never even thought about these things.

The initial downhill was super steep. I went out at what felt like a low, conservative effort letting people blow by me yet was still running about 5:10. I tried to slow/relax further but ended up running the first mile around 5:30. This was about 5 seconds fast per mile - 1:13:30 was a 5:36 pace/17:23 through 5K but I figured it was fine with the early downhill. The first 5K felt pretty comfortable and was mostly uneventful. Lots of people around but never in my way. Alex Healey passed me at 2 Miles which made me think I had gone out too fast as he's about 8-10 mins faster than me at the distance. I think he had just started behind as he was out sight after 5 minutes. I continued to run about 5 seconds faster per mile and hit the 5K in 17:07 (16 seconds ahead of goal). I felt good but two minor discomforts - tightness in lower quad and very mild stomach discomfort/cramping which has happened at all races when taking a gel before the start. 

I was hoping to lock into pace or even slow a little but kept finding myself running low 5:30s, just slightly ahead of the goal. I wasn't paying attention to anyone as so many people were around, so there was no true pack running and you had to focus on your own race. So I was surprised to turn left and see Sage Canaday right next me. I ran next to or near him through about10K which was cool, in 34:24, now about 22 seconds ahead of goal but at least I was slowing down slightly. Sage was running slightly faster than I wanted and slowly got away from me. My splits were now about 3 seconds fast per mile. I wanted to chunk the race into town segments, but I forgot about it after seeing the Ashland sign. 

I was surprised there the crowd support was really good in the first half, wasn't expecting that. For the first 10K or the water stops were fairly crowded and you'd have to be careful about people weaving in and out to get to the stop. There were consistent water stations just after every mile maker, with gatorade first then water second. They would also be on both sides which was nice if you couldn't get over to one side, or needed a second drink. I found myself mostly going for the gatorade and grabbing water as well if I had finished it. I would almost always spill a little gatorade on my hands, getting them sticky and many times was grabbing water just to wash my hands with. This was the first race I've ever done where there were cups all over the road as I was probably 100-150 spots back, usually I'm closer to the front and there's only a few cups. The course is kind of boring in Framingham, but gets more interesting into Natick running past a lake then through the Natick downtown. I remember feeling mostly good through Natick, although not effortless like LA's first 10 miles. The race was going by pretty quickly, however.

Around 10 mile is where things started to be a little worrying. My legs felt heavy and almost a little wobbly. It didn't take long to get to downtown Wellesley and the half marathon split. Around 12 miles I'd start to have moments where I would feel a little weak, which was definitely concerning as my plan was a gel roughly every 5 miles. Then I'd feel fine and almost forget about it but a lot of uncertainty on how the rest of the race would unfold. Hit the half marathon point in 1:13:04, so 26 seconds ahead of target. I knew not feeling amazing at this point and having gone out too fast that I'd almost certainly run a few minutes positive split or more. 

I ran pretty strong and despite the moments of feeling weak or heavy legs, I really had no problem maintaining the pace. Even when I felt like I was slowing, I wasn't. We finally got to Newton and would now have the big downhill into the 4 hills. I felt pretty smooth on the downhill, but the first hill was a big confidence booster as I felt really strong and was passing a lot of people. I was starting to get less worried given I got through the first hill while barely slowing and feeling pretty good. We were now at 17 miles and how I felt now was less concerning with 9 to go instead of 13 or 16. I started to imagine what was possible - if I was this strong on uphills now getting to the late stages of the race, I might be able to even or slight positive split this thing. I might actually run a 2:26 or 2:27. 

On Washington street and towards Commonwealth. The sides of streets with lined with spectators now. I only got a few "Go Matthew" shouts but a lot of "Go Notch". Back to not feeling great again - still on pace but another weak moment. Achilles has a tender/uncomfortable spot. I'm starting to get worried about bonking given I've been having weak moments on and off since Mile 12 now. It felt I needed a gel now but I only had two left. I decided to grab and have a Maurten. These caused stomach issues for me in testing but I figured stomach discomfort was better than a massive bonk. I carried the Maurten for a mile and then turned right onto Commonwealth for the long hill stretch. 

Hill #2. I ran this twice in training and both times it seemed steep. But I thought it's fairly short and might feel a little hard in the race but shouldn't be too bad. I struggled up this hill, it felt like the complete opposite of the first hill. My entire lower body felt quite strained and my calves and the left achilles particularly so. I got to the top of the hill and knew I might be in big trouble. I took half the maurten which was really hard to get down compared to the GU then my stomach felt a little uncomfortable so I threw away the rest and planned to take another GU in a mile. I had a brief moment a little later where I felt like I had to throw up and was gagging a little but it fortunately went away after 20 seconds. I knew things were late in the race and I was trying to focus on getting through 30K, which I still was on a really solid pace at that time (1:44:09). 

The commonwealth stretch just felt long and now the 5Ks were no longer clicking by quickly. For the first time in the race, my pace was starting to drop. I felt weak. My achilles was hurting quite a bit now. I had no idea where I was in relationship to the 3rd hill and heartbreak. I remember the 3rd hill sucked but didn't break me. I went through 20 miles in 1:52:14, which was still on pace for a 2:27 low. Got to heartbreak and it completely broke me. I was still clinging onto hope just before, but felt like I was walking up heartbreak. The tank felt so empty when I got the top. If you're strong here, it's supposed to be a lot easier to the finish with 3 miles of downhill. But the downhill didn't feel like much of a boost. I knew I was done here. I felt atrocious- pretty similar to Los Angeles with 10K to go, perhaps even worse. I knew the last 10K was going to be super ugly and I had no shot of breaking 2:30. In my mind, I was expecting to run 8 minute miles to the finish and come in around 2:40. There were no mental calculation of still trying to run as fast as possible, I was completely broken physically and mentally. I did see Aidan Shea around of the top of Heartbreak, which was a nice boost but then I was back to reality. 

It didn't take long to hit Beacon street, which felt agonizingly long. I was really just shuffling at this point and hoping I made it to the finish. Surprisingly was still holding like a 6:20 pace and not 8:30. I was looking around for Cody Symmonds, former UNH teammate, and was surprised he still hadn't passed me (he has a 2:28 PR, and seemed to be in excellent shape). He went by me at about 23.5 miles. One annoying thing on Beacon was having to cross from the right side of the road to the left and vice versa as the police would let people take up half the road when they were waiting to cross. I was getting mopped up here as so many people were passing me, although there was the occasional person fading worse that I would get by. 


The suffering mostly ended passing the Citgo sign as I was in the final mile and knew exactly what was coming. Went down Hereford and made the final turn on Bolyston. Around this time, it dawned on me that I might actually still be able to PR. I hadn't tried super hard to gut out the last 5K or anything because 1) the tank felt empty and 2) I thought any decent time had gone out of the window. Suddenly I had a little bit of motivation again. You can see the finish line right away once you turn and I was about 2:30:30. It took a long time to reach the finish line, but surely it won't take 2 minutes to get there? I used whatever I had left to pick it up and increase my chances of a PR, which was successful - a 2:32:16, 16 second PR. 

I ended 287th place in likely the deepest Boston ever. Unlike NYC Half, I didn't feel instant disappointment/devastation upon finishing. I certainly wasn't happy but being able to eke out the PR after such a rough blow up saved it from being a crushing moment for me. Unlike LA and SF where I felt so depleted crossing the line that I was nearly crying, I didn't feel quite as dead here. Just walked slowly back to the Sheraton hotel where my stuff was waiting (brutally long walk too). Achilles definitely hurting quite a bit. 

Finishing (Notch singlet on left)

Post-race I was wondering if I maybe could run a minute faster or so. I certainly did not have a sub-2:30 in me but the fact I was able to "sprint" down Bolyston indicates I probably had a little more the last 5K. I had mentally given up as it felt like all hope was lost after I wasn't going to break 2:30. 

At the end of the day, this was a very disappointing race. Not necessarily bad - I went for it, and I still end up with a PR. But I felt sub-2:30 was absolutely in reach and I wasn't close. I think there are 4 reasons why this didn't go well:

1) Going out too fast. I hit the half in 1:13:04, 26 seconds ahead of my target. Given I totally felt apart in the last 10K, it was clear I had burned my energy going out too hard to the point of no return. I think it's totally plausible the race would gone very differently (better) had I gone out in 1:14 flat. 

2) Hammering the first Newton hill. At the time, I thought I was just maintaining pace and feeling strong, but I think this was the final nail in the coffin for me. I felt great here but burned the last of my energy and was struggling not long after. Looking at the strava segment, I ran this first hill relatively really fast/hard compared to others. For example- I was similar pace on the hill to Andrew McCann's 2024 run - where he ran a 2:20, well ahead of my fitness. The first half meant I was going to struggle home regardless but I think pushing meant the blow up came much faster. Had I kept it in control here, that might mean 2 more miles on pace and maybe a 2:31 low instead of 2:32. 

3) Overestimated my fitness. Even looking at the mistakes in 1 and 2, I didn't think a 1:13:04 would leave me with nothing over the last 10K. I knew going out 26 seconds fast would make it harder, but the fact I blew up so bad means I likely wasn't quite ready for a 2:28, and my original target of 1:13:30 was too aggressive to begin with. I only went out 26 seconds fast to begin with, but perhaps this was a full minute plus compared to what a smart race would have been for me. I wanted the best result possible in Boston and didn't want to play it safe going for a 2:29:59, and I ended up paying the price for taking that risk. 

4) Just not feeling that good. Even given 1-3, things just never felt effortless or super easy the way they did in Los Angeles. I think relative to my fitness, I was only going out slightly harder here than LA (LA first half 1:14:30 including a 15 second port-a-potty stop) so it was surprising I never felt super comfortable and was getting tight as early as 10 and weak as early as 12. I think it would have been hard to have my best day when going through the half was already. 

Overall, getting a PR means this was still my fastest marathon - although San Francisco is certainly the stronger run given an extra 400 feet of elevation gain there and just much better pacing/holding on better late. I'm not happy with this overall but two things I was happy was is getting the PR, and just running so strong through 30K. I've never been on 2:27 marathon pace through 20 miles before and perhaps that is a possibility in the future. 

Since I PR'd with a 6 minute positive split and probably north of 40 minutes for the final 10K, I think clearly the fitness for a sub-2:30 is there. A 6 minute positive split is such an inefficient way to race a marathon, and I think suggests a 1:14:30-1:15:00 even split is possible. 

Glad to get Boston done and 1/6 for World Marathon Majors now. The experience was definitely cool and amazing crowd support but soured by just feeling so bad towards the end. Unfortunately I will have to wait to the fall for the next opportunity.

1 WMM finished

I can't really give much of analysis of how hard Boston is compared to San Francisco and Los Angeles - since I went out too hard, the Newton hills were going to be brutal for me regardless. I certainly think there is a unique challenge of managing the downhill early on and running those 4 hills late in the race. San Francisco and Los Angeles have more elevation overall, but do not have hills that steep at that stage in the race. I think San Francisco was all downhill or flat after 17-18 miles (so 3-4 before Boston), and Los Angeles had a hillier last 10K but all the gain was very gradual (2% grade max) versus maybe up to 6-7% grade at Boston (at least 5%). 

I think what is most disappointing for me if the fact I was so confident the Newton hills wouldn't get to me. I've seen the carnage that happens at Boston - so many people go out too fast and suffer late for it. After running a smart race on a tough San Francisco course and training over a lot of hills, I felt great about my chances of running strong at least past Heartbreak Hill. I studied the course extensively and read the advice of proper pacing here. Yet after all that, I still made the classic rookie Boston mistake of going out too hard and the hills got to me. 

It is worth noting, I never practiced 1) controlled downhills, 2) significant downhills early, or 3) significant uphill late. I did the majority of training on the roads around Watchaug Pond, which featured quite a bit more elevation and harder hills than on the Boston course. However, I generally hit the reps pretty hard meaning I was never coasting on downhills but always hammering. This potentially made it harder for me to relax on the early downhill in Boston. Additionally this loop this loop started at the lowest point, meaning I'd always run and uphill before a downhill. Boston has big downhills early in the race and tough hills late, generally I was practicing getting the tougher hills done relatively early in my workout and ending on downhill. This wasn't intentional - the purpose of running this loop was to expose myself to regular tough hills and it's really difficult to find a set up where you'd be starting with significant downhill and ending up with a lot of uphill. My hope was these three items would not be an issue because I'd be so strong/fit on hills that it wouldn't matter that Boston's hills come in an unusual, but clearly stayed controlled on early downhills was an issue for me. 

Initially, my confidence was shattered and I felt like I should never run a marathon again. In 3 of my 4 marathons, I've been absolutely miserable the last 10K dragging myself in which losing a lot of time. It's not fun at all. I hate the uncertainty of not knowing how the rest of the race will play out, and when it ends up being a sufferfest, it's hard to look forward to doing it again. But clearly there is a ton of room for improvement in many ways. A lot of things to consider and work on in the fall. I think pacing and fueling are the two biggest. I haven't confirmed a fall marathon but I think I'll probably try a more conservative approach to give myself the best chance at a sub-2:30. I'm naturally a front runner in races and it's hard for me to hold back, but it just seems like this is not going to be the best strategy for me in marathons going forward. 

Boston Pros:

1. Unique, historic and challenging course

2. Amazing crowd support

3. Best race medal I've ever gotten

4. Great volunteers and water/gatorade/maurten stations were set up really well (easy to grab cups, and plenty of stations)

5. Easy bathroom access pre race if taking a coach bus

Boston Cons:

1. Too crowded

2. Start was packed, couldn't do strides

3. Race start is pretty late (got very sunburnt and felt warm early on)

4. having to switch sides of the road on Beacon street was annoying

5. Racing on monday sucks

Overall, an iconic race that I'm really glad to be part of and start the world majors. The crowd support was unbelievable. I think it's almost too competitive, I didn't like finishing so far back (I think 30th-50th range would be ideal for me). It's obviously a challenge to get right but I didn't like all the downhill from the start, made it pretty hard to relax (although LA was similar first 5K and it wasn't a problem there). 

Saturday, April 26, 2025

Frank Nealon 15K

Upton, MA

10AM

This race served as the USATF-NE 15K Championship, which was the reason I did the race to run for Notch. At 2 weeks out from Boston, it would serve as the last really hard effort prior to the marathon. After running 49:04 at Gate River, the logical goal would be to go for sub-49 but I thought this race might be slower as the elevation gain was about double that of Gate River and was rolling pretty much the whole time versus most of Gate River being flat. I expected to be around 49:20, but secretly thought sub 49 would be a great day. 

I wasn't quite taking this as seriously as the bigger races of Gate River, NYC Half and Boston, but it was still important and I wanted to give sub-49 a shot. 

Arrived around 8:30, and hung out at the Notch tent. Fairly easy/seamless race setup. I felt a little awkward since the Notch team is huge now and I knew barely anyone. Dan gave me the new New Balance singlet and shorts which was super nice to have. I was a little annoyed Notch didn't warm up until 9:20 which was cutting it close for me, but I didn't want to be rude and go off on my own. When I came back I felt I might have to poop, but couldn't go and was a little worried I might have a problem mid race (as usual, not an issue). 

Crowded start

Like some past USATF-NE races, the race started in the school parking lot/driveway instead of the main road, so it was super tight at first. I had met a few new Notch guys who indicated they wanted to run 5:15s/low 49s which sounded great and I was excited to run in a pack. Except those guys were well ahead of me at the tight start and unreachable. I went out in a 5:15 exactly with Steve Dowsett just behind me, although a few seconds slower on the clock. I thought I maintained the 2nd mile moving up slightly but the official mile 2 split was over 10:40, so I knew I'd have to pick it up especially with mile 3 being uphill. I felt pretty relaxed up to this point but a slight pickup on an uphill meant much increased effort. I moved up a lot, briefly running with another Notch runner who I didn't know before having to continue to push up. 

Rare pack running for me (Mile 1.5)

I hit the 5K in 16:25, a full 30 seconds slower than Gate River and more concerningly, on pace for a 49:15. Either I'd have to continue to pick it up or I wasn't PR'ing today. I felt more controlled than Gate River at this point but unfortunately not super easy either. As early as 4 miles things were feeling pretty hard. I continued to push up, pass people and was running really strong on the hills. I hit 10K in 32:31, meaning a 16:06 split. That might have been overdoing it as the second 5K is supposed to be the hardest here and now I was feeling pretty heavy and tired. Much of the race was on narrower roads in quiet neighborhoods and a lot of times it seemed to take a long time to get to the next turn or bend in the road. 

While there weren't any big hills as mentioned, the constant rollers were feeling brutal at this point. Just never quite recovering then the downhills felt hard and steep as well. I saw teammate Sebastian ahead, who I had met this morning and was really confident I could catch him. But as I got closer, I realized it was a GBTC who also had long hair and was wearing a hat with a red singlet as well. Now I could see Sebastian and Dan Vassallo maybe 30 seconds ahead and they were definitely uncatchable. Around 7.5 we turned off the quieter roads and would be on more major roads for the rest. Around here, I also felt like I had burned all I had and felt pretty weak to the finish. My mile 8 was a little slower than I had been going, but I still managed a 5:11 final mile despite feeling pretty bad. I came right behind the GBTC runner, and also got caught by two BAA guys. There would be no big kick finish for me to try to beat these guys as I didn't have much left. With a 32:31 10K I thought I'd be comfortable under 49. Yet when I first saw the clock it showed about 48:50 already. Fortunately I got there pretty quick in 48:55, and surprisingly my official time got cut down 2 seconds to 48:53.



This was probably my best race of the season - 11 seconds faster than Gate River on a course that almost certainly runs 20+ seconds slower. Not just because of the hills but I also got 9.41 on my watch - about 0.08 extra distance runs whereas Gate River was very close to 15k. My watch pace of 5:12 is probably the most impressive pace I've run for an activity and pretty even too. However, I felt slightly disappointed because I was the fourth Notch guy. I was 2nd and 3rd in my first two Notch races while either not running my best race or not being in great shape. Today I was in the shape of my life and ran almost my best possible race and that was only good enough for 4th. I didn't do anything wrong, but other people were just better and I couldn't help but feel somewhat inadequate. The other disappointment was that this race felt brutal. I was hoping 15K would feel like a half but then be really nice to not have the last 4 miles. Instead it felt really hard past halfway and there's no chance I could hold that for a half. These are minor nitpicks in a strong performance for me - this was one of my strongest road races to date. Results here

Nice food spread after and the race was pretty cheap, however I'm not sure I'd do it again with how hard it felt. I didn't particularly like the course either.

Friday, April 25, 2025

Weekly Log: April 14 to 20

 Taper for Boston. Usually this is race week but since Boston is Monday that would be the following week.

Monday: 5 Miles- Westerly, RI

Grills loop. Felt super flat and sides were bothering me.

Tuesday: 8 Miles- Charlestown, RI

VG loop. Legs felt pretty heavy.

Wednesday: 7 Miles- Charlestown, RI

Over the sickness at this point. Ran with Dad as he did two miles MP. Felt easy, but legs still disappointingly flat.

Thursday: 7 Miles- Westerly, RI

Regular tune up workout of 2xmile with 2 minute rest. This went really badly. Often for this one my breathing will feel a little off but otherwise it feels fairly easy. First rep about a 5:20 but feeling hard and breathing very hard. 2nd rep felt hard immediately, nearly gasping for air at the end and had some sudden awful stomach discomfort (nauseous) where I just stopped at 0.8 miles. 

I tried to tell myself it meant nothing, but I've never not finished this workout before. I actually had something similar prior to Pittsburgh half (breathing was actually worse for that although no stomach issues) and was totally fine for race day. I figured I'd probably be fine on race day but it had me a little worried. 

Friday: 6 Miles- Charlestown, RI

Campground + trails loop. Felt better than yesterday but still breathing off.

Saturday: 6 Miles- Charlestown, RI

Ninigret loop with some strides. Feeling decent but still a little off.

Sunday: 4 Miles- Charlestown, RI

Ninigret with Dad. Finally felt great/easy and no breathing problems. Kinda crazy how long that took, wonder if the sickness had something to do with it. But not perfect, I had some minor hip discomfort that popped up for the first time, not exactly the best time. Not painful or affecting my form so I figure I could race with some discomfort if need be.

Weekly Total: 43 Miles

Weekly Highlight: Finally feeling good by Sunday.

Weekly Lowlight: Just not feeling great all week. Hard to be confident. As usual, none of this stuff impacted me race day (as far as I can tell)

Movies Watched: Slumdog Millionaire

Thursday, April 24, 2025

Weekly Log: April 7 to 13

 Final two weeks of training to Boston.

Monday: 0 Miles

Tuesday: 10 Miles- Charlestown, RI

Well, I got sick. Timing is actually good as with two weeks to Boston, a very good chance of recovery. As far as colds goes, this one was pretty mild fortunately but still threw things off. VG loop + Burlingame.

Wednesday: 10 Miles- Charlestown, RI

Usually do 2x2 mile at this point but wasn't expecting to be good for longer reps with the cold, so went for 6x2/2. Ons were surprisingly good although increased fatigue meant the offs suffered a little, which is fine. Final campground workout as its reopening.

Thursday: 10 Miles- Richmond, RI

Carter-Carolina loop. 

Friday: 8 Miles- Charlestown, RI

VG Loop.

Saturday: 13 Miles- Charlestown, RI

Medium long run with 4 miles MP. Hit the pace fine but felt pretty hard. Super windy.

Sunday: 8 Miles- Charlestown, RI

Ninigret with Andrew.

Weekly Total: 60 Miles

Weekly Highlight: Not an especially good week, but I guess the highlight was that I was still able to get my mileage/workouts in.

Weekly Lowlight: Struggling with sickness/feeling flat

Movies Watched: Wrath of Man

Wednesday, April 23, 2025

Frank Nealon 15K- Weekly Log: March 31 to April 6

 Another 15K race, last one before Boston.

Monday: 8 Miles- Charlestown, RI

VG loop.

Tuesday: 12 Miles- South Kingstown, RI

New route, had an interview in North Kingstown and checked this out on the way back. Didn't eat anywhere near enough pre run for a 3PM start and felt pretty weak, yet clicked off consistent 6:30s from the start. South County trail was super busy, but after about 4 miles much of the rest was on quiet dirt roads. Not quite as nice as Arcadia, but pretty good. 100% a new route to me.

Wednesday: 12 Miles- Charlestown, RI

Light workout ahead of the 15K: 2 mile tempo + 3-2-1 minutes hard. Felt pretty good and cut down the paces well.

Thursday: 10 Miles- Charlestown, RI

Burlingame VG + burlingame trail loop, one of my favorites.

Friday: 8 Miles- Charlestown, RI

Pre race Ninigret with Dad + Brady.

Saturday: 14 Miles- Upton, MA

Frank Nealon 15K. Very good race, beat my A goal of sub-49 and executed/paced it better than the last few. Felt very hard, not one of those where you're cruising in feeling great at the end. 

Sunday: 11 Miles- Wellesley, MA

Final course preview with Andrew. Ran from Wellesley Square to the top of the 2nd newton hill and looped back on a mix of road and dirt path. Nice loop. Got rained on. Was thinking the first hill didn't seem too bad but the second one was pretty steep.

Weekly Total: 76 Miles

Weekly Highlight: 15K PR

Weekly Lowlight: Feeling weak Tuesday, never fun.

Movies Watched: CODA

Tuesday, April 22, 2025

Weekly Log: March 24 to 30

Super far behind, so will get the condensed version of the weekly logs until caught up.

Monday: 0 Miles

Tuesday: 12 Miles- Charlestown, RI

Burlingame loop.

Wednesday: 12 Miles- Charlestown, RI

Good workout- 6 mile tempo at 5:29 pace on the rolling hills Klondike-Ross Hill loop.

Thursday: 12 Miles- Richmond, RI

Chariho/Carolina loop, a nice mix of surfaces.

Friday: 10 Miles- Exeter, RI

Arcadia mostly trails with Dad and Brady.

Saturday: 18 Miles- Stonington, CT

Final hard LR. 3x2M tempo with half mile rest on Mystic hills: 11:36, 11:09, 11:19. Pretty solid but didn't quite hit my goal of 4 as I was straining towards the end and had some knee discomfort. No complaints there as the rest of the workouts have gone super well. 

Sunday: 13 Miles- Voluntown, CT

Pachaug loop, which ended up being miserable as I had horrible stomach issues and rolled my ankle pretty badly. Was supposed to be 12 but made a lot of wrong turns which got me unintentional extra distance.

Weekly Total: 78 Miles

Weekly Highlight: Great tempo.

Weekly Lowlight: Pachaug issues.

Movies Watched: Trap, The Wild Robot, Last Night in Soho

NYC Half Marathon

March 16, 2025- 7:20AM

New York City


The NYC Half has been an event I've been excited to run for years. It doesn't quite have the same prestige and history as the full marathon in November, but it's a top U.S. road event with an excellent course. In the last few years, I woke up early to watch the live stream. I initially considered running this event in 2024, but pushed it back one year as I was out in California last year and ran the Los Angeles marathon that weekend. This would be part of a big spring block for me with NYC Half and Boston Marathon being major goal and bucket list races.

My goal for this was simple: go under 1:10. I had gone for this twice in 2024, and come up well short. The course here wasn't easy, with about 450' of elevation gain, although that was less than Berkeley and much of the elevation was concentrated in the first 10K. By the time race day came around, I had a few months of great training under me and was pretty confident I could break 1:10. I didn't have a firm strategy other than not to push the first two miles under 5:15 pace. I had run the first 5K in 15:55 at Gate River (5:07 pace), and put myself in a hole for the rest of the race. I figured if I handled the early miles smarter in New York, I'd be set for a great race. Weather would be pretty good- low 50s, humid and while there was about an 8mph wind it was mostly a tailwind with the point to point course.

Fairly uneventful trip down - my Dad and I picked up our bibs, ate some good food, and went to bed early. Andrew was signed up for this one but unfortunately got sick just before and had to bail. The logistics with 27,000 people in the race and being point to point were pretty difficult. This would be the biggest race I've run in. With a 30 minute subway ride to the start and a security check, we figured it would be best to get there a full 1.5 hours earlier and warm up prior to the subway ride as there likely wouldn't be much room. Which made for an early 4am wakeup, and going for a warm-up at 4:50, a full 2.5 hours before the start. The good news was that I slept pretty well and had no stomach issues whatsoever which I almost always have on race day. 

Ran down to Times Square at the end of the warm-up and to get on the subway. The train was crowded with runners, but fortunately we were able to sit down. The subway ride took nearly a full hour, twice as long as predicted on google maps, as it was making many stops that it doesn't normally and stopped for several minutes a few times. This ate up our buffer and had us feeling a little stiff sitting on the subway for an hour. It was dark and foggy getting off the subway and unclear where to go. We opted not to check our bags to save time, and surprisingly there was zero line for security. The bathroom line was fairly long so we needed the time anyway. Not much room for warming up, but there was a mass of runners running around a small space about 100m long with two cones on each end. Opted to jog about a half mile then do some strides in the middle where there was open space. On my second stride, some guy cut from one side to the other without looking, directly in front of me and I very nearly wiped out hard on the ground and/or crashed into other people trying to avoid him. Decided not to do anymore after that as missing some strides would be better than risking a fall. 

The walk to the 'A' corral was really long (like 0.3 miles). The corrals were already crowded but fortunately there was enough room to walk/jog up to front rather than weave through people slowly. We got nearly to the front and decided to hang out there until just before. There were port-a-potties with lines but it was easier to step behind them and pee there. I sat on a railing until about 8 minutes to go before standing up and realizing the space between me and the front of the corral was now completely full with people. This wasn't a sparse crowd where you could carefully move up, but it was packed tightly and now I'd have no choice but to stay here in the 5th row or so until the race start. I was really hoping they would collapse the corral barriers between the elites/AA and us so I could move up a little, but no such luck. I was still on the sidewalk when the gun went off and carefully moved off onto the road in the midst of a big crowd. 

This was a new one for me - I've had a handful of races where it was a real pain to get near the front of the corral, but was always in a decent position several minutes before start. Here I was really far back and packed in. It probably took me 20 seconds or so to even reach the start line, and I couldn't run anywhere near race pace due to the crowds ahead of me. There were definitely other guys in the same situation as me, as some guys from behind me would weave quickly around people, but I felt the fall risk was too high. I tried to use the gaps to pass but they would quickly close as a lot of people were moving around unpredictably. This led me to running right on some people then putting my hands so I wouldn't crash into him. I checked my watch to see 6:20 pace which was not the way I wanted to start this. I couldn't do anything for about 300m, then ran a little on the sidewalk to get around a few people. Once we turned onto Flatbush the road widened substantially and I was able to easily pass a lot more. I probably moved up from the 15th row to the 6th over a quarter mile. While I didn't spot any runners who clearly didn't belong (unlike the old women in the top corral at dash to the finish), clearly many of the people in AA were running well over 5:20 pace. I slowly ticked up the pace to about 5:15 or so where it remained. I thought based on Gate River going out in low 5:00s, that 5:15 would feel pretty comfortable for the first half and it felt disappointingly hard. I saw Conner Mantz and Woody Kincaid go past in the lead pack and shortly after I reached the cone turnaround myself. Since I had just started to accelerate/race, this was probably the easiest cone turnaround of my life. Made the turn and instantly noticed two things: 1) a significant headwind, 2) now going downhill. I hadn't realized we were going uphill before and my pace dropped down from 5:15 to 5:05 pretty quickly, which was a nice feeling since struggling at race pace less than a mile was seriously concerning. I hit Mile 1 on my watch pretty close to the actual marker around 5:17. 

In my mind, I had already succeeded somewhat since I had gone out about 15 seconds slower than Gate River. What I didn't factor in was that the first quarter mile was around 6:00 pace, so I still probably overcompensated. I was still passing a handful in Mile 2, and I recognized one guy as the person ahead of me in Joe Kleinerman 10K. Prospect Park Hill was gradual and long but didn't feel especially tough as I continued to push up to try to find a group running in the 5:15-5:20 range. Exited Prospect Park, passed the Grand Army Plaza arch, and then began a fast Mile 3 downhill towards the Brooklyn Bridge. Unlike Gate River, where the first few miles felt fantastic, I had some mild discomforts here: some side discomfort, slight stomach discomfort and my legs feeling a little heavy (presumably from standing around before the start with no room to stretch). Nothing concerning, but there wouldn't be any effortless running today. My Mile 2 split on my watch was a 5:08, yet the mile 2 marker I hit around 10:50. I don't think either was accurate as the marker would suggest a mid-5:30s split. But at the time I assumed I was a little behind pace and it'd be fine to continue to pass people. Mile 3 was my favorite of the race, about 110' drop and running through Downtown Brooklyn was pretty cool. I caught a decently large group and ran with them briefly. I started to get to the front of the group and slightly gap them which seemed like a mistake, but then another runner in the group went ahead so I just stuck with him. Official 5K split was 16:12, which was a bit fast and means the mile 2 split was almost certainly wrong. 

I started to have increasing stomach discomfort and general weakness/fatigue increase after the 5K. Mile 4 was pretty relaxed as I stayed just behind this guy and we hit a flat mile before the brooklyn bridge. I remember passing a gas station in downtown Brooklyn and being surprised that was there. The brooklyn bridge was pretty gradual. We caught and passed one guy, and then caught another, who I noticed was holding 3-4 SIS gels in his hands, which was interesting as I don't often see people running or using gels in a half. I ran with these guys at the front of the group up the Brooklyn Bridge, which wasn't especially hard but did feel a little uncomfortable. I was definitely pushing but it didn't seem way too hard at the time. It was nice to get to the top as Mile 6 was entirely downhill. There were some tight turns as going from the bridge to FDR drive (both elevated) was entirely on ramps. I unintentionally started to separate from my group. Got onto FDR and hit the 10K in 32:27, definitely a bit quick (5:15 pace = about 32:36, and 5:20 pace closer to 33 flat). 

I had figured that if I got to FDR drive feeling decent and on a good pace that I should be successful. We'd have a fairly flat next 3.5 miles and with a slight tailwind boost. I remember the flat tailwind aided mile 9 in Berkeley felt very easy as I ran a low 5:10s. Unfortunately, that wasn't the case here. After just a few minutes on FDR drive, I was caught and repassed by SIS gel guy and I felt empty, weak and lacking drive. And with 7 miles to go, I couldn't just suck it up and hang in there as hammering 2-3 miles to stay in it now might mean an enormous blowup towards the end. The FDR miles felt long and boring, with little in terms of scenery or environment change, and cars on the other side going pretty fast by us. I lasted a mile more at 5:15 pace running just behind SIS gels guy and well ahead of the other guy before falling off and running mid-5:20s solo. Made it through 15K in 49:09, still on pace for low 1:09, but having some upcoming hills for the last 4 miles. Ran off the FDR drive ramp and onto 42nd street. I felt pretty much dead and drained getting onto 42nd with the slight incline again. The guy previously in our pack caught me with 4-5 other guys. It wasn't quite a case of them passing me like I was standing still, but they slowly pulled away from me as I really had nothing in the tank. I went through 10 miles in around 52:50, my fastest ever. Mentally, I felt completely fried as I knew the carnage was coming the last 5K and there almost certainly would be no second wind. I was fully expecting a complete meltdown and running over 1:11 or even 1:12. 

The remaining race went down as depressingly as possible. A few more guys towards the end of mile 12, just before Central Park. Unlike the others, these guys weren't running much faster. I was hurting big time on the slight incline towards 20K. When I reached the 800m to go sign I realized it was going to be very close to 1:10. I managed to pick it up somewhat but there really wasn't much there. As I was 20-30 meters out from the finish, I knew the clock was slightly ahead of my chip time as it took me a little bit to reach the start, so I looked at my watch which had just ticked over 1:10. Official time was 1:10:05, an agonizing 6 seconds away a sub-1:10 and a crushing realization that the guys who barely outran me over the last mile got just under (not completely sure about this as I don't know if they started ahead of me, but at least one of them got under). Regardless, had I stayed with either of them it would have been a sub-1:10. I don't think I could have done much more that final 800m, but probably could have found 6 seconds over 2K, especially if I knew those guys were breaking 1:10. 

44th place of 28,674. My 20K was a 1:06:25, meaning a 17:16 final 5K (5:33 pace). Personal result link.15 second PR. 

Post-race walked back to the hotel. Got some breakfast at local dinner but I struggled to eat as I had significant stomach discomfort that only worsened as I ate more. Was glad to get home eventually. 

Reflection: I had long awaited this race, both as a bucket list event and a place to perform. I came away from this one really disappointed. The logistics having to warm up and leave the hotel so early, long subway ride, then the start being a complete mess really took a lot of fun out of the race. I remember thinking I might really like this race and want to do again, and after that experience, I pretty much have zero interest in running it again. It's pretty ridiculous for a competitive race like that you can't really get in strides and are I'm lumped in with people running 1 minute slower/mile than where placement is first come/first served. 

I thought this was an amazing course on paper, and definitely will admit it's a pretty good course. It's not nearly as enjoyable when you have to deal with the crowded start, and are too gassed to enjoy the crowd support later, which was excellent the last 4 miles. There wasn't much time to enjoy the early miles as I was panicked about getting into race pace, but I definitely liked the part from Prospect Park through downtown brooklyn and over the Brooklyn Bridge. FDR drive was okay - the cars going the other way was kind of annoying. One annoying issue at this race I've never experienced before - volunteers were not handing out cups so you had to grab off the table which was a real challenge not to knock other ones down. 

As for my performance, it really stung to just miss 1:10 as I was close. I really felt like I was totally done around 10 miles and I had no shot at a PR. This was my 3rd attempt at a sub-1:10 and I was really confident I could get it done. I think I was in a solid spot around the mile (versus Gate River where I nearly went out in 5:00) but panicked about the slow start and picked it up too much. I pushed the 2nd mile hill too much and was a little aggressive in Brooklyn. I once again pushed the Brooklyn Bridge hill hard to stay with my group when I probably should have hung back with the pack I passed around 5K. That said the mile 2 marker was well off which made me think I needed to pick it up, not slow down. I was probably about 20 seconds faster through 10K than I needed and not feeling amazing that day meant that it was too much for me and I was in for a big positive split. I absolutely think the packed start contributed to this and it's not all on me as not being able to run what pace I want at the beginning was new, unexpected, and stressful. 

Definitely took me a few days to accept this one. Again not a bad race, wouldn't even say I paced it poorly, just that I could have paced it better. Just think I could have run 30-45 seconds faster on the right day and it really feels like a missed opportunity to have the race of my life. 

Some positives here for sure: 1) I PR'd, and this was not a weak PR for me. I think anytime you can get a PR, even if you wanted or expected a lot more then that's a good thing. 2) The significant positive split indicates that's there the potential to run a lot faster. The fact that I ran the 4th 5K nearly a minute slower than the first definitely shows that with better pacing, I could have been much faster. No one runs their best race fading hard at the end. It's more disappointing that this was the opportunity for the spring and I'll have to get in shape again and take another crack at the fall. 3) Even with the disappointment and fade with this one, it was much better than my 2024 half marathons. As stated earlier, this was my third attempt at sub-1:10. I ran 1:10:05 today after going 1:13:35 and 1:11:29 in the first two. It seems I've gotten over whatever half marathon funk I was in last year. 

We'll see what the fall and what 2026 brings for the half marathon but right now this experience is unfortunately negative and disappointing to me. 

Monday, April 14, 2025

Weekly Log: March 17 to 23

Return to hard training post NYC-half. Last 90+ week and 20+ long run before Boston.

Monday: 8 Miles- Charlestown, RI

VG. Having 8 mile mondays is a nice mental boost as doing 12+ everyday later in week feels like a lot sometime. That said, having a much easier time doing regular 12 milers this year as compared to last where 11 everyday felt like a lot. Trails were super wet after an overnight steady rain.

Tuesday: 12 Miles- Richmond, RI

Carter-Carolina loop, good mix of a lot of different surfaces (road, dirt road, technical singletrack). Added on a tiny bit of Carolina North, which involved crossing Meadow Brook. Last week, I carefully stepped over rocks to keep my feet dry. No such option today as the water was moving fast over the rocks, just waded across up to my thighs. The rednecks watched me and were very impressed ("Hey man, that was awesome."). 

Wednesday: 16 Miles- Richmond, RI

Was thinking this was the last double day, but since my Dad was doing 16 I opted just to run it all in one run. I wasn't feeling fully recovered from NYC but wanted to move to the legs with some light pickups. Got some Maurten 160s (40g of carbs, double what GU has) and wanted to experiment with them to possibly use for Boston.

10 miles easy with Dad, took the Maurten then was going to do 4-3-2-1 min pickups. My stomach felt badly very quickly, and it progressed to the point that I stopped to throw up after the 3 minute rep. Didn't push after that but stomach felt kind of bad for the rest of the day so I'm going to stick with the GUs for Boston as there's not a lot of time to experiment with them.

Thursday: 12 Miles- Hopkinton, RI

Tried something new- parked at Canochet, then ran a mix of paved and dirt roads into Stonington, and through Yawgoog. Had horrible stomach issues on this, stomach distress and then dashing into the woods for bathroom breaks multiple times. Felt really tired/drained after 9-10 miles.

Friday: 12 Miles- Charlestown, RI

12 mile burlingame loop (VG + Burlingame + North camp). Felt really weak the first few miles then pretty good after.

Saturday: 22 Miles- Charlestown, RI

Last 20+ and a hard one going 4-3-2-1 mile tempos on mile rest. I've done the 3-2-1 plenty of times but never tried 4-3-2-1 as that's a 13 mile workout block, which would be my longest workout. On the usual road loop from the campground, but with extensions of campground loop and Shumankanuc loop. The first mile felt great then things got really challenging quickly. Was through 3 miles and running past the car, struggling and felt ready to call it. Fortunately got myself through that, as mentally things would get easier having one less mile every rep. I didn't have much in the tank for the 2 and 1 mile reps but was glad just to maintain at that point. Really satisfied to get in the work as 1) this was the last 20+, 2) today was really hard and I thought about quitting early. 

Paces:

4 miles tempo- 5:34 pace

1 mile rest- 6:16 pace

3 miles tempo- 5:33 pace

1 mile rest- 6:12 pace

2 miles tempo- 5:27 pace

1 mile rest- 6:22 pace

1 mile tempo- 5:29 pace

Sunday: 12 Miles- Exeter, RI

Arcadia with Andrew. I've been having an issue where I get some allergen on my eye 1-2 times a year and have to deal with swollen eyelids towards the end of the run/the rest of the day. This happened on this run, but was worse than ever before as my eye was almost swollen shut by the end. It's frustrating because I really have no idea how to prevent it, but taking allergy medication before every run when it happens twice a year seems like overkill. Probably time to see an allergist about this but I'm still reflecting on it. 

Weekly Total: 94 Miles

Weekly Highlight: Good mileage and workout.

Weekly Lowlight: Swollen eyes Sunday.

Movies Watched: Anora