UK time :

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 analysis
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Sands Of Mali
Mother
Ty Rock Brandy
Trainer
Owner
Johnnie Delta Racing
Official rating
52

📊 Key numbers

Career totals for this horse
34
Career races
2
Wins
5.9%
Win rate
avg ~10%
29.4%
Top-3 rate
avg ~30%
55 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

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 and risks

What helps this horse and what to watch out for
⚠ 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 runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Standard (all-weather)
Good to soft (some give)
Unknown
Soft (muddy)
Unknown
Good to firm (fairly firm)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
🏅 Race 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 1%
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

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/5
Wins / rides
Lauren Young
0%
Win rate
0/5
Wins / rides
Paul Mulrennan Current jockey
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin 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%