Skip to content
Horse profile

Midnight Lir (IRE)

5yo gelding · Trainer Michael Dods · Owner Denton Hall Racing Ltd
by Prince Of Lir (IRE) out of Kerineya (IRE) (Elusive City)
38 runs · 17 courses · from Apr 2023
As at 31 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
2 wins · Hamilton & Beverley Beaten favourite LTO Last run 26 Oct 2026 · 2nd of 10 Last raced off OR 54
KTB Profile

Midnight Lir is 2 from 38 with both wins at under 6f on turf. He won a Class 5 maiden at Beverley on good to firm in Aug 2023 and a Class 4 nursery at Hamilton on good to soft the following month off an official rating of 83. The gelding has not won since Sep 2023 and is 0 from 6 on the all-weather. He finished second of 10 at Southwell in Oct 2026 when beaten favourite.

Based on 38 archived runs · run-style from 22 commented runs since Aug 2024 · updated 31 Oct 2026
KTB at a glance All wins on turf OR ↓ 34lb off peak
Official rating54↓ 34lb off peak
54 54–88

KTB Speed and Rating

KTB Speed

Best recent Speed 104 the best of the last 3 graded (A or B) runs · Southwell (AW), 3 Oct 2026

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 38 figures · best 121A · median 88
GoingRunsBestMedianSince 31 Oct 2025
Good12121A88.57 runs · 121 / 93
Good to Firm9107B871 run · —
Good to Soft798A81—
Standard (AW)6104A95.53 runs · 104 / 95
Soft495A71—
DistanceRunsBestMedianSince 31 Oct 2025
Under 6f35121A8811 runs · 121 / 93
6f – 7f396A89—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 38 figures from 38 runs · as at 31 Oct 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 74A the best of the last 3 rated runs · Southwell (AW), 26 Oct 2026 Official rating 54 at the last run, 26 Oct 2026

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 38 figures · best 100A · median 76
GoingRunsBestMedianSince 31 Oct 2025
Good1288B717 runs · 86 / 69
Good to Firm9100A761 run · —
Good to Soft794A79—
Standard (AW)679A653 runs · 74 / 67
Soft482A78—
DistanceRunsBestMedianSince 31 Oct 2025
Under 6f35100A7611 runs · 86 / 69
6f – 7f398A77—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 38 figures from 38 runs · as at 31 Oct 2026 · 1 recent figure provisional (may move for 7 days) · 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 22 analysed runs since Aug 2024

  • Prominent 10 (45%) · 0 wins
  • Mid-division 8 (36%) · 0 wins
  • Held up 3 (14%) · 0 wins
  • Led 1 (5%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8.9% of 1,380 runs since Jan 2008 (104 horses).

Strongest on good to firm going: 15% from 200.

GoingRunsWinsSRvs sireThis horse
Firm100%−8.9—
Good to Firm2003015%+6.11 from 9
Good329298.8%−0.10 from 12
Good to Soft115108.7%−0.21 from 7
Soft216167.4%−1.50 from 4
Heavy7256.9%−2—
Standard (AW)447337.4%−1.50 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f3423811.1%+2.22 from 35
6f – 7f759658.6%−0.30 from 3
1m – 1m1f165127.3%−1.6—
1m2f – 1m4f5335.7%−3.2—
1m5f – 2m41512.2%+3.3—
2m1f – 2m4f1900%−8.9—
2m5f – 3m100%−8.9—

Flat and jumps together (all codes) · since Jan 2008 · as at 31 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Kerineya (IRE) (Elusive City)

1 sibling in the archive, 1 winner — best of them Nana's Boy George (IRE) (1 win).

The wins came over 6f; the highest grade won is Class 6 (Nana's Boy George (IRE)).

ProduceRunsWinsWin tripsBest grade
Nana's Boy George (IRE)716fClass 6

Record by conditions

GoingRunsWinsSR£1
Good 12 0 0% −12.00
Good to Firm 9 1 11% −7.56
Good to Soft 7 1 14% −3.25
Standard (AW) 6 0 0% −6.00
Soft 4 0 0% −4.00

ClassRunsWinsSR£1
Class 5 15 1 7% −13.56
Class 6 11 0 0% −11.00
Class 4 8 1 13% −4.25
Class 3 4 0 0% −4.00

CourseRunsWinsSR£1
Thirsk 5 0 0% −5.00
Hamilton 5 1 20% −1.25
Beverley 5 1 20% −3.56
Southwell (AW) 3 0 0% −3.00
Newcastle (AW) 3 0 0% −3.00
Doncaster 3 0 0% −3.00
Carlisle 2 0 0% −2.00
Ayr 2 0 0% −2.00
Chester 2 0 0% −2.00
Redcar 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Catterick 1 0 0% −1.00
Bath 1 0 0% −1.00
Leicester 1 0 0% −1.00
York 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Ripon 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 35 2 6% −29.81
6f – 7f 3 0 0% −3.00

JockeyRunsWinsSR£1
Connor Beasley 17 1 6% −13.25
Rhys Elliott 5 0 0% −5.00
Sean Kirrane 3 0 0% −3.00
Paul Mulrennan 2 0 0% −2.00
Mark Winn 1 0 0% −1.00
Shay Farmer 1 0 0% −1.00
Mr Matt Brown 1 0 0% −1.00
Oisin McSweeney 1 0 0% −1.00
David Nolan 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
Liam Keniry 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Callum Rodriguez 1 1 100% +0.44
Phil Dennis 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 25 2 8% −19.81
Tongue tie + blinkers 6 0 0% −6.00
Tongue tie + cheekpieces 3 0 0% −3.00
Tongue tie 3 0 0% −3.00
Tongue tie + visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 11 0 0% −11.00
2025 4 0 0% −4.00
2024 13 0 0% −13.00
2023 10 2 20% −4.81

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
2026 · 11 runs
26 Oct 26+4d Southwell (AW) All-Weather Championship Is Back Apprentice Handicap Stakes (Div I) Class 6 · 5f · Standard · 10 ran Made all the running - pushed along over 2f out - passed over 1f out - kept finding inside the final furlong without getting back up - second 2/10 ¾ 9-8 5495A74A Rhys Elliott 100/30F
22 Oct 26+19d Southwell (AW) Midnite A Next Generation Betting App Apprentice Handicap Stakes Class 6 · 5f · Standard · 11 ran Settled at the rear of the field - gentle urging over 2f out and jostled soon after - pushed hard over 1f out - kept on without quickening inside the final furlong to finish 6th 6/11 2¼ 9-3 5493A59A Rhys Elliott 6/1
03 Oct 26+18d Southwell (AW) Bettingsites.co.uk Find Your Bookmaker Handicap Stakes Class 6 · 5f · Standard · 10 ran Prominent early - urged 2f out - short of room 110yds out and momentum lost - finished 6th 6/10 ¾ 9-0 55104A67A Sean Kirrane 12/1
15 Sep 26+6d Redcar Watch Racing TV In Stunning HD Handicap Stakes Class 6 · 5f · Good · 13 ran Settled in the pack early - pressed on and made progress two furlongs out - stayed on well inside the final furlong to finish fourth 4/13 ½ 9-4 5798C78A Mark Winn 20/1
09 Sep 26+32d Carlisle Deanta Fire Door Handicap Stakes Class 6 · 5f · Good · 12 ran Held mid-pack early - pushed along inside final furlong - unable to make headway - finished ninth 9/12 1¾ 9-7 5793A66A Connor Beasley 6/1
08 Aug 26+15d Ayr Sunday Roast At Western House Hotel Handicap Stakes Class 6 · 5f · Good · 12 ran Missed the break - raced enthusiastically to stay handy with the pace - pushed along with 2f left - lost momentum inside the final furlong to finish eighth 8/12 1¼ 9-8 5988A66A Sean Kirrane 18/1
24 Jul 26+19d Thirsk Racing Excellence Apprentice Handicap Stakes (Apprentice Training Race - Part Of The Racing Excellence Series) Class 6 · 5f · Good To Firm · 9 ran Racing up with the pace - went in front for a stride after 1f - dropped back but stayed close up - pushed along to retake the advantage 1f out - dropped away inside the final furlong to just miss out on third 4/9 nk 9-12 6079A76A Shay Farmer 3/1
05 Jul 26+19d Ayr Hadley's 'Hello My Wee China' Amateur Jockeys' Handicap Class 5 · 5f · Good · 7 ran Bumped leaving the stalls - up with the front rank - challenged for the advantage and pushed along 2f out - drifted left and dropped away over 1f out - plugged on at one speed to finish fourth 4/7 nk 10-4 6188A69A Mr Matt Brown 10/1
16 Jun 26+18d Thirsk Next Meeting Wednesday 1st July - Book Now Handicap Class 6 · 5f · Good · 10 ran Pulled hard - up with the front pack - pushed along 2f out - challenged for the lead entering the final 110yds before flattening out to finish fourth 4/10 nk 9-6 6193B78A Connor Beasley 7/1
29 May 26+26d Carlisle Andersons - Quality For The Home Handicap Class 6 · 5f · Good · 10 ran Sat just behind pace early - hit the front over 2f out then overtaken inside final furlong - unable to fight back and edged out of second near the line 3/10 hd 9-5 61121A86A Connor Beasley 12/1
03 May 26+213d Hamilton Hampton By Hilton Hotel Hamilton Park Handicap Class 6 · 5f · Good · 12 ran Held a spot near the front early - pushed along with 2f left - dropped away in the closing stages to finish 9th 9/12 3½ 9-9 6480A65A Connor Beasley 17/2
2025 · 4 runs
02 Oct 25+75d Newcastle (AW) Download The At The Races App Handicap Class 6 · 5f · Standard · 13 ran Held up off the pace throughout - unable to make any impression - beaten into 12th 12/13 ½ 9-9 6599B61A Connor Beasley 12/1
19 Jul 25+67d Doncaster Go Racing In Yorkshire Festival Apprentice Handicap Class 5 · 5f · Good · 8 ran Settled towards the back - asked for effort 2f out and found little - slipped to the tail of the field - responded with a shade of late progress inside the final 100 yards - unable to challenge at the finish 6/8 2½ 9-11 6576A60A Oisin McSweeney 10/3J
13 May 25+29d Beverley Annie Oxtoby Memorial Handicap Class 5 · 5f · Good To Firm · 9 ran Settled midfield early - improved wide out with a furlong left - fought back inside the closing stages to grab second in the final strides - narrowly denied at the line 2/9 hd 9-0 63107B83A Connor Beasley 18/1
14 Apr 25+126d Pontefract Constant Security Serving Yorkshire Racecourses Handicap Class 5 · 5f · Good · 10 ran Settled midfield early - pressed for effort with two furlongs left - unable to land a blow on the front pack - finished 8th beaten 3.75 lengths 8/10 nk 8-13 65110A66A Rhys Elliott 11/1
2024 · 13 runs
09 Dec 24+32d Newcastle (AW) 30 In Free Bets With BetUK Handicap Class 5 · 5f · Standard · 12 ran Settled just behind the pace - nudged for effort inside final 2f - unable to land a blow - finished 9th 9/12 2¾ 9-8 6785A63A David Nolan 11/1
07 Nov 24+45d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 5f · Standard · 10 ran Slow to break - quickly settled into touch with front group - unable to find more inside final furlong - finished fifth 5/10 ½ 9-9 6896A79A Billy Loughnane 12/1
23 Sep 24+13d Hamilton Achieve More With Indigo Unified Communications Handicap Class 5 · 5f · Good To Soft · 7 ran Settled in midfield - tracked front group - lost ground late - beaten 3 lengths in 5th 5/7 ½ 9-7 7073A77A Connor Beasley 7/1
10 Sep 24+16d Catterick Best Odds Guaranteed At Vickers.Bet Handicap Class 5 · 5f · Soft · 9 ran Slow to break - lost touch with the pack early - improved through the middle third - stayed on late but unable to find more inside the final furlong 4/9 2¼ 9-8 7295A80A Connor Beasley 6/1
25 Aug 24+8d Beverley Churchill Tyres Sprint Handicap Class 4 · 5f · Good To Firm · 16 ran Slow to break - settled towards the back - denied a gap from 2f out and moved right a furlong from home - never threatened 9/16 ¾ 9-5 7375C72A Paul Mulrennan 18/1
17 Aug 24+14d Bath Big Stage Hire Handicap Class 5 · 5f · Good To Firm · 7 ran Sat close to the front pack early - squeezed for space inside final two furlongs then hampered - held on for fifth without finding more 5/7 1¼ 9-8 74103B74A Liam Keniry 4/1
03 Aug 24+17d Doncaster Cliff Williams Memorial Handicap Class 5 · 5f · Good To Firm · 9 ran Tardy start - held up in the pack - niggled along approaching final furlong - stayed on well to challenge up front - third at the line 3/9 nk 9-8 7489B84A Sean Kirrane 11/2
17 Jul 24+12d Thirsk JW 4x4 Northallerton Handicap Class 5 · 5f · Good To Soft · 8 ran 3/8 ¾ 9-9 7498A88A Connor Beasley 11/2
05 Jul 24+20d Beverley Belazu Part Of The William Jackson Food Group Handicap Class 4 · 5f · Good To Firm · 11 ran 8/11 1¼ 9-1 7771A70A Cam Hardie 25/1
15 Jun 24+28d Leicester Charles Henry & Sons Handicap Class 4 · 5f · Good To Soft · 5 ran 4/5 3 9-2 8072C65B Rhys Elliott 15/2
18 May 24+10d Doncaster Get The Inside Track With raceday-ready.com Handicap Class 4 · 6f · Good To Firm · 11 ran 10/11 nk 9-1 8496A68A Rhys Elliott 50/1
08 May 24+18d Chester tote.co.uk Saddle-Up For More Than Racing Handicap Class 3 · 5f · Good · 8 ran 8/8 1¾ 9-7 8678A73A Connor Beasley 25/1
20 Apr 24+190d Thirsk Best Odds Guaranteed Daily At Vickers.Bet Handicap Class 3 · 5f · Soft · 8 ran 5/8 1¼ 9-7 8781A82A Connor Beasley 20/1
2023 · 10 runs
13 Oct 23+18d York Parsonage Hotel And Cloisters Spa Nursery Class 3 · 5f · Soft · 9 ran 9/9 4 9-5 8848A48A Connor Beasley 17/2
25 Sep 23+9d Hamilton Sharles C.A. Nursery Class 4 · 5f · Good To Soft · 7 ran 1/7 9-9 8385A92A Connor Beasley 11/4F
16 Sep 23+20d Chester Storrar Cowdry Solicitors Nursery Class 3 · 5f · Good To Soft · 7 ran 4/7 2¼ 9-6 8481A79A Ben Curtis 6/1
27 Aug 23+11d Beverley Willerby Holiday Homes And Lodges Nursery Class 4 · 5f · Good · 6 ran 2/6 1 9-9 8489A88B Connor Beasley 11/8F
16 Aug 23+20d Beverley 60 Years Of Porsche 911 EBF Restricted Maiden Stakes (GBB Race) (Div 1) Class 5 · 5f · Good To Firm · 10 ran 1/10 9-7 8069A100A Callum Rodriguez 4/9F
27 Jul 23+23d Yarmouth William Hill Extra Place Races Daily Racing League Race 1 Nursery Handicap Class 4 · 5f · Good To Soft · 8 ran 2/8 nk 9-5 7678A94A Connor Beasley 4/1
04 Jul 23+29d Hamilton racingtv.com EBF Restricted Maiden Stakes (GBB Race) Class 5 · 6f · Good To Soft · 6 ran 3/6 ¾ 9-7 7689B77B Connor Beasley 8/13F
05 Jun 23+17d Thirsk McDonald's Thirsk Now Open EBF Restricted Maiden Stakes (GBB Race) Class 5 · 6f · Good To Firm · 14 ran 2/14 1½ 9-7 —87C98A Connor Beasley 5/1
19 May 23+20d Hamilton British EBF Supporting Racing Welfare MentalHealthAwarnessWeek Restricted Maiden Stakes (GBB Race) Class 4 · 5f · Good · 7 ran 4/7 shd 9-5 —75A80A Phil Dennis 7/1
29 Apr 23 Ripon Black-A-Moor Inn Half A Mile Away EBF Restricted Novice Stakes (GBB Race) Class 5 · 5f · Soft · 8 ran 4/8 2½ 9-7 —61A76A Paul Mulrennan 11/1

Quick answers

How many races has Midnight Lir won?
Midnight Lir (IRE) won 2 of 38 archived starts between 2023 and 2026, a strike rate of 5.3%. Placed 10 times in total (26.3% of starts).
Who trains Midnight Lir?
Midnight Lir (IRE) is trained by Michael Dods, who saddled the horse on its most recent run on 26 October 2026.
Who is Midnight Lir's sire?
Midnight Lir (IRE) is by Prince Of Lir (IRE) out of Kerineya (IRE), whose sire is Elusive City.
What going does Midnight Lir prefer?
Midnight Lir (IRE) has the best record on good to 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 Midnight Lir's official rating?
The most recent official rating on record is 54, from the run on 26 October 2026. The highest on record is 88.
What is Midnight Lir's sire's record?
Prince Of Lir (IRE)'s progeny in our archive have won 8.9% of 1,380 runs since Jan 2008 (104 horses), Flat and jumps together. Strongest on good to firm going: 15% from 200.
Who are Midnight Lir's siblings?
Out of Kerineya (IRE), Midnight Lir (IRE) has 1 other produce in our archive, 1 of them a winner. Most wins: Nana's Boy George (IRE) (1). Highest grade won: Class 6 (Nana's Boy George (IRE)). The wins came over 6f. As at Oct 2026.

Record shown from April 2023. 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.