That yard belongs to Gary Harrison, tucked away in Lesmahagow in Lanarkshire — not a name you'll find dominating the headlines, but a trainer who clearly knows what he has here. The partnership that makes the most sense on paper is with jockey Theodore Ladd, who has ridden Thank The Lord to 3 of its 5 wins from 11 races together. That's a win rate of 27%, or roughly 1 in every 4 rides — noticeably better than the horse's overall average, which suggests the two have developed a real understanding.
Almost everything Thank The Lord has achieved has come at the lower end of the sport. Five wins from 31 races at Class 6 — the entry level of British racing — tells you this is a horse competing where it belongs, not being pushed beyond its limits. On normal ground it has won 2 of 6 races, a 33% success rate that stands out as its best surface record. The first win came at Salisbury back in July 2022, and the most recent at Chelmsford in December 2023 — now 29 months ago, which is a long gap.
That drought is the obvious cloud hanging over Thank The Lord right now. The last six results read 14th, 9th, 10th, 6th, 8th, and 2nd — a shape that suggests the horse is creeping back towards form rather than moving away from it. A runner-up finish is encouraging, and the fact it raced just yesterday means the team clearly still believes there is a race to be won. Whether that belief is rewarded soon will define how this chapter of the story ends.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| chelmsford | 8 | 2 wins, 1 second, 1 third, 4 other | 21 Dec | 25% |
| Bath Undulating |
5 | 1 win, 1 second, 1 third, 2 other | 25 Jun | 20% |
| Salisbury Undulating |
4 | 1 win, 3 other | 12 Jul | 25% |
| Wolverhampton Galloping |
4 | 1 third, 3 other | 23 Mar | 0% |
| Brighton Undulating |
3 | 1 win, 2 other | 6 Aug | 33.3% |
| Newcastle Galloping |
3 | 1 second, 2 other | 24 Feb | 0% |
| Southwell Galloping |
2 | 2 other | 22 Jan | 0% |
| Lingfield Park Sharp |
2 | 2 other | 2 Feb | 0% |
| Windsor Sharp |
1 | 1 other | 20 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 24 Apr | 0% |
| Leicester Sharp |
1 | 1 other | 14 Jul | 0% |
| Wetherby Galloping |
1 | 1 other | 6 Jun | 0% |
| Great Yarmouth Galloping |
1 | 1 third | 21 Aug | 0% |
| Kempton Park Galloping |
1 | 1 other | 6 Mar | 0% |