James Henry (IRE)
James Henry is 2 from 38, both wins coming in handicaps over 6f – 7f on Standard (AW) at Dundalk (AW) in Dec 2023 and Jan 2024. He has never won on turf from 21 starts. Typically held up, he finished 14 of 16 when prominent at Roscommon (IRE) in Oct 2026, last raced off OR 44 which was 29lb below his highest ever mark.
- 2–38Wins / Runs
- 5.3%Strike rate
- 14 (36.8%)Placed
- −32.25£1 level staken=38 at SP
- 0.57Fair A/E n=38 · 0.45 incl. margin
- 73Highest OR
- 44dAvg 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 79
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 25 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 16 | 98B | 88 | — |
| Good | 12 | 101C | 83.5 | 3 runs · 91 / 72 |
| Soft | 6 | 93C | 67.5 | 4 runs · 68 / 62.5 |
| Good to Soft | 2 | 78C | 71.5 | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 25 Oct 2025 |
|---|---|---|---|---|
| 6f – 7f | 20 | 98B | 86 | 4 runs · 91 / 67.5 |
| 1m – 1m1f | 12 | 95C | 77.5 | 2 runs · 72 / 59.5 |
| 1m2f – 1m4f | 4 | 101C | 72 | 1 run · — |
| Under 6f | 1 | — | — | — |
Of 38 runs looked at, 1 has no figure: did not complete (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 37 figures from 38 runs · as at 20 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 16 analysed runs since Aug 2024
- Held up 8 (50%) · 0 wins
- Mid-division 4 (25%) · 0 wins
- Prominent 3 (19%) · 0 wins
- Led 1 (6%) · 0 wins
Pedigree intelligence
Progeny in our archive have won 10.4% of 23,552 runs since Jan 2008 (1,665 horses).
Strongest on firm going: 14.3% from 147. Weakest over 2m1f – 2m4f (all codes): 7.1% from 252.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 147 | 21 | 14.3% | +3.9 | — |
| Good to Firm | 4,208 | 496 | 11.8% | +1.4 | — |
| Good | 5,159 | 548 | 10.6% | +0.2 | 0 from 12 |
| Good to Soft | 2,367 | 218 | 9.2% | −1.2 | 0 from 2 |
| Soft | 2,462 | 218 | 8.9% | −1.5 | 0 from 6 |
| Heavy | 682 | 68 | 10% | −0.4 | 0 from 1 |
| Standard (AW) | 8,527 | 872 | 10.2% | −0.2 | 2 from 17 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 5,123 | 591 | 11.5% | +1.1 | 0 from 1 |
| 6f – 7f | 11,595 | 1,187 | 10.2% | −0.2 | 2 from 21 |
| 1m – 1m1f | 3,886 | 393 | 10.1% | −0.3 | 0 from 12 |
| 1m2f – 1m4f | 1,929 | 182 | 9.4% | −1 | 0 from 4 |
| 1m5f – 2m | 696 | 66 | 9.5% | −0.9 | — |
| 2m1f – 2m4f | 252 | 18 | 7.1% | −3.3 | — |
| 2m5f – 3m | 60 | 4 | 6.7% | −3.7 | — |
| Over 3m | 11 | 0 | 0% | −10.4 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 24 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
9 siblings in the archive, 7 winners — best of them Snap Shots (IRE) (4 wins).
The wins came over 5f–1m; the highest grade won is Class 3 (Snap Shots (IRE)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Snap Shots (IRE) | 38 | 4 | 5f–6f | Class 3 |
| Yukon Mission (IRE) | 28 | 4 | 5f–6f | Class 5 |
| Agree (IRE) | 3 | 2 | 6f | Class 4 |
| Rabat (IRE) | 20 | 2 | 5f–6f | Class 5 |
| Spy Ring (IRE) | 5 | 1 | 5f | — |
| Appeal To Glory (IRE) | 5 | 1 | 1m | Class 5 |
| Standput (IRE) | 8 | 1 | 7f | Class 5 |
| Stand Firm (IRE) | 12 | 0 | — | — |
| Inspirational (IRE) | 5 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 17 | 2 | 12% | −11.25 |
| Good | 12 | 0 | 0% | −12.00 |
| Soft | 6 | 0 | 0% | −6.00 |
| Good to Soft | 2 | 0 | 0% | −2.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Dundalk (AW) | 17 | 2 | 12% | −11.25 |
| Limerick | 4 | 0 | 0% | −4.00 |
| Roscommon (IRE) | 2 | 0 | 0% | −2.00 |
| Curragh | 2 | 0 | 0% | −2.00 |
| Bellewstown | 2 | 0 | 0% | −2.00 |
| Gowran Park | 2 | 0 | 0% | −2.00 |
| Listowel (IRE) | 1 | 0 | 0% | −1.00 |
| Cork (IRE) | 1 | 0 | 0% | −1.00 |
| Killarney (IRE) | 1 | 0 | 0% | −1.00 |
| Listowel | 1 | 0 | 0% | −1.00 |
| Leopardstown | 1 | 0 | 0% | −1.00 |
| Down Royal | 1 | 0 | 0% | −1.00 |
| Killarney | 1 | 0 | 0% | −1.00 |
| Ballinrobe | 1 | 0 | 0% | −1.00 |
| Navan | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 21 | 2 | 10% | −15.25 |
| 1m – 1m1f | 12 | 0 | 0% | −12.00 |
| 1m2f – 1m4f | 4 | 0 | 0% | −4.00 |
| Under 6f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Chris Hayes | 7 | 0 | 0% | −7.00 |
| Scott McCullagh | 6 | 2 | 33% | −0.25 |
| Colin Keane | 5 | 0 | 0% | −5.00 |
| Gavin Ryan | 3 | 0 | 0% | −3.00 |
| Jack Kearney | 3 | 0 | 0% | −3.00 |
| Julian Pietropaolo | 2 | 0 | 0% | −2.00 |
| Rory Cleary | 2 | 0 | 0% | −2.00 |
| Nicola Burns | 1 | 0 | 0% | −1.00 |
| Paddy Harnett | 1 | 0 | 0% | −1.00 |
| Ronan Whelan | 1 | 0 | 0% | −1.00 |
| Shane Foley | 1 | 0 | 0% | −1.00 |
| Joseph Harnett | 1 | 0 | 0% | −1.00 |
| Declan McDonogh | 1 | 0 | 0% | −1.00 |
| Robert Whearty | 1 | 0 | 0% | −1.00 |
| Mark Enright | 1 | 0 | 0% | −1.00 |
| Mikey Sheehy | 1 | 0 | 0% | −1.00 |
| Oisin Orr | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 15 | 0 | 0% | −15.00 |
| Blinkers | 13 | 2 | 15% | −7.25 |
| Cheekpieces | 8 | 0 | 0% | −8.00 |
| Tongue tie | 1 | 0 | 0% | −1.00 |
| Visor | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2026 | 7 | 0 | 0% | −7.00 |
| 2025 | 4 | 0 | 0% | −4.00 |
| 2024 | 9 | 1 | 11% | −5.75 |
| 2023 | 9 | 1 | 11% | −6.50 |
| 2022 | 9 | 0 | 0% | −9.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 7 runs | ||||||||||
| 12 Oct 26+20d | Roscommon (IRE) | Thank You For Your Support Handicap Handy in 4th early - pushed along entering straight - dropped away over 2f out and faded tamely to finish 14th | 14/16 | 5½ | 8-8 | 44 | 58C | 32C | Julian Pietropaolo | 25/1 |
| 22 Sep 26+22d | Listowel (IRE) | Rose Hotel Handicap Held up at the back - no impression made - well held in 11th | 11/15 | ½ | 8-13 | 47 | 68C | 58A | Nicola Burns | 13/2 |
| 31 Aug 26+17d | Roscommon (IRE) | Elphin Handicap Settled around midfield - asked for effort out wide over 2f out with little response - stayed on at one gear through the final furlong to finish eighth | 8/14 | shd | 9-1 | 52 | 67C | 62A | Julian Pietropaolo | 18/1 |
| 14 Aug 26+30d | Cork (IRE) | Fitzgerald Construction Building 'A' Rated Homes Handicap Held up at the back - failed to make progress through the race - one-paced finish and beaten well into 15th | 15/17 | nse | 9-11 | 54 | 47C | 60A | Chris Hayes | 28/1 |
| 15 Jul 26+35d | Killarney (IRE) | Executive Helicopters Handicap restrained towards the back - shaken up with 3f to run - made a little ground up the run-in but stayed behind throughout | 10/13 | 1¾ | 9-13 | 57 | 72C | 64A | Gavin Ryan | 40/1 |
| 10 Jun 26+10d | Limerick | Cosgrave Transport Handicap (0-60) (Div 1) Went straight to front for a moment - settled just behind the pace before sharing command past 2f - pushed along into second with over two furlongs left - bumped approaching the final 2f - unable to find more inside the last furlong and a half and finished well held | 13/14 | 3¼ | 10-2 | 59 | 57C | 58C | Gavin Ryan | 14/1 |
| 31 May 26+380d | Listowel | James Collins Memorial Handicap (0-60) Settled behind the front group - 6th at halfway - moved into 5th turning in - 4th and unable to close 1f out - held on for third | 3/15 | 2 | 10-1 | 59 | 91C | 90A | Gavin Ryan | 16/1 |
| 2025 · 4 runs | ||||||||||
| 16 May 25+21d | Leopardstown | BoyleSports Daily Money Back Meetings Apprentice Handicap Held up towards the back - pushed along in 10th with 2f left - stayed on late to finish 3rd | 3/19 | ¾ | 9-10 | 66 | 95C | 94A | Paddy Harnett | 10/1 |
| 25 Apr 25+13d | Limerick | Munster Suite At Limerick Handicap (Div 2) Slow to break - settled towards the back - 11th at halfway - driven with 1 1/2f left but unable to close - finished well held in 8th | 8/12 | 2½ | 10-0 | 68 | 76A | 68A | Ronan Whelan | 7/1 |
| 12 Apr 25+36d | Curragh | Download The Tote App Handicap Settled towards the back - no response when asked 2f out - stayed on strongly inside the final furlong to finish 7th | 7/15 | nse | 9-13 | 69 | 83C | 90A | Shane Foley | 5/1 |
| 07 Mar 25+77d | Dundalk (AW) | Floodlit Friday Nights At Dundalk Stadium Handicap (47-70) Held up at the back - pushed along and unable to make headway inside final two furlongs - well held at the finish | 12/13 | 1¼ | 9-6 | 70 | 79B | 56A | Joseph Harnett | 7/1 |
| 2024 · 9 runs | ||||||||||
| 20 Dec 24+7d | Dundalk (AW) | Dundalk Stadium Champion Trainer & Jockey Awards 2024 Handicap (47-75) Held up in the pack - pushed along but unable to close from over 2f out - eventually beaten around 4 lengths in 9th | 9/14 | nk | 9-13 | 72 | 77B | 74A | Chris Hayes | 22/1 |
| 13 Dec 24+14d | Dundalk (AW) | Free 50 Bet With www.swiftysports.ie Handicap Held up towards the back - urged for effort inside final 2f but made no headway - kept on same pace to finish ninth | 9/11 | 3½ | 8-11 | 73 | 78A | 62A | Declan McDonogh | 9/1 |
| 29 Nov 24+2d | Dundalk (AW) | Now Racing Every Wednesday At Dundalk Handicap (47-75) Away smartly - sat close to the front pair through halfway - driven approaching final 2f - held 3rd but unable to close in the closing stages | 3/14 | 2¼ | 9-10 | 69 | 88B | 90A | Rory Cleary | 11/2 |
| 27 Nov 24+61d | Dundalk (AW) | Christmas Party Nights At Dundalk Stadium Handicap Settled in the pack early - 5th at halfway then asked for effort to sit 4th inside final furlong - stayed on same gear to finish 4th | 4/8 | ½ | 8-7 | 69 | 96A | 83A | Chris Hayes | 40/1 |
| 27 Sep 24+7d | Dundalk (AW) | View Restaurant At Dundalk Stadium Apprentice Handicap (47-75) Stumbled exiting the gates - eased down and pulled up | PU/13 | — | 9-10 | 69 | — | — | Scott McCullagh | 9/2 |
| 20 Sep 24+27d | Dundalk (AW) | Friday Night Lights Are Back At Dundalk Handicap (47-70) Sat close to the front group fighting for control early - urged into third with 2f left - edged up to second a furlong out - couldn't find more late and held for fifth | 5/13 | ½ | 9-12 | 69 | 92B | 81A | Scott McCullagh | 9/2 |
| 24 Aug 24+190d | Curragh | FBD Hotels And Resorts Saturday Series Handicap Settled in the pack early - moved up with a furlong and a half left - hit the front briefly inside the final furlong - edged back to third right on the line | 3/13 | ½ | 9-9 | 68 | 92C | 87A | Scott McCullagh | 11/2 |
| 16 Feb 24+31d | Dundalk (AW) | Dundalk Winter Series Leading Trainer & Jockey Championship Handicap (47-70) | 2/13 | shd | 9-12 | 69 | 89B | 82A | Scott McCullagh | 7/2 |
| 16 Jan 24+34d | Dundalk (AW) | Gateway Hotel Dundalk Race & Stay Handicap (47-65) (Div 2) | 1/14 | 9-13 | 64 | 97B | 99A | Scott McCullagh | 9/4 | |
| 2023 · 9 runs | ||||||||||
| 13 Dec 23+7d | Dundalk (AW) | Gateway Hotel Dundalk Race & Stay Handicap (47-65) (Div 1) | 1/14 | 9-8 | 60 | 79B | 82A | Scott McCullagh | 6/4F | |
| 06 Dec 23+14d | Dundalk (AW) | Christmas Party Nights At Dundalk Stadium Handicap (47-65) (Div 1) | 2/14 | hd | 9-7 | 56 | 93B | 92A | Chris Hayes | 3/1J |
| 22 Nov 23+14d | Dundalk (AW) | Dundalk Stadium Gift Vouchers Available Online Handicap (47-65) (Div 1) | 2/14 | 1¼ | 9-10 | 55 | 96B | 83A | Chris Hayes | 4/1F |
| 08 Nov 23+47d | Dundalk (AW) | Bet On The Best Night Out At Dundalk Stadium Handicap (47-65) (Div 1) | 2/13 | hd | 9-4 | 53 | 98B | 80A | Chris Hayes | 12/1 |
| 22 Sep 23+24d | Dundalk (AW) | Irishinjuredjockeys.com Handicap (47-65) (Div 1) | 8/14 | hd | 9-8 | 55 | 84B | 65A | Chris Hayes | 17/2 |
| 29 Aug 23+14d | Bellewstown | Gibneys Malahide Handicap (47-65) (Div 1) | 3/15 | 3 | 9-10 | 59 | 78C | 85A | Colin Keane | 15/2 |
| 15 Aug 23+52d | Dundalk (AW) | Bar One Racing Guaranteed Multiples All Shops Handicap (47-65) (Div 1) | 9/14 | 1 | 9-4 | 60 | 88B | 61A | Robert Whearty | 11/1 |
| 24 Jun 23+66d | Down Royal | New Pravha Suite Handicap (47-70) | 14/14 | 3¾ | 9-7 | 60 | 56C | 51C | Rory Cleary | 22/1 |
| 19 Apr 23+187d | Gowran Park | Thomastown Handicap (47-70) | 2/16 | 6 | 9-9 | 63 | 93C | 84A | Mark Enright | 28/1 |
| 2022 · 9 runs | ||||||||||
| 14 Oct 22+16d | Dundalk (AW) | Irishinjuredjockeys.com Apprentice Claiming Race | 7/14 | 2 | 9-4 | 65 | 86B | 67A | Mikey Sheehy | 5/1 |
| 28 Sep 22+12d | Bellewstown | Savills Claiming Maiden | 2/14 | ½ | 9-4 | 58 | 73C | 85A | Colin Keane | 10/3F |
| 16 Sep 22+29d | Dundalk (AW) | Irishinjuredjockeys.com Handicap (47-65) (Div 1) | 2/14 | 2½ | 9-8 | 57 | 83B | 79A | Colin Keane | 13/2 |
| 18 Aug 22+8d | Killarney | GAIN The Advantage Series Handicap (47-70) (Div 2) | 10/15 | nk | 8-9 | 62 | 77C | 51A | Jack Kearney | 28/1 |
| 10 Aug 22+23d | Gowran Park | Pat Smullen Coast To Curragh Cycle August 27th Handicap (47-70) (Div 1) | 4/15 | 3 | 9-2 | 63 | 84C | 70A | Jack Kearney | 25/1 |
| 18 Jul 22+11d | Ballinrobe | Play The Tote Exacta On Every Race Handicap | 7/7 | 1¼ | 9-4 | 65 | 65A | 56A | Colin Keane | 7/1 |
| 07 Jul 22+54d | Limerick | Tadhg O'Connor Ltd Maiden | 4/16 | 3¾ | 9-1 | — | 88C | 68A | Jack Kearney | 28/1 |
| 14 May 22+21d | Navan | Summer Ladies Day May 28th Maiden | 10/12 | 2 | 9-8 | — | 101C | 55C | Colin Keane | 40/1 |
| 23 Apr 22 | Limerick | Irish Stallion Farms EBF (C & G) Maiden | 11/15 | 1¼ | 9-8 | — | 70C | 63A | Oisin Orr | 16/1 |
Quick answers
- How many races has James Henry won?
- James Henry (IRE) won 2 of 38 archived starts between 2022 and 2026, a strike rate of 5.3%. Placed 14 times in total (36.8% of starts).
- Who trains James Henry?
- James Henry (IRE) is trained by Eoin Christopher McCarthy, who saddled the horse on its most recent run on 12 October 2026.
- Who is James Henry's sire?
- James Henry (IRE) is by Kodiac (GB) out of Refuse To Give Up (IRE), whose sire is Refuse To Bend.
- What going does James Henry prefer?
- James Henry (IRE) has the best record on standard (aw) going: 2 wins from 17 starts (11.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is James Henry's official rating?
- The most recent official rating on record is 44, from the run on 12 October 2026. The highest on record is 73.
- What is James Henry's sire's record?
- Kodiac (GB)'s progeny in our archive have won 10.4% of 23,552 runs since Jan 2008 (1,665 horses), Flat and jumps together. Strongest on firm going: 14.3% from 147. Weakest over 2m1f – 2m4f (all codes): 7.1% from 252.
- Who are James Henry's siblings?
- Out of Refuse To Give Up (IRE), James Henry (IRE) has 9 other produce in our archive, 7 of them winners. Most wins: Snap Shots (IRE) (4). Highest grade won: Class 3 (Snap Shots (IRE)). The wins came over 5f–1m. As at Oct 2026.