Skip to content
Horse profile

Tomorrow's Angel (GB)

8yo mare (at last run, May 2023) · Last trainer Tristan Davidson · Last owner Gary Etheridge Tristan Davidson
by Teofilo (IRE) out of Funday (GB) (Daylami)
44 runs · 17 courses · from May 2018
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 May 2023 — 1,269 days ago. Our archive can't say whether the horse is still in training.
Last run May 2023 3 wins · Catterick, Musselburgh & Kelso Last raced off OR 89
KTB Profile

Tomorrow's Angel won three of 44 starts between May 2018 and May 2023. All three wins came on turf, two of them in Class 6 handicaps over 1m5f – 2m on good to firm and good to soft, and one in a Class 4 mares novices handicap hurdle over 2m5f – 3m on good. She gained those victories at Catterick, Musselburgh and Kelso. The mare last ran at Newcastle in May 2023.

Based on 44 archived runs · updated 5 Nov 2026
KTB at a glance All wins on turf OR ↓ 18lb off peak
Official rating89↓ 18lb off peak
89 53–107

KTB Speed and Rating

KTB Speed

Best recent Speed 158 the best of the last 3 graded (A or B) runs · Kelso, 5 Nov 2022

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 23 figures · best 120C · median 92
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)6111B85—
Good to Firm6120C99—
Good5118A94—
Good to Soft4119C105.5—
Soft280A53.5—
DistanceRunsBestMedianSince 5 Nov 2025
1m5f – 2m12120C109.5—
1m2f – 1m4f7110A72—
2m1f – 2m4f396C94—
2m5f – 3m1———
Jumps 15 figures · best 158A · median 92
GoingRunsBestMedianSince 5 Nov 2025
Good8125B93.5—
Good to Soft4158A118.5—
Soft268C64.5—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
2m5f – 3m5107C95—
Over 3m5158A125—
2m1f – 2m4f481A73.5—
1m5f – 2m1———

Of 44 runs looked at, 6 have no figure: obstacles omitted — the race ran a shortened course (5) · did not complete (1).

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

KTB Rating

Best recent KTB Rating (flat) 64A the best of the last 3 rated runs · Ayr, 27 Sep 2022 Official rating 54 at the last flat run, 24 Apr 2023

Best recent KTB Rating (jumps) 92C the best of the last 3 rated runs · Catterick, 12 Jan 2023 Official rating 89 at the last jumps run, 16 May 2023

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 23 figures · best 78A · median 61
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)678A65.5—
Good to Firm674A65—
Good572A56—
Good to Soft478A62.5—
Soft257C55—
DistanceRunsBestMedianSince 5 Nov 2025
1m5f – 2m1278A67—
1m2f – 1m4f778A59—
2m1f – 2m4f361A61—
2m5f – 3m1———
Jumps 20 figures · best 122B · median 105
GoingRunsBestMedianSince 5 Nov 2025
Good9122B110—
Good to Soft7114B110—
Soft395A82—
Heavy1———
DistanceRunsBestMedianSince 5 Nov 2025
2m5f – 3m7119A110—
Over 3m6122B110—
2m1f – 2m4f5112A95—
1m5f – 2m2105B94—

Of 44 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 43 figures from 44 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,085 runs since Apr 2011 (908 horses).

Weakest over 2m1f – 2m4f (all codes): 7% from 626.

GoingRunsWinsSRvs sireThis horse
Firm4149.8%−2.7—
Good to Firm1,51021814.4%+1.91 from 6
Good2,62734213%+0.51 from 15
Good to Soft1,13013812.2%−0.31 from 11
Soft1,63218711.5%−10 from 5
Heavy5285510.4%−2.10 from 1
Standard (AW)2,61431211.9%−0.60 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f40615%+2.5—
6f – 7f1,29515411.9%−0.6—
1m – 1m1f2,10726312.5%0—
1m2f – 1m4f3,76551213.6%+1.10 from 7
1m5f – 2m1,98025813%+0.52 from 14
2m1f – 2m4f626447%−5.50 from 8
2m5f – 3m230187.8%−4.71 from 9
Over 3m4237.1%−5.40 from 6

Flat and jumps together (all codes) · since Apr 2011 · as at 5 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Funday (GB) (Daylami)

6 siblings in the archive, 3 winners — best of them Kwela (GB) (4 wins).

The wins came over 6f–2m1f; the highest grade won is Listed (Sea Sessions (GB)).

ProduceRunsWinsWin tripsBest grade
Kwela (GB)2646f–1m½fClass 2
Sea Sessions (GB)1821m2f–2m1fListed
Miss Giler (GB)1511m4fClass 5
Quorate (GB)70——
Fun For All (GB)40——
Any Questions (GB)20——

Record by conditions

GoingRunsWinsSR£1
Good 15 1 7% −12.12
Good to Soft 11 1 9% −3.50
Standard (AW) 6 0 0% −6.00
Good to Firm 6 1 17% +4.00
Soft 5 0 0% −5.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 15 0 0% −15.00
Class 6 14 2 14% +3.50
Class 4 12 1 8% −9.12
Class 3 3 0 0% −3.00

CourseRunsWinsSR£1
Catterick 5 1 20% +2.50
Newcastle (AW) 5 0 0% −5.00
Newcastle 4 0 0% −4.00
Ayr 4 0 0% −4.00
Carlisle 4 0 0% −4.00
Sedgefield 4 0 0% −4.00
Musselburgh 4 1 25% +6.00
Kelso 3 1 33% −0.12
Doncaster 2 0 0% −2.00
Chepstow 2 0 0% −2.00
Pontefract 1 0 0% −1.00
Ripon 1 0 0% −1.00
Redcar 1 0 0% −1.00
Perth 1 0 0% −1.00
Hexham 1 0 0% −1.00
Haydock 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 14 2 14% +3.50
2m5f – 3m 9 1 11% −6.12
2m1f – 2m4f 8 0 0% −8.00
1m2f – 1m4f 7 0 0% −7.00
Over 3m 6 0 0% −6.00

JockeyRunsWinsSR£1
Harry Reed 8 1 13% −5.12
Conor O'Farrell 5 0 0% −5.00
Jamie Gormley 4 0 0% −4.00
Phil Dennis 3 0 0% −3.00
Jason Hart 3 0 0% −3.00
Jonny Peate 2 0 0% −2.00
Rowan Scott 2 1 50% +8.00
Oisin Murphy 2 0 0% −2.00
Ross Chapman 2 0 0% −2.00
William Shanahan 1 0 0% −1.00
Sean Quinlan 1 0 0% −1.00
Kevin Brogan 1 0 0% −1.00
Paula Muir 1 0 0% −1.00
Tom Midgley 1 0 0% −1.00
Thomas Willmott 1 0 0% −1.00
Oisin McSweeney 1 1 100% +6.50
Billy Garritty 1 0 0% −1.00
Harry Russell 1 0 0% −1.00
Cian MacRedmond 1 0 0% −1.00
Gary Halpin 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 23 2 9% −5.50
Visor 11 1 9% −8.12
Tongue tie + visor 4 0 0% −4.00
Tongue tie 4 0 0% −4.00
Cheekpieces 2 0 0% −2.00

SeasonRunsWinsSR£1
2023 5 0 0% −5.00
2022 7 0 0% −7.00
2021 13 3 23% +7.38
2020 5 0 0% −5.00
2019 9 0 0% −9.00
2018 5 0 0% −5.00

TypeRunsWinsSR£1
Flat 23 2 9% −5.50
Hurdle 21 1 5% −18.12

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
2023 · 5 runs
16 May 23+22d Newcastle Sky Sports Racing Sky 415 Handicap Hurdle Class 4 · 2m7½f · Good · 12 ran PU/12 — 10-7 89—— Harry Reed 14/1
24 Apr 23+69d Pontefract Into The Sky Pontefract Marathon Handicap Class 6 · 2m5½f · Good To Soft · 10 ran 8/10 16 9-3 5412C55C Phil Dennis 18/1
14 Feb 23+18d Ayr Spring Getaway At Western House Hotel Handicap Hurdle Class 4 · 3m½f · Good To Soft · 10 ran 5/10 14 10-7 92107C86C Harry Reed 40/1
27 Jan 23+15d Doncaster Sky Bet Extra Places Every Day Handicap Hurdle Class 4 · 3m½f · Good · 15 ran 11/15 1½ 10-8 9595C85C Harry Reed 33/1
12 Jan 23+17d Catterick racingtv.com Mares' Handicap Hurdle Class 5 · 3m1½f · Heavy · 9 ran 7/9 21 12-0 9762C92C Harry Reed 22/1
2022 · 7 runs
26 Dec 22+51d Newcastle Vickers.Bet Handicap Hurdle Class 4 · 2m4½f · Soft · 8 ran 8/8 2 10-2 101—82A William Shanahan 25/1
05 Nov 22+14d Kelso Midburn Construction Handicap Hurdle Class 3 · 3m2f · Good To Soft · 8 ran 6/8 3¾ 10-13 104158A94A Sean Quinlan 15/2
22 Oct 22+11d Kelso Play Paddy's Pick 5 At racingtv.com Conditional Jockeys' Handicap Hurdle Class 4 · 3m2f · Good To Soft · 13 ran 6/13 1¼ 11-13 104—110A Kevin Brogan 9/1
11 Oct 22+14d Newcastle (AW) Sky Sports Racing Sky 415 Handicap Class 6 · 2m½f · Standard · 8 ran 4/8 2¼ 9-10 5687A62A Phil Dennis 4/1
27 Sep 22+28d Ayr Virgin Bet Fives Handicap Class 6 · 1m7f · Good To Soft · 9 ran 5/9 ¾ 9-5 58115A64A Jonny Peate 11/2
30 Aug 22+29d Ripon Sky Sports Racing On Sky 415 Stayers Handicap Class 6 · 2m · Good · 11 ran 3/11 3½ 9-11 59107A72A Jonny Peate 12/1
01 Aug 22+255d Carlisle Barbara McCready Appreciation Handicap (Pro-Am Female Jockeys) Class 5 · 2m1f · Good · 13 ran 12/13 hd 9-13 6092C56C Paula Muir 20/1
2021 · 13 runs
19 Nov 21+11d Catterick Jump Season Starts Now Conditional Jockeys' Handicap Hurdle Class 4 · 3m1½f · Good · 8 ran 2/8 3¼ 10-10 107121A110A Tom Midgley 13/2
08 Nov 21+27d Carlisle Cummersdale Handicap Hurdle Class 4 · 3m½f · Good To Soft · 11 ran 5/11 6 10-13 10783A110A Thomas Willmott 7/1
12 Oct 21+13d Newcastle (AW) MansionBet Proud To Support British Racing Handicap Class 6 · 2m½f · Standard · 12 ran 8/12 1 9-11 6083A69A Jason Hart 6/1
29 Sep 21+27d Catterick Tez Tours Birthday Handicap Class 6 · 2m · Good To Soft · 13 ran 1/13 9-3 56119C78A Oisin McSweeney 13/2
02 Sep 21+8d Sedgefield Cazoo Search Drive Smile Handicap Hurdle Class 4 · 3m3f · Good · 7 ran 2/7 nk 11-8 105125B122B Harry Reed 7/2
25 Aug 21+32d Musselburgh Every Race Live On Racing Tv Handicap Class 6 · 2m2f · Good · 7 ran 4/7 3 8-13 5694A61A Rowan Scott 5/2
24 Jul 21+24d Newcastle (AW) Collingwood Bespoke Driver Insurance Handicap Class 6 · 2m½f · Standard To Slow · 13 ran 3/13 2 9-3 56111B73A Phil Dennis 4/1F
30 Jun 21+51d Musselburgh 100% Racing Tv Profits Back To Racing Handicap Class 6 · 2m · Good To Firm · 9 ran 1/9 8-9 53115A74A Rowan Scott 9/1
10 May 21+24d Catterick Every Race Live On Racing TV Handicap Class 6 · 2m · Soft · 12 ran 5/12 4¾ 8-13 5480A53A Jason Hart 8/1
16 Apr 21+11d Ayr Book Your Staycation At Western House Hotel Handicap Hurdle Class 3 · 3m½f · Good · 12 ran 11/12 8½ 10-4 10392C80C Harry Reed 11/2J
05 Apr 21+14d Redcar Watch Race Replays At racingtv.com Handicap Class 6 · 2m · Good To Firm · 11 ran 3/11 ½ 9-2 54108A65A Jason Hart 4/1
22 Mar 21+15d Kelso Belhaven Best Mares' Novices' Handicap Hurdle (GBB Race) Class 4 · 2m6½f · Good · 7 ran 1/7 11-3 100102B113A Harry Reed 15/8
07 Mar 21+114d Sedgefield Paxtons Have JCB Fastracs In Stock Handicap Hurdle Class 5 · 3m3f · Good To Soft · 10 ran 2/10 4¾ 11-4 97130B114B Harry Reed 6/1
2020 · 5 runs
13 Nov 20+8d Newcastle quinnbet.com Handicap Hurdle (Div 2) Class 5 · 2m7½f · Good · 13 ran 2/13 2¾ 10-13 95—119A Billy Garritty 5/1
05 Nov 20+14d Sedgefield Alrose Productions Shell Scheme Provider Mares' Handicap Hurdle (Div 2) Class 5 · 2m5f · Good To Soft · 11 ran 4/11 1 11-11 95—110A Conor O'Farrell 4/1F
22 Oct 20+29d Carlisle Get Well Soon Craig Nichol Handicap Hurdle Class 5 · 2m4f · Soft · 19 ran 7/19 ½ 11-3 9661B95A Conor O'Farrell 14/1
23 Sep 20+29d Perth Haste Ye Back Derek Halley Handicap Hurdle (Div 2) Class 5 · 2m4f · Good · 11 ran 3/11 1½ 11-8 9681A112A Conor O'Farrell 28/1
25 Aug 20+326d Catterick Crow Plump Handicap Class 6 · 1m6f · Soft · 11 ran 8/11 45 9-3 5827C57C Harry Russell 40/1
2019 · 9 runs
04 Oct 19+29d Hexham carpetgallop.co.uk Mares' Handicap Hurdle Class 4 · 2m4f · Soft · 6 ran 4/6 61 11-2 10068C76C Conor O'Farrell 20/1
05 Sep 19+55d Sedgefield Sky Sports Racing Sky 415 Mares' Novices' Hurdle Class 4 · 2m1f · Good · 2 ran 2/2 5 10-12 —79C105C Conor O'Farrell 7/2
12 Jul 19+9d Chepstow BMC 'Confined' Fillies' Handicap Class 5 · 1m4f · Good To Firm · 8 ran 8/8 6 8-11 608C48C Oisin Murphy 9/2
03 Jul 19+12d Musselburgh ROA Owners Jackpot Handicap Class 6 · 2m · Good To Firm · 13 ran 5/13 nk 9-7 60120C73A Jamie Gormley 33/1
21 Jun 19+10d Ayr Coca Cola Handicap Class 5 · 1m7f · Good · 10 ran 7/10 5 8-12 64118A56A Jamie Gormley 10/1
11 Jun 19+18d Carlisle Every Race Live On Racing TV Handicap Class 6 · 2m1f · Good To Soft · 15 ran 13/15 4½ 8-13 6496C61C Cian MacRedmond 18/1
24 May 19+22d Haydock Albert Brown Memorial Handicap Class 5 · 1m2f · Good To Firm · 15 ran 14/15 ½ 9-1 6581C51C Jamie Gormley 13/2
02 May 19+107d Musselburgh Macroberts LLP Handicap Class 5 · 1m4½f · Good To Firm · 7 ran 3/7 nk 8-8 6590A65A Jamie Gormley 5/1
15 Jan 19+17d Newcastle Parklands Golf Club Juvenile Maiden Hurdle Class 5 · 2m · Good To Soft · 8 ran 2/8 nse 10-9 ——105B Ross Chapman 9/2
2018 · 5 runs
29 Dec 18+14d Doncaster Napoleons Casino, Restaurant And Bar Sheffield Fillies' Juvenile Maiden Hurdle Class 4 · 2m½f · Good · 10 ran 5/10 3½ 10-9 —84A83A Ross Chapman 3/1
15 Dec 18+42d Newcastle (AW) Betway Novice Stakes Class 5 · 1m4½f · Standard · 6 ran 3/6 3 8-10 6867A60B Gary Halpin 11/4
03 Nov 18+141d Newcastle (AW) Betway Supporting Responsible Gambling Week Novice Stakes Class 5 · 1m4½f · Standard · 7 ran 2/7 nk 8-9 —110A78A Joe Fanning 16/1
15 Jun 18+15d Chepstow Chepstow Plant International Supports The Ijf Fillies' Novice Stakes Class 5 · 1m4f · Good · 11 ran 7/11 6 8-11 —72A45A Dougie Costello 25/1
31 May 18 Chelmsford City (AW) Bet In Play At totesport.com British EBF 'Confined' Fillies' Novice Stakes Class 3 · 1m2f · Standard · 12 ran 9/12 3¼ 8-11 —68C59C Oisin Murphy 20/1

Quick answers

How many races has Tomorrow's Angel won?
Tomorrow's Angel (GB) won 3 of 44 archived starts between 2018 and 2023, a strike rate of 6.8%. Placed 13 times in total (29.5% of starts).
Who trained Tomorrow's Angel?
Tomorrow's Angel (GB) was trained by Tristan Davidson on the most recent run on record, at Newcastle on 16 May 2023.
Who is Tomorrow's Angel's sire?
Tomorrow's Angel (GB) is by Teofilo (IRE) out of Funday (GB), whose sire is Daylami.
What going does Tomorrow's Angel prefer?
Tomorrow's Angel (GB) has the best record on good to firm going: 1 win from 6 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Tomorrow's Angel's official rating?
The most recent official rating on record is 89, from the run on 16 May 2023. The highest on record is 107.
What is Tomorrow's Angel's sire's record?
Teofilo (IRE)'s progeny in our archive have won 12.5% of 10,085 runs since Apr 2011 (908 horses), Flat and jumps together. Weakest over 2m1f – 2m4f (all codes): 7% from 626.
Who are Tomorrow's Angel's siblings?
Out of Funday (GB), Tomorrow's Angel (GB) has 6 other produce in our archive, 3 of them winners. Most wins: Kwela (GB) (4). Highest grade won: Listed (Sea Sessions (GB)). The wins came over 6f–2m1f. As at Nov 2026.

Record shown from May 2018. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.