UK time :

Inappropriate

Inappropriate has found its niche at the Scottish tracks, particularly Musselburgh, where the horse has proved a force to be reckoned with. The five-year-old has won two of its four races at the course — a win rate of 50 per cent — and claimed a Class 2 victory there as recently as March 2025. That win was part of a strong stretch that included another Class 2 success at Newcastle five months earlier, suggesting the horse is at its best when stepped up in class. Overall, Inappropriate has won 6 of 33 races, a win rate of just over one in every five starts, and finished in the top 3 on 16 other occasions, making it a reliable performer rather than a consistent winner.Based on TrackLab's analysis
Quick facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Churchill
Mother
Kimblewick
Owner
The Farming Boys
Official rating
76

📊 Key numbers

Career totals for this horse
33
Career races
6
Wins
18.2%
Win rate
avg ~10%
48.5%
Top-3 rate
avg ~30%
5 days
Since last race

🔍 Full analysis

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

The horse runs for trainer Ewan Whillans at Hawick in the Scottish Borders, a yard that has sent out 28 winners this season and clearly knows how to get the best from its runners. Inappropriate's recent form reads 5-4-1-8-1-2 across the last six races, which shows a horse capable of bouncing back after a poor run — a win last time out at Perth five weeks ago proved it has not lost its edge. The horse seems to thrive on normal ground, where it has won 5 of 12 races (42 per cent), and has a curious weakness in Class 4 company, where it has never won from seven attempts. This suggests Inappropriate is a horse that needs either the better going conditions or to be pitched against slightly stronger opposition to show its best form. Conor O'Farrell, who has ridden the horse eight times, has won twice in the saddle (25 per cent), and clearly understands how to get a tune out of this quirky performer.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 5 wins from 12 starts (42%)
⚠ What to watch out for
⚠ Poor record on standard ground: 0 wins from 6 starts
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 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)
Ok
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Avoids
Soft (muddy)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
1M6F – 2M
Long Distance (2M+)
1M1F – 1M2F
Unknown
7F – 1M
Avoids
1M3F – 1M4F
Avoids
🏅 Race level
Class 2 (high-level)
Loves
Class 3 (mid-level)
Avoids
Class 4 (standard)
Avoids
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Avoids
🏟 Track shape
Right-handed, tight turns
Loves
Right-handed, long straights
Left-handed, long straights
Ok
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown

📅 Recent runs

The last 10 races, most recent first
13 Oct
5th
Wolverhampton
1m6f – 2m · Standard · 7 runners
26 Sep
4th
Market Rasen
Long Distance (2m+) · Good · 12 runners
7 Sep
🏆 Won
Perth
Long Distance (2m+) · Good · 8 runners
25 Aug
8th
Musselburgh
Long Distance (2m+) · Good · 11 runners
31 Jul
🏆 Won
Musselburgh
1m6f – 2m · Good · 7 runners
13 Jul
2nd
Ayr
1m6f – 2m · Good_To_Firm · 6 runners
24 Jun
3rd
Carlisle
1m3f – 1m4f · Good_To_Firm · 12 runners
15 May
6th
Aintree
Long Distance (2m+) · Good · 10 runners
11 Apr
2nd
Newcastle
Long Distance (2m+) · Good · 6 runners
13 Mar
5th
Fakenham
Long Distance (2m+) · Good_To_Soft · 7 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
25%
Win rate
2/8
Wins / rides
50%
Win rate
2/4
Wins / rides
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
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

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Newcastle
Galloping
7 1 win, 3 seconds, 3 other 11 Apr 14.3%
Musselburgh
Sharp
4 2 wins, 2 other 25 Aug 50%
Ayr
Galloping
3 1 win, 1 second, 1 other 13 Jul 33.3%
Great Yarmouth
Galloping
3 1 third, 2 other 30 Apr 0%
Kempton Park
Galloping
2 1 third, 1 other 27 Dec 0%
Wetherby
Galloping
2 2 other 1 Nov 0%
Beverley
Undulating
1 1 win 18 Sep 100%
Perth
Galloping
1 1 win 7 Sep 100%
Leicester
Sharp
1 1 other 25 Sep 0%
Wolverhampton
Galloping
1 1 other 13 Oct 0%
Nottingham
Galloping
1 1 second 6 Jul 0%
Aintree
Galloping
1 1 other 15 May 0%
Fakenham
Tight
1 1 other 13 Mar 0%
Newmarket
Galloping
1 1 other 3 Nov 0%
Pontefract
Undulating
1 1 second 21 Oct 0%
Carlisle
Undulating
1 1 third 24 Jun 0%
Ffos Las
Galloping
1 1 second 17 Jul 0%
Market Rasen
Sharp
1 1 other 26 Sep 0%