:

Wee Mary

Wee Mary is a four-year-old who knows how to place but has rarely found the winner's enclosure. With two wins from 34 races, she has finished in the first few places ten times without winning — a record that tells the story of a horse who runs well enough to stay competitive but struggles to close out the job when it matters. Her win rate sits at just 6%, meaning she wins roughly once every seventeen races.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Sands Of Mali
Mother
Ty Rock Brandy
Trainer
Owner
Johnnie Delta Racing
Rating
52

📊 Key Numbers

Career statistics for this horse
34
Career races
2
Wins
5.9%
Win rate
avg ~10%
29.4%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

The good news for her the yard is that both wins came relatively recently. She broke through at Newcastle on 24 January this year, then claimed a second victory at Musselburgh on 06 June — but that was three months ago now, and she has not won since. Her recent form has been a frustrating mix of places: in her last six races, she has finished fourth no fewer than four times, with a tenth place and a seventh thrown in. That pattern of narrowly missing the mark, race after race, suggests a horse who is competitive at her level but lacks that final gear when other runners make their move.

Wee Mary races at Class 6 level — smaller, competitive races — and wins just 6% of her races at that standard, taking the form home once from sixteen attempts. She is trained by Jim Goldie at Uplawmoor in Lanarkshire, a yard that has sent out 88 winners this season and clearly knows how to find races for her. Kaiya Fraser has been her regular jockey with five rides together, though they have not yet combined for a win. Given that Wee Mary was out again just a day ago, she remains very much in work, and at four years old she still has time to rack up more victories — though on current form, her the yard will need to find the exact right race to see her back in the winner's circle.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on good_to_firm ground: 0 wins from 7 starts
Yet to win at Ayr in 6 attempts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good to firm (drying out)
Avoids
📏 Race Distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Competition Level
Class 6 (grassroots)
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown

📅 Recent Runs

The last 10 races, most recent first
24 Aug
10th
Musselburgh
5f – 6½f · Good · 10 runners
31 Jul
4th
Musselburgh
5f – 6½f · Good · 6 runners
27 Jul
4th
Ayr
5f – 6½f · Good_To_Firm · 9 runners
16 Jul
4th
Hamilton Park
5f – 6½f · Good_To_Firm · 8 runners
13 Jul
7th
Ayr
5f – 6½f · Good_To_Firm · 11 runners
30 Jun
4th
Musselburgh
5f – 6½f · Good · 10 runners
22 Jun
2nd
Musselburgh
5f – 6½f · Good · 11 runners
20 Jun
6th
Ayr
5f – 6½f · Soft · 11 runners
6 Jun
🏆 Won
Musselburgh
5f – 6½f · Good · 8 runners
29 May
2nd
Carlisle
5f – 6½f · Good · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/5
Won / Rode
Lauren Young
0%
Win rate
0/5
Won / Rode
Paul Mulrennan Current Jockey
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
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
Newcastle
Galloping
7 1 win, 6 other 12 Mar 14.3%
Musselburgh
Sharp
6 1 win, 1 second, 4 other 24 Aug 16.7%
Ayr
Galloping
6 1 third, 5 other 27 Jul 0%
Wolverhampton
Galloping
3 3 other 2 Feb 0%
Catterick Bridge
Sharp
2 1 second, 1 other 16 Jul 0%
Hamilton Park
Sharp
2 2 other 16 Jul 0%
Redcar
Galloping
1 1 second 19 May 0%
Southwell
Galloping
1 1 second 4 Apr 0%
Dundalk
Galloping
1 1 other 15 Aug 0%
Down Royal
Galloping
1 1 other 19 Jul 0%
Thirsk
Galloping
1 1 third 18 Apr 0%
Navan
Galloping
1 1 other 8 Jun 0%
Doncaster
Galloping
1 1 second 15 Jun 0%
Carlisle
Undulating
1 1 second 29 May 0%