UK time :

Project Geofin

Project Geofin is a horse caught between promise and frustration. The five-year-old has won four races from 25 starts — roughly one win every six races — but there's a nagging problem: he hasn't crossed the line first in his last six outings, and it's been fourteen months since his last victory at Doncaster. That August 2025 win feels like ancient history in racing terms.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Brown
Father
Calyx
Mother
Bond Artist
Owner
The Stinger Partnership
Official rating
74

📊 Key numbers

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

🔍 Full analysis

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

What makes him worth watching is the gap between what he can do and what he's been doing lately. With jockey P J McDonald in the saddle, Project Geofin is a different proposition — they've combined for three wins from ten races together, a 30% win rate that's nearly double his career average. Trainer Geoff Oldroyd's yard at Pocklington has been firing this season with 13 winners, so the stable is in good form. On normal ground conditions, Project Geofin has won two of seven races (29%), suggesting he's a horse that needs decent footing to show his best. He also seems to peak at distances between a mile and a quarter and a mile and a half, where he's won one from three.

Newcastle is his track. He's won twice from seven races there, which isn't spectacular but it's his most productive course. That familiarity might matter when he next runs.

The real concern is his complete inability to win in Class 4 races — the bread-and-butter level where he's been competing most. Zero wins from ten starts at that grade is a red flag. Either the quality gap is too steep, or something isn't clicking when the pressure is on. At five years old, Project Geofin is still capable of winning races, but he needs the right combination of conditions, distance, company, and ideally McDonald back in the saddle. Without that, he's treading water.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on standard ground: 2 wins from 7 starts (29%)
✔ Well suited by 5f – 6½f distances: 25% win rate
✔ Well suited by 1m1f – 1m2f distances: 33% win rate
⚠ What to watch out for
⚠ Poor record on good_to_soft ground: 0 wins from 5 starts
⚠ Yet to win at York in 5 attempts

🎯 Where this horse runs best

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

📅 Recent runs

The last 10 races, most recent first
10 Oct
13th
York
1m3f – 1m4f · Good_To_Soft · 20 runners
29 Aug
8th
Beverley
1m1f – 1m2f · Soft · 11 runners
15 Aug
3rd
Doncaster
1m3f – 1m4f · Good_To_Firm · 7 runners
13 May
10th
York
1m3f – 1m4f · Good · 17 runners
30 Apr
7th
Redcar
1m3f – 1m4f · Good_To_Firm · 9 runners
27 Nov
9th
Newcastle
1m3f – 1m4f · Standard · 10 runners
4 Nov
2nd
Redcar
1m3f – 1m4f · Good · 9 runners
11 Oct
4th
York
1m3f – 1m4f · Good · 20 runners
14 Sep
7th
Doncaster
1m3f – 1m4f · Good_To_Soft · 11 runners
16 Aug
🏆 Won
Doncaster
1m3f – 1m4f · Good_To_Firm · 9 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
P J McDonald Current jockey
30%
Win rate
3/10
Wins / rides
16.7%
Win rate
1/6
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
Tom Kiely-Marshall
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 2 wins, 1 second, 4 other 27 Nov 28.6%
Doncaster
Galloping
6 1 win, 1 third, 4 other 15 Aug 16.7%
York
Galloping
5 5 other 10 Oct 0%
Beverley
Undulating
2 1 second, 1 other 29 Aug 0%
Redcar
Galloping
2 1 second, 1 other 30 Apr 0%
Pontefract
Undulating
1 1 win 27 Jul 100%
Carlisle
Undulating
1 1 other 19 Jun 0%
Haydock Park
Galloping
1 1 other 4 Jul 0%