:

Timely Affair

Timely Affair is a horse hitting form at exactly the right moment. The 4-year-old has won 3 of its last 6 races, most recently picking up a victory at Lingfield Park just this week, and is clearly thriving under William Knight's training at Newmarket. Across its career, the horse has won 4 races from 13 attempts — a respectable 31% win rate — with an additional 9 placings that show consistent competitive effort.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Time Test
Mother
Velvet Morn
Owner
Mrs Susie Hartley
Rating
66

📊 Key Numbers

Career statistics for this horse
13
Career races
4
Wins
30.8%
Win rate
avg ~10%
69.2%
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

What makes Timely Affair genuinely interesting is its mastery of Southwell, the Nottinghamshire track where it has won 3 of 6 races there. That 50% win rate at a single course is the kind of pattern that catches savvy punters' attention; some horses simply suit particular tracks, and this one clearly handles Southwell's unique surface and layout far better than most. The horse also strongly prefers normal ground conditions, winning 4 of 7 races on standard footing — a 57% rate that suggests wet or very fast ground genuinely blunts its performance. That's valuable intelligence for anyone following its progress.

The recent winning streak, combined with last week's victory, shows the horse is in current form and racing actively. Knight's Newmarket yard has sent out 28 winners this season, so Timely Affair is part of a stable in good health. At Class 6 level, where it has competed in 3 races, the form is modest — one win from three — but this horse appears happiest when chasing opportunities at its proven winning grounds on ground that suits it. For a 4-year-old with this profile, Timely Affair looks a genuinely useful performer on its day.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 4 wins from 7 starts (57%)
Course specialist at Southwell: 3 wins from 6 starts (50%)
Strong overall win rate: wins 31% of races
⚠ What to watch out for
Poor record on good ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to firm (drying out)
Unknown
Standard to slow (all-weather)
Unknown
Good (firm-ish)
Avoids
📏 Race Distance
7F – 1M
Unknown
1M1F – 1M2F
Ok
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
22 Aug
🏆 Won
Lingfield Park
1m1f – 1m2f · Standard · 8 runners
23 Jul
🏆 Won
Southwell
7f – 1m · Standard · 14 runners
20 Jun
3rd
Newmarket
1m1f – 1m2f · Good_To_Firm · 11 runners
20 May
3rd
Great Yarmouth
1m1f – 1m2f · Good · 10 runners
29 Apr
🏆 Won
Southwell
1m1f – 1m2f · Standard · 11 runners
11 Apr
2nd
Southwell
7f – 1m · Standard · 11 runners
25 Mar
2nd
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 9 runners
20 Jan
5th
Southwell
1m1f – 1m2f · Standard · 12 runners
4 Jan
🏆 Won
Southwell
1m1f – 1m2f · Standard · 12 runners
19 Dec
2nd
Southwell
1m1f – 1m2f · Standard · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Southwell
Galloping
6 3 wins, 2 seconds, 1 other 23 Jul 50%
Lingfield Park
Sharp
1 1 win 22 Aug 100%
Nottingham
Galloping
1 1 other 12 Jun 0%
Windsor
Sharp
1 1 other 23 Jun 0%
Kempton Park
Galloping
1 1 second 25 Mar 0%
Newmarket
Galloping
1 1 third 20 Jun 0%
Goodwood
Undulating
1 1 other 3 May 0%
Great Yarmouth
Galloping
1 1 third 20 May 0%