UK time :

Geo

Geo is a 4-year-old with a real soft spot for Ayr. She has won 2 of her 4 races there — a win rate that stands out sharply against her overall record of 3 wins from 25 outings. That Ayr expertise came to the fore last week when she claimed her most recent victory on 17 September, keeping her firmly in the mix as an active, competitive horse in mid-range company.Based on TrackLab's analysis
Quick facts
Age
4 years old
Sex
Filly
Colour
Bay
Father
Mehmas
Mother
River Rock
Trainer
Owner
Summerstorm Bloodstock Ltd
Official rating
70

📊 Key numbers

Career totals for this horse
25
Career races
3
Wins
12%
Win rate
avg ~10%
32%
Top-3 rate
avg ~30%
21 days
Since last race

🔍 Full analysis

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

Her form dips and peaks unpredictably. Over her last six races, she has finished third, first, sixth, fourth, third, and second — a pattern that shows flashes of promise mixed with longer stretches where she simply fails to fire. Jim Goldie's yard at Uplawmoor has the quality to train winners at scale — 88 this season — and the trainer is upbeat about Geo's prospects. After she ran respectably for William Buick at Newbury recently, finishing fifth in a respectable race, Goldie felt she was building toward another win. Her debut victory at Newbury last August suggests she can find the winner's enclosure when conditions and circumstances align.

Ground matters to her. She wins roughly 1 in every 5 races (2 from 11) on fast, dry ground, which is notably above her standard win rate of roughly 1 in 8. She also performs best at distances between a mile and three furlongs and a mile and four furlongs, winning 1 of her 5 races over that stretch. Charles Bishop has ridden her six times without a win, so there may be a case for mixing up the jockey depending on the race. Right now, Geo remains a mid-range performer with genuine strengths at her preferred track and on her preferred ground — not a star, but a horse worth following for those who enjoy spotting patterns.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 2 wins from 11 starts (18%)
✔ Excellent record on soft ground: 1 wins from 4 starts (25%)
✔ Well suited by 1m3f – 1m4f distances: 20% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 7 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 7 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Soft (muddy)
Loves
Good to soft (some give)
Unknown
Standard (all-weather)
Unknown
Good (a little give)
Avoids
📏 Race distance
1M3F – 1M4F
Loves
7F – 1M
1M1F – 1M2F
Ok
5F – 6½F
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
🏟 Track shape
Left-handed, long straights
Loves
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
28 Sep
3rd
Hamilton Park
1m1f – 1m2f · Soft · 13 runners
17 Sep
🏆 Won
Ayr
1m3f – 1m4f · Soft · 7 runners
3 Sep
6th
Haydock Park
1m3f – 1m4f · Soft · 7 runners
8 Aug
4th
Ayr
1m3f – 1m4f · Good · 14 runners
27 Jul
3rd
Ayr
1m3f – 1m4f · Good_To_Firm · 7 runners
17 Jul
2nd
Hamilton Park
1m1f – 1m2f · Good_To_Firm · 5 runners
25 Jun
2nd
Hamilton Park
1m3f – 1m4f · Good_To_Firm · 4 runners
24 Jun
4th
Carlisle
7f – 1m · Good_To_Firm · 11 runners
17 Jun
2nd
Hamilton Park
1m1f – 1m2f · Good_To_Soft · 7 runners
31 May
6th
Thirsk
7f – 1m · Good · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
0%
Win rate
0/6
Wins / rides
Lauren Young(5) Current jockey
25%
Win rate
1/4
Wins / rides
33.3%
Win rate
1/3
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
Newbury
Galloping
6 1 win, 5 other 18 Jul 16.7%
Ayr
Galloping
4 2 wins, 1 third, 1 other 17 Sep 50%
Hamilton Park
Sharp
4 3 seconds, 1 third 28 Sep 0%
Musselburgh
Sharp
2 2 other 26 Apr 0%
Thirsk
Galloping
2 2 other 31 May 0%
Windsor
Sharp
1 1 other 29 Jul 0%
Newmarket
Galloping
1 1 other 28 Sep 0%
Lingfield Park
Sharp
1 1 other 31 May 0%
Southwell
Galloping
1 1 other 23 Oct 0%
Epsom Downs
Undulating
1 1 other 22 Apr 0%
Haydock Park
Galloping
1 1 other 3 Sep 0%
Carlisle
Undulating
1 1 other 24 Jun 0%