Athlete celebrating with arms raised at the XTERRA South Africa finish — XTERRA event photographer Cape Town
— Triathlon photographer in Cape Town

Triathlon photography
in Cape Town

Swim, bike, run — full-race coverage across every discipline and transition. Shot XTERRA South Africa in Grabouw: two days, three disciplines, 250 delivered images.

— Why me for triathlon coverage

I move with the race,
not around it.

I covered XTERRA South Africa in Grabouw — two full race days, swim start at Theewaterskloof dam, mountain bike through Western Cape fynbos, trail run across rocky singletrack, 250 edited images delivered to the race organisation. Triathlon coverage means constant repositioning: wide at the mass swim start, panning at speed on open MTB sections, a longer lens in technical singletrack, then back on foot for the finish line. One operator, moving through transitions and terrain changes as fast as the athletes do.

2 Day
Full event coverage
3 Disciplines
Swim, MTB, trail run
100 Images
Final edited gallery
XTERRA SA
Grabouw, Cape Town
Male athlete portrait at XTERRA South Africa — XTERRA athlete photographer Cape Town
Triathlon photographer - Cape Town
— How triathlon coverage works

Every discipline, every transition.

01
Race-day coverage

Swim start, transition zones, bike and run courses, and the finish line — full-discipline coverage from one operator on site, positioned ahead of the field.

02
Terrain & Conditions

Open water, fynbos singletrack, rocky trail — each leg needs different gear and positioning. Panning at speed on open sections, a longer lens in technical terrain, back on foot for the run.

03
Organiser & athlete deliverables

Fast turnaround for race organisers' post-race media, plus individual athlete frames for sponsorship decks and personal use.

— Client reviews

what clients say

5.0 72 reviews on Google
Review us on Google →
— Frequently asked questions

Triathlon photography in Cape Town.
What to know.

Do you only cover XTERRA, or other triathlons and off-road races too?

I covered XTERRA South Africa in Grabouw — swim, MTB, and trail run across two race days — but the approach works for any triathlon or off-road multisport event: Ironman 70.3, local sprint triathlons, duathlons, adventure races.

How do you cover multiple disciplines across one race?

Position matters more than gear. Wide at the mass swim start, a longer lens for technical MTB singletrack, panning at speed on open sections, back on foot for trail running and the finish line. For multi-day races I plan positions and transitions in advance so I'm never caught out of place.

What do you deliver after race day?

Full edited galleries — for XTERRA South Africa that was 250 images across two days, covering swim, MTB, trail run, transition, and finish. Turnaround and deliverables are scoped to the brief, with same-day social cuts available for organisers or sponsors who need content live during the event.

— Let's work together

Got a project?
Let's talk scope.

Tell me about your project — sport, event, or campaign. I'll come back with a clear scope and timeline within 24 hours

m.haas@mh-content.com
View portfolio