Baltic Bird
There is something quietly stubborn about a seven-year-old who keeps turning up. Baltic Bird has raced 32 times, won 4 of them, and placed on another 11 occasions — that is a horse who finishes in the money nearly half the time, even if the winner's enclosure has felt a long way off lately. The most recent win came at Down Royal in May 2025, which means the drought now stretches across six races without a victory, and the form figures read 6-3-7-3-5-11 — competitive enough in the middle, but nothing that screams a big win is coming.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
34.4%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
What the numbers do reveal is a horse with clear preferences. On normal ground, Baltic Bird has won 3 of 13 races — that is roughly 1 in every 4 outings, which is a genuinely strong record and well above the career average of 1 win in every 8 races overall. The message is simple: bring the horse to a decent surface and the chances improve sharply. The same pattern shows up over distance, where Baltic Bird has won 1 from just 3 races at a mile and three to four furlongs — a 33% win rate at that trip, which is hard to ignore even from a small sample.
The trainer is William Durkan, operating out of Sandyford in County Dublin, and the yard has been in good nick this season with 13 winners already sent out. Regular partner Patrick M O'Brien has ridden Baltic Bird in 6 races, winning 1 of them — that is roughly 1 in every 6 rides together, which is below the horse's own best but suggests a pairing that knows each other reasonably well. The first win of the career came at Great Yarmouth back in May 2022, which feels like a different chapter entirely now. Baltic Bird raced just yesterday, so whatever comes next is likely not far away.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 13 starts (23%)
✔ Well suited by 1m3f – 1m4f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on yielding ground: 0 wins from 4 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 5 starts
⚠ Struggles on RH Tight tracks: 0 wins from 5 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Ok
Good to soft (some give)
Unknown
Soft to heavy (wet)
Unknown
Yielding to soft (damp)
Unknown
Good to firm (drying out)
Unknown
Yielding (slightly soft)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, long straights
Likes
Right-handed, tight turns
Likes
Left-handed, tight turns
Avoids
Right-handed, tight
Avoids
📅 Recent Runs
The last 10 races, most recent first
25 May
6th
Ballinrobe
Long Distance (2m+) · Good · 19 runners
7 May
3rd
Wexford
Long Distance (2m+) · Good_To_Yielding · 10 runners
25 Oct
7th
Cheltenham
Long Distance (2m+) · Good · 7 runners
2 Oct
3rd
Clonmel
Long Distance (2m+) · Good · 7 runners
26 Aug
5th
Bellewstown
Long Distance (2m+) · Good_To_Yielding · 9 runners
2 Aug
11th
Galway
Long Distance (2m+) · Good · 22 runners
9 Jul
6th
Fairyhouse
1m6f – 2m · Good · 7 runners
8 Jun
4th
Punchestown
Long Distance (2m+) · Good_To_Yielding · 5 runners
5 May
🏆 Won
Down Royal
Long Distance (2m+) · Good · 6 runners
11 Apr
3rd
Ballinrobe
Long Distance (2m+) · Good · 10 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 |
| Down Royal Galloping |
3 |
1 win, 2 other |
5 May |
33.3% |
| Ballinrobe Sharp |
3 |
1 win, 1 third, 1 other |
25 May |
33.3% |
| Punchestown Galloping |
3 |
3 other |
8 Jun |
0% |
| Fairyhouse Galloping |
3 |
3 other |
9 Jul |
0% |
| Bellewstown Sharp |
3 |
3 other |
26 Aug |
0% |
| Galway Tight |
3 |
1 second, 2 other |
2 Aug |
0% |
| Kilbeggan Tight |
2 |
1 second, 1 other |
17 Jun |
0% |
| Haydock Park Galloping |
2 |
1 second, 1 other |
23 Sep |
0% |
| Cork Galloping |
1 |
1 win |
7 Aug |
100% |
| Great Yarmouth Galloping |
1 |
1 win |
26 May |
100% |
| Wexford Sharp |
1 |
1 third |
7 May |
0% |
| Clonmel Sharp |
1 |
1 third |
2 Oct |
0% |
| Newmarket Galloping |
1 |
1 other |
7 Oct |
0% |
| Listowel Sharp |
1 |
1 other |
23 Sep |
0% |
| Leicester Sharp |
1 |
1 third |
1 Apr |
0% |
| Cheltenham Galloping |
1 |
1 other |
25 Oct |
0% |
| Ascot Galloping |
1 |
1 other |
15 Jun |
0% |
| Killarney Sharp |
1 |
1 other |
14 May |
0% |