Perfect Pupil (IRE)
Perfect Pupil won the Powered By Bluegrass Handicap Hurdle at Down Royal over 2m1f – 2m4f on soft ground in Mar 2024 off a mark of 85. The gelding, who raced 17 times on turf, has one win and one place from those starts and reached a highest official rating of 95. He last ran at Ffos Las in Apr 2025 in the Landofsmiles Handicap Chase, a Class 5 event, where he was held off an official rating of 91. Aged 7 at his last run in Apr 2025.
- 1–17Wins / Runs
- 5.9%Strike rate
- 1 (5.9%)Placed
- +9.00£1 level staken=17 at SP
- 1.58Fair A/E n=17 · 1.28 incl. margin
- 95Highest OR
- 45dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 115
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| Soft | 6 | 116C | 62 | — |
| Good to Soft | 4 | 115B | 86.5 | — |
| Good | 2 | 100B | 83 | — |
| Heavy | 2 | 50C | 20 | — |
| Distance | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| 2m1f – 2m4f | 9 | 116C | 66 | — |
| 1m5f – 2m | 4 | 83B | 65.5 | — |
| 2m5f – 3m | 1 | — | — | — |
Of 17 runs looked at, 3 have no figure: did not complete (2) · obstacles omitted — the race ran a shortened course (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 14 figures from 17 runs · as at 3 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style from 7 analysed runs since Oct 2024
- Held up 4 (57%) · 0 wins
- Mid-division 2 (29%) · 0 wins
- Led 1 (14%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 8.2% of 2,203 runs since Jan 2008 (225 horses).
Weakest on heavy going: 4.6% from 241.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Good to Firm | 23 | 8 | 34.8% | +26.6 | — |
| Good | 767 | 79 | 10.3% | +2.1 | 0 from 3 |
| Good to Soft | 523 | 38 | 7.3% | −0.9 | 0 from 4 |
| Soft | 636 | 44 | 6.9% | −1.3 | 1 from 7 |
| Heavy | 241 | 11 | 4.6% | −3.6 | 0 from 3 |
| Standard (AW) | 13 | 0 | 0% | −8.2 | — |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| 6f – 7f | 6 | 0 | 0% | −8.2 | — |
| 1m – 1m1f | 4 | 0 | 0% | −8.2 | — |
| 1m2f – 1m4f | 17 | 0 | 0% | −8.2 | — |
| 1m5f – 2m | 613 | 37 | 6% | −2.2 | 0 from 4 |
| 2m1f – 2m4f | 840 | 74 | 8.8% | +0.6 | 1 from 9 |
| 2m5f – 3m | 585 | 56 | 9.6% | +1.4 | 0 from 4 |
| Over 3m | 138 | 13 | 9.4% | +1.2 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 28 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
2 siblings in the archive, 1 winner — best of them Clondaw Promise (IRE) (2 wins).
The wins came over 2m4f–2m6½f; the highest grade won is Class 4 (Clondaw Promise (IRE)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Clondaw Promise (IRE) | 13 | 2 | 2m4f–2m6½f | Class 4 |
| So Original (IRE) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Soft | 7 | 1 | 14% | +19.00 |
| Good to Soft | 4 | 0 | 0% | −4.00 |
| Good | 3 | 0 | 0% | −3.00 |
| Heavy | 3 | 0 | 0% | −3.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 3 | 0 | 0% | −3.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Down Royal | 4 | 1 | 25% | +22.00 |
| Punchestown | 3 | 0 | 0% | −3.00 |
| Sligo | 2 | 0 | 0% | −2.00 |
| Ffos Las | 1 | 0 | 0% | −1.00 |
| Hereford | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 0 | 0% | −1.00 |
| Navan | 1 | 0 | 0% | −1.00 |
| Kilbeggan | 1 | 0 | 0% | −1.00 |
| Thurles | 1 | 0 | 0% | −1.00 |
| Clonmel | 1 | 0 | 0% | −1.00 |
| Fairyhouse | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2m1f – 2m4f | 9 | 1 | 11% | +17.00 |
| 2m5f – 3m | 4 | 0 | 0% | −4.00 |
| 1m5f – 2m | 4 | 0 | 0% | −4.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Daire McConville | 8 | 0 | 0% | −8.00 |
| Anna McGuinness | 5 | 1 | 20% | +21.00 |
| Sean Flanagan | 2 | 0 | 0% | −2.00 |
| Danny Mullins | 1 | 0 | 0% | −1.00 |
| Kieren Buckley | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 14 | 1 | 7% | +12.00 |
| Cheekpieces | 3 | 0 | 0% | −3.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2025 | 3 | 0 | 0% | −3.00 |
| 2024 | 8 | 1 | 13% | +18.00 |
| 2023 | 6 | 0 | 0% | −6.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Hurdle | 9 | 1 | 11% | +17.00 |
| Chase | 7 | 0 | 0% | −7.00 |
| NH Flat | 1 | 0 | 0% | −1.00 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 · 3 runs | ||||||||||
| 16 Apr 25+21d | Ffos Las | Landofsmiles Handicap Chase Ran right early on - went to the front briefly then settled behind the pace - blundered at the 14th - dropped away 4 out - eased out of contention before the 3rd from home | PU/11 | — | 10-12 | 91 | — | — | Daire McConville | 20/1 |
| 26 Mar 25+19d | Hereford | Capital Windscreens Handicap Chase Settled towards back - pushed along well before 2 out - unable to find extra - finished 4th | 4/7 | 1¼ | 11-7 | 93 | — | 103A | Daire McConville | 13/2 |
| 07 Mar 25+71d | Leicester | Coldstream Guards Association Handicap Chase Held up towards the back - knocked into 2nd before pushing into 3rd by 3 out - lost ground nearing the last | 4/6 | 6½ | 11-3 | 95 | 92B | 98B | Daire McConville | 12/1 |
| 2024 · 8 runs | ||||||||||
| 26 Dec 24+16d | Down Royal | Metcollect Handicap Chase (0-102) Held up towards the back - 8th at halfway - unable to close from 3 furlongs out - well held at the finish | 10/13 | 3¾ | 11-7 | 95 | 45C | 97C | Sean Flanagan | 6/1 |
| 10 Dec 24+23d | Punchestown | See You On New Years Eve Handicap Hurdle (80-102) (Div 1) Settled with the pack early - dropped back around the 5th - down in 14th before 4 out - found some late headway 2 out - unable to threaten leaders and stayed on one gear to finish 9th | 9/17 | 1 | 10-10 | 91 | 115B | 95A | Anna McGuinness | 16/1 |
| 17 Nov 24+46d | Navan | Gaeil Colmcille GAA Kells 'Day At The Races' Handicap Hurdle (80-102) Settled in the pack - pushed along in 9th turning in - unable to close by 2 out and stayed on same gait to finish | 9/23 | 1 | 11-4 | 92 | 83B | 106A | Danny Mullins | 14/1 |
| 02 Oct 24+138d | Sligo | Lough Gill Beginners Chase Held up at back of field - pushed along with no headway 4 out - stayed on same speed to finish sixth | 6/7 | 4½ | 11-12 | — | 100B | 109A | Sean Flanagan | 80/1 |
| 17 May 24+33d | Kilbeggan | Cooke's Bar And Restaurant Caragh Beginners Chase | 11/14 | 6 | 11-12 | — | 66C | 92C | Kieren Buckley | 50/1 |
| 14 Apr 24+28d | Down Royal | Adare Manor Opportunity Handicap Hurdle (80-102) | 8/15 | 1 | 11-4 | 92 | 116C | 95C | Daire McConville | 9/1 |
| 17 Mar 24+12d | Down Royal | Powered By Bluegrass Handicap Hurdle (80-95) (Div 1) | 1/12 | 10-11 | 85 | 82A | 110A | Anna McGuinness | 25/1 | |
| 05 Mar 24+65d | Thurles | Leugh Beginners Chase | UR/12 | — | 11-5 | — | — | — | Daire McConville | 100/1 |
| 2023 · 6 runs | ||||||||||
| 31 Dec 23+24d | Punchestown | Adare Manor Opportunity Handicap Hurdle (80-95) | 9/22 | 2¾ | 11-6 | 87 | 50C | 82C | Daire McConville | 28/1 |
| 07 Dec 23+26d | Clonmel | Adare Manor Opportunity Handicap Hurdle (80-95) | 5/14 | 4 | 11-6 | 87 | -10B | 91A | Daire McConville | 66/1 |
| 11 Nov 23+15d | Down Royal | Tayto Group Maiden Hurdle | 16/19 | 3 | 11-5 | — | 42C | 86C | Anna McGuinness | 200/1 |
| 27 Oct 23+25d | Sligo | John Thomas McNamara Series (Q.R.) Maiden Hurdle | 13/13 | 3¾ | 11-2 | — | 1C | 85C | Anna McGuinness | 200/1 |
| 02 Oct 23+156d | Fairyhouse | 2nd To The SP Favourite At Novibet (C & G) Maiden Hurdle | 10/12 | 17 | 10-11 | — | 20C | 90C | Anna McGuinness | 150/1 |
| 29 Apr 23 | Punchestown | Lawlors Hotel Naas (Pro/Am) Flat Race | 10/16 | 3¾ | 11-7 | — | 81C | 88C | Daire McConville | 150/1 |
Quick answers
- How many races has Perfect Pupil won?
- Perfect Pupil (IRE) won 1 of 17 archived starts between 2023 and 2025, a strike rate of 5.9%. Placed 1 time in total (5.9% of starts).
- Who trained Perfect Pupil?
- Perfect Pupil (IRE) was trained by Martin Keighley on the most recent run on record, at Ffos Las on 16 April 2025.
- Who is Perfect Pupil's sire?
- Perfect Pupil (IRE) is by Leading Light (IRE) out of Present Promise (IRE), whose sire is Presenting.
- What going does Perfect Pupil prefer?
- Perfect Pupil (IRE) has the best record on soft going: 1 win from 7 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Perfect Pupil's official rating?
- The most recent official rating on record is 91, from the run on 16 April 2025. The highest on record is 95.
- What is Perfect Pupil's sire's record?
- Leading Light (IRE)'s progeny in our archive have won 8.2% of 2,203 runs since Jan 2008 (225 horses), Flat and jumps together. Weakest on heavy going: 4.6% from 241.
- Who are Perfect Pupil's siblings?
- Out of Present Promise (IRE), Perfect Pupil (IRE) has 2 other produce in our archive, 1 of them a winner. Most wins: Clondaw Promise (IRE) (2). Highest grade won: Class 4 (Clondaw Promise (IRE)). The wins came over 2m4f–2m6½f. As at Oct 2026.