:

Two Plus Two

There is a version of Two Plus Two that turns up at Bath racecourse and simply takes over. Two wins from five races there — that's a 40% win rate at a single track — which is a remarkable figure for any horse, let alone one who wins just 13% of the time overall (4 wins from 31 races across its career). Something about Bath clearly suits this horse, whether that's the shape of the track, the way it rises and falls, or simply the distances on offer there. Whatever the reason, Bath brings out the best in it, and the team clearly knows it — the most recent win came at Bath just last week.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Chestnut
Father
Free Eagle
Mother
Pivotal's Princess
Owner
The LAM Partnership
Rating
60

📊 Key Numbers

Career statistics for this horse
31
Career races
4
Wins
12.9%
Win rate
avg ~10%
32.3%
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

That recent run of form is worth paying attention to. Three wins from the last six races puts Two Plus Two in genuinely sharp form for a six-year-old who competes mostly in the lower grades of British racing. The career only got going as recently as January 2025, when a first win finally came at Wolverhampton, but since then the horse has found a rhythm and is making up for lost time. A fourth place, a win, a fourth, a seventh, then back-to-back wins — that's the shape of a horse that can go quiet and then suddenly click back into gear.

Fast, dry ground also seems to bring out something extra. On those conditions, Two Plus Two has won 2 of 6 races — a 33% win rate that's more than double its overall average. That's not a fluke; it's a genuine pattern, and worth knowing if you're watching a race on a dry summer's day.

Trainer Ed de Giles, based at Ledbury in Herefordshire, has sent out 8 winners already this season — a yard clearly in decent form. Jockey Taryn Langley has been aboard for 6 of the partnership's races together, winning once, but with Three wins coming in the last six runs, the horse is clearly operating with confidence right now. Raced just one day ago and still active, Two Plus Two is a horse to follow while the ground stays dry and Bath stays on the calendar.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 2 wins from 6 starts (33%)
⚠ What to watch out for
Poor record on standard ground: 1 wins from 16 starts
Poor record on good ground: 0 wins from 5 starts
Poor record on standard_to_slow ground: 0 wins from 3 starts
Yet to win at chelmsford in 5 attempts
Struggles on LH Galloping tracks: 1 wins from 17 starts
Struggles on Galloping tracks: 0 wins from 5 starts

🎯 Where This Horse Thrives

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

📅 Recent Runs

The last 10 races, most recent first
31 May
4th
Nottingham
1m6f – 2m · Good · 7 runners
22 May
🏆 Won
Bath
1m6f – 2m · Good_To_Firm · 10 runners
4 May
4th
Bath
1m3f – 1m4f · Good · 9 runners
22 May
7th
Great Yarmouth
1m6f – 2m · Good_To_Firm · 10 runners
14 May
🏆 Won
Bath
1m3f – 1m4f · Firm · 9 runners
4 May
🏆 Won
Salisbury
1m6f – 2m · Good_To_Firm · 10 runners
21 Apr
11th
Wolverhampton
1m6f – 2m · Standard · 12 runners
5 Apr
2nd
Wolverhampton
1m6f – 2m · Standard · 9 runners
1 Apr
2nd
Wolverhampton
1m6f – 2m · Standard · 12 runners
15 Mar
7th
Wolverhampton
1m6f – 2m · Standard · 11 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Taryn Langley
16.7%
Win rate
1/6
Won / Rode
0%
Win rate
0/6
Won / Rode
Darragh Keenan Current Jockey
40%
Win rate
2/5
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
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Liam Wright
0%
Win rate
0/1
Won / Rode
Laura Coughlan
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Wolverhampton
Galloping
10 1 win, 3 seconds, 6 other 21 Apr 10%
Bath
Undulating
5 2 wins, 3 other 22 May 40%
chelmsford 5 1 third, 4 other 19 Dec 0%
Kempton Park
Galloping
2 2 other 24 May 0%
Salisbury
Undulating
1 1 win 4 May 100%
Lingfield Park
Sharp
1 1 third 27 Oct 0%
Wetherby
Galloping
1 1 other 13 Jun 0%
Doncaster
Galloping
1 1 second 19 Aug 0%
Southwell
Galloping
1 1 other 23 Jan 0%
Chepstow
Galloping
1 1 other 26 Jun 0%
Nottingham
Galloping
1 1 other 31 May 0%
Great Yarmouth
Galloping
1 1 other 22 May 0%
Newbury
Galloping
1 1 other 19 May 0%