Durban July 2026 form guide: 18 horses, 18 jockeys, and why favourites so rarely win.
The deep-dive read on every runner in the 130th Hollywoodbets Durban July. Only 3 favourites won in the last 13 years. No odds-on winner in 129 years. 60% of races since 1998 taken by three-year-olds. Every horse's form, every jockey's profile, the historical patterns, the basics of DJ betting for first-timers, and the responsible-gambling framework for the biggest betting weekend of the SA year. Educational analysis. Not tips.
Read the form guide →South Africa 0-1 Canada: a tournament ends, a generation arrives.
Stephen Eustáquio's 92nd-minute strike sends Bafana home at the Round of 32. The defensive performance that nearly took the match to extra time, the steady upward arc from Mexico to Czechia to Korea to Canada, and the case that this team finally looked like they belonged. A farewell piece on what the country takes from this World Cup.
Read the farewell →Austrian GP 2026: Russell holds Verstappen, trims Antonelli lead to 40.
Pole-to-win at the Red Bull Ring, Russell's first victory since Australia. The Q3 crash that handed Verstappen P5 on the grid. Antonelli's "too excited" opening stint. Hamilton's Ferrari three-stop strategy that did not work. The championship picture, the betting market read, and what it sets up for Silverstone.
Read the recap →British GP 2026 preview: Silverstone Sprint, championship live.
Silverstone returns to the Sprint format for the first time since 2021. Hamilton with nine wins at his home race, Russell with Austria momentum, Antonelli's first Silverstone Sprint. The full schedule in SAST, the Sprint format mechanics, the five British drivers, and the markets that matter.
Read the preview →South Africa 1-0 South Korea: into the knockouts for the first time.
Thapelo Maseko's 63rd-minute goal from a Tshepang Moremi square pass settled it. Bafana finish second in Group A and break a three-tournament group-stage curse going back to 1998. Next: Canada at SoFi Stadium in LA on Sunday 28 June. The full recap, the historic context, and the betting framework.
Read the recap →Durban July 2026: eighteen horses, R10 million, one July.
The final field for the 130th Hollywoodbets Durban July is set. Star Major heads the market with French jockey Mickaëlle Michel on board. Justin Snaith fields five horses, four in the top six. Andrew Fortune rides his last July at 59. The full feature with the draw, the storylines, and the betting market read.
Read the feature →Springboks 80-31 Barbarians: twelve tries, eighty points, a few questions.
The Boks opened their 2026 season with a twelve-try, 80-31 victory over the Barbarians in Gqeberha. Edwill van der Merwe took Man of the Match with a hat-trick. Riley Norton scored on debut. The defensive lapses and the experimental flyhalf are the open questions for England on 4 July.
Read →Springboks 2026: the full season schedule.
Twelve Tests across five months plus the season-opening Barbarians fixture. The Nations Championship home leg, the four-Test All Blacks tour, the Perth one-off against Australia, the November European leg. Played matches show the score and link to the recap.
Open the fixtures →Springboks 2026 season preview: twelve Tests, the All Blacks tour, and the bigger picture.
The full season ahead, including the new Nations Championship, the four-Test All Blacks tour ("Rugby's Greatest Rivalry"), the neutral-venue Baltimore Test, and the November European leg. The betting framework for SA punters across the five-month run.
Read the preview →Austrian GP 2026 preview: Hamilton vs Antonelli at the Red Bull Ring.
Round 10. Hamilton's first Ferrari win has cut Antonelli's lead to 41 points. Red Bull's home race, Mercedes' historically strong track, McLaren as defending winners. The schedule in SAST and the markets that matter post-Barcelona.
Read the preview →Czechia 1-1 South Africa: Mokoena rescues a point, and a tournament.
An 83rd-minute Teboho Mokoena penalty earns Bafana their first point of the 2026 World Cup. Mexico's 1-0 win over South Korea seals the group for them and reshapes the qualification maths. The South Korea decider in Monterrey is now the must-win.
Read the recap →On not ranking operators.
Why our comparison page does not crown a "best" SA betting site, when every competitor's does. The case for editorial independence in an affiliate-funded niche, and what the alternative looks like in practice.
Read →Hamilton's first for Ferrari: the Spanish GP recap.
Six hundred and eighty-six days since his last race win. An all-British podium for the first time since 1968. A three-stop strategy Ferrari stood by, a fortunate VSC, and the question of whether he'd have done it anyway.
Read the recap →Mexico 2-0 South Africa: Bafana's World Cup opens.
The Matchday 1 recap from the Estadio Azteca. The Bok defensive shape held for an hour, the Mexico second-half quality told. The opening result and what it meant for the Group A maths heading into the Czechia fixture.
Read the recap →Six months in: what SA gambling content actually needs.
A retrospective from the first six months of publishing. What worked, what didn't, what we got wrong about the market, and what we now believe SA gambling readers actually want that the existing publications aren't providing.
Read →Why we wrote the Thunee guide.
The most uniquely South African piece of content on the site, and the one most resistant to easy SEO logic. A note on why we wrote the only complete English-language Thunee reference on the open internet.
Read →New articles are added at the top of the list. Recaps follow every Bok Test, every F1 race weekend, and every Bafana fixture. Editorial pieces arrive roughly monthly.