Instagram story viewer> @libhogeza> Posts
694
posts
105.9K
followers
2524
following
28 🇿🇦 | Rugby Athlete |
Sports Enthusiast | TV Presenter
Bookings: [email protected]
@buffandshinepod
Johannesburg | eQonce
POSTS STORIES REELS TAGGED
Download All
Introducing our July Digital Cover Guy, @libhogeza.

For Libho Geza, every session starts with the same mindset. Show up, trust the process and find a way to be better than yesterday. The rising athlete does not chase quick wins. He believes in repetition, discipline and the quiet work that happens long before anyone is watching.

“When you reach that threshold of mind over matter, it’s beautiful. It’s just a beautiful feeling. It feels euphoric.”

In collaboration with @energadesa, Libho takes us inside the routines, recovery habits and family motivations that keep him striving for more, treating every challenge as another opportunity to push his personal best.

Swipe to see the images from our epic shoot with the athlete and tap the link in bio to read his full cover story.

Photographed by: @garrethbarclayphoto
Written by: @kutlwano_arthur
Styled by: @o_n_e_s_i_m_o_b_a_m
Makeup & Grooming: @anelisa.j
Videographer: @pro_art_films
Shot on Location: @planetfitnessza by @libhogeza
187
20 days ago
Download
Grateful for my talent taken in Johannesburg, South Africa by @libhogeza
21
a year ago
Download
Day in the life by @libhogeza
4
2 days ago
Download
taken in Johannesburg, South Africa by @libhogeza
16
2 days ago
Download
Surely I won?🥺 by @libhogeza
14
6 days ago
Download
Campeones Campeones Ole Ole Ole by @libhogeza
3
6 days ago
Download
Vamos España 🇪🇸 
Vamos Argentina 🇦🇷 taken in Johannesburg, South Africa by @libhogeza
14
6 days ago
Download
It’s really happening 😭🇪🇸🇦🇷 by @libhogeza
7
10 days ago
Download
BEST WORLD CUP OF ALL TIME!!! taken in Johannesburg, South Africa by @libhogeza
3
10 days ago
Download
Day 12 of the 5AM Personal Best Challenge 💪🏾📌

Real talk: it wasn’t pretty every single day. Missed a few mornings, hit snooze more than I’d like to admit.

But consistency was never about perfection. It’s about showing up on the days you really don’t feel like it. That’s where the growth happens 

Rome wasn’t built in a day, and neither is your personal best. Remember why you started, stay consistent, and keep pushing past what you thought was possible.

Fueled by my Sponsor of Everyday @energadesa 
#proudsponsorsofeveryday #5AMChallenge #personalbestchallenge taken in Johannesburg, South Africa by @libhogeza
3
16 days ago
Download
We put in the work, now it’s time for the reward!
Refuelling with #TheBig3Combo at @spursteakranches with my Big 3. Because the best post-workout gains start around the table. 
Offer ends 12 July 2026, so waste no time! taken in Johannesburg, South Africa by @libhogeza
12
19 days ago
Download
One of the biggest lessons we’ve learned as creators is that you can’t tie your worth to numbers.

This week on Buff & Shine, we unpack the realities of content creation, from algorithms and burnout to building a career online and finding joy in the creative process again.

Because sometimes the real win isn’t going viral. It’s creating something you’re proud of!

Listen on Spotify and Apple Podcasts, or watch the full episode on YouTube. by @libhogeza
7
20 days ago
Download
×

Download all media on this page

Photos Videos
back to up