Skip to content
Horse profile

Mr Lupton (IRE)

9yo gelding (at last run, Jul 2022) · Last trainer Richard Fahey · Last owner N D Kershaw Partner
by Elnadim (USA) out of Chiloe Wigeon (IRE) (Docksider)
62 runs · 21 courses · from May 2015
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 15 Jul 2022 — 1,565 days ago. Our archive can't say whether the horse is still in training.
Last run Jul 2022 · 9th of 10 10 wins · 6 courses Last raced off OR 92
KTB Profile

Mr Lupton (IRE) is 10 from 62, including a Group 2 win. The biggest win we hold: the Weatherbys Ireland Greenlands Stakes at Curragh (May 2019). Hasn't won since May 2021. Last raced off 92, 21lb below the career-high mark.

Based on 62 archived runs · updated 28 Oct 2026
KTB at a glance OR ↓ 21lb off peak
Official rating92↓ 21lb off peak
92 81–113

KTB Speed and Rating

KTB Speed

Best recent Speed 122 the best of the last 3 graded (A or B) runs · Ripon, 24 Apr 2021

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 →

Flat 45 figures · best 130C · median 101
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm17122A101—
Good14125A96.5—
Soft6129A91.5—
Good to Soft4119C114—
Heavy2130C109.5—
Standard (AW)1———
Firm1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f36130C99.5—
Under 6f9129A106—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 45 figures from 45 runs · as at 3 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 90A the best of the last 3 rated runs · Ripon, 1 Jun 2022 Official rating 92 at the last run, 15 Jul 2022

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 61 figures · best 126A · median 94
GoingRunsBestMedianSince 28 Oct 2025
Good to Firm23115A92—
Good19125A93—
Soft8121A96.5—
Good to Soft6126A104.5—
Standard (AW)286B85—
Heavy2114A104—
Firm1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f47126A93—
Under 6f14121A97—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 61 figures from 61 runs · as at 4 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire
Elnadim (USA)

Progeny in our archive have won 9.8% of 3,353 runs since Jan 2008 (216 horses).

Weakest on heavy going: 6.5% from 108. Weakest over 1m5f – 2m (all codes): 3.3% from 152.

GoingRunsWinsSRvs sireThis horse
Firm38718.4%+8.60 from 1
Good to Firm675659.6%−0.24 from 23
Good700639%−0.83 from 20
Good to Soft330309.1%−0.72 from 6
Soft3864411.4%+1.61 from 8
Heavy10876.5%−3.30 from 2
Standard (AW)1,11611310.1%+0.30 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f6767811.5%+1.74 from 14
6f – 7f1,55716510.6%+0.86 from 48
1m – 1m1f647578.8%−1—
1m2f – 1m4f226188%−1.8—
1m5f – 2m15253.3%−6.5—
2m1f – 2m4f6945.8%−4—
2m5f – 3m2114.8%−5—
Over 3m5120%+10.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

Dam

2 siblings in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Our Merv (IRE)10——
Brutally Honest (IRE)50——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 23 4 17% +8.00
Good 20 3 15% +9.50
Soft 8 1 13% −4.25
Good to Soft 6 2 33% +20.00
Standard (AW) 2 0 0% −2.00
Heavy 2 0 0% −2.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 30 5 17% +30.00
Class 1 22 2 9% −12.25
Class 3 2 0 0% −2.00
Class 5 2 1 50% +6.00
Class 6 1 0 0% −1.00

CourseRunsWinsSR£1
York 12 4 33% +32.00
Ascot 5 0 0% −5.00
Newmarket 5 1 20% +6.00
Ripon 4 0 0% −4.00
Doncaster 4 1 25% +7.00
Curragh 4 2 50% +8.50
Haydock 4 1 25% +4.00
Ayr 3 0 0% −3.00
Goodwood 3 0 0% −3.00
Newbury 3 1 33% +0.75
Hamilton 2 0 0% −2.00
Newcastle (AW) 2 0 0% −2.00
Beverley 2 0 0% −2.00
Thirsk 2 0 0% −2.00
Deauville (FR) 1 0 0% −1.00
Sandown 1 0 0% −1.00
Salisbury 1 0 0% −1.00
Windsor 1 0 0% −1.00
Bath 1 0 0% −1.00
Redcar 1 0 0% −1.00
Chester 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 48 6 13% +12.50
Under 6f 14 4 29% +15.75

JockeyRunsWinsSR£1
Paul Hanagan 12 1 8% +3.00
Tony Hamilton 11 1 9% +1.00
Jamie Spencer 11 3 27% +17.00
Connor Murtagh 5 0 0% −5.00
Gerald Mosse 3 2 67% +11.75
Paddy Mathers 3 0 0% −3.00
Oisin Orr 2 0 0% −2.00
Billy Garritty 2 0 0% −2.00
David Nolan 2 0 0% −2.00
Oisin McSweeney 1 0 0% −1.00
Colin Keane 1 1 100% +5.50
Sean Davis 1 0 0% −1.00
Cristian Demuro 1 0 0% −1.00
Gary Halpin 1 0 0% −1.00
Jack Garritty 1 1 100% +5.00
Sebastian Woods 1 0 0% −1.00
Richard Kingscote 1 0 0% −1.00
W J Lee 1 0 0% −1.00
Barry McHugh 1 0 0% −1.00
George Chaloner 1 1 100% +7.00

HeadgearRunsWinsSR£1
None 61 10 16% +29.25
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2022 3 0 0% −3.00
2021 8 1 13% +7.00
2020 7 1 14% −0.50
2019 6 1 17% +0.00
2018 11 3 27% +10.75
2017 10 1 10% +1.00
2016 8 1 13% +3.00
2015 9 2 22% +10.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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2022 · 3 runs
15 Jul 22+44d Hamilton G4 Claims Not At Fault Claims Made Easy Scottish Stewards' Cup Handicap Class 2 · 6f · Good To Firm · 10 ran 9/10 2 9-8 92105A76A Oisin Orr 16/1
01 Jun 22+21d Ripon Weatherbys Personalised Gifts Handicap Class 3 · 6f · Good · 9 ran 7/9 ¾ 9-9 95105A90A Oisin Orr 20/1
11 May 22+214d York Churchill Tyres Handicap Class 2 · 6f · Good · 22 ran 15/22 3¾ 9-4 9876C76A Paul Hanagan 20/1
2021 · 8 runs
09 Oct 21+21d York Coral Sprint Trophy Handicap (Heritage Handicap) Class 2 · 6f · Good To Soft · 21 ran 8/21 1¾ 9-3 10099C97A Connor Murtagh 33/1
18 Sep 21+35d Ayr Virgin Bet Ayr Gold Cup Handicap (Heritage Handicap) Class 2 · 6f · Good · 24 ran 20/24 1½ 8-12 10280C69A Oisin McSweeney 33/1
14 Aug 21+14d Ripon William Hill Great St Wilfrid Handicap Class 2 · 6f · Good · 20 ran 18/20 1½ 9-6 10393C65A Connor Murtagh 28/1
31 Jul 21+42d Goodwood Unibet Stewards' Cup (Heritage Handicap) Class 2 · 6f · Soft · 24 ran 21/24 1½ 9-4 10451C63C Paul Hanagan 40/1
19 Jun 21+38d Ascot Wokingham Stakes (Heritage Handicap) Class 2 · 6f · Soft · 21 ran 19/21 2¾ 9-8 10553C70C Paul Hanagan 14/1
12 May 21+18d York Churchill Tyres Handicap Class 2 · 6f · Good To Soft · 18 ran 1/18 9-3 101119C123A Paul Hanagan 14/1
24 Apr 21+28d Ripon Ripon Silver Sprint Trophy Handicap Class 2 · 6f · Good To Firm · 6 ran 4/6 nk 9-4 103122A93B Connor Murtagh 11/2
27 Mar 21+168d Doncaster Unibet Cammidge Trophy Stakes (Listed) Class 1 · 6f · Good · 10 ran 7/10 1 9-8 10481A85A Paul Hanagan 15/2
2020 · 7 runs
10 Oct 20+21d York Coral Sprint Trophy Handicap (Heritage Handicap) Class 2 · 6f · Soft · 21 ran 15/21 1½ 9-5 10573C82A Billy Garritty 15/2
19 Sep 20+6d Ayr QTS Ayr Gold Cup Handicap (Heritage Handicap) Class 2 · 6f · Good To Soft · 24 ran 3/24 1 9-3 98109C106A Billy Garritty 10/1
13 Sep 20+28d Curragh Irish Stallion Farms EBF 'Bold Lad' Sprint Handicap (Premier Handicap) 6f · Good · 22 ran 1/22 9-9 10094C125A Colin Keane 11/2F
16 Aug 20+15d Ripon William Hill Great St Wilfrid Handicap Class 2 · 6f · Good To Soft · 19 ran 3/19 shd 9-1 98119C103A Tony Hamilton 20/1
01 Aug 20+42d Goodwood Unibet Stewards' Cup (Heritage Handicap) Class 2 · 6f · Good To Firm · 27 ran 20/27 hd 9-0 10191C84A Connor Murtagh 33/1
20 Jun 20+15d Ascot Wokingham Stakes (Handicap) Class 2 · 6f · Good · 22 ran 12/22 1 9-5 104106C90A Connor Murtagh 28/1
05 Jun 20+258d Newmarket Betway Abernant Stakes (Group 3) Class 1 · 6f · Good To Firm · 7 ran 4/7 ¾ 9-4 107101A97A David Nolan 15/2
2019 · 6 runs
21 Sep 19+28d Ayr William Hill Ayr Gold Cup (heritage Handicap) Class 2 · 6f · Good · 24 ran 20/24 nse 9-7 11097C84A Sean Davis 20/1
24 Aug 19+20d York Sky Bet City Of York Stakes (Group 2) Class 1 · 7f · Good To Firm · 9 ran 9/9 1 9-9 11098A86A Paul Hanagan 33/1
04 Aug 19+15d Deauville (FR) Larc Prix Maurice de Gheest (3yo+) (Straight Course) (Turf) 6.5f · Good · 15 ran 10/15 ¾ 9-3 ——— Cristian Demuro 71/1
20 Jul 19+21d Curragh Paddy Power Minstrel Stakes (Group 2) 7f · Good · 10 ran 6/10 ½ 9-8 111125A92A Gary Halpin 16/1
29 Jun 19+35d Newcastle (AW) Betfair Exchange Chipchase Stakes (Group 3) Class 1 · 6f · Standard To Slow · 6 ran 6/6 nse 9-8 11199A86B Paul Hanagan 5/1
25 May 19+231d Curragh Weatherbys Ireland Greenlands Stakes (Group 2) 6f · Good To Firm · 9 ran 1/9 9-3 110102A110A Jamie Spencer 5/1
2018 · 11 runs
06 Oct 18+14d Ascot Duke Of Edinburgh's Award Rous Stakes (Listed) Class 1 · 5f · Soft · 10 ran 2/10 nk 9-5 110110B119A Gerald Mosse 3/1J
22 Sep 18+21d Newbury Dubai International Airport World Trophy Stakes (Group 3) Class 1 · 5f · Soft · 9 ran 1/9 9-1 107129A121A Gerald Mosse 11/4F
01 Sep 18+8d Beverley William Hill Beverley Bullet Sprint Stakes (Listed) Class 1 · 5f · Good To Firm · 11 ran 7/11 shd 9-3 109101A92A Paul Hanagan 11/2
24 Aug 18+21d York Coolmore Nunthorpe Stakes (Group 1) Class 1 · 5f · Good To Firm · 15 ran 9/15 1¼ 9-11 10987C90A Paul Hanagan 16/1
03 Aug 18+20d Goodwood King George Qatar Stakes (Group 2) Class 1 · 5f · Good To Firm · 11 ran 4/11 nk 9-2 109106A103A Paul Hanagan 20/1
14 Jul 18+7d York John Smith's City Walls Stakes (Listed) Class 1 · 5f · Good To Firm · 8 ran 1/8 9-1 105118A113A Jack Garritty 5/1
07 Jul 18+14d Sandown Coral Charge (Group 3) (Registered As The Sprint Stakes) Class 1 · 5f · Good To Firm · 10 ran 7/10 ½ 9-3 10596A90A Tony Hamilton 13/2
23 Jun 18+28d Ascot Wokingham Stakes (Heritage Handicap) Class 2 · 6f · Good To Firm · 28 ran 8/28 ½ 9-7 10693C105A Tony Hamilton 14/1
26 May 18+20d York MansionBet Sprint Handicap Class 2 · 5f · Good · 19 ran 1/19 9-10 103119C115A Tony Hamilton 11/1
06 May 18+43d Newmarket Longholes.com Handicap Class 2 · 6f · Good To Firm · 15 ran 6/15 hd 9-5 104100C97A Jamie Spencer 9/2F
24 Mar 18+161d Doncaster Unibet Cammidge Trophy Stakes (Listed) Class 1 · 6f · Soft · 10 ran 2/10 1¼ 9-8 104117A112A Tony Hamilton 6/1
2017 · 10 runs
14 Oct 17+14d York Coral Sprint Trophy Handicap Class 2 · 6f · Good · 20 ran 8/20 nk 9-3 10596C94A Sebastian Woods 11/2F
30 Sep 17+21d Haydock 32Red Gold Cup (Heritage Handicap) Class 2 · 6f · Heavy · 17 ran 4/17 hd 9-9 108130C114A Tony Hamilton 16/1
09 Sep 17+27d Haydock 32Red Sprint Cup Stakes (British Champions Series) (Group 1) Class 1 · 6f · Heavy · 11 ran 6/11 ½ 9-3 10889A94A Richard Kingscote 50/1
13 Aug 17+8d Curragh At The Races Phoenix Sprint Stakes (group 3) 6f · Good To Firm · 10 ran 5/10 ½ 9-7 109101A90A W J Lee 8/1
05 Aug 17+21d Doncaster Unison Essential Cover Wherever You Work Conditions Stakes Class 3 · 6f · Good · 4 ran 2/4 3½ 9-6 110113C109B David Nolan 7/4J
15 Jul 17+27d Newmarket Darley July Cup Stakes (Group 1) (British Champions Series & Global Sprint Challenge) Class 1 · 6f · Good To Firm · 10 ran 9/10 ½ 9-6 11288A92A Jamie Spencer 66/1
18 Jun 17+27d Salisbury British Stallion Studs EBF Cathedral Stakes (Listed) Class 1 · 6f · Good To Firm · 10 ran 8/10 nk 9-5 113106A86A Tony Hamilton 11/4F
22 May 17+15d Windsor Weatherbys Private Bank Leisure Stakes (Listed) Class 1 · 6f · Good · 8 ran 3/8 ¾ 9-0 113124B98A Paul Hanagan 9/4F
07 May 17+23d Newmarket Longholes Handicap Class 2 · 6f · Good To Firm · 14 ran 1/14 9-9 107109C115A Gerald Mosse 10/1
14 Apr 17+181d Bath Bathwick Tyres Conditions Stakes Class 2 · 5.5f · Firm · 5 ran 2/5 1¼ 9-8 10795C100B Jamie Spencer 7/2
2016 · 8 runs
15 Oct 16+42d Ascot Qipco British Champions Sprint Stakes (Group 1) Class 1 · 6f · Good · 13 ran 9/13 1½ 9-1 10996C93A Jamie Spencer 33/1
03 Sep 16+7d Haydock 32Red Sprint Cup Stakes (Group 1) Class 1 · 6f · Soft · 14 ran 5/14 ½ 9-1 111—106A Jamie Spencer 25/1
27 Aug 16+42d Beverley totescoop6 Beverley Bullet Sprint Stakes (Listed) Class 1 · 5f · Good · 10 ran 5/10 ½ 8-12 111—95A Barry McHugh 8/1
16 Jul 16+21d Newbury bet365 Hackwood Stakes (Group 3) Class 1 · 6f · Good To Firm · 12 ran 11/12 8 8-13 111—56C Jamie Spencer 8/1
25 Jun 16+14d Newcastle (AW) Betfred Chipchase Stakes (Group 3) Class 1 · 6f · Standard · 10 ran 5/10 ½ 8-10 111—84A Jamie Spencer 11/2
11 Jun 16+28d York 888sport Charity Sprint (Handicap) Class 2 · 6f · Good To Soft · 17 ran 1/17 9-7 102—126A Jamie Spencer 10/1
14 May 16+13d Newmarket Betfair Price Rush Sprint Trophy (Handicap) Class 2 · 6f · Good To Firm · 11 ran 3/11 2 9-7 102—101A Jamie Spencer 10/1
01 May 16+211d Hamilton British Stallion Studs "Tangerine Trees" EBF Conditions Stakes (Plus 10 Race) Class 2 · 5f · Soft · 5 ran 3/5 2¾ 9-5 102—87B Tony Hamilton 13/8F
2015 · 9 runs
03 Oct 15+23d Redcar totepool Two-Year-Old Trophy (Listed) Class 1 · 6f · Good · 20 ran 2/20 2 8-12 99—107A Paddy Mathers 11/2
10 Sep 15+21d Doncaster Weatherbys Hamilton 300,000 2-Y-O Stakes Class 2 · 6.5f · Good · 22 ran 1/22 8-9 91—105A Jamie Spencer 10/1
20 Aug 15+18d York Dbs Premier Yearling Stakes Class 2 · 6f · Good To Soft · 18 ran 9/18 nk 8-11 91—82A Paddy Mathers 14/1
02 Aug 15+15d Chester MBNA/EBF Stallions Conditions Stakes (Plus 10) Class 2 · 6f · Good · 5 ran 3/5 ½ 9-1 90—88B Tony Hamilton 7/2
18 Jul 15+7d Newbury Weatherbys Super Sprint (Plus10) Class 2 · 5f · Good To Firm · 22 ran 2/22 nk 8-6 81—98A Paddy Mathers 25/1
11 Jul 15+21d York John Smith's Nursery Class 2 · 6f · Good · 8 ran 3/8 ¾ 9-0 81—94A Tony Hamilton 10/1
20 Jun 15+12d Haydock Betfred Tv Maiden Stakes Class 5 · 5f · Good To Firm · 10 ran 1/10 9-5 ——96A George Chaloner 7/1
08 Jun 15+37d Thirsk Thirsk Races Champagne & Seafood Package Maiden Auction Stakes Class 6 · 6f · Good To Firm · 11 ran 6/11 nse 9-0 ——63A Paul Hanagan 7/4F
02 May 15 Thirsk totescoop6 The Millionaire Maker Maiden Auction Stakes Class 5 · 5f · Good To Firm · 9 ran 2/9 2¾ 9-5 ——76A Tony Hamilton 7/2

Quick answers

How many races has Mr Lupton won?
Mr Lupton (IRE) won 10 of 62 archived starts between 2015 and 2022, a strike rate of 16.1%. Placed 22 times in total (35.5% of starts).
Who trained Mr Lupton?
Mr Lupton (IRE) was trained by Richard Fahey on the most recent run on record, at Hamilton on 15 July 2022.
Who is Mr Lupton's sire?
Mr Lupton (IRE) is by Elnadim (USA) out of Chiloe Wigeon (IRE), whose sire is Docksider.
What going does Mr Lupton prefer?
Mr Lupton (IRE) has the best record on good to soft going: 2 wins from 6 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Mr Lupton's official rating?
The most recent official rating on record is 92, from the run on 15 July 2022. The highest on record is 113.
What is Mr Lupton's sire's record?
Elnadim (USA)'s progeny in our archive have won 9.8% of 3,353 runs since Jan 2008 (216 horses), Flat and jumps together. Weakest on heavy going: 6.5% from 108. Weakest over 1m5f – 2m (all codes): 3.3% from 152.
Who are Mr Lupton's siblings?
Out of Chiloe Wigeon (IRE), Mr Lupton (IRE) has 2 other produce in our archive, 0 of them winners. As at Oct 2026.

Record shown from May 2015. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.