Oh Janey
At six years old and with 12 races under her belt, Oh Janey has been one of the more patient projects in
S R B Crawford's yard in Larne, Co Antrim. Her record stands at 1 win and 3 places from those 12 outings — that's a win rate of around 1 in every 12 races — but the raw numbers don't tell the whole story of a horse who has clearly been knocking on the door.
Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
25%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
That door finally opened at Downpatrick on 10 October 2025, when Oh Janey got her head in front for the first time. Downpatrick is a tight, quirky track in County Down that suits horses with a particular style, and it clearly suits this one. The win came seven months ago now, but her recent form suggests she hasn't gone backwards since — a second place and a fourth in the runs either side of that victory show she's competing consistently at a decent level, and she was back racing just yesterday, keeping the team busy deep into the season.
Crawford's yard has been in good shape this season, sending out 12 winners, so Oh Janey is operating within an active and competent set-up. She may not be winning every week, but a horse that places in a quarter of its races and finds the winner's enclosure when conditions click is a useful, honest sort — exactly the kind that makes a small yard tick.
⚡ Strengths & Risks
What the data says works for and against this horse
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 4 starts
⚠ Poor record on good_to_yielding ground: 0 wins from 4 starts
⚠ Struggles on RH Galloping tracks: 0 wins from 6 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Good to yielding (mild give)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Unknown
🏟 Track Shape
Right-handed, hilly
Loves
Right-handed, tight turns
Unknown
Left-handed, long straights
Unknown
Right-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
14 May
6th
Perth
Long Distance (2m+) · Good_To_Soft · 7 runners
31 Oct
6th
Down Royal
Long Distance (2m+) · Good_To_Yielding · 9 runners
10 Oct
🏆 Won
Downpatrick
Long Distance (2m+) · Yielding · 7 runners
12 Sep
4th
Ballinrobe
Long Distance (2m+) · Soft · 16 runners
16 Aug
2nd
Perth
Long Distance (2m+) · Good · 14 runners
5 Aug
4th
Roscommon
1m6f – 2m · Good_To_Yielding · 16 runners
3 Jul
DNF
Perth
Long Distance (2m+) · Good · 10 runners
14 Jun
DNF
Downpatrick
Long Distance (2m+) · Good_To_Yielding · 18 runners
9 May
4th
Downpatrick
Long Distance (2m+) · Good · 13 runners
6 Apr
7th
Fairyhouse
Long Distance (2m+) · Good_To_Yielding · 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 |
| Downpatrick Undulating |
3 |
1 win, 2 other |
10 Oct |
33.3% |
| Perth Galloping |
3 |
1 second, 2 other |
14 May |
0% |
| Down Royal Galloping |
2 |
1 third, 1 other |
31 Oct |
0% |
| Roscommon Sharp |
1 |
1 other |
5 Aug |
0% |
| Ballinrobe Sharp |
1 |
1 other |
12 Sep |
0% |
| Ayr Galloping |
1 |
1 other |
24 Feb |
0% |
| Fairyhouse Galloping |
1 |
1 other |
6 Apr |
0% |