Act Of Violence
Act Of Violence is a 5-year-old who knows how to win when the conditions and course suit him, but consistency remains his weakness. Over 23 races, he has managed just three victories—a win rate of roughly 1 in 8 races—alongside six places that show he is competitive more often than he breaks the tape. His latest outing came just a day ago, keeping him active, though his form over the last six races tells the story of a horse capable on his day but far from dependable: a third-place finish most recently, then a win before that, but sandwiched around some middling efforts and one really poor race.Based on TrackLab's AI analysis
Owner
Peter R Ball Contubernium Racing
📊 Key Numbers
Career statistics for this horse
26.1%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
Ripon is where Act Of Violence truly belongs. At that track, he has won 2 of his 4 races—a 50% win rate that sets him apart from his overall record. His most recent victory came there four weeks ago on 18 July, suggesting the course brings out the best in him. He also has a clear preference for normal ground conditions, winning 2 of 6 races on such surfaces (33%) compared to his struggles elsewhere. When the ground stays standard and the racing is at Ripon, Act Of Violence becomes a horse worth watching. Away from those sweet spots, he slips back into the role of a middle-of-the-field runner.
David Allan has been his regular jockey, but that partnership has yielded only 1 win from 9 rides, matching Act Of Violence's broader struggles with consistency. Trained by Tony Carroll's Cropthorne yard—a stable that has already sent out 136 winners this season—Act Of Violence typically races in Class 5 events, where he has won just 1 of 7 races. His breakthrough came at Catterick Bridge on 23 September 2023, and while he has added two more wins since, he remains a horse you would back at Ripon on a dry day, but nowhere else with confidence.
⚡ 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 6 starts (33%)
✔ Excellent record on soft ground: 1 wins from 5 starts (20%)
⚠ What to watch out for
⚠ Poor record on good_to_firm ground: 0 wins from 5 starts
⚠ Poor record on standard ground: 0 wins from 4 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 12 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to soft (some give)
Unknown
Good to firm (drying out)
Avoids
Standard (all-weather)
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Avoids
Class 5 (entry-level)
Likes
Class 6 (grassroots)
Likes
🏟 Track Shape
Right-handed, tight turns
Loves
Left-handed, tight turns
Loves
Right-handed, hilly
Unknown
Right-handed, long straights
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids
📅 Recent Runs
The last 10 races, most recent first
15 Aug
3rd
Newmarket
5f – 6½f · Good_To_Firm · 10 runners
18 Jul
🏆 Won
Ripon
5f – 6½f · Good · 11 runners
27 Jun
4th
Chepstow
5f – 6½f · Good_To_Firm · 6 runners
22 Jan
8th
Southwell
7f – 1m · Standard · 9 runners
27 Dec
6th
Wolverhampton
7f – 1m · Standard · 11 runners
8 Dec
9th
Wolverhampton
5f – 6½f · Standard · 9 runners
24 Nov
6th
Wolverhampton
5f – 6½f · Standard · 13 runners
27 Oct
4th
Redcar
5f – 6½f · Good_To_Soft · 14 runners
17 Oct
6th
Haydock Park
5f – 6½f · Good · 11 runners
2 Oct
9th
Nottingham
5f – 6½f · Good_To_Soft · 14 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 |
| Ripon Sharp |
4 |
2 wins, 2 other |
18 Jul |
50% |
| Catterick Bridge Sharp |
3 |
1 win, 2 other |
9 Apr |
33.3% |
| Wolverhampton Galloping |
3 |
3 other |
27 Dec |
0% |
| Haydock Park Galloping |
2 |
2 other |
17 Oct |
0% |
| Redcar Galloping |
2 |
1 second, 1 other |
27 Oct |
0% |
| Carlisle Undulating |
1 |
1 other |
19 May |
0% |
| Nottingham Galloping |
1 |
1 other |
2 Oct |
0% |
| Ayr Galloping |
1 |
1 other |
1 Oct |
0% |
| Southwell Galloping |
1 |
1 other |
22 Jan |
0% |
| Newmarket Galloping |
1 |
1 third |
15 Aug |
0% |
| Thirsk Galloping |
1 |
1 other |
28 Jul |
0% |
| Pontefract Undulating |
1 |
1 second |
19 Jul |
0% |
| Beverley Undulating |
1 |
1 other |
17 Sep |
0% |
| Chepstow Galloping |
1 |
1 other |
27 Jun |
0% |