:

Teenage Kiss

Teenage Kiss has had to work hard for success, but there are signs this five-year-old is starting to find its feet. Across 13 races, the horse has one win and five places to its name — a win rate of around 1 in every 13 races — but the record alone doesn't tell the whole story. Five places from 13 races means Teenage Kiss has been competitive far more often than the wins column suggests, finishing in the money nearly half the time. That's a horse who shows up, even when victory has been elusive.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
105

📊 Key Numbers

Career statistics for this horse
13
Career races
1
Wins
7.7%
Win rate
avg ~10%
38.5%
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

The breakthrough came at Wexford on 16 May 2026, and it's worth noting that win came just seven weeks ago, with Teenage Kiss having raced as recently as yesterday. This is a horse very much in the thick of an active campaign. The most recent six runs read 2-1-–-4-2-6 — a second, a win, a blank, then a fourth, second, and sixth going further back. That pattern of a win sandwiched between placed efforts either side of it suggests Teenage Kiss is in reasonable form and not far off repeating the trick.

Charlie O'Dwyer has been in the saddle for 12 of those 13 races, the pair sharing that sole win together. The consistency of the partnership matters — a jockey who knows a horse well can often coax something out of it that a stranger in the irons cannot. Both horse and rider are still building their story together. Behind the scenes, the yard is trained by Conor O'Dwyer out of Friarstown in County Kildare, and with four winners already on the board this season, it's a stable operating with quiet confidence. Teenage Kiss won't be the flashiest name in the yard, but in a team that size, every winner counts.

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
Soft (muddy)
Unknown
Yielding to soft (damp)
Unknown
Soft to heavy (wet)
Unknown
Yielding (slightly soft)
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
30 Jun
2nd
Wexford
Long Distance (2m+) · Good · 12 runners
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

🏇 Jockey Partnerships

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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wexford
Sharp
5 1 win, 1 second, 1 third, 2 other 30 Jun 20%
Tipperary
Galloping
2 2 other 3 Jul 0%
Naas
Galloping
2 1 second, 1 other 4 Mar 0%
Limerick
Galloping
1 1 other 19 Oct 0%
Cork
Galloping
1 1 other 20 Apr 0%
Downpatrick
Undulating
1 1 other 14 Jun 0%
Thurles
Undulating
1 1 other 27 Nov 0%