The most revealing number in Tam Lin's record is what happens over seven furlongs to a mile. In 14 races at that distance, the horse has won 3 times — a win rate of 21%, or roughly 1 in every 5 races. That is nearly double the overall career average, and it tells you something clear: get Tam Lin to the right trip and something clicks. The first win came at Dundalk in February 2025, with the most recent at Chelmsford in November 2025 — and that gap of around five months, combined with six races without a win, suggests the team is still searching for the conditions that bring out the best.
Kieran O'Neill has been the most regular partner, riding in 5 of Tam Lin's races and winning once together — a 20% win rate when paired, which is actually the horse's best combination record and worth noting if O'Neill takes the ride again. Recent form reads 8-8-blank-3-6-4, which paints a picture of a horse that has gone quiet lately but was showing enough just a few months back to suggest it hasn't entirely lost the thread. The blank in that sequence indicates a non-completion at some point, adding a small question mark over consistency.
Racing just one day ago, Tam Lin is very much in the thick of a busy campaign. At four years old, there is still time for things to develop — horses this age are not finished articles — but with five months since the last win and recent finishes mostly in the back half of the field, the next few races will tell us whether Tam Lin is a horse building towards something or one that has already shown its ceiling.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Dundalk Galloping |
7 | 1 win, 1 third, 5 other | 21 Mar | 14.3% |
| Lingfield Park Sharp |
4 | 1 third, 3 other | 20 Apr | 0% |
| chelmsford | 3 | 1 win, 2 other | 11 Jan | 33.3% |
| Wolverhampton Galloping |
2 | 2 other | 6 Oct | 0% |
| Southwell Galloping |
2 | 1 third, 1 other | 11 Mar | 0% |
| Bellewstown Sharp |
1 | 1 win | 5 Apr | 100% |
| Sligo Sharp |
1 | 1 other | 4 May | 0% |
| The Curragh Galloping |
1 | 1 other | 28 Sep | 0% |
| Gowran Park Undulating |
1 | 1 other | 23 Apr | 0% |
| Fairyhouse Galloping |
1 | 1 other | 29 May | 0% |
| Doncaster Galloping |
1 | 1 other | 23 Jul | 0% |
| Nottingham Galloping |
1 | 1 other | 7 Aug | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 24 Aug | 0% |
| Navan Galloping |
1 | 1 other | 23 Oct | 0% |
| Naas Galloping |
1 | 1 third | 13 Oct | 0% |