Circus Act
Circus Act is a 7-year-old who has spent seven years trying to prove there is a winning formula somewhere. With just two victories from 37 races, this horse wins roughly 1 in every 20 times it steps on the track — a modest return that tells you everything about where it sits in the pecking order. The wins came at Hereford in February 2023 and Down Royal in April 2025, with 16 months now separating that second success from today. For a horse still racing regularly, that gap is telling: Circus Act remains active but has not found the winner's enclosure in its last six attempts.Based on TrackLab's AI analysis
📊 Key Numbers
Career statistics for this horse
27.0%
Place rate (top 3)
avg ~30%
🏁 Next Race
Tomorrow
Kilbeggan
About 2.4 miles · Ideal conditions · 18 runners
→
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
The one genuine sweet spot in this horse's profile is its record on normal ground, where it has won 2 of 16 races — a 12% win rate that stands out sharply against its overall 5% return. On faster, drier surfaces, this horse is essentially a supporting player; on softer ground, the form collapses. Trainer J P Dempsey's yard at Carbury, Co Kildare, is in decent form this season with 16 winners, but Circus Act represents the longer tail of the stable's operation — the sort of honest, modest performer you keep racing because it stays sound and occasionally runs well enough to hint at another payday. Jockey Gavin Brouder has been the main partner, but one win from 18 rides together suggests little special chemistry. Recent form shows a pattern of places punctuated by mid-field finishes: a 14th, a 9th, a 7th, a 4th, and a 5th in the last five completed races. For Circus Act, another win may require the perfect storm — normal ground, a small enough race, and a stretch of luck that has been in short supply.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 16 starts (12%)
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 8 starts
⚠ Poor record on heavy ground: 0 wins from 4 starts
⚠ Poor record on yielding_to_soft ground: 0 wins from 3 starts
⚠ Poor record on standard ground: 0 wins from 3 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 10 starts
⚠ Struggles on RH Sharp tracks: 0 wins from 10 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Unknown
Soft to heavy (wet)
Unknown
Yielding to soft (damp)
Avoids
Standard (all-weather)
Avoids
📏 Race Distance
Long Distance (2M+)
Likes
🏅 Competition Level
Class 4 (standard)
Unknown
🏟 Track Shape
Right-handed, long straights
Loves
Right-handed, tight
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids
Left-handed, tight turns
Avoids
Right-handed, hilly
Avoids
📅 Recent Runs
The last 10 races, most recent first
24 Jul
14th
Kilbeggan
Long Distance (2m+) · Good · 19 runners
3 Jul
9th
Bellewstown
1m6f – 2m · Good · 19 runners
14 May
7th
Clonmel
Long Distance (2m+) · Good_To_Yielding · 11 runners
3 May
4th
Sligo
1m6f – 2m · Yielding_To_Soft · 17 runners
12 Apr
5th
Down Royal
Long Distance (2m+) · Good · 11 runners
27 Mar
DNF
Dundalk
Long Distance (2m+) · Standard · 11 runners
3 Mar
9th
Leopardstown
Long Distance (2m+) · Soft · 13 runners
15 May
DNF
Clonmel
Long Distance (2m+) · Good · 10 runners
4 May
4th
Sligo
1m6f – 2m · Good · 10 runners
13 Apr
🏆 Won
Down Royal
Long Distance (2m+) · Good · 7 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Sligo Sharp |
4 |
4 other |
3 May |
0% |
| Down Royal Galloping |
3 |
1 win, 1 third, 1 other |
12 Apr |
33.3% |
| Clonmel Sharp |
3 |
1 third, 2 other |
14 May |
0% |
| Dundalk Galloping |
3 |
1 second, 2 other |
27 Mar |
0% |
| Downpatrick Undulating |
3 |
3 other |
26 Aug |
0% |
| Tipperary Galloping |
2 |
2 other |
1 Oct |
0% |
| Ballinrobe Sharp |
2 |
2 other |
23 Jul |
0% |
| Punchestown Galloping |
2 |
2 other |
11 Oct |
0% |
| Limerick Galloping |
2 |
2 other |
21 Nov |
0% |
| hereford |
1 |
1 win |
15 Feb |
100% |
| Kilbeggan Tight |
1 |
1 other |
24 Jul |
0% |
| Cheltenham Galloping |
1 |
1 other |
20 Apr |
0% |
| Navan Galloping |
1 |
1 third |
23 Mar |
0% |
| Naas Galloping |
1 |
1 second |
12 Jan |
0% |
| Galway Tight |
1 |
1 third |
29 Oct |
0% |
| Doncaster Galloping |
1 |
1 second |
3 Mar |
0% |
| Bellewstown Sharp |
1 |
1 other |
3 Jul |
0% |
| Listowel Sharp |
1 |
1 other |
18 Sep |
0% |
| Killarney Sharp |
1 |
1 other |
1 Oct |
0% |
| Wexford Sharp |
1 |
1 other |
18 May |
0% |
| Leopardstown Galloping |
1 |
1 other |
3 Mar |
0% |
| The Curragh Galloping |
1 |
1 other |
1 Jun |
0% |