The recent form tells a compelling story: reading back through the last six races, the pattern goes 1-1-2-5-1-6. Two wins on the bounce, a placed effort, a poor run, then a win at the start of it all. In other words, Key Witness bookends patches of inconsistency with victories — and crucially, the horse is finishing the sequence in the best possible way, winning two of the last two. That blip in the middle, a fifth and a sixth, has been completely washed away by what has followed.
The career began with a first win at Chelmsford back in April 2025, which put Key Witness on the map. Since then the horse has added two more wins and rarely been far away when not winning — four places from six races means Key Witness has had a share of the prize money in the vast majority of outings. Winning 1 in every 3 races at the current class of competition (three runs, one win at that level) sounds modest on paper, but when the overall record sits at 3 from 6, it is clear the horse can lift when the occasion demands it.
Behind all of this is Patrick J Flynn, training out of Carrick-on-Suir in Co Waterford. Flynn's yard has sent out 10 winners this season already, which tells you this is not a small operation running on luck — there is genuine ability here in both the training and the horses. When a trainer is hitting those numbers, the horses coming out of that yard deserve to be taken seriously, and Key Witness looks like one of the better advertisements for the operation right now.
A four-year-old, winning half its races, with a victory on the board just days ago — Key Witness is in the form of its life at exactly the right moment. The question now is whether the team aims higher and tests the horse against better company. On this evidence, it would be fascinating to find out.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| The Curragh Galloping |
2 | 1 win, 1 second | 2 Nov | 50% |
| chelmsford | 1 | 1 win | 24 Apr | 100% |
| Cork Galloping |
1 | 1 win | 3 May | 100% |
| Ffos Las Galloping |
1 | 1 other | 22 Jun | 0% |
| Lingfield Park Sharp |
1 | 1 other | 28 Mar | 0% |