By Course
| Course | Rides | Wins | Win% |
|---|---|---|---|
| Wolverhampton (AW) | 1122 | 129 | 0.11 |
| Kempton (AW) | 1284 | 121 | 0.09 |
| Lingfield (AW) | 1258 | 117 | 0.09 |
| Southwell (AW) | 492 | 66 | 0.13 |
| Yarmouth | 604 | 62 | 0.1 |
| Brighton | 354 | 49 | 0.14 |
| Newmarket | 494 | 47 | 0.1 |
| Newmarket (July) | 502 | 44 | 0.09 |
| Goodwood | 420 | 44 | 0.1 |
| Nottingham | 372 | 38 | 0.1 |
| Windsor | 450 | 36 | 0.08 |
| Newbury | 342 | 35 | 0.1 |
| Doncaster | 313 | 31 | 0.1 |
| Ascot | 360 | 30 | 0.08 |
| Sandown | 282 | 30 | 0.11 |
By Distance
| Dist | Rides | Wins | Win% |
|---|---|---|---|
| 7f | 2419 | 207 | 0.09 |
| 6f | 2192 | 211 | 0.1 |
| 1m | 2002 | 208 | 0.1 |
| 1m2f | 1567 | 181 | 0.12 |
| 1m4f | 1198 | 128 | 0.11 |
| 5f | 1069 | 112 | 0.1 |
| 1m½f | 432 | 44 | 0.1 |
| 1m6f | 318 | 38 | 0.12 |
| 2m | 308 | 27 | 0.09 |
| 1m3f | 260 | 38 | 0.15 |
| 1m1½f | 226 | 20 | 0.09 |
| 1m1f | 218 | 24 | 0.11 |
| 1m3½f | 171 | 21 | 0.12 |
| 5½f | 100 | 10 | 0.1 |
| 1m2½f | 99 | 8 | 0.08 |
| 1m5f | 65 | 7 | 0.11 |
| 2m½f | 61 | 8 | 0.13 |
| 7½f | 53 | 3 | 0.06 |
| 1m5½f | 39 | 2 | 0.05 |
| 1m4½f | 37 | 3 | 0.08 |
| 6½f | 36 | 4 | 0.11 |
| 2m2f | 31 | 4 | 0.13 |
| 1m6½f | 25 | 2 | 0.08 |
| 1m7f | 20 | 3 | 0.15 |
| 2m1f | 20 | 1 | 0.05 |
| 2m4f | 10 | 0 | 0 |
| 1m7½f | 9 | 2 | 0.22 |
| 2m4½f | 8 | 0 | 0 |
| 2m2½f | 6 | 0 | 0 |
| 2m5½f | 5 | 0 | 0 |
| 2m5f | 1 | 1 | 1 |
With Trainers
| Trainer | Rides | Wins | Win% |
|---|---|---|---|
| Sir Henry Cecil | 944 | 191 | 0.2 |
| Gary Moore | 525 | 57 | 0.11 |
| George Margarson | 514 | 45 | 0.09 |
| James Given | 412 | 45 | 0.11 |
| James Fanshawe | 330 | 43 | 0.13 |
| Jeremy Noseda | 262 | 37 | 0.14 |
| Jamie Osborne | 211 | 37 | 0.18 |
| Barney Curley | 232 | 29 | 0.12 |
| Michael Bell | 232 | 28 | 0.12 |
| Gary & Josh Moore | 271 | 24 | 0.09 |
| David Evans | 183 | 21 | 0.11 |
| William Haggas | 105 | 20 | 0.19 |
| Michael Quinlan | 152 | 19 | 0.12 |
| Lady Cecil | 102 | 18 | 0.18 |
| David Loder | 150 | 17 | 0.11 |
With Owners
| Owner | Rides | Wins | Win% |
|---|---|---|---|
| K Abdullah | 374 | 108 | 0.29 |
| John Guest Racing | 265 | 24 | 0.09 |
| Mohamed Obaida | 132 | 24 | 0.18 |
| Curley Leisure | 227 | 23 | 0.1 |
| Niarchos Family | 111 | 14 | 0.13 |
| W H Ponsonby | 81 | 13 | 0.16 |
| A D Spence | 83 | 11 | 0.13 |
| Danethorpe Racing Partnership | 75 | 8 | 0.11 |
| Sheikh Mohammed | 58 | 8 | 0.14 |
| Godolphin | 48 | 8 | 0.17 |
| Graham Lodge Partnership | 47 | 8 | 0.17 |
| Mr Mrs G Middlebrook | 47 | 8 | 0.17 |
| Fred Archer Racing Ormonde | 18 | 8 | 0.44 |
| Paul J Dixon | 86 | 7 | 0.08 |
| Saeed Manana | 81 | 7 | 0.09 |
Recent Rides
| Date | Pos | Horse | SP |
|---|---|---|---|
| 2026-04-24 | 3rd | He's A Latchico (IRE) | 10/1 |
| 2026-04-17 | 5th | Ocean Force (IRE) | 25/1 |
| 2026-04-17 | 7th | Peking Opera (IRE) | 22/1 |
| 2026-04-08 | 7th | Ocean Force (IRE) | 150/1 |
| 2026-03-29 | 11th | Too Soon (GB) | 18/1 |
| 2026-03-26 | 4th | Bohemian Breeze (IRE) | 14/1 |
| 2026-03-25 | 2nd | Sandscreendeliverd (GB) | 16/1 |
| 2026-03-25 | 3rd | Onlyriversrunfree (GB) | 40/1 |
| 2026-03-18 | 5th | Tetsworth (GB) | 6/1 |
| 2026-03-02 | 11th | Rory Rocket (GB) | 9/1 |
| 2026-03-02 | 9th | Callero (IRE) | 300/1 |
| 2026-02-26 | 6th | Definite (GB) | 10/1 |
| 2026-02-26 | 9th | Callero (IRE) | 500/1 |
| 2026-02-25 | 1st | Hove Ranger (FR) | 4/1 |
| 2026-02-14 | 4th | Sandscreendeliverd (GB) | 25/1 |
| 2026-02-13 | PU | Inside Tracker (GB) | 33/1 |
| 2026-02-12 | 8th | Lynwood Lad (GB) | 25/1 |
| 2026-02-12 | 3rd | Everest (GB) | 66/1 |
| 2026-02-11 | 8th | Callero (IRE) | 200/1 |
| 2026-02-10 | 10th | Good Speed (FR) | 25/1 |
| 2026-02-10 | 9th | Harry Brown (GB) | 11/1 |
| 2026-01-26 | 2nd | He's A Latchico (IRE) | 11/1 |
| 2026-01-24 | 12th | Bohemian Breeze (IRE) | 33/1 |
| 2026-01-21 | 9th | Scammer (GB) | 66/1 |
| 2026-01-12 | 5th | Lynwood Lad (GB) | 5/1 |
| 2026-01-10 | 7th | Voodoo Ray (IRE) | 33/1 |
| 2026-01-03 | 7th | He's A Latchico (IRE) | 11/1 |
| 2025-12-27 | 3rd | Zarakerjack (FR) | 7/2 |
| 2025-12-19 | 5th | He's A Latchico (IRE) | 25/1 |
| 2025-12-17 | 4th | Mister Sandman (GB) | 5/1 |
| 2025-12-10 | 9th | Man On A Mission (GB) | 11/1 |
| 2025-12-10 | 11th | Ballybaymoonshiner (FR) | 20/1 |
| 2025-11-30 | 1st | He's A Latchico (IRE) | 7/1 |
| 2025-11-26 | 3rd | Mister Sandman (GB) | 9/4F |
| 2025-11-25 | 11th | Onlyriversrunfree (GB) | 66/1 |
| 2025-11-25 | 12th | Harry Brown (GB) | 11/1 |
| 2025-11-11 | 7th | He's A Latchico (IRE) | 11/2 |
| 2025-10-30 | 2nd | Mister Sandman (GB) | 5/2F |
| 2025-10-30 | 2nd | Gone Rogue (IRE) | 8/1 |
| 2025-10-29 | 12th | Dissident (GB) | 125/1 |
| 2025-10-28 | 4th | Joycean Way (GB) | 11/2 |
| 2025-10-28 | 4th | Irish Fusilier (IRE) | 28/1 |
| 2025-10-27 | 1st | Harry Brown (GB) | 15/2 |
| 2025-10-25 | 14th | Dannick (GB) | 11/1 |
| 2025-10-23 | 9th | Fabuleuse (USA) | 125/1 |
| 2025-10-17 | 1st | Cephalus (GB) | 5/1 |
| 2025-10-16 | 1st | Oj Lifestyle (IRE) | 4/1 |
| 2025-10-07 | 1st | Gone Rogue (IRE) | 11/8F |
| 2025-10-06 | 6th | Prince Rasam (GB) | 10/1 |
| 2025-10-06 | 3rd | Guest House (IRE) | 11/2 |