:

Project Geofin

There is something quietly stubborn about Project Geofin that any racing fan would find worth watching. The five-year-old has won 4 races from 22 outings — roughly 1 in every 5 and a half races across a career — and while that might not sound like a world-beater, the details tell a more interesting story than the headline numbers suggest.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Brown
Father
Calyx
Mother
Bond Artist
Owner
Bond Thoroughbred Limited
Rating
76

📊 Key Numbers

Career statistics for this horse
22
Career races
4
Wins
18.2%
Win rate
avg ~10%
31.8%
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 most striking thing about this horse is what it does at Newcastle. Two wins from 7 races there works out at 29% — nearly 1 in 3 — and that kind of affinity with a specific track is not something you can easily explain away. Some horses simply click with a particular layout, a particular camber, a particular atmosphere. Newcastle is clearly Project Geofin's place, and the first career win there in August 2023 was the beginning of something the horse keeps returning to. On normal ground — not too wet, not too firm — the record improves again: 2 wins from 7 races, the same ratio, confirming this is a horse that likes conditions to be predictable and straightforward.

The partnership with jockey P J McDonald is one of the more compelling threads running through the profile. Three wins from 9 rides together is a win rate of 33%, or 1 in 3 — and if you compare that to the horse's overall record, it is immediately obvious that Project Geofin performs meaningfully better when McDonald is in the saddle. That kind of consistency between a horse and a single rider is exactly what trainers try to build.

Geoff Oldroyd trains out of Pocklington in North Yorkshire and has sent out 13 winners already this season, which shows the yard is in decent form. That context matters — an active, winning stable is one that knows how to have a horse ready on the day. Project Geofin raced just yesterday, so whatever Oldroyd is planning, it is clearly a live operation.

The only real puzzle in this profile is the Class 4 record: 0 wins from 10 races at that level. For context, Class 4 sits comfortably in the middle of British racing's ranking system — not the top tier, not the bottom. A horse winning 4 races overall but none at its most common level suggests it has found its wins by stepping down into softer company, or by catching the right conditions at the right moment. The last win came at Doncaster in August 2025, nine months ago, and recent form — finishing 10th, 7th, and 9th in three of the last six runs — suggests Project Geofin is waiting for something to click again. The question is whether Newcastle and a return to normal ground can provide it.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on standard ground: 2 wins from 7 starts (29%)
⚠ What to watch out for
Poor record on good_to_soft ground: 0 wins from 4 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
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
27 Jul
🏆 Won
Pontefract
1m1f – 1m2f · Good · 11 runners
13 Jun
8th
York
7f – 1m · Good_To_Firm · 13 runners
6 Jun
6th
Doncaster
1m1f – 1m2f · Good · 13 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
P J McDonald Current Jockey
33.3%
Win rate
3/9
Won / Rode
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/1
Won / Rode
Tom Kiely-Marshall
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 2 wins, 1 second, 4 other 27 Nov 28.6%
Doncaster
Galloping
5 1 win, 4 other 14 Sep 20%
York
Galloping
4 4 other 13 May 0%
Redcar
Galloping
2 1 second, 1 other 30 Apr 0%
Pontefract
Undulating
1 1 win 27 Jul 100%
Haydock Park
Galloping
1 1 other 4 Jul 0%
Carlisle
Undulating
1 1 other 19 Jun 0%
Beverley
Undulating
1 1 second 16 May 0%