James Crawford
James Crawford is a horse trainer based in SAF, specialising in Flat racing. From 18 career runners, he has saddled 1 winner, at a 5.6% strike rate. He has earned £115.3k in prize money. He currently has 9 horses in his stable. His strongest record is at Greyville (SAF) (3w from 13r).
Career Statistics
Win Rate
5.6%
Total Wins
1
Total Runs
18
Active Horses
9
Prize Money
£115.3k
Recent Form
Season Performance
Win Rate % · Prize Money (£k) · Runs
- Runs
- Prize £k
- Win Rate %
Recent Results
Last 20 runners| Date | Horse | Course | Race | Pos | Jockey | SP | Prize £ |
|---|---|---|---|---|---|---|---|
| 04 Jul | Mon Petit Cherie (SAF) | Greyville (SAF) | Ridgemont Garden Province Stakes (Fillies & Mares) (Turf) | 2 | R Fourie | 5/2 | £12.8k |
| 06 Jun | Mon Petit Cherie (SAF) | Greyville (SAF) | HKJC World Pool Stakes (Fillies & Mares) (Turf) | 2 | R Fourie | 3/1 | £4.3k |
| 30 May | Star Major (SAF) | Greyville (SAF) | Daily News 2000 (Turf) | 1 | M Michel | 3/1 | £53.2k |
| 28 Feb | Star Major (SAF) | Kenilworth (SAF) | Lucky Fish Cape Derby (Turf) | 4 | Luyolo Mxothwa | 5/2 | £3.2k |
| 31 Jan | Mon Petit Cherie (SAF) | Kenilworth (SAF) | Maine Chance Farms Majorca Stakes (Turf) | 3 | R Fourie | 5/1 | £4.3k |
| 31 Jan | Reet Petite (SAF) | Kenilworth (SAF) | Maine Chance Farms Majorca Stakes (Turf) | 7 | G Wright | 5/1 | £0 |
| 31 Jan | Fatal Flaw (SAF) | Kenilworth (SAF) | Maine Chance Farms Majorca Stakes (Turf) | 13 | Gavin Lerena | 40/1 | £0 |
| 10 Jan | Reet Petite (SAF) | Kenilworth (SAF) | Cartier Paddock Stakes (3yo+ Fillies & Mares) (Turf) | 2 | R Fourie | 5/2 | £8.5k |
| 10 Jan | Surjay (SAF) | Kenilworth (SAF) | World Pool Cape Flying Championship (3yo+) (Turf) | 5 | Luyolo Mxothwa | 33/1 | £1.6k |
| 13 Dec | Star Major (SAF) | Kenilworth (SAF) | Hollywoodbets Cape Guineas (3yo) (Turf) | 6 | Luyolo Mxothwa | 33/1 | £0 |
| 13 Dec | Fox On The Run (SAF) | Kenilworth (SAF) | Hollywoodbets Cape Guineas (3yo) (Turf) | 5 | R Fourie | 66/1 | £2k |
| 06 Dec | Reet Petite (SAF) | Kenilworth (SAF) | World Sports Betting Cape Fillies Guineas (3yo Fillies) (Turf) | 2 | R Fourie | 5/1 | £10.1k |
| 29 Nov | Otto Luyken (SAF) | Turffontein Standside (SAF) | Betway Summer Cup Handicap) (3yo+) (Turf) | 16 | Juan Paul V'D Merwe | 14/1 | £0 |
| 27 Jul | Surjay (SAF) | Greyville (SAF) | Mercury Sprint (2yo+) (Turf) | 7 | Luyolo Mxothwa | 50/1 | £0 |
| 05 Jul | Oriental Charm (SAF) | Greyville (SAF) | Hollywoodbets Durban July Handicap) (3yo+) (Turf) | 11 | Juan Paul V'D Merwe | 7/1 | £0 |
| 05 Jul | Fatal Flaw (SAF) | Greyville (SAF) | Ridgemont Garden Province Stakes (2yo+ Fillies & Mares) (Turf) | 13 | P Strydom | 8/1 | £0 |
| 05 Jul | Pomodoro's Jet (SAF) | Greyville (SAF) | Hollywoodbets Durban July Handicap) (3yo+) (Turf) | 14 | A Mgudlwa | 50/1 | £0 |
| 05 Jul | Mon Petit Cherie (SAF) | Greyville (SAF) | Ridgemont Garden Province Stakes (2yo+ Fillies & Mares) (Turf) | 2 | R Fourie | 11/2 | £12.1k |
| 07 Jun | Oriental Charm (SAF) | Greyville (SAF) | Hollywoodbets Gold Challenge (2yo+) (Turf) | 2 | Juan Paul V'D Merwe | 14/1 | £16.1k |
| 29 Mar | Fatal Flaw (SAF) | Turffontein Standside (SAF) | Tab Empress Club Stakes | 1 | Gavin Lerena | 9/4F | £26.5k |
Strike Rate by Course & Distance
Win % by course (rows) and distance band (columns). Min 1 run to show a cell.
| Course | 5f | 6f | 7f | 1m | 1m2f | 1m4f+ |
|---|---|---|---|---|---|---|
| Kenilworth (SAF) | 0% | — | — | 9% | 0% | — |
| Greyville (SAF) | — | 33% | 0% | 0% | 100% | 33% |
| Turffontein Standside (SAF) | — | — | — | 100% | 0% | — |
| Scottsville (SAF) | — | 0% | — | — | — | — |
Going Performance
Based on the 36 most recent results stored in our database for this trainer.
Distance Performance
Based on the 36 most recent results stored in our database for this trainer.
Course Specialists
Where this trainer wins most often (minimum 3 runners at a track).
Class Performance
Win rates by race class (1–7).
No class data yet.
Seasonality
Monthly win rate across stored results.
Jockey Partnerships
Most successful retained jockeys (minimum 3 rides).
Owner Partnerships
Top owners sending horses to this trainer (minimum 2 runners).
Surface Split
Turf vs All-Weather strike rates.
Turf
Runs
36
Wins
5
Win Rate
14%
Flat vs Jumps
Separate stats for each racing code.
Runs
36
Wins
5
Win %
14%
Place %
50%
Top Horses
Star horses ranked by career wins, then total prize money earned.
Biggest Wins
Most valuable victories from stored results.
Hollywoodbets Durban July Handicap) (3yo+) (Turf)
Oriental Charm (SAF) · Greyville (SAF) · 6 Jul 2024
Daily News 2000 (Turf)
Star Major (SAF) · Greyville (SAF) · 30 May 2026
World Sports Betting Cape Fillies Guineas (3yo Fillies) (Turf)
Fatal Flaw (SAF) · Kenilworth (SAF) · 7 Dec 2024
Mercury Sprint (2yo+) (Turf)
Surjay (SAF) · Greyville (SAF) · 28 Jul 2024
Tab Empress Club Stakes
Fatal Flaw (SAF) · Turffontein Standside (SAF) · 29 Mar 2025
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
6.7/1
Shortest Winner
9/4
Biggest Winner
10/1
Winner SP Distribution
Age Performance
Win rates by horse age, based on the current stable roster.
Active Stable Roster — Top 50 by rating
| Horse | Form | OR | Wins | Runs | Prize £ | Type |
|---|---|---|---|---|---|---|
| Fatal Flaw (SAF) (SAF) | — | 120 | 2 | 6 | £68k | Flat |
| Mon Petit Cherie (SAF) (SAF) | — | 120 | 0 | 4 | £20.6k | Flat |
| Star Major (SAF) (SAF) | — | 118 | 1 | 3 | £56.4k | Flat |
| Reet Petite (SAF) (SAF) | — | 114 | 0 | 3 | £18.6k | Flat |
| Pomodoro's Jet (SAF) (SAF) | — | — | 0 | 1 | £0 | Flat |
| Oriental Charm (SAF) (SAF) | — | — | 1 | 6 | £188.7k | Flat |
| Otto Luyken (SAF) (SAF) | — | — | 0 | 1 | £0 | Flat |
| Fox On The Run (SAF) (SAF) | — | — | 0 | 1 | £2k | Flat |
| Surjay (SAF) (SAF) | — | — | 1 | 10 | £54.4k | Flat |
Discussion
0 commentsYou must be logged in to leave a comment.
No comments yet
Be the first to share your thoughts