:

Jack Teal

Three years into his training career, Jack Teal is still waiting for his first winner. From three runners over the past twelve months, none have made it to the winner's enclosure — a tough run of results, though three runners in a year is a very small string, and small yards can go through long spells between winners simply because they have so few chances to find one.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Based
Coxwold Hill, Wetherby
Record
0 wins from 3 races
Win rate
0%
Top jockey
Best course
Aintree (0% from 2 races)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
3
Races
0
Wins
0%
Win rate
avg ~10%
66.7%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

It is early days. Trainers with much longer careers than Teal's have started slowly before finding their feet, and three years in, with a handful of runners to his name, there is not yet enough of a record to draw firm conclusions either way. What the next twelve months bring — and whether he can get more horses through the door — will tell a much clearer story.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2025
0%
Apr
0%
May
0%
May

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
🏅 Competition Level
Class 3
Class 4
🏟 Track Shape
Left-handed, wide and galloping
Left-handed, tight turning

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Mr Jack Teal First Choice
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 136O12
Form: 32

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Aintree 2 0 0%
Stratford-on-Avon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
30 May
Stratford-on-Avon · Long Distance (2m+) · Good
3rd
16 May
Aintree · Long Distance (2m+) · Good
3rd
16 May
Aintree · Long Distance (2m+) · Good
5th