| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Plumpton Sharp |
7 | 2 wins, 3 seconds, 2 other | 21 Oct | 28.6% |
| Windsor Sharp |
4 | 1 win, 1 third, 2 other | 16 Jan | 25% |
| Wetherby Galloping |
3 | 2 wins, 1 third | 15 Nov | 66.7% |
| Haydock Park Galloping |
3 | 2 wins, 1 other | 20 Dec | 66.7% |
| Cartmel Tight |
3 | 1 win, 1 second, 1 third | 23 Aug | 33.3% |
| Huntingdon Galloping |
3 | 3 seconds | 5 Nov | 0% |
| Newbury Galloping |
3 | 3 other | 22 Mar | 0% |
| Kempton Park Galloping |
2 | 2 other | 7 Sep | 0% |
| Epsom Downs Undulating |
2 | 1 second, 1 other | 11 Sep | 0% |
| Doncaster Galloping |
2 | 2 other | 14 Mar | 0% |
| Catterick Bridge Sharp |
2 | 2 other | 10 Feb | 0% |
| chelmsford | 1 | 1 win | 22 May | 100% |
| Market Rasen Sharp |
1 | 1 win | 27 Sep | 100% |
| Lingfield Park Sharp |
1 | 1 win | 8 Nov | 100% |
| Chester Tight |
1 | 1 win | 13 Sep | 100% |
| Sedgefield Sharp |
1 | 1 third | 26 Jan | 0% |
| Musselburgh Sharp |
1 | 1 other | 31 Jan | 0% |
| Ascot Galloping |
1 | 1 other | 13 Jul | 0% |
| Sandown Park Galloping |
1 | 1 second | 15 Jun | 0% |
| Fontwell Park Tight |
1 | 1 other | 4 Apr | 0% |
| Fakenham Tight |
1 | 1 second | 26 Oct | 0% |
| Newcastle Galloping |
1 | 1 other | 5 Apr | 0% |
| Wolverhampton Galloping |
1 | 1 other | 4 Jan | 0% |
| Southwell Galloping |
1 | 1 other | 14 Jan | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 11 Oct | 0% |
| York Galloping |
1 | 1 other | 14 Jun | 0% |
| Taunton Undulating |
1 | 1 other | 7 Feb | 0% |