:

Genesis

There is something quietly compelling about a horse that keeps finding its way back to winning, and Genesis is doing exactly that right now. The five-year-old trained by Michael Mulvany out of Kells, Co. Meath has won 3 races from 22 career starts — roughly 1 in every 7 — which is a modest overall record, but the recent numbers tell a sharply different story. Two wins from the last 6 races suggests a horse that has found its best form at just the right time.Based on TrackLab's AI analysis
Quick Facts
Age
5 years old
Sex
Gelding
Colour
Chestnut
Father
Prince Of Lir
Mother
Diamond Rio
Owner
M Foley
Rating
76

📊 Key Numbers

Career statistics for this horse
22
Career races
3
Wins
13.6%
Win rate
avg ~10%
31.8%
Place rate (top 3)
avg ~30%
1 days
Since last race

🏁 Next Race

Today
Curragh
About 6 furlongs · Mostly firm ground · 21 runners

🔍 Full Analysis

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

Those two recent wins are not spread around randomly, either. Genesis has become a genuine course specialist at The Curragh, winning 2 of its 7 races there — nearly 1 in 3, compared to the 1 in 7 overall average. That gap matters. It tells you the horse genuinely thrives at that particular track, whether that is the shape of the course, the ground, or simply how races tend to unfold there. The most recent of those wins came just this week, on 28 June 2026, which means Genesis is racing in peak condition right now.

The recent form figures — 1-3-17-4-1-23 — need a little unpacking. Reading from most recent first, that is a win, then third, then a difficult run in 17th, a fourth, another win, and a 23rd. The two poor results either side of those wins might worry some observers, but the pattern of bouncing back quickly is actually a feature of the horse's profile rather than a flaw. Genesis has raced 22 times and kept producing enough to place 7 times on top of those 3 victories — that is a horse that competes rather than hides.

Rory Cleary has ridden Genesis in 7 of those races for 1 win together, a win rate of around 1 in 7, which mirrors the overall career average. The Mulvany yard has been in strong form this season with 19 winners sent out, so Genesis is contributing to a team that is clearly operating well. With a win just 24 hours ago and a course record at The Curragh that significantly outperforms the rest of its career, this is a horse worth paying attention to while the momentum lasts.

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Yielding (slightly soft)
Unknown
Good to yielding (mild give)
Unknown
📏 Race Distance
5F – 6½F
7F – 1M
Avoids
🏟 Track Shape
Right-handed, long straights
Loves
Left-handed, long straights
Ok

📅 Recent Runs

The last 10 races, most recent first
28 Jun
🏆 Won
The Curragh
5f – 6½f · Good · 17 runners
14 Jun
3rd
Cork
5f – 6½f · Good · 11 runners
23 May
17th
The Curragh
5f – 6½f · Good · 23 runners
9 May
4th
Naas
5f – 6½f · Good · 13 runners
4 May
🏆 Won
The Curragh
5f – 6½f · Good · 20 runners
14 Sep
23th
The Curragh
5f – 6½f · Yielding · 25 runners
6 Sep
5th
Navan
5f – 6½f · Good · 9 runners
28 Aug
6th
Navan
5f – 6½f · Yielding · 7 runners
15 Aug
🏆 Won
Dundalk
5f – 6½f · Standard · 10 runners
4 Aug
3rd
Naas
5f – 6½f · Good_To_Yielding · 14 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
14.3%
Win rate
1/7
Won / Rode
Wesley Joyce Current Jockey
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/1
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
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
The Curragh
Galloping
7 2 wins, 1 third, 4 other 28 Jun 28.6%
Dundalk
Galloping
7 1 win, 1 second, 5 other 15 Aug 14.3%
Naas
Galloping
3 1 third, 2 other 9 May 0%
Navan
Galloping
2 2 other 6 Sep 0%
Cork
Galloping
1 1 third 14 Jun 0%
Limerick
Galloping
1 1 other 7 Jul 0%
Leopardstown
Galloping
1 1 other 5 Jun 0%