Instagram story viewer> @joris_huang> Posts
1.2K
followers
1072
following
Personal Trainer @barfit.be // Distance running coach @elevaterunningteam // @sanassportsnutrition use code 'ELEVATE15' for 15% off
POSTS STORIES REELS TAGGED
Offseason is for random stuff 😜

11 x 6,7km at the Osschotse Backyard Trail. Hats off to the organisation! @earnyourmiles.be 

Initial goal was 24h, but had some niggles early on that didn't go away so didn't want to risk injury. Nevertheless had an amazing experience with my friends 🤩

Proud of one of my athletes (@l_u_ena) who completed 10 yards as her first ultra experience 👌🤝

And also thanks to my crew for the logistical and emotional support 🫶🏼🫶🏼 @sam.mampaey @linda.leijten

#backyardultra #ultrarunning #trailrunning taken in Aarschot by @joris_huang
8
25 days ago
Download
DREAM BIG 🫶🏼

CCC 2026: 108km 6400m D+ in 16h05'39" (P205/1974), 3rd Belgian 🇧🇪)

After chasing the goal of being in the UTMB Finals for more than 3 years, crossing this finish line meant much more than just the race. 

It was a journey about trusting the process and moving forward, step by step.

Ben Dhiman said it best after winning the UTMB this year: "You learn that you can get anywhere if you walk long enough"

Despite all the obstacles (last minute course changes that added more distance and vert, horrendous weather during the first climb, vomiting on the course due to an overconsumption of sodium 🍜 and very low energy right after), managed to pace perfectly and finish strong! 

From P500+ at the top of the first climb, steadily climbed all the way to P205. A result I could have only dreamt of.

Can't wait for what the future holds 👀

Huge thanks to the best crew: @_alex_vs 
And ofcourse to the best team 🫶🏼 @elevaterunningteam

#utmb #ultratrailrun #trailrunning #ultratrail #utmbmontblanc #trusttheprocess taken in UTMB Mont-Blanc by @joris_huang
35
2 months ago
Download
Epic Trail Baraque de Fraiture (P9/121) ⛰️ 
100.5K | 2625m D+ | 10h42’11”

Not the race we originally had planned, with Tenerife being cancelled, but still a beautiful one.

This block was a reminder that ultrarunning is never a straight line. Training comes with doubts, setbacks, adjustments, and a lot of uncertainty. You prepare as well as you can, but on race day you still have to deal with whatever shows up.

I started strong and moved up to P6 early on, maybe a bit too strong 😅 From around km 60 I got irritation in my lungs and couldn’t breathe deeply anymore, which made the final part a real battle. Mentally though, this was one of my strongest races.

That’s the ultra mindset to me: accept the uncertainty, stay calm when things go wrong, and keep moving forward.

That’s also why I love ultras. Not just for the result, but for the whole process: the hard training, the setbacks, the unknown, and the challenge of finding a way through.

Huge thank you to my crew, @loicvanlaer and @julie.vanlaer 🫶🏼

Also proud of my athletes from @elevaterunningteam :
@laurentvanhamme finishing 20th in the 100K,
@brentlaureys 21st in the 78K,
and @zegerschaeken 36th in the 48K.

Big thanks as well to @sanassportnutrion for the support during this block and on race day!

Time for offseason… and then onto the next 🤩 taken in Baraque de Fraiture by @joris_huang
11
6 months ago
Download
WORKSHOP: trailrunnen met @joris_huang !!
op 25 april, van 9u tot 12u

inschrijven via dm 💌 of via de website xxx
 
 
Hey, ik ben Joris! personal trainer, loopcoach en fervent trail- en ultraloper.

Tijdens deze workshop rond trailrunnen combineren we praktijk en theorie om jou beter voor te bereiden op (lange) trailruns in gevarieerd terrein. Of je nu je eerste trail loopt of al ervaring hebt in de bergen: deze sessie geeft je concrete tools om efficiënter, veiliger en met meer vertrouwen te lopen. 

We gaan aan de slag met:
> Trailruntechniek: efficiënt klimmen, gecontroleerd afdalen en omgaan met technisch terrein
> Blessurepreventie: hoe belast je je lichaam slim en duurzaam, en waar letten we op bij trailrunning?
> Kracht & stabiliteit: essentiële krachtoefeningen, specifiek voor trails
> Voeding en hydratatie: wat, wanneer en hoeveel eet en drink je tijdens langere inspanningen
> Praktische tips uit de praktijk: pacing, materiaalkeuze en mindset

Verwacht een hands-on workshop met direct toepasbare inzichten, gebaseerd op wetenschappelijke kennis én jarenlange ervaring in trail- en ultraraces.

De workshop gaat door op de Terhills bij C-mine in Genk, dé locatie om te leren trailrunnen.

>bereikbaar met openbaar vervoer of carpool
>info rond materiaal, en voeding & water volgt na inschrijving
>deelname voorwaarde: vlot 10 km kunnen lopen,, ervaring met trailrunnen is niet nodig

om echt een groepsgevoel te creëren, zal deze activiteit enkel doorgaan met minimum 7 en maximum 12 deelnemers. boek op tijd, om te voorkomen dat de plekjes uitverkocht zijn, óf dat de activiteit gecanceld moet worden <33 

39€ (lid), 49€ (niet-lid) taken in C-mine Genk by @joris_huang
2
7 months ago
Download
2025 recap 🫶🏼

A year full of growth, changes, love, friends, wins (and losses) and beautiful sunsets 🌅

Can't wait what 2026 will bring 🤩 Let's continue to Elevate 😉 by @joris_huang
7
10 months ago
Download
Hyrox Open Doubles Maastricht 2025 🔥

36th of our Age Group 🥳

Offseason is for trying other sports, this one was brutal 🥵

Partner 🤝 @zegerschaeken 

@hyroxbenelux taken in MECC Maastricht by @joris_huang
11
a year ago
Download
KAT100 Marathon Trail 2025 🇦🇹

51.5 km (3,472 m D+) in 7:36:31 - 50th out of 394 starters (79 DNF) - 26th in M20–34 - 2nd Belgian🥈🇧🇪

Two months after my first UTMB World Series finish, I wrapped up the trail season with my best result yet — and without a doubt my hardest race 🥵.

Crazy hot temperatures, very technical trails, and two massive climbs that packed in all the elevation made this an unforgettable sufferfest from start to finish 😅 the insanely beautiful views and scenery made it all worth it tho 🤩

Big shoutout to my friend @gillianschockaert for finishing his first UTMB trail 💪!

Hungry for more… Let’s keep ELEVATING ⛰️🔥

@kat100_by_utmb taken in Fieberbrunn by @joris_huang
12
a year ago
Download
Mozart Ultra 2025 🇦🇹

92km (4700m D+) in 13h43min52s
Placed 82nd overall (out of 507 starters), 24th in M20-34 and 🥇 1st Belgian 🇧🇪

This one was special. My first ever UTMB 100K-category finish — after a DNF here last year due to injury. I came back determined to rewrite that story.

Preparation wasn’t ideal: a runner’s knee in early March forced me to withdraw from the European Road Championships Marathon. That decision gave me the space to recover and log one solid month of training before race day.

The final week didn’t go smoothly either: bad sleep, low HRV… I wasn’t feeling great. But the night before the race, my HRV bounced back, and so did my confidence.

The first 7h30 (55km) went by smoothly. Strong legs, good energy.
But then — shit hit the fan (literally and figuratively 😅).

I entered the unknown: completely bonked, nauseous, unable to eat or drink, and reduced to the classic ultra shuffle. My knee pain came back too, making me slower and more careful on descents. For the next 4.5 hours, all I could think was: “just make it to the next aid station.”

Eventually, I came back to life. With 1.5 hours to go, I was ready to finish strong.
The skies turned grey, rain began to fall, the trails got slick — but nothing could stop me now.

I crossed the finish line smiling (and crying 🥲), falling into the arms of my biggest cheerleader: @sam.mampaey 🫶🏼
Thank you for being with me through this crazy journey.

Massive shout-out to @brentlaureys for the incredible crewing — this was 100% a team effort 💪
And thanks for the support @oleus.official ! Your products helped me push through when it mattered most.

If you want to try the shots yourself, use code ELEVATE15 for 15% off.

We’re just getting started. Let’s continue to ELEVATE ⛰️

@mozart100 taken in Salzburg, Austria by @joris_huang
18
a year ago
Download
This weekend was packed with joy, emotion, and unforgettable moments.

After picking up an injury last month, I made the tough but wise decision to switch from the marathon to the half marathon. Leuven’s atmosphere was next level and honestly exceeded all expectations 🔥

As a running coach with 17 athletes from @barfit.be and private coaching at the start line, it brought a tear to my eye to see so many people embracing the beauty of this sport.

Because I didn’t run the full marathon, I could be 100% present for my athletes on Sunday — and wow, what a day.

Some crushed their goals and set new PRs 🔔. Others left with a sense of disappointment and unfinished business. 

As a coach, those moments of disappointment hit hard too. It’s tough not to replay things in your mind:
Did I push them too hard? Was the preparation not good enough? Did I set the bar too high? 
These questions started to creep in my head and made me doubt my coaching qualities.

But I also know: that’s part of the process. Big goals come with big risks. The (half)marathon is a brutal distance. And yet — everyone showed up. Everyone gave their all, despite a challenging course and tough race conditions.

I’m so proud of EVERY single one of my athletes. We’ll learn. We’ll grow. We’ll continue to ELEVATE ⛰️

Coach Joris
@elevaterunningteam

📸: @brentlaureys taken in Leuven, Belgium by @joris_huang
11
2 years ago
Download
 by @joris_huang
2
2 years ago
Download
In mijn habitat 🇨🇳 taken in China by @joris_huang
13
2 years ago
Download
[4 DAY FASTPACK] Tour du Mont Blanc 🇫🇷🇮🇹🇨🇭

Living life, doing bucket list things 🤩✅

People sometimes ask me: 'What's your goal with exercising/doing sports so much?'

One of my answers would be: 'To train my body (and mind) to handle anything life throws at me'

Running around the Mont Blanc Massif (in 4 days) is one of those things I dreamed to do for a long time 🤩

'Make your life a dream, and a dream a reality'

Also big thanks and massive respect for @gillian_schockaert for joining me for a part of the Tour (with 3 months notice to transition from a track sprinter to a long distance trail runner 😳)

Final stats:

174,56km
10399m elevation gain
9'46"/km (7'09"/km VTT)

D1: Chamonix 🇫🇷 -> Les Contamines Montjoie 🇫🇷 (28.14km)
D2: Les Contamines Montjoie 🇫🇷 -> Courmayeur 🇮🇹 (43,64km)
D3: Courmayeur 🇮🇹 -> Champex Lac 🇨🇭 (53,58km)
D4: Champex Lac 🇨🇭 -> Chamonix 🇫🇷 (44,04km)

1000x 'Bonjour'
500x 'Ciao'
♾️ Memories for life ⛰️ taken in Tour du Mont Blanc by @joris_huang
16
2 years ago
Download

Download All

Save the photos and videos currently loaded on this page.

0Photos
0Videos
Ready to download 0 / 0

Keep this tab open until your download is ready.

back to up