Border to Border: Matthew Tiscornia’s Pacific Coast Run, illustrated with sea stacks, redwoods, and a winding coastal route
The Pacific Coast canvas

Now running south along the Pacific Coast

Running the coast,
border to border.

From Blaine, Washington, to San Diego, California—one day, one mile, and one honest moment at a time.

Black-and-white portrait of Matthew Tiscornia wearing a running cap and sunglasses
Days on the road24since August 10
Average pace28.2miles per running day
Distance traveled465.9miles completed
Percentage completed23.8%updates automatically

Live from the road

Right now,
I’m here.

This map connects to my Garmin inReach so you can follow the journey as it unfolds.

Last signalConnecting…
Current statusConnecting…
Connecting to Garmin…
Planned route progress0%
CompletedRemaining
0.0 miles completed0.0 miles remaining

Notes from out there

Days on
the road.

Small observations, hard-earned miles, and whatever the road decides to teach me.

Matthew smiling while resting at his family’s home in Bandon, Oregon during ankle rehabilitationBandon, Oregon
Recovery UpdateSep 15, 2026

11 Days Into Recovery

It’s been 11 days since my injury, and I’ve now spent a week at my family’s home in Bandon, Oregon. Being here has allowed me to focus completely on resting, healing, and giving my ankle the time it needs. Honestly, the toughest part has been staying patient and mentally positive. I’ve felt plenty of frustration and disappointment over having this run interrupted. But as I’ve made progress—and done a whole lot of mental flossing—I’ve started to recognize some silver linings in this unexpected chapter of the journey. Yesterday was my first day putting full weight on my ankle. For the past two days, I’ve been going to a gym in North Bend, spending time in the pool and hot tub, and slowly beginning rehab with the weight machines. It feels really good to finally have somewhere productive to direct all of this restless energy. I’m anxious to throw myself into the rehab process, rebuild my strength, and work toward getting back on the road. Thank you to everyone who has reached out, checked in, and offered encouragement. It has meant a lot. And an especially big thank-you to my mom, who has helped me enormously—cooking meals, moving things around, preparing ice buckets, and giving me the space to work through all of this in my own way. There’s still work ahead, but there’s progress. For now, that’s enough. One day at a time. ❤️

Field note
Rehabbing
Matthew’s swollen and bruised ankle resting during an unexpected pause in his Pacific Coast runNot exactly how I planned to spend this part of the journey. Time to let the ankle heal.
Day 21Sep 8, 2026

An Unexpected Pause

A little unexpected update from the road… Unfortunately, I’ve hit my first real setback of the run. I sprained my ankle and, for the time being, I’m going to have to put the miles on hold. After making it this far and settling into such a good rhythm, stopping is definitely frustrating. My body has handled hundreds of miles, long days, sore feet, rain, hills, and everything else the road has thrown at me—but sometimes one wrong step is all it takes. Right now, the priority is giving my ankle the time it needs and figuring out what the next few days look like. I’ve put way too much into this journey to rush back out there and turn a temporary setback into something that could actually end the run. The goal hasn’t changed. Canada to Mexico is still the goal, and I’m hoping this is just an unexpected pause in the journey. For now: rest, recover, be smart, and hopefully get back to pushing that stroller south soon. Thank you to everyone who has been following along, checking in, donating, and encouraging me. I appreciate it more than you know. ❤️ Mexico is still down there. 🇨🇦➡️🇲🇽

Field note
Paused
Rainy view over the Oregon Coast with Matthew’s Garmin summary showing a 19.45-mile run from Netarts to Pacific CityNetarts to Pacific City
Day 20Sep 2, 2026

Netarts to Pacific City

Big hill, big rain, no big deal!! It absolutely NUKED the entire run today—my clothes were plastered to my body within minutes. Cousin Andrew dropped off a bag of Nerds Gummy Clusters, which was an amazing mid-run surprise! The highlight was a long climb through a spectacular forest in the middle of the rainstorm. Even with the weather, I really enjoyed this section. I briefly thought the rain might be letting up as I passed a massive sand dune, but it quickly returned and stuck around for the rest of the run. My legs felt good overall, though they tightened up a little on the downhill side of the climb—something I’ll be paying attention to as I encounter more and more hills along the Oregon Coast. I finished 19.45 miles in Pacific City, where I met my mom at Pelican Brewing right on the beach. A lovely running day—but I’d be perfectly happy if it didn’t rain like that again anytime soon!

Field note
19.45 mi
Tillamook Creamery beneath cloudy skies with Matthew’s Garmin summary showing a 33.97-mile run from Manzanita to NetartsManzanita to Netarts
Day 19Sep 2, 2026

Manzanita to Netarts

Another great run today! For whatever reason, my legs and feet have held up incredibly well these past two days. I’m beginning to think this goal of mine might actually be achievable. I left Manzanita this morning and made my way efficiently through several small coastal towns on the road to Tillamook. I stopped at Pelican Brewing for a quick pint before finishing the final seven miles to Netarts. Once there, I was treated to a fish-and-chips dinner by some relatives I had never met before. Thank you so much, Cindy and Andrew—you guys are lovely! Thirty-four more miles in the books. On to Pacific City tomorrow!

Field note
33.97 mi
ArchiveEarlier field notes18 entries
Coastal headland and sandy beach with Matthew’s Garmin summary showing a 27.09-mile run to Nehalem BayGearhart to Manzanita
Day 18Sep 1, 2026

Gearhart to Manzanita

Had a really fun day of running! I left Gearhart early this morning and made my way through the lovely towns of Seaside and Cannon Beach. I slowed to a walk through Cannon Beach, enjoying the sunshine, the close company of elk, and all the cute little shops. After a cup of coffee, I continued toward Manzanita, running through a beautiful forest, a long tunnel, and alongside the Pacific Ocean. Today’s route featured plenty of hills and stretches of narrow shoulder, which kept things interesting and entertaining! I finished the day at Nehalem Bay State Park after 27.09 miles, with enough time to rest on the beach and soak up the warm afternoon sun. Tomorrow, I’ll continue south toward Tillamook and Netarts!

Field note
27.09 mi
Golden sunrise over the Columbia River with Matthew’s Garmin summary from his journey into OregonChinook, WA to Gearhart, OR
Day 17Aug 31, 2026

Made It to Oregon!

Made it to Oregon today! I ran 10 miles to Chinook, where I caught a shuttle bus across the Astoria–Megler Bridge. I really wanted to run that section, but after carefully considering the safety concerns, I decided to treat the shuttle like a ferry crossing. Once in Astoria, I met up with my friend Kevin, who bought me breakfast and gifted me plenty of laughs and encouragement. From there, it was another 16 miles into Gearhart, where I’m staying at a campground tonight. For about four miles south of Astoria, a car accident had traffic crawling along the single-lane highway. With everyone sitting there watching me run past, my competitive spirit kicked in and I started clicking off miles at close to an eight-minute pace. I couldn’t help myself! Haha. It feels great to finally be in Oregon. Crossing into a new state makes this feel like the beginning of the next chapter of my run, and I’m excited to experience Oregon’s beautiful beaches, forests, and everything else waiting for me down the coast.

Field note
34.01 mi
Garmin running summary showing 30.99 miles along a flower-lined wetland near Willapa BayBay Center to Ilwaco, WA
Day 16Aug 28, 2026

Willapa Bay to Ilwaco

Solid day of running. I left Bay Center around 7 a.m. and made it to Ilwaco by 2 p.m., running alongside beautiful Willapa Bay. I’ve really enjoyed this area—the abundance of wildlife, wetlands, little coves, and oyster farms has made it one of the highlights of my Washington route. My legs felt heavy today. The large blister on my pinky toe made plenty of noise, my hamstring sent a few warning signals here and there, and the big toe I broke in high school has started talking to me too. Still, I managed to keep chipping away and finished the day with 31 miles. I’m staying at a campground near Ilwaco and taking a rest day tomorrow—and possibly Sunday too—before heading into Oregon!

Field note
30.99 mi
Cattle grazing in green coastal farmland during Matthew’s sunny 19.09-mile run south from RaymondRaymond toward Long Beach, WA
Day 15Aug 27, 2026

Fresh Legs and Good Vibes

A much better run today! I slept in, had a big breakfast, stretched, and took my time packing my gear neatly before hitting the road. My legs felt fresh and ready to go, and I made light work of nearly 20 miles. I really enjoyed taking in the wetlands, bay and river views, wildlife, and farmland along the way. So many oyster farms, cute little towns, and good vibes today. The sun was shining, the wind was light, and I’m really happy with how the day turned out. Just one more run until I make it to Oregon—which is nuts!! Long Beach, Washington, tomorrow!

Field note
19.09 mi
Raymond on the Willapa waterfront sign beside the water after Matthew’s 30.68-mile journey into RaymondTwin Harbors State Park to Raymond, WA
Day 14Aug 26, 2026

A Tough Day into Raymond

Tough day today. I was hounded by mosquitoes and rain this morning, and a clothing malfunction before I even started had me taking the entire cart apart again just to access fresh clothes. About five miles in, my right hamstring tightened up and made running difficult. I ended up walking more than half of the route, but still covered 30.68 miles into Raymond. Despite the challenges, the scenery was really enjoyable and reminded me a lot of Skagit County—wetlands and estuaries along Willapa Bay, with oyster farms, pelicans, otters, eagles, and livestock. I’ll definitely make a point to return after this attempt and explore the area properly. With few camping options nearby, I’m staying at an inn in Raymond tonight. I’m excited for a long shower and a king-sized bed. Hopefully tomorrow is a better day!

Field note
30.68 mi
A sandy path through coastal grass leading toward the beach at Twin Harbors State Park after Matthew’s 19.12-mile runAberdeen to Twin Harbors State Park, WA
Day 13Aug 25, 2026

Cruising into Twin Harbors

My legs felt great today, and I cruised through the 19 miles to Twin Harbors State Park. The weather was cool, the road was flat, and I finished before 11 a.m.—leaving me wondering what to do with all that free time! I updated the route on the website to better reflect the distance and the areas I’ll be running through. It’s still not perfect, but I’ll continue refining it as the run progresses. I spent the afternoon walking on the beach, grabbing a bite at a local restaurant, reading, and stretching. Tomorrow, I’m looking at roughly 30 miles to Raymond!

Field note
19.12 mi
A misty coastal forest road during Matthew’s 34-mile run from Pacific Beach to AberdeenPacific Beach to Aberdeen, WA
Day 12Aug 23, 2026

Running on Empty

This was probably the toughest run I’ve had yet. For the first half, I felt like I was running on empty. My calves were cramping, my feet were hurting, and I’d run out of coffee the day before. I just wasn’t feeling it. But for some reason, about halfway through the run, my energy started coming back. Then, with eight miles left, a former college rugby teammate and friend spotted me and stopped to say hi. He and his wife loaded me up with Capri Suns, suckers, Fruit Roll-Ups, and a Clif Bar. That interaction gave me all the energy I needed to finish the final stretch into town. About half a mile from the hotel, I stopped at a local brewery for a beer and a pulled pork sandwich—a pretty satisfying way to finish 34 miles. The forests and small coastal towns along the first half of the route were beautiful and a lot of fun to run through. Now I’m stoked to sleep in a real bed and enjoy a much-needed rest day tomorrow. My hotel room has completely exploded with camping gear, since everything had to be packed away wet after the thick marine layer coated everything outside.

Field note
34.00 mi
A carved Bigfoot figure in the coastal forest after Matthew’s 31-mile run through Moclips, Pacific Beach, Seabrook, and CopalisLake Quinault to Pacific Beach, WA
Day 11Aug 22, 2026

A Coastal Side Quest

Decent day. I decided to take a side quest through the coastal towns of Moclips, Pacific Beach, Seabrook, and Copalis. The forest in this area is just SO beautiful. About 90 percent of the route was on a slight downhill, which allowed me to open up my stride and occasionally let the cart roll unattended. I felt pretty out of it today and never quite found that runner’s high, but I still managed to stay on pace for the most part. I wolfed down a burger and fries when I got to Moclips—and was still hungry afterward. Camping at Pacific Beach State Park tonight. I’ll push one more day to Aberdeen, then grab a hotel room and enjoy two nights of sleeping in a bed and relaxing.

Field note
31.00 mi
Matthew pushing his running stroller along a newly paved forest road during a 32.88-mile run to Lake QuinaultKalaloch Campground to Lake Quinault, WA
Day 10Aug 22, 2026

Through the Rainforest

Another 30-plus-mile day. I’m beginning to notice that my right foot is more sore than usual, so I think cutting back on the daily mileage will help. It was beautiful country to run through today—mostly forests and river crossings. A newly paved stretch of road made the stroller fly. I even had my own pilot car through a construction zone that lasted close to three miles. I felt obligated—and inspired—to pick up the pace, running close to 8:30 per mile. I walked the next half mile to recover and eat some snacks. Camping at Lake Quinault tonight. The rainforest here is beautiful and feels like a hidden gem on the Olympic Peninsula. On to Moclips and Seabrook tomorrow, followed by a well-earned rest day.

Field note
32.88 mi
Sunlight filtering through the Olympic Peninsula forest after Matthew’s 36.42-mile run from Forks to Kalaloch CampgroundForks to Kalaloch Campground, WA
Day 09Aug 21, 2026

One Day at a Time

Long stretch today. I left Forks around 7 a.m. and made it to Kalaloch Campground just before 3 p.m., covering 36.42 miles. The weather was outstanding—a light marine layer in the morning, then the sun came out around 9 a.m. and stayed with me for the rest of the run. There were very few road hazards aside from a few narrow bridges and passing logging trucks. The nature out here is incredible. Washington is such a gorgeous state. Today was the first day my feet felt noticeably sore and tender, so I’m curious to see how they respond tomorrow. For now, I’m taking it one day at a time.

Field note
36.42 mi
A tower of colorful fishing floats at John’s Beachcombing Museum in Forks after Matthew’s 20.02-mile Day 8 runKlahowya Campground to Forks, WA
Day 08Aug 19, 2026

Into Forks

Straightforward day. An easy 20 miles into Forks with plenty of shoulder to run on. The gusts from logging trucks passing one after another just about stopped me in my tracks—haha. Nice, cool weather and only four hours of running. I grabbed a Subway sandwich and stopped by John’s Beachcombing Museum in Forks, which I highly recommend! Taking a rest day tomorrow before beginning my next 130-mile stretch.

Field note
20.02 mi
View of Lake Crescent and the surrounding Olympic Mountains from the Spruce Railroad Trail after a 38.75-mile runLower Elwha River to Klahowya Campground, WA
Day 07Aug 17, 2026

Longest Day Yet

Ran from the Lower Elwha River, just outside of Port Angeles, to Klahowya Campground in Olympic National Forest—seven miles west of Lake Crescent. This was my longest run so far, totaling nearly 39 miles. The increase in elevation and busy sections of Highway 101 had me walking more today, which helped my legs endure the long day. The scenery also had me stopping frequently along the north side of Lake Crescent on the Spruce Railroad Trail. I had planned to camp at Fairholme Campground on the west end of the lake, but it was completely full. So I continued another seven miles to Klahowya Campground alongside the Sol Duc River, where I ended the day by soaking my legs for several minutes. It was a beautiful place to camp and another great day exploring the Olympic Peninsula on foot.

Field note
38.75 mi
Matthew smiling with his running stroller on the Olympic Discovery Trail after running 31.41 miles from Sequim to Port Angeles on Day 6East Sequim to West Port Angeles, WA
Day 06Aug 16, 2026

Plugging Along

Plugging along! Ran from east Sequim to west Port Angeles today. The morning marine layer made for perfect running conditions, and I spent most of the day on the Olympic Discovery Trail—flat terrain with minimal interaction with cars. Lunch was a solid combination of beef sticks, local plums, and a tasty peanut butter brownie. Camping near the Elwha River tonight, then making my way around the north side of Lake Crescent tomorrow.

Field note
31.41 mi
View over Matthew’s running stroller on a tree-lined stretch of the Olympic Discovery Trail after 32.68 miles on Day 5Port Townsend to Sequim, WA
Day 05Aug 15, 2026

Olympic Discovery Trail

Busy day! The route from Port Townsend to Discovery Bay was challenging due to the lack of a shoulder. Once I got off Highway 20, the miles became much more enjoyable on the Olympic Discovery Trail. I was lucky to see good friends from back home in both the morning and evening. I ended the day camping at John Wayne’s Waterfront Resort in Sequim.

Field note
32.68 mi
Matthew smiling with his loaded running stroller at the Whidbey Island ferry terminal after running 26.45 miles on Day 4Whidbey Island to Port Townsend, WA
Day 04Aug 13, 2026

Across Whidbey

First full day with the stroller—it’s definitely going to take some getting used to! Beautiful scenery running along the west side of Whidbey Island, followed by a fun ferry ride across to Port Townsend to end the day. Tomorrow is my first rest day!

Field note
26.45 mi
Matthew smiling above the water at Deception Pass after running 21.25 miles on Day 3Bow-Edison to Deception Pass, WA
Day 03Aug 12, 2026

Deception Pass

Started in Bow-Edison and ended at Deception Pass State Park. My legs took a while to get going, but once they woke up, the miles went by quickly. Running on Highway 20 wasn’t my favorite, but the reward at the end was the beauty of Deception Pass. Sometimes I forget just how special this area is. I was lucky to spend half the day with friends and family, enjoying the beach and stellar weather. Next stop: Port Townsend!

Field note
21.25 mi
Matthew smiling beside the road after a 24-mile run through Whatcom County under a clear blue sky.Bellingham to Edison, WA
Day 02Aug 11, 2026

Finding My Legs on Chuckanut Drive

Beautiful weather again. My legs were a little heavier today, which was to be expected. I still have my sea legs from commercial fishing in Bristol Bay this summer. I started on Marine Drive in Bellingham, made my way downtown, and followed the water toward Fairhaven. From there, I ran along scenic Chuckanut Drive, where Uncle Lange dropped off my running cart just past Larrabee State Park. I got my first real test run with the cart—about seven miles—as I made my way toward Edison, finishing a few miles southwest of town. Running is more difficult and slower with the cart. I’m figuring out the weight distribution and how to steer it with minimal effort. It was a good second day!

Field note
24.0 mi
Matthew at the Peace Arch border crossing after beginning Day 1 of his Border to Border runBlaine to Ferndale, WA
Day 01Aug 10, 2026

On the Road!

Perfect weather today. I kept things slow and easy, and had no problems. I had plenty left in the tank, but I want to approach this journey with a slow, steady build. I started at the Peace Arch border crossing in Blaine and passed through Blaine, Birch Bay, Custer, and Ferndale. A great first day!

Field note
20.32 mi

The reason behind
the miles.

Matthew Tiscornia running a sunlit trail with fellow runners behind him

Have you ever carried a dream for so long that you can’t quite remember when it first found you? You may not know why it matters so much—only that you need to follow it far enough to discover what it has been asking of you. That’s what this run is for me. For more than a decade, it has lived quietly in the background, waiting for the stars, the timing, and maybe even me to align. Now they finally have. I’m excited to step onto the road and find out whether I can really do this—to meet people I never would have met, to learn what I’m made of, and to notice the small, precious moments that appear when life narrows around a single purpose. I’m nervous, too. I worry that my body will say no, that the joy might fade somewhere along the way, or that I’ll let down the people who believe in me. But I trust the strength of my body, the stubbornness of my heart, and the part of me that has carried this dream all these years. I’m ready to give it everything I have.

Matthew Tiscornia
01Optional support

Fuel for the road

If you feel called
to support the journey.

This run is personal, but it doesn’t have to be solitary. Join me for a few miles, help push the cart, stop by to say hello, offer a safe place to rest—or cover a meal, campsite, or room. Every bit of company and care moves the journey forward.

Visit GoFundMe