Orionis
Orionis has quietly built a solid record in middle-distance racing, winning 4 of her 14 races — a win rate of roughly 1 in every 3 attempts — and finishing in the money in 9 others. Now four years old and still actively racing, she remains a horse capable of delivering on the right day, though her form has been patchy recently. Her last six outings tell the story: a third-place finish at Ripon ten days ago, two trailing efforts in between, a win at Goodwood four months back, and mixed results before that. There is nothing here to suggest she has lost her ability, but neither does it point to a horse on an upward curve.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 standout aspect of Orionis's record is his relationship with jockey Tom Marquand, with whom he has won 3 of 5 races together — a 60% partnership that suggests real understanding between horse and rider. William Haggas, training from Newmarket, has sent out 170 winners this season alone, so he knows what he is doing. Where Orionis truly shows her mettle is at distances between a mile and three furlongs and a mile and four furlongs, where she has won 3 of 6 races. That is a 50% win rate at her optimal trip — the kind of consistency that rewards patient observers of form.
When Orionis steps into Class 5 races — the lower end of the handicap spectrum — her record flattens out to just 1 win from 3 attempts. That suggests her natural level may be elsewhere, or that these particular contests have not played to her strengths. Her first win came at Ripon in June 2025, and her most recent at Goodwood the following May, yet the gaps between victories hint at a horse who needs the stars to align: the right distance, the right jockey in the saddle, and ideally a track that suits her. On her day, Orionis can win. On most days, she is simply one of a crowd.
⚡ Strengths and risks
What helps this horse and what to watch out for
✓ What works in their favour
✔ Well suited by 1m3f – 1m4f distances: 50% win rate
✔ Effective partnership with Tom Marquand: 60% win rate together
🎯 Where this horse runs best
Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Likes
Good to firm (fairly firm)
Ok
Good to soft (some give)
Unknown
Standard (all-weather)
Unknown
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Likes
🏟 Track shape
Left-handed, long straights
Ok
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown
Left-handed, tight
Unknown
Right-handed, long straights
Avoids
📅 Recent runs
The last 10 races, most recent first
16 Sep
10th
Great Yarmouth
1m3f – 1m4f · Good_To_Soft · 12 runners
1 Aug
6th
Newmarket
1m6f – 2m · Good_To_Firm · 9 runners
18 Jul
3rd
Newmarket
1m6f – 2m · Good_To_Firm · 9 runners
21 Jun
7th
Pontefract
1m6f – 2m · Good · 10 runners
22 May
🏆 Won
Goodwood
1m3f – 1m4f · Good · 10 runners
4 Oct
3rd
Newmarket
1m6f – 2m · Good · 8 runners
19 Sep
🏆 Won
Newbury
1m6f – 2m · Good_To_Soft · 8 runners
14 Aug
2nd
Salisbury
1m6f – 2m · Good_To_Firm · 6 runners
11 Jul
4th
Ascot
1m3f – 1m4f · Good_To_Firm · 10 runners
23 Jun
🏆 Won
Windsor
1m3f – 1m4f · Good_To_Firm · 4 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 |
| Newmarket Galloping |
3 |
2 thirds, 1 other |
1 Aug |
0% |
| Windsor Sharp |
1 |
1 win |
23 Jun |
100% |
| Newbury Galloping |
1 |
1 win |
19 Sep |
100% |
| Goodwood Undulating |
1 |
1 win |
22 May |
100% |
| Ripon Sharp |
1 |
1 win |
4 Jun |
100% |
| Chester Tight |
1 |
1 second |
9 May |
0% |
| Great Yarmouth Galloping |
1 |
1 other |
16 Sep |
0% |
| Wolverhampton Galloping |
1 |
1 other |
21 Nov |
0% |
| Wetherby Galloping |
1 |
1 third |
27 Apr |
0% |
| Pontefract Undulating |
1 |
1 other |
21 Jun |
0% |
| Ascot Galloping |
1 |
1 other |
11 Jul |
0% |
| Salisbury Undulating |
1 |
1 second |
14 Aug |
0% |