Skip to content
Horse profile

Midnight Warrior (GB)

10yo gelding (at last run, Aug 2020) · Last trainer Ron Barr · Last owner K Trimble
by Teofilo (IRE) out of Mauri Moon (GB) (Green Desert)
75 runs · 14 courses · from Sep 2012
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 9 Aug 2020 — 2,257 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2020 · 12th of 14 5 wins · Redcar, Catterick & Carlisle Last raced off OR 45
KTB Profile

Midnight Warrior (GB) is 5 from 75. Hasn't won since Jul 2017. Every win has come on good or faster ground (0 from 15 on softer). Last raced off 45, 25lb below the career-high mark.

Based on 75 archived runs · updated 14 Oct 2026
KTB at a glance Wins on good or faster OR ↓ 25lb off peak
Official rating45↓ 25lb off peak
45 45–70

KTB Speed and Rating

KTB Speed

Best recent Speed 97 the best of the last 3 graded (A or B) runs · Catterick, 1 Jul 2019

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.

Flat 31 figures · best 106B · median 83
GoingRunsBestMedianSince 14 Oct 2025
Good to Firm17106B83—
Good897C82.5—
Good to Soft594A75—
Standard (AW)1———
DistanceRunsBestMedianSince 14 Oct 2025
1m5f – 2m1697C83—
1m2f – 1m4f15106B83—

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

KTB Rating

Best recent KTB Rating 46C the best of the last 3 rated runs · Catterick, 15 Jul 2020 Official rating 45 at the last run, 9 Aug 2020

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.

Flat 75 figures · best 79A · median 58
GoingRunsBestMedianSince 14 Oct 2025
Good to Firm3579A59—
Good2276A54—
Good to Soft1267A62—
Soft360C57—
Standard (AW)274A63.5—
Firm1———
DistanceRunsBestMedianSince 14 Oct 2025
1m5f – 2m3171A58—
1m2f – 1m4f2679A53—
1m – 1m1f1076A62—
6f – 7f877A57—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 75 figures from 75 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

Progeny in our archive have won 12.5% of 10,061 runs since Jan 2008 (906 horses).

Weakest over 2m1f – 2m4f (all codes): 7.1% from 624.

GoingRunsWinsSRvs sireThis horse
Firm4149.8%−2.70 from 1
Good to Firm1,51021814.4%+1.93 from 35
Good2,62034213.1%+0.62 from 22
Good to Soft1,12813712.1%−0.40 from 12
Soft1,62518511.4%−1.10 from 3
Heavy5275510.4%−2.1—
Standard (AW)2,60731212%−0.50 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f40615%+2.5—
6f – 7f1,29415411.9%−0.60 from 8
1m – 1m1f2,10426212.5%01 from 10
1m2f – 1m4f3,75751213.6%+1.10 from 26
1m5f – 2m1,97125613%+0.54 from 31
2m1f – 2m4f624447.1%−5.4—
2m5f – 3m229187.9%−4.6—
Over 3m4237.1%−5.4—

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

Dam
Mauri Moon (GB) (Green Desert)

7 siblings in the archive, 5 winners — best of them Karaka Jack (GB) (9 wins).

The wins came over 7f–1m1f; the highest grade won is Class 2 (Karaka Jack (GB)).

ProduceRunsWinsWin tripsBest grade
Karaka Jack (GB)7497f–1m1fClass 2
Shamayel (GB)617fClass 4
Capannina (GB)617fClass 5
Moonlight Mystery (GB)617fClass 6
Kiwi Moon (GB)311mClass 5
Mystic Jade (GB)70——
Laura Knight (IRE)80——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 35 3 9% −17.17
Good 22 2 9% −8.50
Good to Soft 12 0 0% −12.00
Soft 3 0 0% −3.00
Standard (AW) 2 0 0% −2.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 43 3 7% −25.00
Class 5 27 2 7% −13.67
Class 4 3 0 0% −3.00
Class 2 2 0 0% −2.00

CourseRunsWinsSR£1
Redcar 22 3 14% −4.17
Catterick 18 1 6% −11.00
Thirsk 7 0 0% −7.00
Musselburgh 6 0 0% −6.00
Beverley 6 0 0% −6.00
Ripon 3 0 0% −3.00
Doncaster 3 0 0% −3.00
Newcastle 3 0 0% −3.00
Folkestone 2 0 0% −2.00
Newcastle (AW) 1 0 0% −1.00
Wetherby 1 0 0% −1.00
York 1 0 0% −1.00
Carlisle 1 1 100% +5.50
Wolverhampton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 31 4 13% −6.17
1m2f – 1m4f 26 0 0% −26.00
1m – 1m1f 10 1 10% −3.50
6f – 7f 8 0 0% −8.00

JockeyRunsWinsSR£1
Joe Doyle 9 2 22% +2.50
Rowan Scott 8 1 13% +1.00
Shirley Teasdale 8 0 0% −8.00
Jamie Gormley 7 1 14% −2.67
Phil Dennis 6 0 0% −6.00
Paula Muir 4 0 0% −4.00
Barry McHugh 3 0 0% −3.00
Dale Swift 3 0 0% −3.00
Miss Emily Bullock 2 0 0% −2.00
David Allan 2 0 0% −2.00
Andrew Mullen 2 0 0% −2.00
Mrs V Davies 2 0 0% −2.00
Jack Garritty 2 0 0% −2.00
Connor Beasley 2 0 0% −2.00
James Sullivan 1 0 0% −1.00
Izzy Clifton 1 0 0% −1.00
Racheal Kneller 1 0 0% −1.00
Miss Catherine Walton 1 0 0% −1.00
Robert Dodsworth 1 0 0% −1.00
Miss Becky Smith 1 0 0% −1.00
Miss Serena Brotherton 1 0 0% −1.00
Aaron Jones 1 0 0% −1.00
Cristina Buesa 1 1 100% +5.50
Paul Pickard 1 0 0% −1.00
Eva Moscrop 1 0 0% −1.00
Royston Ffrench 1 0 0% −1.00
Martin Dwyer 1 0 0% −1.00
Ian Mongan 1 0 0% −1.00
James Doyle 1 0 0% −1.00

HeadgearRunsWinsSR£1
Tongue tie 28 1 4% −23.67
None 26 2 8% −12.50
Hood 21 2 10% −7.50

SeasonRunsWinsSR£1
2020 2 0 0% −2.00
2019 7 0 0% −7.00
2018 10 0 0% −10.00
2017 11 1 9% −6.67
2016 10 1 10% −1.00
2015 11 1 9% −6.50
2014 13 2 15% +0.50
2013 8 0 0% −8.00
2012 3 0 0% −3.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
09 Aug 20+25d Thirsk William Hill Betting TV Handicap Class 6 · 12f · Good To Firm · 14 ran 12/14 2½ 8-6 4583C32A Paula Muir 66/1
15 Jul 20+302d Catterick Watch Replays On racingtv.com Handicap Class 6 · 12f · Good · 13 ran 8/13 ¾ 9-1 4576C46C Paula Muir 66/1
17 Sep 19+20d Redcar Racingtv.com Handicap Class 6 · 14f · Good To Firm · 10 ran 10/10 3¼ 8-13 4588A45A James Sullivan 50/1
28 Aug 19+35d Catterick Yorkshire Dales Distillery Handicap Class 5 · 14f · Good · 8 ran 5/8 3½ 8-4 4597C52C Paula Muir 40/1
24 Jul 19+9d Catterick catterickbridge.co.uk Apprentice Training Series Handicap (Racing Excellence Training Series) Class 6 · 12f · Good To Soft · 10 ran 8/10 3 8-5 4784A41A Izzy Clifton 16/1
15 Jul 19+14d Ripon Welcome To Yorkshire Handicap Class 6 · 12f · Good · 15 ran 7/15 shd 9-0 4783C56A Paula Muir 28/1
01 Jul 19+9d Catterick Buy Bosch Appliances At Maxwells Northallerton Handicap Class 6 · 14f · Good To Firm · 12 ran 7/12 nk 9-4 5097A58A Rowan Scott 40/1
22 Jun 19+26d Redcar Betty Leigh Boutique Fashion Show Handicap Class 6 · 14f · Good · 11 ran 10/11 8 8-12 5482C47C Rowan Scott 25/1
27 May 19+251d Redcar Come Racing Again Tomorrow Handicap (Div 1) Class 6 · 10f · Good To Firm · 13 ran 11/13 nse 8-12 5674C42A Racheal Kneller 33/1
18 Sep 18+7d Redcar Racing UK Profits Returned To Racing Handicap (Div 2) Class 6 · 14f · Good To Firm · 10 ran 2/10 1¾ 9-4 5580A71A Jamie Gormley 5/2F
11 Sep 18+25d Catterick 2018 Catterick Twelve Furlong Series Handicap (Div 2) Class 6 · 12f · Good · 14 ran 11/14 1¾ 9-3 5576C53C Rowan Scott 25/1
17 Aug 18+6d Catterick Yorkshire Dales Distillery Amateur Riders' Handicap Class 5 · 12f · Good To Firm · 10 ran 2/10 ½ 9-9 49106B72A Miss Catherine Walton 28/1
11 Aug 18+8d Redcar Gin & Gents' Evening 25th August Handicap (Div II) Class 6 · 14f · Good To Firm · 8 ran 4/8 4½ 8-10 4991A53A Rowan Scott 9/1
03 Aug 18+18d Musselburgh Get So Much More With Racing Uk Amateur Riders' Handicap Class 5 · 13f · Good · 11 ran 6/11 2 9-4 4980A55A Miss Emily Bullock 20/1
16 Jul 18+10d Ripon Visit Ripon-races.co.uk Handicap Class 6 · 12f · Good To Firm · 10 ran 3/10 2¼ 9-0 4989A67A Jamie Gormley 11/1
06 Jul 18+13d Beverley Hodgson Sealants 50th Anniversary Handicap Class 6 · 12f · Good To Firm · 12 ran 5/12 3½ 9-3 5156B65A Jamie Gormley 9/1
23 Jun 18+11d Redcar Betty Leigh Boutique Fashion Show Handicap (Div 1) Class 6 · 14f · Good To Firm · 10 ran 5/10 ½ 8-4 5279A56A Jamie Gormley 11/2
12 Jun 18+15d Thirsk Watch Racing UK In Stunning HD Handicap Class 6 · 12f · Good To Firm · 15 ran 4/15 3 8-5 54101C67A Jamie Gormley 50/1
28 May 18+220d Redcar Come Racing Again Tomorrow Handicap Class 6 · 14f · Good To Firm · 12 ran 9/12 1½ 8-8 5694C49C Jamie Gormley 14/1
20 Oct 17+27d Redcar Sam Hall Memorial Handicap Class 5 · 14f · Good To Soft · 10 ran 9/10 5 8-9 5774C48C Rowan Scott 33/1
23 Sep 17+36d Catterick La Fille Rouge Handicap Class 2 · 12f · Good To Soft · 8 ran 8/8 9 7-7 5773C37C Robert Dodsworth 66/1
18 Aug 17+6d Catterick Ladies' Evening Amateur Riders' Handicap Class 5 · 12f · Good · 11 ran 4/11 hd 9-9 5889B71A Miss Becky Smith 33/1
12 Aug 17+8d Redcar Ladies' & Gents' Evening 26th August Handicap Class 6 · 14f · Good To Soft · 12 ran 10/12 1¾ 9-7 5875C58C Joe Doyle 8/1
04 Aug 17+12d Musselburgh All New racinguk.com Amateur Riders' Handicap Class 5 · 13f · Good To Soft · 8 ran 3/8 shd 10-1 5594A64A Miss Serena Brotherton 15/2
23 Jul 17+16d Redcar Go Racing In Yorkshire Future Stars Apprentice Handicap Class 5 · 14f · Good To Firm · 8 ran 1/8 8-9 5583A60A Jamie Gormley 10/3F
07 Jul 17+13d Beverley Racing Again Tomorrow Handicap (Beverley Middle Distance Series) Class 6 · 12f · Good To Firm · 10 ran 2/10 ½ 9-5 5479B79A David Allan 12/1
24 Jun 17+26d Redcar Betty Leigh Boutique Fashion Show Handicap Class 6 · 14f · Good To Firm · 9 ran 5/9 7 8-8 5487A54A Phil Dennis 5/1
29 May 17+18d Redcar Come Racing Again Tomorrow Handicap Class 6 · 14f · Good · 11 ran 2/11 1¾ 8-9 5283A66A David Allan 8/1
11 May 17+15d Catterick Go Racing In Yorkshire Handicap Class 6 · 16f · Good To Firm · 8 ran 7/8 nse 9-1 5474A49A Andrew Mullen 9/1
26 Apr 17+215d Catterick 2017 Catterick Twelve Furlong Series Handicap Class 5 · 12f · Good To Firm · 8 ran 7/8 4½ 8-7 5583A45A Andrew Mullen 20/1
23 Sep 16+21d Newcastle (AW) Flame Heating Handicap (Div 1) Class 6 · 12.5f · Standard · 10 ran 8/10 ½ 9-6 5672A53A Barry McHugh 13/2
02 Sep 16+9d Musselburgh Realm Construction Handicap Class 5 · 14f · Good To Firm · 5 ran 3/5 5 8-9 57—49B Barry McHugh 3/1
24 Aug 16+18d Catterick Betfred Double Delight Handicap Class 5 · 16f · Good To Soft · 9 ran 4/9 nk 8-11 57—66A Rowan Scott 9/1
06 Aug 16+8d Redcar Ladies' & Gents' Evening 27th August Handicap Class 6 · 14f · Good To Firm · 11 ran 3/11 nk 9-1 57—67A Rowan Scott 5/1
29 Jul 16+12d Musselburgh Wilkinson And Associates Amateur Riders' Handicap Class 5 · 13f · Good · 5 ran 4/5 1 9-8 54—58B Mrs V Davies 10/1
17 Jul 16+35d Redcar Go Racing In Yorkshire Future Stars Apprentice Handicap Class 5 · 14f · Good To Firm · 8 ran 1/8 8-10 54—65A Rowan Scott 8/1
12 Jun 16+19d Doncaster Wildlife Adventure Apprentice Handicap Class 5 · 14.5f · Soft · 10 ran 8/10 ¾ 8-7 54—51C Phil Dennis 16/1
24 May 16+10d Wetherby Farewell To The Old Members Stand Handicap Class 6 · 14f · Good · 15 ran 4/15 nk 8-10 54—60A Phil Dennis 16/1
14 May 16+20d Doncaster Crownhotel-bawtry.com Apprentice Handicap Class 5 · 12f · Good · 17 ran 9/17 ¾ 8-4 56—50C Phil Dennis 33/1
24 Apr 16+190d Thirsk Racing UK Day Pass Just 10 Handicap (Div 1) Class 6 · 12f · Good · 11 ran 7/11 5 8-13 57—48A Dale Swift 10/1
17 Oct 15+28d Catterick totetrifecta Pick The 1, 2, 3, Apprentice Handicap Class 6 · 14f · Soft · 15 ran 10/15 4 9-13 59—60C Shirley Teasdale 28/1
19 Sep 15+11d Catterick Adrian Chew 30 Years' Service Handicap (For The 2015 Catterick Twelve Furlong Series Final) Class 2 · 12f · Good · 7 ran 7/7 nk 7-9 59—44A Shirley Teasdale 50/1
08 Sep 15+9d Redcar Hold Your Christmas Party Here Handicap Class 6 · 14f · Good To Firm · 11 ran 4/11 1½ 9-3 59—66A Shirley Teasdale 33/1
30 Aug 15+12d Beverley Beverley Middle Distance Series Final Round Handicap Class 5 · 12f · Good · 9 ran 9/9 3¼ 8-11 59—45A Joe Doyle 16/1
18 Aug 15+18d Ripon Brand New At The Races App Stayers Handicap Class 6 · 16f · Good To Soft · 12 ran 7/12 1¼ 9-5 59—63A Joe Doyle 7/1
31 Jul 15+12d Musselburgh Nairns Oatcakes Amateur Riders' Handicap Class 5 · 13f · Good · 8 ran 3/8 nk 9-12 59—64A Mrs V Davies 10/1
19 Jul 15+16d Redcar Go Racing In Yorkshire Future Stars Apprentice Handicap (Round 5) Class 5 · 14f · Good To Firm · 10 ran 7/10 ¾ 9-6 59—66A Aaron Jones 11/2
03 Jul 15+21d Beverley Beverley Middle Distance Series Handicap Class 6 · 12f · Good To Firm · 11 ran 3/11 1¼ 9-7 59—71A Phil Dennis 6/1
12 Jun 15+18d York 888sport Apprentice Handicap Class 4 · 12f · Good To Firm · 9 ran 6/9 12 8-7 59—46C Joe Doyle 9/1
25 May 15+33d Redcar Come Racing Again Tomorrow Handicap Class 6 · 14f · Good To Firm · 8 ran 1/8 8-9 56—66A Joe Doyle 7/2
22 Apr 15+186d Catterick Gerald Curry Memorial Handicap (Qualifier For 2015 Catterick Twelve Furlong Series) Class 5 · 12f · Good To Firm · 10 ran 6/10 1¾ 8-3 57—59A Joe Doyle 9/2F
18 Oct 14+28d Catterick Follow At totepool On Twitter Apprentice Handicap (Div 1) Class 6 · 14f · Soft · 10 ran 6/10 8 9-11 57—57C Jack Garritty 5/2F
20 Sep 14+15d Catterick Racing UK Anywhere Available Now Handicap Class 6 · 14f · Good · 14 ran 1/14 8-4 53—70A Joe Doyle 6/1
05 Sep 14+18d Newcastle NWG Handicap Class 6 · 12.5f · Good To Firm · 11 ran 3/11 1 8-11 53—67A Joe Doyle 7/2F
18 Aug 14+14d Thirsk Racing Uk Anywhere Available Now Handicap Class 6 · 12f · Good To Soft · 15 ran 2/15 nk 8-7 49—67A Jack Garritty 14/1
04 Aug 14+6d Carlisle Longines World Fegentri Championship Lady Amateur Riders' Handicap Class 6 · 9f · Good · 9 ran 1/9 9-9 45—76A Cristina Buesa 11/2
29 Jul 14+9d Beverley Lady Jane Bethell Memorial Lady Riders' Handicap (Lady Amateur Riders) Class 6 · 10f · Good To Firm · 9 ran 4/9 1½ 8-12 45—54A Miss Emily Bullock 20/1
20 Jul 14+11d Redcar Redcar Cricket Club Handicap (Div 2) Class 6 · 9f · Good · 15 ran 6/15 shd 8-7 45—63A Shirley Teasdale 50/1
09 Jul 14+7d Catterick racinguk.com Handicap (Div 1) Class 6 · 7f · Good To Firm · 12 ran 10/12 2½ 8-10 49—38A Shirley Teasdale 40/1
02 Jul 14+12d Catterick Racing Again Next Wednesday Classified Stakes Class 6 · 7f · Good To Firm · 12 ran 10/12 3¾ 9-6 49—49C Paul Pickard 66/1
20 Jun 14+24d Redcar Racing Uk Anywhere Available Now Handicap Class 5 · 8f · Good To Firm · 15 ran 12/15 nk 8-5 49—30A Shirley Teasdale 25/1
27 May 14+7d Redcar Voltigeur Restaurant 2 Courses For 11.95 Amateur Riders' Maiden Handicap Class 6 · 6f · Good To Soft · 11 ran 4/11 1¼ 9-11 50—64A Phil Dennis 11/4F
20 May 14+30d Newcastle Kronenbourg Handicap (Div 1) (Str) Class 6 · 8f · Good · 11 ran 7/11 3 8-6 50—53A Shirley Teasdale 9/2
20 Apr 14+214d Musselburgh 2,000 Guineas Ante Post At Totepool.com Handicap Class 6 · 8f · Good To Firm · 12 ran 6/12 ¾ 8-11 50—66A Dale Swift 7/1
18 Sep 13+19d Beverley Follow totepool On Facebook And Twitter Apprentice Training Series Classified Stakes Class 6 · 8.5f · Good · 17 ran 3/17 ¾ 8-7 50—68A Eva Moscrop 15/2
30 Aug 13+18d Thirsk Bet & Watch With RacingUK's App Handicap Class 5 · 8f · Good · 9 ran 6/9 nk 8-0 55—48A Joe Doyle 20/1
12 Aug 13+12d Thirsk Calverts Carpets Handicap Class 5 · 8f · Good To Soft · 9 ran 6/9 4½ 8-1 60—53A Shirley Teasdale 25/1
31 Jul 13+13d Redcar Read Hayley Turner Every Friday racinguk.com Maiden Stakes Class 5 · 7f · Good · 13 ran 7/13 1½ 9-0 62—51A Connor Beasley 14/1
18 Jul 13+19d Doncaster Bonus.co.uk Casino Bonus Handicap Class 5 · 10f · Firm · 6 ran 5/6 1¼ 9-0 66—44B Connor Beasley 13/2
29 Jun 13+40d Newcastle 'Pick Up totepool Returns At Any Betfred Shop' Handicap (Rnd) Class 4 · 8f · Good To Soft · 7 ran 4/7 ¾ 8-9 68—62A Royston Ffrench 14/1
20 May 13+16d Redcar Watch Racing UK On Sky 432 Handicap (Straight-Mile Championship Qualifier) Class 5 · 8f · Good To Soft · 9 ran 6/9 1½ 9-2 70—62A Barry McHugh 12/1
04 May 13+186d Thirsk Live totescoop6 Information At totepool.com Maiden Stakes Class 4 · 7f · Good To Firm · 9 ran 3/9 7 9-5 70—63A Dale Swift 12/1
30 Oct 12+42d Wolverhampton (AW) 32Red Maiden Stakes (Div 1) Class 5 · 7f · Standard · 11 ran 5/11 nk 9-3 ——74A Martin Dwyer 8/1
18 Sep 12+16d Folkestone oldpolegatestation.co.uk Maiden Stakes (Str) Class 5 · 7f · Good To Firm · 14 ran 8/14 3 9-3 ——51C Ian Mongan 9/1
02 Sep 12 Folkestone Dave Kenneth Gisby Memorial Maiden Stakes (Str) Class 5 · 7f · Good To Firm · 10 ran 3/10 1 9-3 ——77A James Doyle 25/1

Quick answers

How many races has Midnight Warrior (GB) won?
Midnight Warrior (GB) won 5 of 75 archived starts between 2012 and 2020, a strike rate of 6.7%. Placed 19 times in total (25.3% of starts).
Who trained Midnight Warrior (GB)?
Midnight Warrior (GB) was trained by Ron Barr on the most recent run on record, at Thirsk on 9 August 2020.
Who is Midnight Warrior (GB)'s sire?
Midnight Warrior (GB) is by Teofilo (IRE) out of Mauri Moon (GB), whose sire is Green Desert.
What going does Midnight Warrior (GB) prefer?
Midnight Warrior (GB) has the best record on good going: 2 wins from 22 starts (9.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Midnight Warrior (GB)'s official rating?
The most recent official rating on record is 45, from the run on 9 August 2020. The highest on record is 70.
What is Midnight Warrior (GB)'s sire's record?
Teofilo (IRE)'s progeny in our archive have won 12.5% of 10,061 runs since Jan 2008 (906 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 7.1% from 624.
Who are Midnight Warrior (GB)'s siblings?
Out of Mauri Moon (GB), Midnight Warrior (GB) has 7 other produce in our archive, 5 of them winners. Most wins: Karaka Jack (GB) (9). Highest grade won: Class 2 (Karaka Jack (GB)). The wins came over 7f–1m1f. As at Oct 2026.

Record shown from September 2012. 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.