Run Peter Run, LLC
Mind, Body, and Miles: The power of running for mental well being.
  • Home
  • Dog Running
    • SERVICES & PRICING
    • SCHEDULE
    • GET STARTED
    • PUP PARENT LOGIN
    • CLIENT AGREEMENT
    • FAQ
  • About
  • Contact
  • Pup Gallery
  • Blog

Loch Ness Marathon Race Report

February 27, 2026

Okay, let’s be honest — at this point, writing race reports late is just part of my brand. Moving on.

Marathon #3. The Loch Ness Marathon. Scotland. And yes, it was every bit as incredible as it sounds.

But before we get to the running, let’s talk about the trip. Because this one was special.

Getting There: Sleeper Trains and Highland Dreams

We flew into London on Thursday morning — Mel, Leo (my 11-year-old), and me. After landing we spent the day doing some sightseeing, including a ride on the London Eye, before making our way to the train station that evening to board the Caledonian Sleeper, the overnight train from London to Inverness. If you’ve never done an overnight sleeper train through the British countryside, put it on your list. You go to sleep in England and wake up in the Scottish Highlands. It’s a pretty magical way to arrive.

From Inverness we made our way to our base for the trip: The Highland Club in Fort Augustus, right at the southern tip of Loch Ness. The place has an incredible history — it’s built inside the walls of a former fort, monastery and abbey. Fort Augustus Abbey, to be precise. Waking up there with views over the loch and the Caledonian Canal every morning was not a bad way to prepare for a marathon.

628C1EC0-3859-438B-A46B-9BE1FCD37BDD_1_105_c

In Search of Nessie

We also drove around the loch and at some point spotted a roadside sign — the kind you can’t ignore — leading us to some Highland coos. If you’ve never fed a Highland cow up close, with that ridiculous shaggy hair flopping over their eyes, you’re missing out. Leo was a fan. We all were. 🐄

On Friday we did a boat tour on the loch. Leo was on full Nessie watch the entire time. I’ll let you guess how that turned out. 🦕

That Saturday afternoon we picked up the race package — in absolutely torrential rain. Cats and dogs. Classic Scotland. We tried not to read too much into it as a sign of things to come.

 We shouldn’t have worried.

194165EC-BEFC-4AFD-AAE4-6CA1780A2649_1_105_c
5E87D924-4DC3-4E2F-B9E9-359F7F65F0B2_1_105_c
Race morning — sunny skies, mid-40s, perfect conditions
Race morning — sunny skies, mid-40s, perfect conditions

Race Day

September 28th. Race morning arrived and Scotland had apparently decided to save its best behavior for the marathon itself. Sunny skies, mid-40s — perfect running conditions. Crisp, clear, exactly the kind of day you dream about when you sign up for a race like this.

The Loch Ness Marathon course is point-to-point, starting up in the hills above the loch and running mostly downhill and alongside the water into Inverness. The early miles drop significantly — you can see it in the splits, with a lot of negative elevation in miles 1 through 9. I started controlled, right around 8:12–8:33 per mile, letting the downhill work for me without going out too fast.

Around mile 7 — right on schedule, as it turns out — I made my now-traditional pit stop. At this point I’m just going to start budgeting it into my race plan as an official split.

After that, miles 8 through 17 were steady and strong. The scenery alongside Loch Ness is just extraordinary. There were moments out there where I genuinely had to remind myself to keep moving — the views demanded to be taken in. Mountains, water, that particular quality of Scottish light. This was my favorite marathon so far, and the course is a big reason why.

Running alongside Loch Ness — views that make you forget you're racing
Running alongside Loch Ness — views that make you forget you’re racing

The Colfax Shirt Moment

I was wearing my Colfax marathon shirt during the race. A few miles into the race, I heard two girls behind me yell: “Hey Colfax!!!”. They were both from Denver. Running the Loch Ness Marathon. In Scotland. Of all the marathons in all the world. We had a good laugh about that one. Colorado runners get around, apparently.

Nutrition & Fueling

Same protocol as MDI, with one small tweak. About 3 hours before the start: protein oat banana shake. One GU pouch 30 minutes before the gun. During the race I carried 6 GU pouches this time — one more than MDI — spacing them out through the miles. Water only until the later miles, then Gatorade when I needed the extra electrolytes.

And of course: Salt Stick tablets, one every 6 miles or so. After how well they worked at MDI, these are now non-negotiable. Zero cramping again — three marathons into this journey, I’ve finally cracked the code. The calves that seized up at mile 23 of Colfax are a distant memory. Everything went to plan.

The One Wrinkle: The Pinky Toe

About three weeks before race day I kicked a box walking into my office and suspected I’d broken my pinky toe. Yes, really. By race day it had probably healed up just fine — but the damage was done in terms of training. I missed some key runs in those final weeks and arrived in Scotland feeling a little underprepared. My expectations for pace were low — I figured I’d run comfortably, enjoy the scenery, and see what happened. I wasn’t chasing a time, just a finish.

Which makes what happened next all the more satisfying.

The Monster and the Push Home

Miles 18 through 20 are where the course pushes back — and mile 19 has a name: The Monster. Fitting, right? You’re running the Loch Ness Marathon, you’ve been chasing Nessie all week, and then at mile 19 the real monster shows up under your feet. A proper climb, right when your legs least want it. My splits slowed to 9:17–9:44 through that stretch. But after cresting The Monster, something clicked.

Miles 21 through 26 I ran strong and consistent — 8:33 to 8:57, with a couple of blips. And then the last mile and a half through the streets of Inverness — the crowd support was just incredible. People lined the streets cheering everyone on, and it gave me a boost I didn’t know I still had in me. That stretch reminded me why destination marathons are so special — the locals genuinely show up for you. I came home feeling good. Really good.

The Finish

I crossed the line in 3:51:01 – Marathon PR 3:50:02

A new PR. Two and a half minutes faster than MDI, broken toe and missed training days notwithstanding. Sometimes the plan works better than you deserve. 😄

(For the running nerds: my Strava marathon PR clocks in at 3:50:02 — slightly faster because Strava calculates strictly from GPS distance rather than the official course measurement.)

The progression now stands at:

  • Colfax 2023: 4:20:20
  • MDI 2024: 3:53:35
  • Loch Ness 2025: 3:50:02
Screenshot 2026-02-27 at 3.04.53 PM
201C49C6-8284-4B78-920E-0E206725D41C_1_105_c
11BE38D2-AF79-46A1-9B99-D2A6FE80BC6C_1_105_c
C8894036-3870-41BD-BB11-6C1ADB3D93C6_1_105_c
7989B81D-1E6D-40AE-81E2-04C1049DB0F7_1_105_c
11FDFEED-B753-4092-9369-42F4B176B32A_1_105_c
05A9419A-4A6C-43F4-A83C-0637C66553C1_1_105_c
27DCD522-5B96-4369-AFE3-847F30649709_1_105_c
B3827BC1-BDA6-418E-97E9-3906287C8F51_1_105_c
A0755134-3206-4901-8E23-AAC07BF2A967_1_105_c
07452D48-454F-4BA6-9596-951D1E3E2D6A_1_105_c
703945C3-2446-452B-962E-7142E20E4318_1_105_c
21051C81-9DE6-445F-85BC-8E9C51C140BC_1_105_c
4C2068FF-5C59-4823-A4F4-5BA4820EF328_1_105_c
98428965-0337-4333-BD32-A45A3651D501_1_105_c
A3F46B70-A2AD-4D5D-AE08-227CEAB99C8C_1_105_c
E974ACE4-D189-402A-97F8-D59C38EDE9B3_1_105_c
7C8653A4-DD7F-4A3B-B7C2-98209C1790AD_1_105_c
52E71E7A-EE5F-4BB0-8222-5EDBB79DE1BF_1_105_c
1AEDCCA0-8921-4671-9BCE-DFA08775691B_1_105_c
70686F5B-2E91-46CA-9E0B-1B009F5A28A7_1_105_c
EF505D18-A015-4352-A9FD-2FABFE8F37D7_1_105_c
EA185592-4226-4663-AFF0-A78E66550F76_1_105_c
30F85DB4-45AE-45C8-A421-234A6000C8AA_1_105_c
194165EC-BEFC-4AFD-AAE4-6CA1780A2649_1_105_c
869FD2C8-FC5C-4AA1-8269-568C579C7ACC_1_105_c
2727AB5F-AF10-4C9B-98E7-FB5DDDF753FC_1_105_c
29ACDA0D-BFD7-4031-9C18-AC239B1CC7A1_1_105_c
F6EB7FFD-C0F9-4CD2-B91F-551607FC0BDE_1_105_c
F1C306B9-7D64-4011-8627-A2CED344C02C_1_105_c
DF25F94F-A991-4CF5-B19D-213D6389C158_1_105_c
8C99A649-0A98-44BA-BACC-93684DDF825F_1_105_c
FB4DF5BF-DE12-4446-8A80-2B9D4ED8F80F_1_105_c
9E91FA62-837B-45C1-86BA-81A662F4436C_1_105_c
BEFC21DE-600D-4E5A-A359-795DA0FAE7DE_1_105_c
7549DD14-EB58-4968-A0BA-C6C7EA272F0F_1_105_c
76F33DD6-AC6D-4F46-BBB0-4C5EA4AAB8BE_1_105_c
201C49C6-8284-4B78-920E-0E206725D41C_1_105_c
11BE38D2-AF79-46A1-9B99-D2A6FE80BC6C_1_105_c
C8894036-3870-41BD-BB11-6C1ADB3D93C6_1_105_c
7989B81D-1E6D-40AE-81E2-04C1049DB0F7_1_105_c
11FDFEED-B753-4092-9369-42F4B176B32A_1_105_c
05A9419A-4A6C-43F4-A83C-0637C66553C1_1_105_c
27DCD522-5B96-4369-AFE3-847F30649709_1_105_c
B3827BC1-BDA6-418E-97E9-3906287C8F51_1_105_c
A0755134-3206-4901-8E23-AAC07BF2A967_1_105_c
07452D48-454F-4BA6-9596-951D1E3E2D6A_1_105_c
703945C3-2446-452B-962E-7142E20E4318_1_105_c
21051C81-9DE6-445F-85BC-8E9C51C140BC_1_105_c
4C2068FF-5C59-4823-A4F4-5BA4820EF328_1_105_c
98428965-0337-4333-BD32-A45A3651D501_1_105_c
A3F46B70-A2AD-4D5D-AE08-227CEAB99C8C_1_105_c
E974ACE4-D189-402A-97F8-D59C38EDE9B3_1_105_c
7C8653A4-DD7F-4A3B-B7C2-98209C1790AD_1_105_c
52E71E7A-EE5F-4BB0-8222-5EDBB79DE1BF_1_105_c
1AEDCCA0-8921-4671-9BCE-DFA08775691B_1_105_c
70686F5B-2E91-46CA-9E0B-1B009F5A28A7_1_105_c
EF505D18-A015-4352-A9FD-2FABFE8F37D7_1_105_c
EA185592-4226-4663-AFF0-A78E66550F76_1_105_c
30F85DB4-45AE-45C8-A421-234A6000C8AA_1_105_c
194165EC-BEFC-4AFD-AAE4-6CA1780A2649_1_105_c
869FD2C8-FC5C-4AA1-8269-568C579C7ACC_1_105_c
2727AB5F-AF10-4C9B-98E7-FB5DDDF753FC_1_105_c
29ACDA0D-BFD7-4031-9C18-AC239B1CC7A1_1_105_c
F6EB7FFD-C0F9-4CD2-B91F-551607FC0BDE_1_105_c
F1C306B9-7D64-4011-8627-A2CED344C02C_1_105_c
DF25F94F-A991-4CF5-B19D-213D6389C158_1_105_c
8C99A649-0A98-44BA-BACC-93684DDF825F_1_105_c
FB4DF5BF-DE12-4446-8A80-2B9D4ED8F80F_1_105_c
9E91FA62-837B-45C1-86BA-81A662F4436C_1_105_c
BEFC21DE-600D-4E5A-A359-795DA0FAE7DE_1_105_c
7549DD14-EB58-4968-A0BA-C6C7EA272F0F_1_105_c
76F33DD6-AC6D-4F46-BBB0-4C5EA4AAB8BE_1_105_c

After the Race: Edinburgh, London, Germany

After a well-earned rest day we drove to Edinburgh, then slowly made our way back south by train — stopping near Lincoln to meet up with our friend Dan — before spending 4 days in London doing all the tourist things with Leo.

And then, because I’m German and I can’t come to this side of the Atlantic without showing my face at home, we spent another week in Germany visiting family. Three weeks total, zero work. Exactly what the doctor ordered.

What I Learned

Same lesson as MDI, only reinforced: trust the plan. I went into Loch Ness under-prepared (or so I thought), with a broken toe, low expectations, and a “just run and enjoy it” mindset. And I ran a PR.

The Hanson Method (Luke Humphrey’s Version) builds something deep. Something that holds up even when your training isn’t perfect. Even when you kick a box in your office four weeks out.

Stop and smell the roses — or in this case, the Scottish Highlands. Take in the views. Enjoy the journey. The finish line takes care of itself.

No Nessie sighting though. Still. 🦕

“Stop and smell the roses. Trust the plan.
The finish line takes care of itself.”

B3827BC1-BDA6-418E-97E9-3906287C8F51_1_105_c
🏃 Loch Ness Marathon | September 28, 2025
⏱ Finish Time: 3:50:02
📏 Distance: 26.3 mi
⛰ Elevation Gain: 906 ft
👟 Shoes: Saucony Endorphin Pro

Spotify Marathon Playlist

Race on Strava

MDI Marathon Race Report: Trust the Plan

February 24, 2026

Okay, I’ll admit it — I’m doing it again. Writing a race report way after the fact. A year and a half after the fact, to be precise. Look, consistency in running? Excellent. Consistency in blogging? Still a work in progress.

So. Marathon #2. The Mount Desert Island Marathon. And spoiler alert: it went really, really well.

But let’s back up a little.

Why Maine?

If you read my Colfax marathon report, you know I caught the running bug hard after that race. 1,740 miles in 2023, and I was already itching for round two. The question was: which race?

Mel and I love Maine. The rugged coastline, the fall foliage, the lobster rolls, the general feeling that life slows down just enough to actually enjoy it. When I stumbled across the MDI Marathon — a race that runs through Acadia National Park along the ocean on one of the most scenic courses in the country — it was a pretty easy sell. Destination marathon, here we come.

We made a proper trip out of it — traveling with our friends Kelsey and Adam and their two girls. Kelsey was also racing, tackling the half marathon. Good company, beautiful destination, zero excuses not to show up ready.

My goal this time: sub 4 hours. A significant step up from my 4:20:20 finish at Colfax (yes, that finish time was very much on purpose — shoutout to Leo, born on 4/20). But I felt ready to push.

8AB28FE9-7BFC-434A-B00C-29DDF1E650E2_1_105_c

Enter: The Hanson Method

For Colfax, I followed a training plan from the Marathon Handbook. It got me to the start line, but I bonked hard at mile 21 and spent the last three miles willing my cramping calves to keep moving through downtown Denver.

This time I wanted a real plan. After some research I landed on the Hanson Marathon Method, based on Luke Humphrey’s book. The basic idea is cumulative fatigue training: you run six days a week, with one rest day, building up a high volume of consistent miles. The long run is capped at 16 miles — which sounds counterintuitive and, honestly, made me nervous. How are you supposed to run 26.2 miles if your longest training run is only 16?

That’s the whole point, though. The Hanson Method isn’t about one heroic long run. It’s about arriving at race day already having spent weeks with tired legs, training your body to keep going when it’s fatigued. You don’t destroy yourself in training. You build a deep, durable base — and then you trust it.

“You don’t destroy yourself in training. You build a deep, durable base — and then you trust it.”
6443708A-7D60-4CB3-9ABA-90F1E0AC34F3_1_105_c

Race Day

October 20th. Perfect fall morning on Mount Desert Island. The kind of weather that makes you feel like running — crisp, clear, that golden autumn light filtering through the trees.

I started conservatively, right around 8:22–8:26 per mile for the first four miles. Comfortable. Controlled. The scenery was already doing a lot of heavy lifting — running along the water with the Atlantic on one side and the orange and red foliage of Acadia on the other is something else entirely. This is not running on Colfax Avenue.

Around mile 6, I made a pit stop. Nature called. The line was short, it cost me maybe a minute, and then we were back to business.

Miles 7 through 20 are what I’m most proud of. I held a remarkably steady pace — mostly in the 8:27–8:53 range — through a course with 1,700 feet of elevation gain. MDI is not a flat race. There are real climbs. When the hills came, I didn’t panic, I didn’t blow up my pace trying to power over them. I just ran. Steady. Patient. The training had prepared me for exactly this.

Running along the MDI coastline — the views made every mile worth it
Running along the MDI coastline — the views made every mile worth it
Screenshot 2026-02-25 at 11.35.04 AM

Nutrition & Fueling

One thing I did differently at MDI compared to Colfax was actually paying attention to nutrition. Here’s what worked: 

About 3 hours before the start I had a protein oat banana shake — easy on the stomach, enough fuel to get going without feeling heavy. Then 30 minutes before the gun, one GU pouch to top off the tank.

During the race I ran with 5 GU pouches total, spacing them out through the miles. For hydration I stuck to water only until mile 20, then switched to Gatorade for the final stretch when I needed the extra electrolytes.

The biggest game changer though? Salt Stick tablets. I took 5 throughout the race — first time I’d ever used them — and I had zero cramping. Zero. If you remember my Colfax report, my calves were seizing up by mile 23. At MDI, nothing. I’m convinced the Salt Sticks made all the difference and they are now a permanent part of my race day kit.

The Final Miles

Miles 21–25 got hard. I won’t pretend otherwise — the splits don’t lie (9:16, 9:57, 9:18, 10:12, 9:44). The climbing in the late miles takes its toll. But here’s the thing: it never felt like Colfax. At Colfax, mile 21 felt like a wall I ran face-first into. At MDI, miles 21–25 just felt like… the end of a hard race. Tough, yes. But manageable. My legs were tired but they weren’t done.

And then mile 26 — a beautiful 100-foot drop back toward the finish — I found another gear. 8:53. Legs? Still there.

The Finish

I crossed the line in 3:53:35.

Twenty-seven minutes faster than Colfax. I had shaved nearly half an hour off my marathon time in one cycle of training. I felt amazing at the finish — genuinely felt like I had more in me. Not in a “I didn’t try hard enough” way, but in a “the Hanson Method actually worked exactly as advertised” way.

058E180C-B3BB-4895-BEF0-057ECAC457A5_1_105_c
6443708A-7D60-4CB3-9ABA-90F1E0AC34F3_1_105_c
F6FB7760-16D4-437F-85C1-2A6BA720A8A1_1_105_c
5B599583-148C-44F1-B56F-D8368CFDCB56_1_105_c
48A9E7ED-B2CA-44B2-9D82-A93F59870141_1_105_c
74C4A951-6DEF-476B-A52F-9C3CE222D621_1_105_c
CAB4DCEC-DC14-4CD8-8176-71ECF4850717_1_105_c
8162BE5C-8881-4003-A989-85A8DF258E02_1_105_c
5EF7A8D8-0D9B-4ACD-AA87-7CF00B22882F_1_105_c
269D97CA-F76D-411A-A8AF-2409E8B143BA_1_105_c
7A455C3E-1FBE-45D8-A4EF-9C57C8562FDA_1_105_c
2C4DD764-500A-4B45-BA78-632CCC54B887_1_105_c
A8116B0F-AA59-4067-B03E-531CAD63C5A4_1_105_c
058E180C-B3BB-4895-BEF0-057ECAC457A5_1_105_c
6443708A-7D60-4CB3-9ABA-90F1E0AC34F3_1_105_c
F6FB7760-16D4-437F-85C1-2A6BA720A8A1_1_105_c
5B599583-148C-44F1-B56F-D8368CFDCB56_1_105_c
48A9E7ED-B2CA-44B2-9D82-A93F59870141_1_105_c
74C4A951-6DEF-476B-A52F-9C3CE222D621_1_105_c
CAB4DCEC-DC14-4CD8-8176-71ECF4850717_1_105_c
8162BE5C-8881-4003-A989-85A8DF258E02_1_105_c
5EF7A8D8-0D9B-4ACD-AA87-7CF00B22882F_1_105_c
269D97CA-F76D-411A-A8AF-2409E8B143BA_1_105_c
7A455C3E-1FBE-45D8-A4EF-9C57C8562FDA_1_105_c
2C4DD764-500A-4B45-BA78-632CCC54B887_1_105_c
A8116B0F-AA59-4067-B03E-531CAD63C5A4_1_105_c

What I Learned

The Hanson Method works. Full stop. You will doubt it during training — the mileage is high, the long run feels short, and there will be days where you wonder what on earth you’ve signed up for. But the cumulative fatigue is the whole point. Your legs learn to run when they’re tired. Race day, you arrive ready in ways you didn’t even realize.

The big lesson from MDI: trust the plan. Trust the training. You are more ready than you think.

“Trust the plan. Trust the training.
You are more ready than you think.”

🏃 MDI Marathon | October 20, 2024
⏱ Finish Time: 3:53:35
📏 Distance: 26.2 mi
⛰ Elevation Gain: 1,703 ft
👟 Shoes: Saucony Endorphin Pro

Spotify Marathon Playlist

Race on Strava 

I made a “Motivational Quote” site

August 28, 2025
Screenshot 2025-08-28 at 11.37.41 AM
Well, this isn’t directly related to running, but I’ll share it here anyway. A few weeks back I was tinkering with some AI development tools. Instead of just spinning up a basic “Hello World” app, I wanted to build something people could actually use. The result is a Motivational Quote Generator that makes requests to the ChatGPT API on the backend. 

I leaned on AI as much as possible during the process, and I’d say it carried me about 80% of the way there, but at blazing speed, like having a super-fast junior engineer. It generated clean JavaScript and HTML for the frontend, designed a favicon, and a proper PHP class for the backend. 

As developers, I think we need to embrace AI and start learning to prompt to really unlock its potential. 

I parked the code on a domain I picked up years ago. Please check it out: smappled.com

Cheers, 

Peter
1 2 3
Back to Top
Facebook @runpeterrun

Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service1 day ago
Just a friendly reminder that Run Peter Run is open for new clients in Erie and Lafayette! 🐕

If your dog needs more than a daily walk, I offer one-on-one runs, walks, and trail runs — tailored to your pup's energy and fitness level. Every run is personalized and your dog gets my full attention the whole time.

Spots are limited, so feel free to DM me or visit https://runpeterrun.com to get started! 🏃

#RunPeterRun #DogRunning #ErieColorado #LafayetteCO #ColoradoDogs
Run Peter Run - Dog Running Service
1
View on Facebook
Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service2 weeks ago
Happy Pup!!!
Run Peter Run - Dog Running Service
15
View on Facebook
Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service1 month ago
Another run in the books with Copper!
-
runpeterrun.com
.
#ErieColorado #RunPeterRun #DogRunning #ColoradoDogs #DogRunner

https://www.instagram.com/reel/DU9eB2mD379/?utm_source=ig_web_button_share_sheet&igsh=ZDNlZDc0MzIxNw==
Run Peter Run - Dog Running Service
Another run in the books with Copper! - runpeterrun.com . #ErieColorado #RunPeterRun #DogRunning #ColoradoDogs #DogRunner
1
View on Facebook
Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service1 month ago
Meet Copper, my very first happy client — and just look at that smile!
And thank you Sara and Garrett for trusting Run Peter Run with your pup.

https://www.instagram.com/p/DUozdB-j74x/
Run Peter Run - Dog Running Service
Officially in business!!! Meet Copper, my very first happy client — and just look at that smile! And thank you Sara and Garrett for trusting Run Peter Run with your pup. - runpeterrun.com . #ErieColorado #RunPeterRun #DogRunning #ColoradoDogs #DogRunner
3
View on Facebook
Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service1 month ago
I’m excited to share my new venture with Erie, CO.

Run Peter Run offers structured, one-on-one runs and walks for active dogs who need more than a quick lap around the block.

No packs. No chaos. Just consistent miles, thoughtful pacing, and dependable care.

If your dog has energy to burn, I’d love to help.

— Peter
View on Facebook
Run Peter Run - Dog Running Service
Run Peter Run - Dog Running Service2 months ago
Run Peter Run - Dog Running Service
21
View on Facebook

Strava @paedda
Instagram @paedda

1 week ago
  • 38
  • 0
Follow on Instagram

© 2026 - "Run, Peter, Run" by www.peterkallai.com