He runs mostly in Class 5 company — the bread-and-butter level of the British racing calendar, a tier where competitive fields are the norm and winning is never a formality. His record there tells a confident story: 6 wins from 26 races, a win rate of 23%, or roughly 1 in every 4 outings at that level. That is a horse who knows his job and does it well at the grade that suits him. He also has a notable fondness for slightly wet or soft ground, winning 2 of his 8 races in those conditions — a 25% win rate that suggests he genuinely comes alive when there is a bit of give underfoot.
His most trusted ally in the saddle is Daniel Tudhope, one of the north's most respected jockeys, who has ridden him to 3 of his 8 career wins from 15 attempts together — a 20% win rate, or 1 in 5. That is a partnership built on familiarity, and it shows. His trainer, David O'Meara, operates one of the sharpest yards in the north of England, based at Upper Helmsley in North Yorkshire, and has sent out 100 winners already this season — a formidable operation that knows how to place a horse to best effect.
The most pressing question surrounding Cosmos Raj right now is fitness. His last win came at Ripon on 19 July 2025, and he has not raced in roughly five months — a significant break. His last six runs read 10-7-12-1-2-5, which shows a horse capable of winning and placing at his best, but also capable of disappointing. Whether O'Meara has had him freshened up for a specific target or simply managed a minor setback, the return will tell a lot. If he comes back anywhere near his Ripon form, he will be worth keeping an eye on — particularly on a soft day.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Ripon Sharp |
13 | 4 wins, 2 seconds, 7 other | 19 Jul | 30.8% |
| Wolverhampton Galloping |
8 | 1 win, 1 second, 2 thirds, 4 other | 31 Mar | 12.5% |
| Pontefract Undulating |
5 | 2 seconds, 3 other | 6 Aug | 0% |
| 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% |
| chelmsford | 2 | 1 second, 1 other | 21 Jan | 0% |
| Wetherby Galloping |
2 | 1 second, 1 other | 19 Jun | 0% |
| Lingfield Park Sharp |
2 | 2 other | 4 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 third | 8 Jun | 0% |
| Doncaster Galloping |
1 | 1 other | 6 May | 0% |
| Redcar Galloping |
1 | 1 other | 13 Sep | 0% |
| Thirsk Galloping |
1 | 1 other | 20 May | 0% |