The overall record — 3 wins and 5 places from 16 races — tells only part of the story. Wins roughly 1 in every 5 races across a career is a solid return, but zoom in on the last six outings and the picture sharpens considerably: three wins, a fifth, and a second, with only one blip in the mix. That is not a horse drifting along; that is a horse on a run of form. The first of those wins came at Wolverhampton back in October 2025, and the most recent was at Thirsk just six weeks ago, in April 2026. Mwafaq raced again only yesterday, so this is very much a horse in the thick of its season.
The Fahey yard has been in decent nick too, sending out 9 winners so far this season. For a big, busy operation like theirs in North Yorkshire, that steady flow of winners reflects a team that knows what it is doing with a horse of this type — competitive at Class 6 level, which is where most everyday racehorses make their living. Two wins from 8 races at that level (25%) suggests Mwafaq can hold its own in that company when the conditions are right.
And conditions do matter here. On normal ground, Mwafaq has won 2 of its 5 races — 40%, or nearly 2 in every 5 — which is an excellent return and suggests the horse is at its best when the track is riding neither too wet nor too dry. Worth bearing in mind if the ground ever comes up against it.
One puzzle in the data is the partnership with Oisin Orr, who has ridden Mwafaq five times without a win together. That is not a damning statistic on its own — Orr is a capable jockey — but those three recent wins have clearly come under different arrangements, which quietly hints that whoever has been in the saddle lately has been getting something right. A horse that wins 3 of its last 6, regardless of the level, is one worth watching closely.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Redcar Galloping |
3 | 1 third, 2 other | 24 Sep | 0% |
| Southwell Galloping |
3 | 3 other | 23 Apr | 0% |
| Wolverhampton Galloping |
2 | 2 wins | 20 Oct | 100% |
| Carlisle Undulating |
2 | 2 other | 12 Aug | 0% |
| Thirsk Galloping |
1 | 1 win | 10 Apr | 100% |
| Ayr Galloping |
1 | 1 second | 20 May | 0% |
| Pontefract Undulating |
1 | 1 other | 26 Sep | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 23 Jul | 0% |
| Newcastle Galloping |
1 | 1 other | 11 Sep | 0% |
| York Galloping |
1 | 1 other | 11 Oct | 0% |