:

Sandy Craic

Six races in and still searching for a first win, Sandy Craic is nonetheless building a record that suggests a breakthrough might not be far away. The three-year-old has finished in the top three in half of its races so far, with two runner-up finishes sitting alongside a pair of fourth places and a fifth — a profile that tells you this is a horse competing at a reasonable level, just not quite getting its nose in front when it matters.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Filly
Colour
Bay
Father
Mother
Beach Wedding
Owner
Gallop Racing
Rating
71

📊 Key Numbers

Career statistics for this horse
6
Career races
0
Wins
0%
Win rate
avg ~10%
50%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Tomorrow
York
About 7 furlongs · Ideal conditions · 22 runners

🔍 Full Analysis

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

That consistent placing without winning is one of racing's more frustrating patterns, both for observers and presumably for the team involved. Sandy Craic has clearly got ability — you don't finish second twice from six races by accident — but there's a difference between being good enough to place and being good enough to win, and right now the horse sits in that gap. Still, at three years old there is plenty of time for things to click, and the most recent run just one day ago shows this is an active, busy horse whose team clearly believe in keeping it ticking over and finding the right opportunity.

That team is David O'Meara's yard at Upper Helmsley in North Yorkshire, which is one of the most productive operations in the country right now. With 107 winners sent out already this season, O'Meara isn't a trainer who struggles to get horses to win — his yard finds a way. That context matters: when a trainer of that calibre keeps running a horse and placing it in races, it usually means they see something worth persevering with. Sandy Craic, with its cluster of placed efforts and a yard firing on all cylinders behind it, looks like a horse waiting for the pieces to fall into place rather than one simply making up the numbers.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Unknown
Good to firm (drying out)
Unknown
Standard (all-weather)
Unknown
Good to soft (some give)
Unknown
📏 Race Distance
5F – 6½F
Unknown
7F – 1M
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
🏟 Track Shape
Left-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
11 May
2nd
Catterick Bridge
7f – 1m · Good · 11 runners
25 Apr
3rd
Southwell
5f – 6½f · Standard · 13 runners
15 Apr
4th
Beverley
7f – 1m · Good_To_Soft · 13 runners
25 Jul
2nd
York
7f – 1m · Good · 18 runners
19 Jun
4th
Wetherby
7f – 1m · Good_To_Firm · 9 runners
27 May
5th
Redcar
5f – 6½f · Good_To_Firm · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/3
Won / Rode
Ben Robinson Current Jockey
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
Redcar
Galloping
1 1 other 27 May 0%
Wetherby
Galloping
1 1 other 19 Jun 0%
Southwell
Galloping
1 1 third 25 Apr 0%
York
Galloping
1 1 second 25 Jul 0%
Beverley
Undulating
1 1 other 15 Apr 0%
Catterick Bridge
Sharp
1 1 second 11 May 0%