:

Teenage Kiss

There is something quietly stubborn about Teenage Kiss that makes the story of this five-year-old worth telling. Across 12 races, there has been just the one win — that is a win rate of roughly 1 in every 12 outings, or about 8% — but the horse has found the frame four times in total, which means it has had something to show for a third of its career. Not a star, but not a passenger either.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Mare
Colour
Bay
Father
Walk In The Park
Mother
Serious Fun
Owner
John P McManus
Rating
98

📊 Key Numbers

Career statistics for this horse
12
Career races
1
Wins
8.3%
Win rate
avg ~10%
33.3%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

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.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_yielding ground: 1 wins from 7 starts (14%)

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Good (firm-ish)
Unknown
Yielding (slightly soft)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Soft (muddy)
Unknown
📏 Race Distance
Long Distance (2M+)
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
16 May
🏆 Won
Wexford
Long Distance (2m+) · Good_To_Yielding · 17 runners
10 Apr
DNF
Wexford
Long Distance (2m+) · Good_To_Yielding · 17 runners
4 Mar
4th
Naas
Long Distance (2m+) · Soft_To_Heavy · 12 runners
9 Jan
2nd
Naas
Long Distance (2m+) · Yielding · 15 runners
27 Nov
6th
Thurles
Long Distance (2m+) · Good_To_Yielding · 16 runners
19 Oct
DNF
Limerick
Long Distance (2m+) · Yielding_To_Soft · 14 runners
29 Aug
7th
Wexford
Long Distance (2m+) · Good · 17 runners
8 Aug
3rd
Wexford
Long Distance (2m+) · Good_To_Yielding · 17 runners
3 Jul
7th
Tipperary
Long Distance (2m+) · Good_To_Yielding · 19 runners
14 Jun
DNF
Downpatrick
Long Distance (2m+) · Good_To_Yielding · 18 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Charlie O'Dwyer Current Jockey
0%
Win rate
0/11
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%