J Street
J Street is a 4-year-old with a straightforward profile: a modest performer who wins roughly 1 in every 6 races, but one who is improving lately. The horse has won twice in its last six outings, most recently at Doncaster three weeks ago, and raced again just yesterday, suggesting it is holding form and staying active. Over 19 career races, the horse has accumulated 3 wins and 9 places — a respectable tally for a horse competing mostly at Class 5 level, where J Street has won only 1 of 7 races.Based on TrackLab's AI analysis
Owner
Nick Bradley Racing 8 Partner
📊 Key Numbers
Career statistics for this horse
47.4%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What stands out is J Street's preference for short-distance racing. Over five furlongs or less, the horse has won 1 of 3 races — a 33% win rate that is nearly double its overall win rate. This is a genuinely useful stat: it suggests that when dropped into a sprint-distance race, J Street becomes a much more credible contender. The trainer, Michael & David Easterby's Sheriff Hutton yard in North Yorkshire, runs a prolific operation that has sent out 55 winners already this season, so the horse is in capable hands. J Street's recent form also hints at consistency rather than wildness — in its last six races, the horse has finished out of the placings just twice, suggesting it is competitive at its level and capable of picking up races when the conditions suit.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 4 starts (25%)
✔ Well suited by Sprint (< 5f) distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_soft ground: 0 wins from 4 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard (all-weather)
Likes
Good to soft (some give)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Likes
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, tight
Unknown
Right-handed, tight turns
Avoids
📅 Recent Runs
The last 10 races, most recent first
7 Aug
4th
Thirsk
5f – 6½f · Good · 6 runners
25 Jul
4th
Chester
5f – 6½f · Good · 12 runners
18 Jul
🏆 Won
Doncaster
5f – 6½f · Good_To_Firm · 6 runners
25 Jun
4th
Hamilton Park
5f – 6½f · Good_To_Firm · 6 runners
18 Jun
🏆 Won
Southwell
Sprint (< 5f) · Standard · 8 runners
5 Jun
5th
Thirsk
5f – 6½f · Good · 12 runners
21 May
3rd
Southwell
Sprint (< 5f) · Standard · 10 runners
29 Mar
6th
Doncaster
5f – 6½f · Good_To_Soft · 18 runners
17 Nov
8th
Newcastle
5f – 6½f · Standard · 10 runners
25 Oct
2nd
Wolverhampton
5f – 6½f · Standard · 11 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Southwell Galloping |
3 |
1 win, 1 third, 1 other |
18 Jun |
33.3% |
| Doncaster Galloping |
2 |
1 win, 1 other |
18 Jul |
50% |
| Wolverhampton Galloping |
2 |
2 seconds |
25 Oct |
0% |
| Hamilton Park Sharp |
2 |
1 third, 1 other |
25 Jun |
0% |
| Beverley Undulating |
2 |
1 third, 1 other |
25 Aug |
0% |
| Thirsk Galloping |
2 |
2 other |
7 Aug |
0% |
| Musselburgh Sharp |
2 |
1 second, 1 other |
14 Sep |
0% |
| Catterick Bridge Sharp |
1 |
1 win |
10 Jul |
100% |
| Chester Tight |
1 |
1 other |
25 Jul |
0% |
| Newcastle Galloping |
1 |
1 other |
17 Nov |
0% |
| Epsom Downs Undulating |
1 |
1 other |
31 May |
0% |