That sole victory came at Wexford on 16 May 2026 — just this week — and it matters more than the bare number suggests. Wexford is a tight, turning track that tends to suit horses with a bit of tactical awareness rather than raw speed, and getting the job done there is a genuine result. The timing is also worth noting: Teenage Kiss is currently active and raced just one day ago, which means this profile is being written while the horse is still warm from the winner's enclosure. It does not get more current than that.
The partnership between Teenage Kiss and jockey Charlie O'Dwyer is one of the more curious threads in this story. The two have been sent out together 11 times without a win between them — and yet it was presumably Charlie in the saddle for that Wexford breakthrough, which would mean the partnership's record is actually 1 from 12 rather than 0 from 11, depending on how the books are being kept. Either way, the point stands: this is not a horse that has made its rider's life easy. The recent form string of 1-–-4-2-6-– tells a more interesting tale than the overall record, though. A win, a second and a fourth in the last few completed runs suggests something may be clicking into place.
Trainer Conor O'Dwyer, based at Friarstown in County Kildare, has sent out four winners this season from his yard — a modest but solid return — and Teenage Kiss now accounts for one of them. O'Dwyer is a patient operator, and a horse like this, with more places than wins but a genuine willingness to compete, is exactly the type that rewards that patience eventually. The Wexford win, small as it might look on paper, is the kind of result that tells you a horse has found its confidence. Whether it can build on that is the question worth watching.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Wexford Sharp |
4 | 1 win, 1 third, 2 other | 16 May | 25% |
| Naas Galloping |
2 | 1 second, 1 other | 4 Mar | 0% |
| Tipperary Galloping |
2 | 2 other | 3 Jul | 0% |
| Downpatrick Undulating |
1 | 1 other | 14 Jun | 0% |
| Limerick Galloping |
1 | 1 other | 19 Oct | 0% |
| Thurles Undulating |
1 | 1 other | 27 Nov | 0% |
| Cork Galloping |
1 | 1 other | 20 Apr | 0% |