Two Tribes
Two Tribes is a 5-year-old with a knack for making just enough noise to stay interesting, even when stretches of racing without a win might test a trainer's patience. The horse has won 4 of its 36 career races — roughly 1 in every 9 — a modest return that masks something more valuable: a real ability to peak at the right moment. Two of those wins have come at the top level, both Class 2 races at elite venues. Goodwood in August 2025 and Ascot in late July 2025 showed Two Tribes can turn up when the racing gets serious, though the win tally in this grade — 2 from 15 races — suggests it sits just outside the truly elite tier of horses.Based on TrackLab's analysis
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
The puzzle with Two Tribes is timing. It won a Class 2 race at Meydan on 2 January 2026, but that victory now sits nine months in the past. The last six races have brought nothing but placed finishes — a second, a fifth, a third, a 12th, a 16th — the kind of form that keeps a horse in work but frustrates everyone involved. Raced yesterday, Two Tribes remains active in Richard Spencer's Newmarket yard, which has had a productive season with 30 winners to its name. The horse shows a clear preference for normal ground conditions, where it has won 3 of its last 9 races — a 33 percent win rate that suggests firm or soft surfaces blunt what little edge it possesses. That statistic alone might explain some of the recent struggles if racing has skewed toward extremes.
Two Tribes is a horse that justifies itself through occasional excellence rather than consistency. The Class 2 wins prove it belongs in serious company now and then, and a trainer of Spencer's caliber would not keep it racing unless there was a plan. Whether that plan includes another return to the winner's circle soon remains to be seen, but the betting market will remember those peak efforts when the right opportunity comes up.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 3 wins from 9 starts (33%)
✔ Excellent record on good_to_soft ground: 1 wins from 4 starts (25%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 16 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Yet to win at Newmarket in 6 attempts
⚠ Struggles on LH Galloping tracks: 0 wins from 9 starts
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Good to soft (some give)
Loves
Good to firm (fairly firm)
Avoids
Standard (all-weather)
Avoids
🏅 Race level
Class 2 (high-level)
Likes
Class 3 (mid-level)
Avoids
Class 5 (entry-level)
Unknown
🏟 Track shape
Right-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, tight turns
Unknown
Left-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
3 Oct
16th
Ascot
7f – 1m · Good_To_Firm · 18 runners
19 Sep
12th
Ayr
5f – 6½f · Heavy · 25 runners
5 Sep
3rd
Ascot
7f – 1m · Good_To_Firm · 10 runners
8 Aug
5th
Ascot
7f – 1m · Good_To_Firm · 10 runners
1 Aug
27th
Goodwood
5f – 6½f · Good_To_Firm · 28 runners
25 Jul
2nd
Ascot
7f – 1m · Good_To_Firm · 17 runners
11 Jul
7th
Newmarket
7f – 1m · Good_To_Firm · 15 runners
20 Jun
12th
Ascot
5f – 6½f · Good_To_Firm · 28 runners
6 Mar
11th
meydan
7f – 1m · Good · 15 runners
28 Feb
11th
meydan
5f – 6½f · Good · 16 runners
🏇 Jockeys
Every jockey who has ridden this horse, most rides first
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win rate |
| Ascot Galloping |
11 |
1 win, 1 second, 1 third, 8 other |
3 Oct |
9.1% |
| Newmarket Galloping |
6 |
1 second, 2 thirds, 3 other |
11 Jul |
0% |
| meydan |
4 |
1 win, 1 second, 2 other |
6 Mar |
25% |
| Ayr Galloping |
4 |
1 second, 3 other |
19 Sep |
0% |
| York Galloping |
3 |
3 other |
23 Aug |
0% |
| Sandown Park Galloping |
2 |
1 win, 1 second |
20 Aug |
50% |
| Goodwood Undulating |
2 |
1 win, 1 other |
1 Aug |
50% |
| chelmsford |
1 |
1 second |
2 Sep |
0% |
| Wolverhampton Galloping |
1 |
1 second |
25 May |
0% |
| Doncaster Galloping |
1 |
1 other |
7 Jun |
0% |
| Lingfield Park Sharp |
1 |
1 other |
6 Jun |
0% |