UK time :

Wrestling Revenue

Wrestling Revenue is a 5-year-old that knows exactly where it runs well. The horse has won twice at Brighton from just three races there — a win rate that stands out sharply against its broader record of three wins from 32 races overall. That 9% win rate tells the real story: Wrestling Revenue is a horse that finds the winners' enclosure only occasionally, but when it does run at Brighton, something clicks. That kind of course form is genuinely useful in racing, especially for a horse operating at this level.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Party Animal
Trainer
Owner
Mps Racing Ltd
Official rating
53

📊 Key numbers

Career totals for this horse
32
Career races
3
Wins
9.4%
Win rate
avg ~10%
25%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

Ben Haslam's yard at Middleham Moor has sent out 35 winners this season, but Wrestling Revenue has not added to that tally recently. The horse last won on 6 October 2025 at Pontefract — over a year ago — and has not finished in the top 3 in any of its last six races. The most recent outing, just a day ago, saw it finish fourth, continuing a run of disappointment. Andrew Mullen has ridden the horse 12 times, winning once, which mirrors its overall struggle to convert races into victories.

What makes Wrestling Revenue interesting is not consistency or dominance, but specificity. At Brighton, it has proven it belongs among the winners. Everywhere else — particularly in Class 5 races, where it has not won in 13 attempts — it is a horse that finishes in the frame more often than not but rarely gets its head in front. With that Brighton form in mind, the yard will likely keep running it at tracks where it has already shown it can win.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good_to_firm ground: 1 wins from 5 starts (20%)
✔ Excellent record on soft ground: 1 wins from 3 starts (33%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 8 starts
⚠ Struggles on LH Galloping tracks: 0 wins from 15 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good to firm (fairly firm)
Loves
Soft (muddy)
Loves
Good (a little give)
Ok
Good to yielding (mild give)
Unknown
Yielding (slightly soft)
Unknown
Good to soft (some give)
Unknown
Standard (all-weather)
Avoids
📏 Race distance
5F – 6½F
Sprint (< 5F)
Unknown
7F – 1M
Unknown
🏅 Race level
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track shape
Left-handed, hilly
Loves
Right-handed, long straights
Unknown
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids
Right-handed, tight turns
Avoids
Left-handed, tight turns
Avoids

📅 Recent runs

The last 10 races, most recent first
16 Oct
4th
Redcar
5f – 6½f · Good · 10 runners
12 Sep
5th
Musselburgh
5f – 6½f · Good · 13 runners
11 Jun
6th
Nottingham
5f – 6½f · Soft · 6 runners
28 May
5th
Ripon
5f – 6½f · Good · 8 runners
8 May
7th
Ripon
5f – 6½f · Good · 9 runners
7 Apr
12th
Pontefract
5f – 6½f · Good_To_Soft · 14 runners
31 Jan
10th
Newcastle
5f – 6½f · Standard · 10 runners
17 Oct
9th
Redcar
5f – 6½f · Good · 12 runners
6 Oct
🏆 Won
Pontefract
5f – 6½f · Soft · 12 runners
30 Aug
11th
Beverley
5f – 6½f · Good_To_Firm · 12 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
8.3%
Win rate
1/12
Wins / rides
25%
Win rate
1/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
4 4 other 31 Jan 0%
Brighton
Undulating
3 2 wins, 1 second 7 Aug 66.7%
Pontefract
Undulating
3 1 win, 1 third, 1 other 7 Apr 33.3%
Ripon
Sharp
3 3 other 28 May 0%
Lingfield Park
Sharp
3 1 third, 2 other 2 Jul 0%
Naas
Galloping
2 2 other 14 Sep 0%
Nottingham
Galloping
2 1 second, 1 other 11 Jun 0%
Cork
Galloping
2 2 other 6 Sep 0%
Southwell
Galloping
2 2 other 26 Mar 0%
Redcar
Galloping
2 2 other 16 Oct 0%
Beverley
Undulating
1 1 other 30 Aug 0%
Wolverhampton
Galloping
1 1 other 26 Dec 0%
Navan
Galloping
1 1 other 4 Oct 0%
Bath
Undulating
1 1 second 4 Sep 0%
Musselburgh
Sharp
1 1 other 12 Sep 0%
Chepstow
Galloping
1 1 other 8 Jun 0%