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
📊 Key numbers
Career totals for this horse
🔍 Full analysis
Our model's view, based on this horse's career and recent runs
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
Standard to slow (all-weather)
Unknown
Standard (all-weather)
Avoids
Good to firm (fairly firm)
Avoids
📏 Race distance
Long Distance (2M+)
Likes
🏅 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
Likes
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
🏟 Course record
Win rate at each course this horse has visited
| Course | Races | Results | Last run | Win 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% |