Those two wins arrived at Chepstow in late July and then Haydock Park in early August, both in 2025, and both on normal ground conditions. That last detail is worth noting: on a normal surface, Time After Time has won 2 of its 4 races — a 50% win rate that is frankly exceptional and tells you this horse is not one to run against when conditions are right. Put it on wet or fast ground and the results dry up; give it a fair surface and it becomes a genuine danger.
The distance sweet spot is equally clear. Over a mile and one furlong to a mile and two furlongs, it has won 2 of its 7 races — nearly 1 in 3 — which is a strong return at a specific trip and suggests trainer Heather Main knows exactly where to place this horse. Main is based at Kingston Lisle in Oxfordshire and has had 17 winners this season, so this is a yard that sends horses out ready to run. She has found the conditions and distances that suit Time After Time, and the back-to-back wins at Chepstow and Haydock are the proof.
The broader context is that Time After Time competes mostly at Class 5 level, which is the everyday, bread-and-butter tier of British racing rather than the big occasions. One win from six races at that level — roughly 1 in 6 — is modest, but the two recent wins suggest the horse is improving on that baseline. At 4 years old, with a clear preference for normal ground and a tight distance range, this is a horse that rewards anyone paying attention to the small details. When everything lines up, Time After Time has shown it can deliver.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Chepstow Galloping |
2 | 1 win, 1 other | 16 Jul | 50% |
| Kempton Park Galloping |
2 | 2 other | 15 May | 0% |
| Wolverhampton Galloping |
2 | 2 other | 22 Jul | 0% |
| Haydock Park Galloping |
1 | 1 win | 9 Aug | 100% |
| Salisbury Undulating |
1 | 1 other | 29 Aug | 0% |
| Bath Undulating |
1 | 1 other | 13 Jun | 0% |
| Goodwood Undulating |
1 | 1 other | 6 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 29 May | 0% |
| Newbury Galloping |
1 | 1 other | 15 May | 0% |