Midnight River (GB)
Midnight River won seven of 24 starts on turf. Six of those wins came over 2m1f – 2m4f, four on soft and two on good to soft. He gained his biggest success in the Class 1 William Hill Handicap Chase at Aintree over 3m on good to soft in Apr 2023 off a mark of 151. The gelding, who was aged 10 at his last run in Mar 2025, finished held in a Class 2 handicap chase at Kempton off 145, 11lb below his highest ever mark.
- 7–24Wins / Runs
- 29.2%Strike rate
- 11 (45.8%)Placed
- +6.00£1 level staken=24 at SP
- 1.58Fair A/E n=24 · 1.35 incl. margin
- 156Highest OR
- 86dAvg 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 73
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.
| Going | Runs | Best | Median | Since 14 Oct 2025 |
|---|---|---|---|---|
| Soft | 9 | 122A | 84 | — |
| Good to Soft | 4 | 131B | 94 | — |
| Good | 3 | 138A | 120 | — |
| Heavy | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 14 Oct 2025 |
|---|---|---|---|---|
| 2m1f – 2m4f | 10 | 131B | 87 | — |
| 2m5f – 3m | 3 | 138A | 133 | — |
| Over 3m | 2 | 72B | 65.5 | — |
| 1m5f – 2m | 2 | 122A | 119 | — |
Of 24 runs looked at, 7 have no figure: did not complete (3) · obstacles omitted — the race ran a shortened course (3) · not enough races on the card to set the day (under 4) (1).
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 17 figures from 24 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.
Pedigree intelligence
Progeny in our archive have won 14.2% of 8,306 runs since Jan 2008 (494 horses).
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 14 | 1 | 7.1% | −7.1 | — |
| Good to Firm | 404 | 58 | 14.4% | +0.2 | — |
| Good | 3,124 | 462 | 14.8% | +0.6 | 1 from 5 |
| Good to Soft | 1,896 | 259 | 13.7% | −0.5 | 2 from 7 |
| Soft | 1,975 | 260 | 13.2% | −1 | 4 from 11 |
| Heavy | 766 | 118 | 15.4% | +1.2 | 0 from 1 |
| Standard (AW) | 127 | 19 | 15% | +0.8 | — |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| 6f – 7f | 1 | 0 | 0% | −14.2 | — |
| 1m – 1m1f | 6 | 0 | 0% | −14.2 | — |
| 1m2f – 1m4f | 102 | 16 | 15.7% | +1.5 | — |
| 1m5f – 2m | 2,205 | 299 | 13.6% | −0.6 | 0 from 2 |
| 2m1f – 2m4f | 2,707 | 381 | 14.1% | −0.1 | 6 from 14 |
| 2m5f – 3m | 2,494 | 363 | 14.6% | +0.4 | 0 from 5 |
| Over 3m | 791 | 118 | 14.9% | +0.7 | 1 from 3 |
Flat and jumps together (all codes) · since Jan 2008 · as at 14 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
5 siblings in the archive, 1 winner — best of them Gentle Connections (GB) (4 wins).
The wins came over 2m–2m5½f; the highest grade won is Class 3 (Gentle Connections (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Gentle Connections (GB) | 15 | 4 | 2m–2m5½f | Class 3 |
| Brave Lion (GB) | 1 | 0 | — | — |
| Top Tier Gossip (GB) | 6 | 0 | — | — |
| Callisto Queen (GB) | 3 | 0 | — | — |
| Triple Choice (GB) | 3 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Soft | 11 | 4 | 36% | +2.50 |
| Good to Soft | 7 | 2 | 29% | +5.50 |
| Good | 5 | 1 | 20% | −1.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 1 | 11 | 2 | 18% | +4.50 |
| Class 2 | 5 | 1 | 20% | −2.75 |
| Class 3 | 5 | 3 | 60% | +3.25 |
| Class 5 | 2 | 0 | 0% | −2.00 |
| Class 4 | 1 | 1 | 100% | +3.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Cheltenham | 5 | 1 | 20% | +2.00 |
| Wetherby | 4 | 1 | 25% | −1.00 |
| Aintree | 3 | 1 | 33% | +5.50 |
| Newbury | 2 | 0 | 0% | −2.00 |
| Uttoxeter | 2 | 1 | 50% | +2.00 |
| Kempton | 1 | 0 | 0% | −1.00 |
| Stratford | 1 | 1 | 100% | +3.00 |
| Exeter | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Ascot | 1 | 1 | 100% | +1.25 |
| Warwick | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 1 | 100% | +0.25 |
| Worcester | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2m1f – 2m4f | 14 | 6 | 43% | +7.50 |
| 2m5f – 3m | 5 | 0 | 0% | −5.00 |
| Over 3m | 3 | 1 | 33% | +5.50 |
| 1m5f – 2m | 2 | 0 | 0% | −2.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Harry Skelton | 21 | 7 | 33% | +9.00 |
| Ciaran Gethings | 1 | 0 | 0% | −1.00 |
| James Bowen | 1 | 0 | 0% | −1.00 |
| Bridget Andrews | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 17 | 6 | 35% | +4.50 |
| Tongue tie | 6 | 1 | 17% | +2.50 |
| Tongue tie + cheekpieces | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2025 | 2 | 0 | 0% | −2.00 |
| 2024 | 2 | 0 | 0% | −2.00 |
| 2023 | 5 | 2 | 40% | +10.50 |
| 2022 | 4 | 1 | 25% | +0.00 |
| 2021 | 6 | 2 | 33% | −0.75 |
| 2020 | 4 | 2 | 50% | +1.25 |
| 2019 | 1 | 0 | 0% | −1.00 |
| Type | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Chase | 15 | 4 | 27% | +7.50 |
| Hurdle | 7 | 3 | 43% | +0.50 |
| NH Flat | 2 | 0 | 0% | −2.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 |
|---|---|---|---|---|---|---|---|---|---|---|
| 15 Mar 25+73d | Kempton | Virgin Bet Daily Extra Places Handicap Chase (GBB Race) Held up towards the back - driven to keep in touch after the 9th - dropped away and eased down before the 11th | PU/10 | — | 11-13 | 145 | — | — | Ciaran Gethings | 25/1 |
| 01 Jan 25+32d | Cheltenham | Betfair Exchange Handicap Chase (Premier Handicap) (GBB Race) Settled towards the back early - roused along after 4 out - up to 5th before 2 out - lacked the pace to challenge and faded away thereafter | 5/8 | 2¼ | 11-6 | 148 | 68A | 126B | Harry Skelton | 14/1 |
| 30 Nov 24+29d | Newbury | Coral Gold Cup Handicap Chase (Premier Handicap) (GBB Race) Settled among the pack early - stumbled and dropped rearward at the 5th - squeezed for space 15th - shaken off 4 out - dropped away steadily from 3 out to finish last | 12/13 | 13 | 11-11 | 151 | 59C | 119C | James Bowen | 28/1 |
| 01 Nov 24+335d | Wetherby | Each Way Extra At bet365 Handicap Chase (Premier Handicap) (GBB Race) Went to front 2nd - lost advantage after 3rd but regained it - dropped back before 4 out - held place in 3rd though faltered slightly with error at final fence | 3/4 | 10 | 12-0 | 153 | 89C | 137B | Harry Skelton | 5/2 |
| 02 Dec 23+28d | Newbury | Coral Gold Cup Handicap Chase (Premier Handicap) (GBB Race) | F/20 | — | 11-1 | 156 | — | — | Harry Skelton | 10/1 |
| 04 Nov 23+203d | Wetherby | bet365 Charlie Hall Chase (Grade 2) (GBB Race) | 3/4 | 21 | 11-6 | 156 | — | 120C | Harry Skelton | 10/1 |
| 15 Apr 23+30d | Aintree | William Hill Handicap Chase (Registered As The Freebooter Handicap Chase) (Premier Handicap) (GBB Race) | 1/15 | 11-7 | 151 | 72B | 149A | Harry Skelton | 15/2 | |
| 16 Mar 23+74d | Cheltenham | Magners Plate Handicap Chase (Premier Handicap) (GBB Race) | 11/23 | 3¼ | 11-9 | 152 | 73B | 135A | Harry Skelton | 15/2 |
| 01 Jan 23+50d | Cheltenham | Paddy Power New Year's Day Handicap Chase (Premier Handicap) (GBB Race) | 1/16 | 11-4 | 145 | 85B | 146A | Harry Skelton | 6/1 | |
| 12 Nov 22+16d | Cheltenham | Paddy Power Gold Cup Handicap Chase (Premier Handicap) (GBB Race) | 3/14 | 3 | 11-3 | 145 | 120B | 141A | Harry Skelton | 15/2 |
| 27 Oct 22+222d | Stratford | Charlie Longsdon Racing Handicap Chase | 1/7 | 12-0 | 137 | — | 157B | Harry Skelton | 3/1 | |
| 19 Mar 22+34d | Uttoxeter | Trinity Create Novices' Handicap Chase (GBB Race) | 3/7 | 1 | 11-8 | 137 | 75A | 128B | Harry Skelton | 7/1 |
| 13 Feb 22+48d | Exeter | Virgin Bet Novices' Chase (GBB Race) | PU/7 | — | 11-5 | 138 | — | — | Harry Skelton | 9/4J |
| 27 Dec 21+23d | Wetherby | William Hill Pick Your Places Novices' Limited Handicap Chase (GBB Race) | 1/4 | 11-2 | 135 | 84C | 132B | Harry Skelton | 2/1 | |
| 04 Dec 21+26d | Aintree | Unibet - 2021 Horserace Betting Operator Of The Year Handicap Hurdle (GBB Race) | 7/13 | 16 | 11-10 | 138 | 46B | 118A | Bridget Andrews | 17/2 |
| 08 Nov 21+213d | Carlisle | Racing TV Novices' Limited Handicap Chase (GBB Race) | F/5 | — | 11-8 | 141 | — | — | Harry Skelton | 10/11F |
| 09 Apr 21+48d | Aintree | Doom Bar Sefton Novices' Hurdle (Grade 1) (GBB Race) | F/12 | — | 11-4 | 141 | — | — | Harry Skelton | 4/1 |
| 20 Feb 21+35d | Ascot | greatbritishstallionshowcase.co.uk Novices' Hurdle (GBB Race) | 1/6 | 11-8 | 137 | 108A | 132B | Harry Skelton | 5/4F | |
| 16 Jan 21+48d | Warwick | Ballymore Leamington Novices' Hurdle (Grade 2) (GBB Race) | 4/11 | 1¼ | 11-0 | 135 | 133A | 131A | Harry Skelton | 5/1 |
| 29 Nov 20+37d | Leicester | Racing TV Profits Returned To Racing Novices' Hurdle (GBB Race) | 1/12 | 11-4 | 135 | 119A | 138A | Harry Skelton | 1/4F | |
| 23 Oct 20+19d | Cheltenham | Ballymore Novices' Hurdle (GBB Race) | 2/6 | 4¾ | 11-3 | — | 138A | 135B | Harry Skelton | 2/1J |
| 04 Oct 20+246d | Uttoxeter | Sky Sports Racing HD Virgin 535 Maiden Hurdle (GBB Race) | 1/15 | 11-0 | — | 131B | 137A | Harry Skelton | 3/1 | |
| 01 Feb 20+101d | Wetherby | wetherbyracing.co.uk Standard Open NH Flat Race | 3/10 | 2¾ | 11-3 | — | 122A | 130A | Harry Skelton | 5/1 |
| 23 Oct 19 | Worcester | MansionBet Faller Insurance Standard Open NH Flat Race | 3/12 | 1¾ | 10-12 | — | 116A | 125A | Harry Skelton | 12/1 |
Quick answers
- How many races has Midnight River (GB) won?
- Midnight River (GB) won 7 of 24 archived starts between 2019 and 2025, a strike rate of 29.2%. Placed 11 times in total (45.8% of starts).
- Who trained Midnight River (GB)?
- Midnight River (GB) was trained by Dan Skelton on the most recent run on record, at Kempton on 15 March 2025.
- Who is Midnight River (GB)'s sire?
- Midnight River (GB) is by Midnight Legend (GB) out of Well Connected (GB), whose sire is Presenting.
- What going does Midnight River (GB) prefer?
- Midnight River (GB) has the best record on soft going: 4 wins from 11 starts (36.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Midnight River (GB)'s official rating?
- The most recent official rating on record is 145, from the run on 15 March 2025. The highest on record is 156.
- What is Midnight River (GB)'s sire's record?
- Midnight Legend (GB)'s progeny in our archive have won 14.2% of 8,306 runs since Jan 2008 (494 horses), Flat and jumps together.
- Who are Midnight River (GB)'s siblings?
- Out of Well Connected (GB), Midnight River (GB) has 5 other produce in our archive, 1 of them a winner. Most wins: Gentle Connections (GB) (4). Highest grade won: Class 3 (Gentle Connections (GB)). The wins came over 2m–2m5½f. As at Oct 2026.