MERITOCRACY SA RACING INTELLIGENCE
Back to Trainers

E L P & E B P Steyn

Trainer
Oct 2025 – Jul 2026 · 16 different horses
Runners 50
Wins 8
Win % 16.0%
Places 26 52.0% of runners
Fav Strike 40.0% 2/5 fav
Prize Money R2,251,938
Level P/L +26.7 50 bets @ SP
ROI +53.4%
Form Trend monthly · bars = runners, line = win %
Upcoming Race Entries 6 runners from racecards
Date Venue Race Time Horse S# Draw Jockey Weight
25 Jul 2026 Durbanville R2 12:50 Dark Fortune 1 1 *E J Muller -4.0 57.0kg
25 Jul 2026 Durbanville R2 12:50 Le Tissier 2 2 *S Bungane -2.5 60.0kg
25 Jul 2026 Durbanville R2 12:50 Wild Streak 3 3 A Arries 57.0kg
25 Jul 2026 Durbanville R5 14:40 Spirit 10 10 A Arries 63.5kg
Level-Stakes Profit / Loss 1 unit per runner at starting price · 50 bets
How profit / loss is calculated

This is a level-stakes simulation: imagine backing every runner with the same 1-unit bet at the starting price (SP). The line is the running total — rising when winners pay more than the losers cost, falling on a losing run. It measures whether blindly following this trainer would have made money, which is a tougher and more honest test than strike rate alone.

Each runner settles as:
win → + (decimal odds − 1)  ·  lose → − 1.
So a winner at 5/1 returns +5.0 units, a winner at 2/1 returns +2.0, and every loser costs −1.0. Fractional SPs (e.g. 9/4) are converted to decimal — 9÷4 + 1 = 3.25 — before settling.

This trainer's record 50 runners with a priced SP, staking 50 units in total → a profit of +26.7 units, an ROI of +53.4% (profit ÷ total staked).

Only runners with a recorded SP are included, so the bet count here can be lower than total runners. It assumes you take SP on every runner with no selectivity — a baseline, not a betting tip. It ignores Rule 4 deductions, dead-heats, and any each-way element; a flat or rising line is the signal worth noting.

Form Analysis
Won Placed
By Venue
Kenilworth 40 · 18% W · 58% P
Durbanville 8 · 12% W · 25% P
Greyville 2 · 0% W · 50% P
By Distance
Sprint< 1200m 8 · 12% W · 50% P
Mile1200–1599m 32 · 22% W · 53% P
Middle1600–1999m 10 · 0% W · 50% P
By Going
Goodfirm – good 33 · 15% W · 45% P
Yielding 13 · 15% W · 62% P
Softsoft / rain 4 · 25% W · 75% P
By Class
FeatureR250k + 10 · 20% W · 70% P
MidR100–250k 29 · 14% W · 45% P
Lower< R100k 11 · 18% W · 55% P
Top Jockeys
JockeyRunnersWSR
Mr R D Fourie 14 2 14.3%
Mr P C Orffer 9 0 0.0%
Mr K de Melo 6 3 50.0%
Mr E J Muller 5 0 0.0%
Mr S D Veale 3 2 66.7%
Mr L Mxothwa 3 0 0.0%
Mr C Zackey 3 0 0.0%
Mr J P van der Merwe 2 1 50.0%
Mr S Khumalo 2 0 0.0%
Mr A C Fortune 1 0 0.0%
Mr G A Behr 1 0 0.0%
Mr C A Little 1 0 0.0%
Best Horses
HorseRunnersW
Red Spice 6 2
Prince Of Tibet 5 2
Spirit 5 1
Caesar's Ransom 3 1
Lava Strike 3 1
Earn The Weekend 1 1
Rare Earth 6 0
Pay The Palace 4 0
Take It As Red 4 0
Gem King 3 0
Rock The Road 2 0
Zanfan Moris 2 0
Recent Runners
Date Venue Race Horse Pos Jockey Odds
14 Jul 2026 Durbanville R7 — LUCKY FISH CRAZY TIME APPRENTICE C… Take It As Red 2 Mr E J Muller 9/2
14 Jul 2026 Durbanville R6 — TURF TALK SYNDICATE B STAKES (For … Spirit 5 Mr J P van der Merwe 25/2
07 Jul 2026 Durbanville R3 — BET WITH TOTE www.tote.co.za MAIDE… Ntibindi 4 Mr R D Fourie 9/2
04 Jul 2026 Greyville R6 — OMODA GOLDEN HORSESHOE (Grade 2) (… Red Spice 4 Mr K de Melo 7/2
27 Jun 2026 Durbanville R1 — Hollywoodbets DURBANVILLE WELCOMES… Wild Streak 5 Mr E J Muller 33/1
23 Jun 2026 Kenilworth R5 — KIKKULI STANDING AT PAARDEBERG STU… Zanfan Moris 4 Mr K de Melo 5/1
23 Jun 2026 Kenilworth R5 — KIKKULI STANDING AT PAARDEBERG STU… Waterfront 3 Mr R D Fourie 4/1
21 Jun 2026 Kenilworth R2 — LUCKY FISH LUCKY BREAK CLASS 5 (F … Take It As Red 4 Mr E J Muller 4/1
16 Jun 2026 Kenilworth R8 — Hollywoodbets BRIGHT FUTURE CLASS … Prince Of Tibet 3 Mr S D Veale 8/1
16 Jun 2026 Kenilworth R4 — P3 RACING SYNDICATE MAIDEN PLATE (… Rock The Road 3 Mr R D Fourie 33/10Fav
02 Jun 2026 Kenilworth R6 — RACE COAST INCENTIVES POWERED BY H… Ntibindi 4 Mr R D Fourie 10/1
02 Jun 2026 Kenilworth R5 — BET WITH TOTE www.tote.co.za MAIDE… Waterfront 3 Mr R D Fourie 7/1
31 May 2026 Kenilworth R8 — LUCKY FISH LIGHTNING ROULETTE CLAS… Take It As Red 4 Mr E J Muller 14/1
24 May 2026 Kenilworth R7 — POCKET POWER STAKES (Listed) (For … Pay The Palace 5 Mr R D Fourie 17/10Fav
24 May 2026 Kenilworth R4 — LUCKY FISH PLINKO OPEN MAIDEN (For… Zanfan Moris 2 Mr C Zackey 14/1
24 May 2026 Kenilworth R4 — LUCKY FISH PLINKO OPEN MAIDEN (For… Lava Strike 1 Mr R D Fourie 17/10Fav
19 May 2026 Kenilworth R7 — FOLLOW GALLOP TV ON SOCIAL MEDIA C… Prince Of Tibet 1 Mr S D Veale 8/1
16 May 2026 Kenilworth R3 — LUCKY FISH DIAMOND RISE MAIDEN PLA… Caesar's Ransom 1 Mr R D Fourie 5/1
03 May 2026 Kenilworth R9 — Hollywoodbets BRIGHT FUTURE CLASS … Take It As Red 4 Mr E J Muller 25/2
27 Apr 2026 Kenilworth R6 — LUCKY FISH NEW FORTUNE CLASS 5 (Op… Prince Of Tibet 3 Mr R D Fourie 16/1
27 Apr 2026 Kenilworth R3 — RACE COAST INCENTIVES POWERED BY H… Pay The Palace 3 Mr R D Fourie 7/2
27 Apr 2026 Kenilworth R2 — BET WITH TOTE www.tote.co.za OPEN … Lava Strike 2 Mr R D Fourie 8/1
15 Apr 2026 Kenilworth R4 — BET WITH TOTE www.tote.co.za MAIDE… Rare Earth 5 Mr C A Little 7/1
11 Apr 2026 Greyville R6 — RACE COAST SALES SLIPPER (2yo R100… Red Spice 3 Mr C Zackey 10/1
06 Apr 2026 Kenilworth R1 — Hollywoodbets KENILWORTH WELCOMES … Earn The Weekend 1 Mr S D Veale 25/1
01 Apr 2026 Kenilworth R2 — LUCKY FISH CHILLI HEAT MAIDEN PLAT… Rock The Road 4 Mr G A Behr 66/1
25 Mar 2026 Durbanville R2 — LUCKY FISH PLINKO MAIDEN PLATE (F … Rare Earth 4 Mr P C Orffer 7/1
28 Feb 2026 Kenilworth R4 — RIDGEMONT CAPE OF GOOD HOPE NURSER… Red Spice 1 Mr K de Melo 9/2
25 Feb 2026 Kenilworth R1 — Hollywoodbets KENILWORTH WELCOMES … Lava Strike 4 Mr P C Orffer 100/1
22 Feb 2026 Kenilworth R11 — Hollywoodbets BRIGHT FUTURE CLASS … Spirit 1 Mr K de Melo 7/2Fav
14 Feb 2026 Durbanville R1 — Hollywoodbets DURBANVILLE WELCOMES… Rare Earth 5 Mr P C Orffer 5/1
31 Jan 2026 Kenilworth R9 — HKJC WORLD POOL POLITICIAN STAKES … Pay The Palace 4 Mr P C Orffer 33/1
31 Jan 2026 Kenilworth R4 — LEPAS C STAKES (For All Horses) Spirit 4 Mr K de Melo 17/2
31 Jan 2026 Kenilworth R1 — JC LE ROUX SUMMER JUVENILE STAKES … Red Spice 1 Mr K de Melo 16/1
21 Jan 2026 Durbanville R3 — SOCIAL SQUAD SYNDICATE OPEN MAIDEN… Rare Earth 5 Mr P C Orffer 4/1
10 Jan 2026 Kenilworth R1 — CHARLES DICKENS STAKES (2yo R10000… Red Spice 2 Mr S Khumalo 16/1
04 Jan 2026 Kenilworth R7 — L'ORMARINS KING'S PLATE 10 JAN 202… Gem King 5 Mr A C Fortune 25/2
24 Dec 2025 Kenilworth R8 — Hollywoodbets BRIGHT FUTURE OPEN M… Rare Earth 4 Mr P C Orffer 25/2
13 Dec 2025 Kenilworth R6 — RIDGEMONT GREEN POINT STAKES (Grad… Garrix 2 Mr S Khumalo 40/1
13 Dec 2025 Kenilworth R3 — EVOLUTION CLASS 4 (Open. Benchmark… Spirit 4 Mr R D Fourie 4/1
13 Dec 2025 Kenilworth R1 — LIGHT & WONDER COMMONWEALTH PLATE … Red Spice 2 Mr L Mxothwa 50/1
10 Dec 2025 Kenilworth R9 — Hollywoodbets BRIGHT FUTURE MAIDEN… Caesar's Ransom 4 Mr R D Fourie 16/1
10 Dec 2025 Kenilworth R4 — www.racecoast.co.za MAIDEN PLATE (… Rare Earth 2 Mr P C Orffer 8/1
26 Nov 2025 Kenilworth R4 — LUCKY FISH CHILLI HEAT MAIDEN PLAT… Caesar's Ransom 4 Mr C Zackey 14/1
22 Nov 2025 Kenilworth R8 — NOMADS ANDREW MENTIS FUND THE BANT… Gem King 3 Mr L Mxothwa 25/1
22 Nov 2025 Kenilworth R7 — RACE COAST CAPE PUNTERS CUP (Grade… Pay The Palace 3 Mr P C Orffer 66/1
10 Nov 2025 Kenilworth R10 — Hollywoodbets BRIGHT FUTURE C STAK… Spirit 3 Mr P C Orffer 8/1
10 Nov 2025 Kenilworth R8 — LUCKY FISH FORTUNE CUP D STAKES (F… Prince Of Tibet 3 Mr R D Fourie 4/1Fav
02 Nov 2025 Kenilworth R6 — SOUTHEASTER SPRINT (Listed) (Handi… Gem King 5 Mr L Mxothwa 100/1
25 Oct 2025 Durbanville R8 — NEW TURF CARRIERS CLASS 5 (Open. B… Prince Of Tibet 1 Mr J P van der Merwe 5/1