Skip to content
Horse profile

Any Given Moment (IRE)

9yo gelding (at last run, Apr 2015) · Last trainer Sandy Thomson · Last owner Mr Mrs A M Thomson
by Alhaarth (IRE) out of Shastri (USA) (Alleged)
32 runs · 19 courses · from May 2009
As at 27 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 4 Apr 2015 — 4,224 days ago. Our archive can't say whether the horse is still in training.
Last run Apr 2015 · 1st of 10 Won last time out 6 wins · 4 courses Last raced off OR 119
KTB Profile

Any Given Moment (IRE) is 6 from 32. Won last time out at Carlisle (Class 3). 3 of 6 starts at Musselburgh have ended in wins. Last raced off a career-high mark of 119.

Based on 32 archived runs · updated 27 Oct 2026
KTB at a glance OR at career high
Official rating119At career-high mark
119 52–119

KTB Speed and Rating

KTB Speed

No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · a record, not a forecast

KTB Rating

Best recent KTB Rating (jumps) 127A the best of the last 3 rated runs · Carlisle, 4 Apr 2015 Official rating 119 at the last jumps run, 4 Apr 2015

Best recent KTB Rating (flat) 76A the best of the last 3 rated runs · Yarmouth, 16 Sep 2010 Official rating 63 at the last flat run, 4 Oct 2010

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 →

Jumps 18 figures · best 127A · median 112
GoingRunsBestMedianSince 27 Oct 2025
Soft6127A114—
Good6117A113—
Good to Soft3116A90—
Good to Firm2112A89.5—
Heavy1———
DistanceRunsBestMedianSince 27 Oct 2025
2m5f – 3m10121A113.5—
2m1f – 2m4f5116A89—
Over 3m2127A119.5—
1m5f – 2m1———
Flat 12 figures · best 76A · median 62.5
GoingRunsBestMedianSince 27 Oct 2025
Good671A62.5—
Soft376A73—
Standard (AW)251A49.5—
Good to Firm1———
DistanceRunsBestMedianSince 27 Oct 2025
1m5f – 2m776A67—
1m – 1m1f351A47—
2m1f – 2m4f1———
1m2f – 1m4f1———

Of 32 runs looked at, 2 have no figure: did not complete (or a non-runner row) (2).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 30 figures from 32 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
Alhaarth (IRE)

Progeny in our archive have won 9.7% of 4,158 runs since Jan 2008 (308 horses).

GoingRunsWinsSRvs sireThis horse
Firm5123.9%−5.8—
Good to Firm6257612.2%+2.50 from 3
Good1,01810710.5%+0.82 from 12
Good to Soft489459.2%−0.50 from 4
Soft805799.8%+0.14 from 10
Heavy366349.3%−0.40 from 1
Standard (AW)804617.6%−2.10 from 2
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f10176.9%−2.8—
6f – 7f522428%−1.7—
1m – 1m1f6306810.8%+1.10 from 3
1m2f – 1m4f1,05210610.1%+0.40 from 1
1m5f – 2m9529510%+0.32 from 8
2m1f – 2m4f586559.4%−0.30 from 7
2m5f – 3m260259.6%−0.13 from 11
Over 3m55610.9%+1.21 from 2

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

Dam
Shastri (USA) (Alleged)

4 siblings in the archive, 2 winners — best of them Trikirk (IRE) (2 wins).

The wins came over 1m2½f–1m4f.

ProduceRunsWinsWin tripsBest grade
Trikirk (IRE)3121m2½f–1m4f—
Dearest Girl (IRE)2511m4f—
Zingbat (IRE)50——
Nova Nowhere (IRE)20——

Record by conditions

GoingRunsWinsSR£1
Good 12 2 17% −4.75
Soft 10 4 40% +20.75
Good to Soft 4 0 0% −4.00
Good to Firm 3 0 0% −3.00
Standard (AW) 2 0 0% −2.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 12 1 8% −5.00
Class 5 10 2 20% −3.00
Class 3 5 2 40% +15.75
Class 6 4 1 25% −0.75
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Musselburgh 6 3 50% +8.75
Yarmouth 5 0 0% −5.00
Kelso 3 0 0% −3.00
Doncaster 2 0 0% −2.00
Market Rasen 2 0 0% −2.00
Carlisle 1 1 100% +16.00
Cartmel 1 0 0% −1.00
Perth 1 0 0% −1.00
Hereford 1 0 0% −1.00
Bangor-on-Dee 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Leicester 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Ffos Las 1 1 100% +2.00
Chepstow 1 1 100% +2.25
Kempton (AW) 1 0 0% −1.00
Bath 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
2m5f – 3m 11 3 27% +3.75
1m5f – 2m 8 2 25% −1.75
2m1f – 2m4f 7 0 0% −7.00
1m – 1m1f 3 0 0% −3.00
Over 3m 2 1 50% +15.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Ryan Mania 5 2 40% +5.75
James Reveley 3 1 33% +1.00
Jason Maguire 3 0 0% −3.00
Chris Catlin 3 1 33% +0.25
Martin Lane 2 1 50% +1.00
Richard Mullen 2 0 0% −2.00
Steven Fox 1 1 100% +16.00
Grant Cockburn 1 0 0% −1.00
Graham Watters 1 0 0% −1.00
Peter Buchanan 1 0 0% −1.00
Wilson Renwick 1 0 0% −1.00
Ed Cookson 1 0 0% −1.00
Henry Brooke 1 0 0% −1.00
John Kington 1 0 0% −1.00
Adrian Lane 1 0 0% −1.00
Jack Mitchell 1 0 0% −1.00
William Buick 1 0 0% −1.00
Darryll Holland 1 0 0% −1.00
Laura Pike 1 0 0% −1.00
Liam Keniry 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 27 5 19% +8.00
Blinkers 4 1 25% −1.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2015 1 1 100% +16.00
2014 2 1 50% +1.75
2013 7 1 14% +0.00
2011 10 1 10% −6.00
2010 6 2 33% +0.25
2009 6 0 0% −6.00

TypeRunsWinsSR£1
Hurdle 20 4 20% +11.75
Flat 12 2 17% −5.75

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 ORKTB Jockey SP
2015 · 1 run
04 Apr 15+426d Carlisle toteexacta Pick The 1st And 2nd Handicap Hurdle Class 3 · 25f · Soft · 10 ran 1/10 10-13 119127A Steven Fox 16/1
2014 · 2 runs
02 Feb 14+32d Musselburgh Pertemps Network Handicap Hurdle (series Qualifier) Class 2 · 24.5f · Soft · 11 ran 4/11 2¼ 9-7 114113A Grant Cockburn 18/1
01 Jan 14+18d Musselburgh Collect Totepool Winnings At Betfred Shops Handicap Hurdle Class 3 · 24.5f · Soft · 5 ran 1/5 10-7 109115B Ryan Mania 11/4J
2013 · 7 runs
14 Dec 13+15d Doncaster Betvictor.com Interactive Handicap Hurdle Class 3 · 24.5f · Good · 9 ran 3/9 1½ 10-12 109117A Ryan Mania 7/1
29 Nov 13+22d Doncaster Walls Ice Cream Handicap Hurdle Class 4 · 24.5f · Good · 8 ran 2/8 1¼ 11-2 107114A Ryan Mania 8/1
07 Nov 13+166d Musselburgh Loganbet Brechin The Special Bookmaker Handicap Hurdle Class 4 · 19.5f · Good · 9 ran 3/9 5 11-3 107110A Ryan Mania 8/1
25 May 13+10d Cartmel Crabbie's Alcoholic Ginger Beer Conditional Jockeys' Handicap Hurdle Class 4 · 25.5f · Good To Firm · 9 ran 2/9 hd 11-2 103112A Graham Watters 10/1
15 May 13+16d Perth Scotland's Charity Air Ambulance Handicap Hurdle Class 4 · 24f · Good · 9 ran 2/9 hd 10-11 100114A James Reveley 10/1
29 Apr 13+115d Kelso Peter & Gillian Allan Catering Handicap Hurdle Class 3 · 22.5f · Good · 13 ran 8/13 21 10-0 10089C Peter Buchanan 14/1
04 Jan 13+372d Musselburgh 32Red.com Handicap Hurdle Class 4 · 24.5f · Soft · 10 ran 1/10 10-13 90121A Ryan Mania 6/1
2011 · 10 runs
29 Dec 11+9d Kelso Bunny Maitland-carew Handicap Hurdle Class 4 · 22.5f · Soft · 12 ran PU/12 — 10-0 88— Wilson Renwick 7/2
20 Dec 11+15d Musselburgh Arnolds Handicap Hurdle Class 5 · 19.5f · Good To Soft · 9 ran 2/9 3 11-0 88116A James Reveley 5/2
05 Dec 11+51d Musselburgh TurfTV Handicap Hurdle Class 5 · 24.5f · Good · 12 ran 1/12 10-5 79112A James Reveley 3/1F
15 Oct 11+173d Kelso Betfair Training Series Conditional Jockeys' Handicap Hurdle Class 5 · 22.5f · Good To Soft · 16 ran 6/16 3½ 10-11 8588C Ed Cookson 20/1
25 Apr 11+26d Market Rasen Tattersalls And Rails Bookmakers Conditional Jockeys' Handicap Hurdle Class 4 · 20.5f · Good To Firm · 10 ran 8/10 56 11-1 8867C Henry Brooke 10/3
30 Mar 11+28d Hereford Lindley Catering Novices' Handicap Hurdle Class 5 · 21.5f · Good To Soft · 12 ran 7/12 2¼ 11-11 9290C Jason Maguire 10/1
02 Mar 11+10d Bangor-on-Dee Excel Signs Ltd. Novices' Hurdle Class 4 · 19.5f · Soft · 11 ran 6/11 16 10-13 —87C John Kington 40/1
20 Feb 11+12d Market Rasen TurfTV Novices' Hurdle Class 4 · 20.5f · Good To Soft · 15 ran F/15 — 11-3 —— Adrian Lane 33/1
08 Feb 11+28d Sedgefield John Wade Novices' Hurdle (Qualifier) Class 4 · 19f · Soft · 12 ran 5/12 13 11-4 —89C Jason Maguire 9/2
11 Jan 11+99d Leicester Nomad Novices' Hurdle (Div 1) Class 4 · 16f · Heavy · 11 ran 9/11 49 11-5 —84C Jason Maguire 11/4F
2010 · 6 runs
04 Oct 10+18d Pontefract Phil Bull Trophy Conditions Stakes Class 3 · 18f · Soft · 4 ran 3/4 22 9-3 6365C Jack Mitchell 13/2
16 Sep 10+58d Yarmouth Irish Thoroughbred Marketing Handicap Class 5 · 16f · Soft · 14 ran 2/14 6 9-8 6376A Martin Lane 7/1
20 Jul 10+40d Ffos Las Insider Media Handicap Class 5 · 16f · Soft · 9 ran 1/9 9-0 5773A Martin Lane 2/1F
10 Jun 10+38d Yarmouth CHC Helicopters At chc.ca Handicap Class 6 · 16f · Good · 12 ran 9/12 3¼ 9-3 5760C Chris Catlin 2/1F
03 May 10+20d Chepstow Lindley Catering First Choice For Events Handicap (Div 2) Class 6 · 16f · Good · 9 ran 1/9 8-12 5371A Chris Catlin 9/4
13 Apr 10+209d Yarmouth M R King Handicap Class 5 · 16f · Good · 12 ran 2/12 1½ 8-6 5267A William Buick 10/3F
2009 · 6 runs
16 Sep 09+19d Kempton (AW) Groomed To Perfection, Kia Soul Handicap Class 6 · 16f · Standard · 14 ran 10/14 1½ 8-10 5448C Chris Catlin 10/3F
28 Aug 09+22d Bath Sportingbet.com Heros Handicap Class 5 · 13f · Good · 8 ran 3/8 1½ 8-10 5559A Richard Mullen 3/1
06 Aug 09+47d Yarmouth Yarmouth Stadium Handicap Class 6 · 11.5f · Good · 9 ran 5/9 ½ 8-13 5765A Richard Mullen 9/2
20 Jun 09+23d Newmarket Intercasino.co.uk Roulette Maiden Stakes Class 4 · 8f · Good To Firm · 12 ran 6/12 8 9-3 5747A Darryll Holland 16/1
28 May 09+16d Yarmouth EventGuard Staff Maiden Stakes (Div 2) Class 5 · 8f · Good · 14 ran 11/14 hd 8-7 —44C Laura Pike 100/1
12 May 09 Lingfield (AW) Nightjar Median Auction Maiden Stakes Class 5 · 8f · Standard · 11 ran 9/11 3½ 8-13 —51A Liam Keniry 66/1

Quick answers

How many races has Any Given Moment won?
Any Given Moment (IRE) won 6 of 32 archived starts between 2009 and 2015, a strike rate of 18.8%. Placed 15 times in total (46.9% of starts).
Who trained Any Given Moment?
Any Given Moment (IRE) was trained by Sandy Thomson on the most recent run on record, at Carlisle on 4 April 2015.
Who is Any Given Moment's sire?
Any Given Moment (IRE) is by Alhaarth (IRE) out of Shastri (USA), whose sire is Alleged.
What going does Any Given Moment prefer?
Any Given Moment (IRE) has the best record on soft going: 4 wins from 10 starts (40%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Any Given Moment's official rating?
The most recent official rating on record is 119, from the run on 4 April 2015. That is also the highest on record.
What is Any Given Moment's sire's record?
Alhaarth (IRE)'s progeny in our archive have won 9.7% of 4,158 runs since Jan 2008 (308 horses), Flat and jumps together.
Who are Any Given Moment's siblings?
Out of Shastri (USA), Any Given Moment (IRE) has 4 other produce in our archive, 2 of them winners. Most wins: Trikirk (IRE) (2). The wins came over 1m2½f–1m4f. As at Oct 2026.

Record shown from May 2009. 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.