It was an analogue kinda day today #todaystools #designvibes #thingsorganizedneatly (at Ziba)

Work in progress. Been kicking this brand around in my head for the past 6 months. Excited to share with you soon! #wip #NMF #NoMeatFamily #plantbased

Throw back to yesterday when the mail man delivered my Wy’east hat. If you’re into the #runhighs, check out @territoryrunco. Awesome brand doing awesome things. #tbt #exploremore

This is Portland without a filter. #awesometown #runcommute #thisisportland (at Ira Keller Fountain)

Hey wonderful people of Instagram! I’m taking over the @zibadesign feed this week! Follow along for the shenanigans! #zibapdx #design #thisplace (at Ziba)

Today’s Pre Father’s Day shake out pushed me passed 100 miles for June. #WildwoodTrail next weekend 💯 #mytrailrun #runonward #runhighs (at Forest Park - Wildwood Trail)

nagz #ptfc #rctid #timbers

think it’s summer finally in Portland. #thisisportland #eatyourveggies

Avoided Friday traffic by taking #wildwoodtrail home. #runonward #awesomefilter #trailrunfriday #niketrailrunning (at forrest park)

Baby Sequoiadendron Giganteum. 🌲 (at Forrest Park)

A very rare (first time ever actually) Sunday bRUNnch with my lady! Thanks @pocketfuelnaturals for the cold brew coffee!! ❤️ #mymorningrun #nikeplus

Another FartlekFriday™ friends in awesometown. #ff ##mymorningrun #nikeplus

Tossin’ up the obligatory #mountain #beard #selfie shit. #tbt

Took a lot of steps to sweat out all those campvibes 😅 #nikeplus #campvibes #mytrailrun

It’s been a hard couple of weeks on these legs - can’t forget the power of rest and recovery. Officially on Memorial Day mode. #eatdrinkplay #restsohard #Gnight 💤