UK time :

Cosmos Raj

He almost always finishes in the money; besides his 10 wins, he has picked up 26 places, which tells you he is rarely far away from the action.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Iffraaj
Mother
Cosmos Pink
Owner
Nick Crummack Partner
Official rating
73

📊 Key numbers

Career totals for this horse
66
Career races
10
Wins
15.2%
Win rate
avg ~10%
39.4%
Top-3 rate
avg ~30%
13 days
Since last race

🔍 Full analysis

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

The eight-year-old's recent form shows the pattern of a dependable but unspectacular campaigner. In his last six runs, he has won twice (4 races ago and most recently, 1 run back), but also finished eighth and out of the frame on other occasions. He was last seen just a day ago, so he is actively racing and still being asked to do his job. What matters more is where he excels. Cosmos Raj is a genuine specialist on normal or slightly soft ground, where he wins roughly 1 in every 4 or 5 races—a marked improvement on his overall record. Even better, he has a real fondness for Redcar, where he has won 2 of his 4 races at the track, most recently just three weeks ago on 15 September.

David O'Meara's yard at Upper Helmsley, North Yorkshire, has been in fine form this season with 101 winners already, and Cosmos Raj sits comfortably within that operation. The horse typically competes at Class 5 level, where he has won 6 of 26 races—a solid 23% win rate at his natural home. Daniel Tudhope, his most frequent rider, has steered him to 3 wins from 15 races together, a partnership that works at just over 20%. It all adds up to a horse that knows his job and does it well enough to keep racing at a respectable level, without ever quite threatening to break through to something bigger.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 4 wins from 17 starts (24%)
✔ Excellent record on good_to_soft ground: 2 wins from 8 starts (25%)
✔ Course specialist at Ripon: 4 wins from 14 starts (29%)
⚠ What to watch out for
⚠ Yet to win at Pontefract in 8 attempts
⚠ Struggles on LH Undulating tracks: 0 wins from 8 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)
Loves
Standard (all-weather)
Ok
Good to firm (fairly firm)
Ok
Soft (muddy)
Ok
Standard to slow (all-weather)
Unknown
📏 Race distance
1M3F – 1M4F
7F – 1M
Ok
1M1F – 1M2F
Ok
🏅 Race level
Class 3 (mid-level)
Avoids
Class 4 (standard)
Ok
Class 5 (entry-level)
Loves
🏟 Track shape
Right-handed, tight turns
Loves
Left-handed, long straights
Ok
Long straights
Unknown
Left-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
5 Oct
2nd
Wolverhampton
1m1f – 1m2f · Standard · 11 runners
16 Sep
8th
Beverley
1m1f – 1m2f · Good · 11 runners
15 Sep
🏆 Won
Redcar
7f – 1m · Good · 13 runners
1 Sep
4th
Ripon
1m1f – 1m2f · Soft · 8 runners
22 Aug
🏆 Won
Redcar
1m3f – 1m4f · Good · 9 runners
5 Aug
4th
Pontefract
1m1f – 1m2f · Good_To_Firm · 6 runners
1 Aug
4th
Doncaster
1m3f – 1m4f · Good_To_Firm · 6 runners
16 Jul
6th
Thirsk
7f – 1m · Good_To_Firm · 6 runners
29 Jun
6th
Pontefract
1m1f – 1m2f · Good · 8 runners
8 Jun
7th
Carlisle
1m1f – 1m2f · Soft · 14 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
20%
Win rate
3/15
Wins / rides
23.1%
Win rate
3/13
Wins / rides
12.5%
Win rate
1/8
Wins / rides
Mark Winn Current jockey
0%
Win rate
0/7
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/2
Wins / rides
Martin Harley
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
Ben Curtis
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Ripon
Sharp
14 4 wins, 2 seconds, 8 other 1 Sep 28.6%
Wolverhampton
Galloping
9 1 win, 2 seconds, 2 thirds, 4 other 5 Oct 11.1%
Pontefract
Undulating
8 2 seconds, 6 other 5 Aug 0%
Redcar
Galloping
4 2 wins, 2 other 15 Sep 50%
Newcastle
Galloping
4 1 win, 1 second, 2 other 28 Dec 25%
Ayr
Galloping
4 1 win, 1 second, 1 third, 1 other 22 Sep 25%
Southwell
Galloping
4 4 other 3 Oct 0%
Hamilton Park
Sharp
3 1 win, 2 other 4 May 33.3%
York
Galloping
3 2 seconds, 1 other 26 Jul 0%
Lingfield Park
Sharp
2 2 other 4 Apr 0%
Wetherby
Galloping
2 1 second, 1 other 19 Jun 0%
Thirsk
Galloping
2 2 other 16 Jul 0%
Doncaster
Galloping
2 2 other 1 Aug 0%
chelmsford 2 1 second, 1 other 21 Jan 0%
Great Yarmouth
Galloping
1 1 third 8 Jun 0%
Carlisle
Undulating
1 1 other 8 Jun 0%
Beverley
Undulating
1 1 other 16 Sep 0%