:

Nibras Rainbow

Five wins from 53 races tells you this is a horse that makes you work for your moments of joy — but those moments do come, and they came as recently as this week. Nibras Rainbow, a 6-year-old trained by Paul W Flynn at his yard in Colehill, Co Longford, won at Killarney just days ago, the latest chapter in a career that has quietly ticked along across more than fifty races. That kind of mileage in a young horse's legs tells its own story about durability, if not dominance.Based on TrackLab's AI analysis
Quick Facts
Age
6 years old
Sex
Gelding
Colour
Bay
Father
U S Navy Flag
Mother
Show Rainbow
Owner
Mind Your Own Business Syndicate
Rating
46

📊 Key Numbers

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

🔍 Full Analysis

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

The numbers are modest on the surface — 5 wins from 53 races works out at roughly 1 win in every 10 — but there are pockets of the record that catch the eye. At distances around a mile and three or four furlongs, Nibras Rainbow has won 1 from 6 races, a 17% win rate that suggests the extra distance suits. At the level where the horse competes most regularly, it has won 2 from 8 races, or 1 in every 4 — that is a genuinely competitive figure at that tier, and it means Flynn's team have found the right races to target. The yard is in decent form too, having sent out 21 winners already this season, so there is confidence behind this horse's entries.

Recent form adds some intrigue. The last six runs read: a win, then a sixteenth, a sixth, a third, and two ninths before that. It is the kind of sequence that suggests a horse capable of flashing ability on its best day while going missing on others — unpredictable, in other words, which is both the frustration and the appeal. Robert Whearty, who rides the horse most often, has partnered Nibras Rainbow in 9 races for 1 win together, a roughly 1-in-9 record that mirrors the overall picture.

What gives this profile its genuine interest is the timing. A horse that has taken 53 races to accumulate 5 wins, and has just added to that tally this week at Killarney, is not a spent force. The career began with a first win at Leicester back in August 2022, and nearly four years later the winning is still happening. For a horse operating at this level, longevity and a timely win are worth more than the bare statistics suggest.

Strengths & Risks

What the data says works for and against this horse
✓ What works in their favour
Excellent record on good_to_firm ground: 1 wins from 6 starts (17%)
Excellent record on standard_to_slow ground: 1 wins from 3 starts (33%)
Well suited by 1m3f – 1m4f distances: 17% win rate
⚠ What to watch out for
Poor record on soft ground: 0 wins from 8 starts
Poor record on good_to_yielding ground: 0 wins from 3 starts
Yet to win at Lingfield Park in 5 attempts
Struggles on RH Galloping tracks: 0 wins from 10 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to firm (drying out)
Loves
Standard to slow (all-weather)
Loves
Good (firm-ish)
Standard (all-weather)
Ok
Yielding to soft (damp)
Unknown
Heavy (very wet)
Unknown
Yielding (slightly soft)
Unknown
Soft to heavy (wet)
Unknown
Soft (muddy)
Avoids
Good to yielding (mild give)
Avoids
📏 Race Distance
1M3F – 1M4F
Loves
7F – 1M
1M1F – 1M2F
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
5F – 6½F
Avoids
🏅 Competition Level
Class 2 (high-level)
Unknown
Class 4 (standard)
Unknown
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Loves
🏟 Track Shape
Left-handed, tight turns
Loves
Right-handed, tight turns
Loves
Left-handed, long straights
Long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, long straights
Avoids
Right-handed, tight
Avoids

📅 Recent Runs

The last 10 races, most recent first
12 May
🏆 Won
Killarney
1m1f – 1m2f · Good · 18 runners
24 Apr
16th
Cork
1m1f – 1m2f · Good_To_Yielding · 21 runners
30 Jan
6th
Dundalk
1m3f – 1m4f · Standard · 15 runners
23 Jan
3rd
Dundalk
1m3f – 1m4f · Standard · 13 runners
13 Jan
9th
Dundalk
1m3f – 1m4f · Standard · 17 runners
5 Dec
9th
Dundalk
1m6f – 2m · Standard · 17 runners
19 Nov
🏆 Won
Dundalk
1m3f – 1m4f · Standard · 16 runners
27 Oct
9th
Galway
7f – 1m · Heavy · 16 runners
13 Oct
2nd
Roscommon
7f – 1m · Soft · 18 runners
1 Oct
2nd
Bellewstown
7f – 1m · Soft · 18 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
Leigh Roche Current Jockey
33.3%
Win rate
1/3
Won / Rode
Cameron Noble
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
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
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
Dundalk
Galloping
13 1 win, 3 seconds, 1 third, 8 other 30 Jan 7.7%
Lingfield Park
Sharp
5 1 second, 1 third, 3 other 1 Jul 0%
Roscommon
Sharp
4 1 second, 3 other 13 Oct 0%
Galway
Tight
3 3 other 27 Oct 0%
The Curragh
Galloping
3 3 other 17 Oct 0%
Listowel
Sharp
3 1 second, 2 other 23 Sep 0%
Killarney
Sharp
2 2 wins 12 May 100%
Limerick
Galloping
2 2 other 21 Jun 0%
Bellewstown
Sharp
2 2 seconds 1 Oct 0%
Cork
Galloping
2 2 other 24 Apr 0%
Kempton Park
Galloping
2 2 other 10 May 0%
Leicester
Sharp
1 1 win 7 Aug 100%
Newcastle
Galloping
1 1 win 5 Sep 100%
Laytown
Galloping
1 1 other 4 Sep 0%
Leopardstown
Galloping
1 1 other 20 Jun 0%
Gowran Park
Undulating
1 1 other 2 Apr 0%
Wolverhampton
Galloping
1 1 other 17 Sep 0%
Wetherby
Galloping
1 1 other 13 Jun 0%
Doncaster
Galloping
1 1 other 28 Apr 0%
York
Galloping
1 1 other 18 Aug 0%
Punchestown
Galloping
1 1 other 16 Sep 0%
Ballinrobe
Sharp
1 1 other 22 Jul 0%
Great Yarmouth
Galloping
1 1 other 30 Jun 0%