:

Mwafaq

Mwafaq is a horse that does just enough to keep life interesting. The 4-year-old has won five races from twenty starts — a solid 25% win rate — and has placed in eight more, which means it's competitive most days but rarely dominant. Over the last six races, the form reads 5-2-1-1-2-5, and that's telling: two wins in the last six outings, but also two fifth-place finishes, which suggests inconsistency. Still, with a race just yesterday, the horse is clearly active and being campaigned regularly by trainers Richard and Peter Fahey at their Musley Bank yard in North Yorkshire, a stable that has produced 23 winners this season.Based on TrackLab's AI analysis
Quick Facts
Age
4 years old
Sex
Gelding
Colour
Bay
Father
Mehmas
Mother
Pivotal Lady
Owner
Richard Fahey Ebor Racing Club Ltd
Rating
73

📊 Key Numbers

Career statistics for this horse
20
Career races
5
Wins
25%
Win rate
avg ~10%
40%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Tomorrow
Newcastle (AW)
About 1.2 miles · Standard all-weather surface · 9 runners

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Detailed Breakdown
Auto-Generated

The wins themselves paint a straightforward picture. The first came at Wolverhampton back in October 2025, and the most recent victory was at Doncaster on July 3rd — seven weeks ago now. Both came in Class 6 races, the lower tiers of the sport, where Mwafaq has managed a 25% win rate: two wins from eight attempts. That's the horse's bread and butter. It is not a runner for the big occasions, but in everyday racing it holds its own. The partnership with Oisin Orr, however, has not clicked — five rides together without a win — though that is a small sample and may simply reflect the races chosen rather than any real incompatibility.

What stands out is the consistency of effort rather than the brilliance of achievement. Mwafaq finishes in the money regularly enough (places in eight of twenty races) and has shown it can win, but the recent form suggests a horse that is treading water slightly. Two wins in the last six races is encouraging, yet the gaps between them — that fifth-place finish most recently — suggest form is patchy. It remains a useful campaigner for the Fahey yard at the lower levels, where the margins are small and every win matters.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Good to soft (some give)
Good to firm (drying out)
Good (firm-ish)
Soft (muddy)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
7F – 1M
1M1F – 1M2F
Sprint (< 5F)
Unknown
5F – 6½F
Unknown
1M3F – 1M4F
Unknown
🏅 Competition Level
Class 3 (mid-level)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
🏟 Track Shape
Left-handed, long straights
Left-handed, tight turns
Unknown
Right-handed, tight turns
Unknown
Right-handed, hilly
Unknown
Left-handed, hilly
Unknown

📅 Recent Runs

The last 10 races, most recent first
22 Aug
5th
Lingfield Park
1m3f – 1m4f · Standard · 9 runners
1 Aug
2nd
Hamilton Park
1m1f – 1m2f · Good · 10 runners
3 Jul
🏆 Won
Doncaster
7f – 1m · Good_To_Firm · 9 runners
10 Jun
🏆 Won
Hamilton Park
1m1f – 1m2f · Good_To_Soft · 11 runners
20 May
2nd
Ayr
1m1f – 1m2f · Good_To_Firm · 8 runners
23 Apr
5th
Southwell
7f – 1m · Standard · 10 runners
10 Apr
🏆 Won
Thirsk
7f – 1m · Good · 16 runners
20 Oct
🏆 Won
Wolverhampton
7f – 1m · Standard · 10 runners
6 Oct
🏆 Won
Wolverhampton
7f – 1m · Standard · 12 runners
24 Sep
11th
Redcar
7f – 1m · Good_To_Soft · 12 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/5
Won / Rode
Ethan Tindall Current Jockey
75%
Win rate
3/4
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
Alfie Redman(3)
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin 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%
Hamilton Park
Sharp
2 1 win, 1 second 1 Aug 50%
Carlisle
Undulating
2 2 other 12 Aug 0%
Thirsk
Galloping
1 1 win 10 Apr 100%
Doncaster
Galloping
1 1 win 3 Jul 100%
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%
Ayr
Galloping
1 1 second 20 May 0%
Pontefract
Undulating
1 1 other 26 Sep 0%
Lingfield Park
Sharp
1 1 other 22 Aug 0%