By Course
| Course | Rides | Wins | Win% |
|---|---|---|---|
| Chelmsford (AW) | 434 | 68 | 0.16 |
| Wolverhampton (AW) | 441 | 56 | 0.13 |
| Lingfield (AW) | 267 | 43 | 0.16 |
| Southwell (AW) | 241 | 35 | 0.15 |
| Kempton (AW) | 323 | 34 | 0.11 |
| Yarmouth | 214 | 27 | 0.13 |
| Brighton | 126 | 27 | 0.21 |
| Newmarket (July) | 129 | 19 | 0.15 |
| Windsor | 124 | 16 | 0.13 |
| Newcastle (AW) | 71 | 13 | 0.18 |
| Sandown | 52 | 9 | 0.17 |
| Leicester | 87 | 8 | 0.09 |
| Newmarket | 110 | 7 | 0.06 |
| Nottingham | 49 | 7 | 0.14 |
| Newbury | 48 | 7 | 0.15 |
By Distance
| Dist | Rides | Wins | Win% |
|---|---|---|---|
| 7f | 709 | 97 | 0.14 |
| 6f | 703 | 97 | 0.14 |
| 1m | 505 | 72 | 0.14 |
| 5f | 407 | 54 | 0.13 |
| 1m2f | 279 | 47 | 0.17 |
| 1m4f | 157 | 11 | 0.07 |
| 1m½f | 95 | 10 | 0.11 |
| 1m6f | 64 | 9 | 0.14 |
| 1m1½f | 59 | 8 | 0.14 |
| 5½f | 48 | 7 | 0.15 |
| 1m3f | 39 | 3 | 0.08 |
| 2m | 31 | 6 | 0.19 |
| 1m3½f | 25 | 0 | 0 |
| 2m½f | 22 | 2 | 0.09 |
| 1m1f | 16 | 1 | 0.06 |
| 1m5½f | 8 | 3 | 0.38 |
| 7½f | 6 | 0 | 0 |
| 1m5f | 6 | 2 | 0.33 |
| 1m4½f | 6 | 2 | 0.33 |
| 1m2½f | 4 | 1 | 0.25 |
| 6½f | 3 | 0 | 0 |
| 1m7f | 2 | 1 | 0.5 |
| 2m2f | 2 | 0 | 0 |
| 2m4½f | 1 | 0 | 0 |
| 1m6½f | 1 | 0 | 0 |
| 2m2½f | 1 | 1 | 1 |
| 2m1f | 1 | 1 | 1 |
With Trainers
| Trainer | Rides | Wins | Win% |
|---|---|---|---|
| Stuart Williams | 801 | 120 | 0.15 |
| Marco Botti | 323 | 60 | 0.19 |
| J R Jenkins | 197 | 17 | 0.09 |
| Robert Cowell | 115 | 17 | 0.15 |
| Ivan Furtado | 129 | 16 | 0.12 |
| Tony Carroll | 136 | 15 | 0.11 |
| Michael Blake | 73 | 13 | 0.18 |
| William Knight | 127 | 12 | 0.09 |
| Saeed bin Suroor | 25 | 12 | 0.48 |
| William Stone | 74 | 10 | 0.14 |
| Charles Hills | 59 | 10 | 0.17 |
| Jane Chapple-Hyam | 87 | 8 | 0.09 |
| Chris Dwyer | 38 | 8 | 0.21 |
| Ed Dunlop | 59 | 7 | 0.12 |
| Robert Stephens | 28 | 6 | 0.21 |
With Owners
| Owner | Rides | Wins | Win% |
|---|---|---|---|
| Scuderia Sagam Srls | 55 | 15 | 0.27 |
| Mrs Claire Goddard | 80 | 13 | 0.16 |
| Godolphin | 25 | 12 | 0.48 |
| T W Morley | 41 | 6 | 0.15 |
| Racing For A Cause | 27 | 6 | 0.22 |
| Stuart C Williams | 15 | 6 | 0.4 |
| Mrs J Morley | 58 | 5 | 0.09 |
| Tje Racing | 53 | 5 | 0.09 |
| Opulence Thoroughbreds | 40 | 5 | 0.12 |
| R Moore | 32 | 5 | 0.16 |
| T W Morley Regents Racing | 26 | 5 | 0.19 |
| Wedgewood Estates | 21 | 5 | 0.24 |
| G P S Heart Of Racing Ltd Partner | 16 | 5 | 0.31 |
| N Boyden And C Harrold | 32 | 4 | 0.12 |
| P W Harris | 21 | 4 | 0.19 |
Recent Rides
| Date | Pos | Horse | SP |
|---|---|---|---|
| 2026-04-26 | 4th | Rock N Roll Pinkie (GB) | 16/5 |
| 2026-04-26 | 13th | Sea Her Excel (GB) | 10/1 |
| 2026-04-25 | 1st | Happy Chandler (GB) | 5/1 |
| 2026-04-25 | 10th | Cameley Days (GB) | 11/2 |
| 2026-04-25 | 7th | Dashing Dick (IRE) | 12/1 |
| 2026-04-25 | 2nd | Prince Of India (IRE) | 100/30F |
| 2026-04-25 | 8th | Alpha Legend (IRE) | 11/2 |
| 2026-04-24 | 5th | Atticum (GB) | 7/2 |
| 2026-04-23 | 1st | Lexington Express (IRE) | 9/2 |
| 2026-04-23 | 4th | Sands Of Seve (GB) | 14/1 |
| 2026-04-21 | 2nd | Candonomore (FR) | 5/1 |
| 2026-04-21 | 3rd | Priscilla's Hope (GB) | 25/1 |
| 2026-04-20 | 2nd | Startled Lady (GB) | 4/1 |
| 2026-04-18 | 9th | United Force (IRE) | 16/1 |
| 2026-04-18 | 8th | No Claims Bonus (GB) | 10/1 |
| 2026-04-18 | 1st | Bintaryana (GB) | 7/2 |
| 2026-04-18 | 5th | Brighlee (FR) | 11/1 |
| 2026-04-17 | 2nd | Colori Forever (GB) | 13/8F |
| 2026-04-17 | 11th | Tenison (GB) | 250/1 |
| 2026-04-16 | 3rd | Quinault (GER) | 7/2 |
| 2026-04-16 | 5th | Ironwill (IRE) | 9/1 |
| 2026-04-15 | 1st | Archers Bay (IRE) | 16/1 |
| 2026-04-15 | 8th | Sea Of Sardinia (GB) | 33/1 |
| 2026-04-15 | 1st | Azleet (GB) | 50/1 |
| 2026-04-15 | 10th | Humam (IRE) | 10/1 |
| 2026-04-14 | 5th | Luzon Heights (GB) | 16/1 |
| 2026-04-14 | 3rd | Stellar Vision (GB) | 6/1 |
| 2026-04-13 | 12th | Hurricane Ann (GB) | 9/1 |
| 2026-04-13 | 5th | Forever My Prince (GB) | 9/1 |
| 2026-04-13 | 7th | Society Charm (GB) | 250/1 |
| 2026-04-13 | 5th | Percy's Star (GB) | 66/1 |
| 2026-04-11 | 5th | Bystander (IRE) | 11/2 |
| 2026-04-10 | 3rd | Make It Up (IRE) | 6/1 |
| 2026-04-10 | 4th | Pints In Peace (IRE) | 9/2 |
| 2026-04-10 | 7th | Step To Glory (IRE) | 11/4 |
| 2026-04-09 | 3rd | Naana's Crystal (GB) | 15/8C |
| 2026-04-09 | 3rd | Apex Star (IRE) | 11/1 |
| 2026-04-09 | 7th | Neptune Legend (IRE) | 15/2 |
| 2026-04-08 | 3rd | Bang On The Bell (GB) | 3/1 |
| 2026-04-07 | 3rd | Seven Questions (IRE) | 9/1 |
| 2026-04-06 | 6th | Dolly's Delight (IRE) | 11/1 |
| 2026-04-06 | 9th | Macarone (GB) | 9/2 |
| 2026-04-06 | 3rd | King's Cruiser (GB) | 15/8F |
| 2026-04-05 | 6th | Havana's Tune (GB) | 40/1 |
| 2026-04-05 | 1st | Colori Forever (GB) | 8/13F |
| 2026-04-03 | 7th | Sous La Neige (FR) | 100/30F |
| 2026-04-03 | 2nd | Uncle Don (GB) | 9/4F |
| 2026-04-03 | 1st | Arc Zoosve (GB) | 9/2 |
| 2026-04-03 | 7th | Handle With Care (GB) | 7/2 |
| 2026-04-01 | 1st | Expert Agent (GB) | 100/30 |