That recent sequence tells a story worth reading. Starting from the most recent race and working backwards, the form reads 5-1-1-1-11-6. Strip away the blip at the beginning of that run and what you have is a horse that won three on the bounce — a proper purple patch by any measure. The latest of those wins came at Thirsk just two weeks ago, on 10 April 2026, confirming this is not a flash in the pan. Mwafaq raced again just one day ago, which tells you the team is keeping the horse busy while the confidence is high and the wins are coming.
The very first win of the career came at Wolverhampton back in October 2025, which was the breakthrough moment — the point where the horse figured out what winning felt like. Since then, it has clearly learned to repeat the trick. Normal ground conditions seem to suit best, with 2 wins from 5 races on a standard surface — that is a 40% win rate, which is exceptional and means that when the ground is neither too wet nor too dry, Mwafaq becomes a very different proposition.
One intriguing wrinkle in all of this: the horse's most regular jockey, Oisin Orr, has yet to ride Mwafaq to a win in five attempts together. All three career wins have come with someone else in the saddle. That is the kind of detail that makes you wonder whether the team might eventually make a change — or whether Orr is simply yet to be on board on the right days. The Fahey yard has sent out 2 winners this season, and Mwafaq accounts for all of that recent momentum. For a horse competing mostly at Class 6 level — the entry-level tier of British racing — winning 2 from 8 at that grade, and now clearly thriving, makes this one of the yard's most consistent performers right now.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Southwell Galloping |
3 | 3 other | 23 Apr | 0% |
| Redcar Galloping |
3 | 1 third, 2 other | 24 Sep | 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% |
| Pontefract Undulating |
1 | 1 other | 26 Sep | 0% |
| York Galloping |
1 | 1 other | 11 Oct | 0% |
| Newcastle Galloping |
1 | 1 other | 11 Sep | 0% |
| Catterick Bridge Sharp |
1 | 1 other | 23 Jul | 0% |