Jeremy Singh's Avatar

Jeremy Singh

@singhcredible

12-time ultramarathoner and 11,000+ miles. Helping dads run their next half marathon (or marathon) pain-free in 100 days.

213
Followers
19
Following
1,011
Posts
15.11.2024
Joined
Posts Following

Latest posts by Jeremy Singh @singhcredible

Most people train until they're tired. The goal is to train until you're better. Those aren't always the same thing. Consistency beats intensity every time.

11.03.2026 14:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The lightbulb moment for me: I stopped asking 'how far should I run today' and started asking 'what does my body need today.' Completely different question. Completely different results.

10.03.2026 17:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

5 AM. Dark. Cold. Nobody watching.

This is the part that never makes the highlight reel.

It's also the only part that matters most.

09.03.2026 09:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Buy the dip.

08.03.2026 17:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Training Vibes Training Vibes helps you train on feel, not just data. 10-second post-workout check-ins with Strava and Garmin sync, plus insights to train smarter and avoid injury.
07.03.2026 16:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image

Training Vibes opens at 3 p.m. ET today.

Waitlist gets in first.

Not on it yet? Get on now.

This is the last chance to get priority access before doors open.

Link below.

07.03.2026 16:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Two things on my plate every morning: build Training Vibes, train for my next backyard utra.

So some mornings I debug for 2 hours and then run 12 miles.

Other mornings I run first.

Those are always the better mornings.

07.03.2026 14:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You don't have to sign up for a race to be a runner.

No GPS watch either. No Strava. No PR to chase.

Lace up and go because it makes you feel alive?

You're a runner.

That's always been enough.

06.03.2026 14:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Training Vibes Training Vibes helps you train on feel, not just data. 10-second post-workout check-ins with Strava and Garmin sync, plus insights to train smarter and avoid injury.
05.03.2026 21:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Here's exactly what early bird means:

$1 for a 2-week trial. Then $5/month. Forever. I will never raise it on you.

Every feature we build down the road: included. No upcharges. Ever.

25 spots total.

05.03.2026 21:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Most runners treat the symptom. Not wrong. You need relief.

But treating only the symptom just resets the clock.

Find the source. Treat that too.

Short-term: manage the pain. Long-term: fix the cause.

That's the difference between recovering and actually healing.

05.03.2026 14:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Training Vibes early bird access opens March 7th.

25 spots. $1 trial. $5/month locked forever.

If you want to be first in line when the doors open, the waitlist is at trainingvibes.co.

Go now. Early bird pricing goes away the moment the spots fill.

04.03.2026 16:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Mile 15 of a 50K trail race. I threw up on the side of the trail.

My mind said: you're done.

I wasn't done. I had 16 miles left to go. My mind just couldn't see it.

Goggins calls it the governor. When you feel like you're done, you're at 40%.

Keep going.

04.03.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

25 people signed up for founding access in 2 days.

More than half haven't missed a check-in. One told me it's the first time he’s ever kept a consistent record of how his training felt.

Early bird spots opening soon. Get on the list:
trainingvibes.co

03.03.2026 13:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Every runner I coach who finally broke the start-get hurt-stop cycle had one thing in common:

They slowed down. All the way down.

Your easy runs (walks) should feel embarrassingly slow, like going for a walk with grandma.

That's what builds a sustainable engine.

02.03.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Some runners skip the gym because they think lifting will make them bulky.

I skipped (leg day) for years.

Then my hips would scream at me at mile 6. Now I lift twice a week, and that problem doesn't exist for me anymore.

Strong runners don't get hurt. Weak runners do.

01.03.2026 21:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Now to stick the landing and stay at 40 miles/week for a bit.

01.03.2026 17:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Training Vibes Train on feel. Track what matters. 10-second post-workout check-ins that help you stay consistent, avoid injury, and actually enjoy the process.
01.03.2026 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your watch captures everything: pace, heart rate, distance, cadence.

It will never capture how that run actually felt.

That missing data is what determines whether you stay healthy and keep improving.

We built the place to put it:

01.03.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

People ask what you think about during a 100-mile race. You tell yourself you'll just focus on the next mile. But at mile 25, your brain does the math anyway. 75 more. You didn't ask it to. It just did. Ignoring that number β€” just take the next step. That's the game.

28.02.2026 17:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Training Vibes Training Vibes is a training feedback and insight platform that helps athletes combine objective activity data with subjective feedback to make better training decisions.
27.02.2026 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Build up. Get hurt. Take time off. Start over.

If that's your last two years?...

It's not bad luck.
It's not weak genetics.

It's almost always the same thing:

Training at the wrong intensity, too often, because the plan said so.

There's a better way:

27.02.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

trainingvibes.co

26.02.2026 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My dad had a heart attack when he was in his 30s.

Watching him fight his way through a marathon rewired something in me.

I became obsessed with running. Then obsessed with data. Then obsessed with chasing numbers.

Three injury cycles later, I built something different πŸ‘‡

26.02.2026 14:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Follow the footprints

22.01.2026 21:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

6 months ago I had a VO2 max of 53.1.

Today it was 53.

Time to get to work.

21.01.2026 20:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

The best running conditions

19.01.2026 15:43 πŸ‘ 9 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Grateful that I get to do this

14.01.2026 17:48 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Really enjoyed not running on ice today

12.01.2026 17:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cocaine is not a good pre-workout

11.01.2026 20:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0