Based in Northumberland with trainer Ann Hamilton, Tommy's Oscar has built a quiet reputation as a course specialist and a horse that rises to the biggest occasions. He won a Class 1 race at Ayr in April 2024, one of the top grades of racing in Britain, and before that took a Class 1 at Doncaster in January 2023 and another at Haydock Park in January 2022. These are not flukes: across Class 2 races—the next tier down—he has won 5 of 16 attempts, a win rate of roughly 31 percent. His connection to Haydock Park is particularly strong, with 2 wins from just 3 races there. What marks him out, though, is his sweet spot at distances between a mile and six furlongs and two miles. When running at that length, he has won 3 of 6 races—a 50 percent success rate that hints at exactly where his talent thrives.
The partnership with jockey Danny McMenamin has flourished over time, the pair combining for 7 wins from 24 races together at the same 29 percent clip as his overall record. Recently, his form has been patchy: he has won just 2 of his last 6 races, including a Class 2 victory at Carlisle seven months ago, and he was held at 4th place just yesterday. His trainer has noted some minor setbacks but insists the horse is well and improving, with plans to compete locally where possible. That stubborn attachment to his Northumberland base—the owner once drove 725 miles to avoid an overnight stop because the horse simply will not settle away from home—speaks to a personality as much as a racing record. Tommy's Oscar is a proper old stager, and at this level, experience and temperament count for almost as much as raw speed.
| Course | Races | Results | Last run | Win rate |
|---|---|---|---|---|
| Kelso Undulating |
6 | 1 win, 3 thirds, 2 other | 4 Oct | 16.7% |
| Carlisle Undulating |
5 | 3 wins, 1 second, 1 third | 8 Mar | 60% |
| Doncaster Galloping |
4 | 2 wins, 2 other | 1 Mar | 50% |
| Musselburgh Sharp |
4 | 1 win, 1 second, 2 other | 31 Jan | 25% |
| Haydock Park Galloping |
3 | 2 wins, 1 other | 15 Apr | 66.7% |
| Ayr Galloping |
2 | 1 win, 1 third | 12 Apr | 50% |
| Cheltenham Galloping |
2 | 1 second, 1 other | 12 Nov | 0% |
| Perth Galloping |
2 | 1 second, 1 third | 23 Apr | 0% |
| Aintree Galloping |
2 | 2 other | 3 Apr | 0% |
| Newcastle Galloping |
2 | 1 second, 1 other | 7 Jan | 0% |
| Wetherby Galloping |
2 | 1 second, 1 other | 31 Oct | 0% |