:

Tarbat Ness

Tarbat Ness is the kind of horse that keeps the yard — sorry, keeps a yard busy without ever threatening to headline Cheltenham. Five wins from 44 races works out to roughly 1 in every 9 outings, which is a modest but respectable record at the level this horse operates. That level is mostly Class 6, the everyday bread-and-butter end of British racing, where Tarbat Ness has won 4 of 25 races — about 1 in every 6 at that grade, which tells you this is a horse that belongs there and competes honestly.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Grey
Father
Reliable Man
Mother
Ethics Girl
Trainer
Owner
The 1997 Partnership
Rating
70

📊 Key Numbers

Career statistics for this horse
44
Career races
5
Wins
11.4%
Win rate
avg ~10%
43.2%
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

What makes Tarbat Ness genuinely interesting is how the ground matters. On wet or muddy ground, the record reads 3 wins from 9 races — that's 1 in every 3, which is a completely different horse to the one that turns up on a dry summer afternoon. On normal conditions, it's still a solid 2 from 8, roughly 1 in 4. Put those two things together and you have a horse that simply does not want the ground fast and firm. Trainer John Berry, based at Newmarket, has had 13 winners this season, so he knows how to place a horse, and keeping Tarbat Ness away from firm ground looks like a key part of the strategy.

The partnership with jockey Gina Mangan is worth noting. In 11 races together, they've won 4 — that's winning more than 1 in every 3 rides, a number that would make most jockey-horse combinations in the sport genuinely envious. When Mangan is booked, something is clearly clicking.

At seven years old, Tarbat Ness is no youngster, but the recent form suggests there's still plenty to give. The last six runs read 5-4-6-4-4-1 — a win last month at Newcastle followed by four placed efforts, which is the profile of a horse that is showing up and being competitive rather than running out of ideas. A win just three months ago, in February 2026, confirms this isn't a horse running on reputation alone.

Having raced just yesterday, Tarbat Ness is very much in the thick of a busy campaign. This is a seven-year-old doing what it does best — turning up, handling soft ground, and making life difficult for rivals at the bottom end of the game. Unspectacular, perhaps. But quietly, stubbornly reliable.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on soft ground: 3 wins from 9 starts (33%)
Excellent record on standard ground: 2 wins from 8 starts (25%)
Effective partnership with Gina Mangan: 36% win rate together
⚠ What to watch out for
Poor record on good ground: 0 wins from 11 starts
Poor record on good_to_soft ground: 0 wins from 9 starts
Poor record on heavy ground: 0 wins from 4 starts
Poor record on good_to_firm ground: 0 wins from 3 starts
Struggles on LH Undulating tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
8 May
5th
Ascot
1m6f – 2m · Good · 13 runners
25 Apr
4th
Ripon
Long Distance (2m+) · Good · 7 runners
3 Apr
6th
Lingfield Park
1m6f – 2m · Standard · 14 runners
14 Mar
4th
Southwell
Long Distance (2m+) · Standard · 6 runners
4 Mar
4th
Southwell
Long Distance (2m+) · Standard
15 Feb
🏆 Won
Newcastle
Long Distance (2m+) · Standard · 6 runners
13 Jan
🏆 Won
Newcastle
Long Distance (2m+) · Standard · 8 runners
22 Nov
6th
Huntingdon
Long Distance (2m+) · Good_To_Soft · 13 runners
28 Oct
🏆 Won
Catterick Bridge
1m6f – 2m · Soft · 10 runners
3 May
3rd
Hexham
Long Distance (2m+) · Good_To_Soft · 9 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
36.4%
Win rate
4/11
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode
50%
Win rate
1/2
Won / Rode
Ben Curtis
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Luke Catton
0%
Win rate
0/1
Won / Rode
Alice Stevens
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Catterick Bridge
Sharp
8 2 wins, 3 seconds, 3 other 28 Oct 25%
Ffos Las
Galloping
3 1 win, 1 third, 1 other 29 Aug 33.3%
Wolverhampton
Galloping
3 3 other 2 Apr 0%
Pontefract
Undulating
3 1 second, 1 third, 1 other 14 Apr 0%
Ripon
Sharp
3 1 second, 2 other 25 Apr 0%
Huntingdon
Galloping
3 1 second, 2 other 22 Nov 0%
Carlisle
Undulating
3 1 second, 1 third, 1 other 5 Aug 0%
Newcastle
Galloping
2 2 wins 15 Feb 100%
Southwell
Galloping
2 2 other 14 Mar 0%
Redcar
Galloping
2 1 second, 1 other 10 Apr 0%
Chepstow
Galloping
1 1 other 28 Jun 0%
Fakenham
Tight
1 1 other 1 Jan 0%
Hexham
Undulating
1 1 third 3 May 0%
Beverley
Undulating
1 1 other 13 Apr 0%
Bath
Undulating
1 1 second 10 Oct 0%
Wetherby
Galloping
1 1 other 13 Jun 0%
Ascot
Galloping
1 1 other 8 May 0%
Great Yarmouth
Galloping
1 1 other 9 Jun 0%
Newbury
Galloping
1 1 other 27 Jul 0%
Nottingham
Galloping
1 1 third 3 Aug 0%
Sedgefield
Sharp
1 1 other 26 Jan 0%
Lingfield Park
Sharp
1 1 other 3 Apr 0%