:

Port Darwin

Port Darwin is a three-year-old who has taken a little time to find his feet, winning just 1 of his 7 races so far — but there are clear signs of what he can do when things fall right. That win came at Musselburgh on 26 August 2025, and it arrived at a distance between a mile and a mile and an eighth — the kind of middle-ground trip that seems to suit him best. At those distances, he has won 1 from 3, which works out at roughly one in every three attempts. That is a significantly better record than anywhere else in his career, and it is the detail worth holding onto.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Chestnut
Father
Australia
Mother
Porthilly
Owner
Kingsley Park 42
Rating
63

📊 Key Numbers

Career statistics for this horse
8
Career races
1
Wins
12.5%
Win rate
avg ~10%
25%
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 recent form — reading back from his last race — goes 5-3-5-1-5-7, which looks a little all over the place at first glance. But buried in there is that third-place finish, and the win before it, suggesting he is capable of performing when conditions and distance align. He has had a short break of just under six weeks since his last run, which often signals a trainer is giving a horse a quick reset rather than addressing any serious issue.

That trainer is Charlie Johnston, operating out of Middleham Moor in North Yorkshire. Johnston's yard has sent out 129 winners already this season — a serious operation by any measure, the kind of stable that places horses carefully and knows exactly what it has. The fact that Port Darwin is still being tested and placed suggests the team sees enough promise to keep going.

One area that stands out less favourably is his record in the grade of race he most often runs in. At Class 5 — which is towards the lower end of the racing ladder — he has not yet won in three attempts, which is a little surprising given that is supposed to be his level. It raises a quiet question: is he better than his record suggests, or does he just need everything to go right? His Musselburgh win, at a slightly higher grade, hints it might be the former. He is still only three, still learning, and with a trainer sending out winners at that kind of rate, Port Darwin looks like a horse with at least one more good day ahead of him.

Strengths & Risks AI Analysis

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good ground: 1 wins from 4 starts (25%)
Well suited by 1m1f – 1m2f distances: 33% win rate

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Loves
Good to firm
Standard (all-weather)
Standard to slow
📏 Race Distance
1M1F – 1M2F
Loves
1M3F – 1M4F
7F – 1M
Avoids
🏅 Competition Level
Class 3
Class 4
Class 5
Avoids
Class 6
🏟 Track Shape
Right-handed, undulating
Right-handed, tight turning
Right-handed, wide and galloping
Left-handed, tight
Left-handed, wide and galloping
Avoids

📅 Recent Runs

The last 10 races, most recent first
8 Apr
7th
Nottingham
1m3f – 1m4f · Good · 9 runners
18 Feb
5th
Kempton Park
1m1f – 1m2f · Standard_To_Slow · 8 runners
23 Sep
3rd
Southwell
1m1f – 1m2f · Standard · 7 runners
6 Sep
5th
Thirsk
7f – 1m · Good · 5 runners
26 Aug
🏆 Won
Musselburgh
1m1f – 1m2f · Good · 7 runners
13 Aug
5th
Beverley
7f – 1m · Good_To_Firm · 8 runners
26 Jul
7th
Chester
7f – 1m · Good · 8 runners
23 May
5th
Haydock Park
7f – 1m · Good_To_Firm · 6 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/2
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

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Musselburgh
Sharp
1 1 win 26 Aug 100%
Kempton Park
Galloping
1 1 other 18 Feb 0%
Thirsk
Galloping
1 1 other 6 Sep 0%
Nottingham
Galloping
1 1 other 8 Apr 0%
Southwell
Galloping
1 1 third 23 Sep 0%
Beverley
Undulating
1 1 other 13 Aug 0%
Chester
Tight
1 1 other 26 Jul 0%
Haydock Park
Galloping
1 1 other 23 May 0%