His strengths are clear and specific. On normal ground conditions, he comes alive: 2 wins from 11 races there represents an 18% win rate, which is roughly double his career average. More strikingly, when he races at Class 6 level — the lower echelon of British racing — he wins 1 in every 4 races (2 wins from 8), suggesting he is right at his ceiling. Drop him much lower and he thrives; push him up and his chances narrow considerably. His last win came at Leopardstown on 9 July 2026, six weeks ago, a sign he remains capable on his day.
Robert Whearty has been his most frequent partner, though the pair's record together is modest: 1 win from 9 races. Recent form has been patchy — his last six races show mostly mid-field finishes and no wins, with a best result of second place three runs back — but that is not unusual for a horse at his level. The volatility is part of the game at Class 6, where fields are competitive and margins are small. Flynn's yard is sending out winners regularly this season, and Nibras Rainbow remains a genuine contributor to that tally, a horse who, on the right ground and at the right level, knows how to get his head in front.
| Course | Races | Results | Last visited | Win 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% |
| Leopardstown Galloping |
4 | 1 win, 1 second, 1 third, 1 other | 9 Jul | 25% |
| The Curragh Galloping |
4 | 1 third, 3 other | 16 Aug | 0% |
| Roscommon Sharp |
4 | 1 second, 3 other | 13 Oct | 0% |
| Listowel Sharp |
3 | 1 second, 2 other | 23 Sep | 0% |
| Galway Tight |
3 | 3 other | 27 Oct | 0% |
| Killarney Sharp |
2 | 2 wins | 12 May | 100% |
| Gowran Park Undulating |
2 | 2 other | 12 Aug | 0% |
| Bellewstown Sharp |
2 | 2 seconds | 1 Oct | 0% |
| Ballinrobe Sharp |
2 | 1 third, 1 other | 20 Jul | 0% |
| Kempton Park Galloping |
2 | 2 other | 10 May | 0% |
| Cork Galloping |
2 | 2 other | 24 Apr | 0% |
| Limerick Galloping |
2 | 2 other | 21 Jun | 0% |
| Newcastle Galloping |
1 | 1 win | 5 Sep | 100% |
| Leicester Sharp |
1 | 1 win | 7 Aug | 100% |
| Laytown Galloping |
1 | 1 other | 4 Sep | 0% |
| York Galloping |
1 | 1 other | 18 Aug | 0% |
| Wolverhampton Galloping |
1 | 1 other | 17 Sep | 0% |
| Punchestown Galloping |
1 | 1 other | 16 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 28 Apr | 0% |
| Great Yarmouth Galloping |
1 | 1 other | 30 Jun | 0% |
| Wetherby Galloping |
1 | 1 other | 13 Jun | 0% |