Skip to content
Horse profile

Bulls Aye (IRE)

6yo gelding (at last run, Nov 2024) · Last trainer Iain Jardine · Last owner Gerry Mcgladery
by Intello (GER) out of Wo De Xin (GB) (Shamardal)
47 runs · 10 courses · from Jul 2020
As at 4 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 6 Nov 2024 — 728 days ago. Our archive can't say whether the horse is still in training.
Last run Nov 2024 · 8th of 8 3 wins · Musselburgh & Carlisle Last raced off OR 49
KTB Profile

Bulls Aye won three of 47 starts between Jul 2020 and Nov 2024. Two of those wins came at Musselburgh and one at Carlisle, all in handicaps or a novice on good or good to firm ground over trips from 6f to 1m1f. The gelding, who was aged 6 at his last run in Nov 2024, finished 8 of 8 at Musselburgh in a Class 5 handicap off an official rating of 49, 37lb below his highest ever mark of 86. All three wins were gained on turf.

Based on 47 archived runs · run-style from 7 commented runs since Aug 2024 · updated 4 Nov 2026
KTB at a glance Typically held up All wins on turf Wins on good or faster OR ↓ 37lb off peak
Official rating49↓ 37lb off peak
49 49–86

KTB Speed and Rating

KTB Speed

Best recent Speed 69 the best of the last 3 graded (A or B) runs · Musselburgh, 2 Oct 2024

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 41 figures · best 109B · median 78
GoingRunsBestMedianSince 4 Nov 2025
Good20109B76.5—
Good to Firm798C90—
Good to Soft688C66.5—
Standard (AW)591A78—
Soft378B56—
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f24109B75—
6f – 7f1097A79.5—
1m2f – 1m4f794C81—
Jumps 3 figures · best 65C · median 65
GoingRunsBestMedianSince 4 Nov 2025
Good to Soft265C49.5—
Good to Firm1———
DistanceRunsBestMedianSince 4 Nov 2025
1m5f – 2m265C49.5—
2m1f – 2m4f1———

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

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

KTB Rating

Best recent KTB Rating (flat) 54A the best of the last 3 rated runs · Musselburgh, 2 Oct 2024 Official rating 49 at the last flat run, 6 Nov 2024

Best recent KTB Rating (jumps) 85C the best of the last 3 rated runs · Musselburgh, 6 Dec 2021 Official rating 76 at the last jumps run, 16 Feb 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 41 figures · best 101B · median 67
GoingRunsBestMedianSince 4 Nov 2025
Good2084A71.5—
Good to Firm7101B73—
Good to Soft677A63.5—
Standard (AW)577A61—
Soft370A64—
DistanceRunsBestMedianSince 4 Nov 2025
1m – 1m1f24101B70—
6f – 7f1081A68.5—
1m2f – 1m4f773A61—
Jumps 3 figures · best 85C · median 84
GoingRunsBestMedianSince 4 Nov 2025
Good to Soft285C78.5—
Good to Firm1———
DistanceRunsBestMedianSince 4 Nov 2025
1m5f – 2m285C78.5—
2m1f – 2m4f1———

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

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 44 figures from 47 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 from 7 analysed runs since Aug 2024

  • Held up 6 (86%) · 0 wins
  • Mid-division 1 (14%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.6% of 3,493 runs since Jun 2017 (393 horses).

Strongest on heavy going: 14.6% from 233. Weakest over 2m1f – 2m4f (all codes): 5.4% from 185.

GoingRunsWinsSRvs sireThis horse
Firm7114.3%+3.7—
Good to Firm3454312.5%+1.91 from 8
Good6977510.8%+0.22 from 21
Good to Soft579488.3%−2.30 from 9
Soft6026711.1%+0.50 from 4
Heavy2333414.6%+4—
Standard (AW)1,03010310%−0.60 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f23313%+2.4—
6f – 7f4795110.6%01 from 10
1m – 1m1f92411312.2%+1.62 from 24
1m2f – 1m4f1,33714711%+0.40 from 7
1m5f – 2m494448.9%−1.70 from 4
2m1f – 2m4f185105.4%−5.20 from 2
2m5f – 3m4536.7%−3.9—
Over 3m600%−10.6—

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

Dam
Wo De Xin (GB) (Shamardal)

2 siblings in the archive, 1 winner — best of them Sea Scout (IRE) (2 wins).

The wins came over 1m2f; the highest grade won is Listed (Sea Scout (IRE)).

ProduceRunsWinsWin tripsBest grade
Sea Scout (IRE)1121m2fListed
Al Aabir (IRE)20——

Record by conditions

GoingRunsWinsSR£1
Good 21 2 10% +1.00
Good to Soft 9 0 0% −9.00
Good to Firm 8 1 13% −4.00
Standard (AW) 5 0 0% −5.00
Soft 4 0 0% −4.00

ClassRunsWinsSR£1
Class 6 22 1 5% −18.00
Class 5 18 2 11% +4.00
Class 3 3 0 0% −3.00
Class 4 2 0 0% −2.00
Class 1 1 0 0% −1.00
Class 2 1 0 0% −1.00

CourseRunsWinsSR£1
Musselburgh 24 2 8% −2.00
Ayr 9 0 0% −9.00
Newcastle (AW) 4 0 0% −4.00
Hamilton 2 0 0% −2.00
Carlisle 2 1 50% +2.00
Newcastle 2 0 0% −2.00
Thirsk 1 0 0% −1.00
Wolverhampton (AW) 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Redcar 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 24 2 8% −10.00
6f – 7f 10 1 10% +2.00
1m2f – 1m4f 7 0 0% −7.00
1m5f – 2m 4 0 0% −4.00
2m1f – 2m4f 2 0 0% −2.00

JockeyRunsWinsSR£1
Andrew Mullen 22 1 5% −10.00
Conor O'Farrell 4 0 0% −4.00
Mark Winn 3 1 33% +1.00
Miss Hannah Crawford 2 0 0% −2.00
David Nolan 2 0 0% −2.00
Paul Mulrennan 2 0 0% −2.00
Oisin McSweeney 1 0 0% −1.00
Mohammed Tabti 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00
Dominic Hislop 1 1 100% +9.00
Mr Dominic Hislop 1 0 0% −1.00
Ryan Sexton 1 0 0% −1.00
Sophie Clements 1 0 0% −1.00
Poppy Wilson 1 0 0% −1.00
Paul Hanagan 1 0 0% −1.00
Miss Ailsa McClung 1 0 0% −1.00
Brian Hughes 1 0 0% −1.00
Harry Russell 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 15 1 7% −3.00
Visor 12 1 8% −8.00
Blinkers 12 1 8% −2.00
Cheekpieces 2 0 0% −2.00
Tongue tie + blinkers 2 0 0% −2.00
Hood 2 0 0% −2.00
Tongue tie + visor 1 0 0% −1.00
Tongue tie + cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2024 13 0 0% −13.00
2023 17 2 12% −3.00
2022 7 0 0% −7.00
2021 7 0 0% −7.00
2020 3 1 33% +9.00

TypeRunsWinsSR£1
Flat 41 3 7% −15.00
Hurdle 6 0 0% −6.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
2024 · 13 runs
06 Nov 24+23d Musselburgh Watch On Racing TV Handicap Class 5 · 1m4½f · Good To Soft · 8 ran Settled at the back - pushed along approaching 2f out - had nothing left in the closing stages - finished 8th 8/8 7½ 8-9 4988C36C Andrew Mullen 40/1
14 Oct 24+12d Musselburgh Bet At Racingtv.Com Amateur Jockeys' Handicap Class 5 · 1m · Good To Soft · 8 ran Sluggish start at back of field - improved position wide 4f out - urged on with 2f left - faded into eighth without threatening 8/8 ¾ 9-7 5254A40A Miss Hannah Crawford 16/1
02 Oct 24+9d Musselburgh Ina & Ella Macgregor Memorial Handicap Class 6 · 1m · Good · 11 ran Poor start and back with the tail - shifted right approaching final 3f - nudged into mid-division a furlong out - unable to threaten leaders and finished well held 8/11 1¾ 9-8 5469A54A Oisin McSweeney 11/1
23 Sep 24+8d Hamilton St Andrews Ambulance Apprentice Handicap Class 6 · 1m½f · Good To Soft · 9 ran Sluggish start - settled at the tail of the field - asked for effort with 2f left but couldn't land a blow - finished sixth beaten 2 and a half lengths 6/9 ½ 9-5 5431A69A Mohammed Tabti 7/1
15 Sep 24+16d Musselburgh Alexa Play Heart Scotland Handicap Class 5 · 1m · Good · 7 ran Bumped lightly at the outset - eased across right-handed and settled at the tail - unable to challenge throughout - finished well beaten in 7th 7/7 2¾ 8-9 5482A53A Andrew Mullen 12/1
30 Aug 24+3d Thirsk AJA Novice Flat Amateur Jockeys' Handicap Class 6 · 1m · Good · 9 ran Slow to break - settled towards the back - made progress 2f out - pushed along and finished well through the last furlong - just failed to get to the winner 2/9 ¾ 10-10 5369A79A Miss Hannah Crawford 11/1
27 Aug 24+18d Musselburgh Lens Self Storage 60th Anniversary Handicap (Div 2) Class 6 · 1m · Good · 8 ran Held mid-pack early - lost ground into the back markers approaching halfway then found little from 2f out - dropped away in the closing stages to finish seventh 7/8 2¾ 9-7 5373A60A Andrew Mullen 8/1
09 Aug 24+69d Musselburgh Champagne Pommery Brut Rose Handicap Class 6 · 1m1f · Good · 9 ran Hesitant start - held towards the back - closed under pressure inside final 2f - eased over to the right before finishing 5th 5/9 2¼ 9-4 5579B73A Andrew Mullen 22/1
01 Jun 24+18d Musselburgh Edinburgh Gin Cannonball Handicap Class 6 · 1m · Good · 9 ran 9/9 1¾ 9-6 5819C56C Mark Winn 14/1
14 May 24+18d Ayr Family Days At Ayr Racecourse Handicap Class 6 · 7f · Good · 13 ran 11/13 ¾ 9-4 6062C48A Dougie Costello 33/1
26 Apr 24+18d Newcastle (AW) Try The Racing App This Afternoon Handicap (Div 2) Class 6 · 1m · Standard · 9 ran 9/9 4 9-10 6168A53A Andrew Mullen 11/1
08 Apr 24+14d Newcastle (AW) Get Raceday Ready Handicap Class 6 · 1m2f · Standard · 12 ran 9/12 1¾ 9-9 6278A62A David Nolan 16/1
25 Mar 24+161d Newcastle (AW) Bet 10 Get 40 At BetMGM Handicap (Div 2) Class 6 · 7f · Standard · 9 ran 7/9 2¼ 9-9 6291A59A David Nolan 17/2
2023 · 17 runs
16 Oct 23+29d Musselburgh Visit Racingtv.Com Amateur Jockeys' Handicap Class 5 · 1m1f · Good · 8 ran 1/8 10-1 6066A74A Dominic Hislop 9/1
17 Sep 23+17d Musselburgh Watch On Racing TV Handicap Class 5 · 1m · Good To Soft · 8 ran 5/8 nk 9-0 6179A70A Andrew Mullen 7/1
31 Aug 23+20d Carlisle Watch Racing TV Now Handicap (Gentleman Amateur Jockeys) Class 6 · 1m · Good · 8 ran 3/8 1¼ 11-3 6174B77A Mr Dominic Hislop 11/2
11 Aug 23+11d Musselburgh Madeleine Cup Handicap Class 6 · 7f · Good · 9 ran 5/9 1¾ 9-9 6377B67A Ryan Sexton 7/1
31 Jul 23+26d Ayr Western House Hotel Handicap Class 6 · 1m · Soft · 13 ran 8/13 4 10-0 6356C64A Andrew Mullen 12/1
05 Jul 23+21d Musselburgh Visit Racingtv.Com Handicap Class 6 · 1m1f · Good · 12 ran 3/12 shd 9-6 62109B84A Andrew Mullen 10/1
14 Jun 23+11d Hamilton Lockton Companies Park Handicap Class 6 · 1m3f · Good To Firm · 6 ran 6/6 3¼ 9-7 6362A61B Andrew Mullen 5/1
03 Jun 23+1d Musselburgh Edinburgh Gin Seaside Handicap Class 6 · 1m · Good To Firm · 6 ran 5/6 1 8-11 5876A62B Mark Winn 11/8F
02 Jun 23+9d Carlisle Aikhead Apprentice Handicap Class 6 · 1m1f · Good To Firm · 6 ran 1/6 9-9 5786A101B Mark Winn 3/1
24 May 23+1d Ayr Guinness Apprentice Handicap Class 6 · 1m · Good · 8 ran 2/8 nk 9-3 5773A77A Sophie Clements 10/3
23 May 23+8d Ayr Join Racing TV Now Handicap Class 6 · 1m2f · Good · 10 ran 7/10 hd 9-1 5781A66A Andrew Mullen 15/2
15 May 23+11d Musselburgh Bet At racingtv.com Handicap (Div 2) Class 6 · 1m1f · Good · 8 ran 3/8 1½ 9-9 5798A82A Andrew Mullen 6/1
04 May 23+26d Ayr Luxury Staycations At Western House Hotel Apprentice Handicap Class 6 · 1m · Good To Firm · 6 ran 2/6 1½ 9-2 5791A73B Poppy Wilson 10/3
08 Apr 23+9d Musselburgh tote Congratulates Mr & Mrs Whittle Handicap (Div 2) Class 5 · 1m · Good To Soft · 9 ran 8/9 1½ 8-13 6054A58A Paul Hanagan 12/1
30 Mar 23+42d Wolverhampton (AW) Spreadex Sports 2nd To Rag Insurance Selling Handicap Class 6 · 7f · Standard · 8 ran 3/8 3¼ 9-6 6282A77A Andrew Mullen 22/1
16 Feb 23+44d Newcastle QuinnBet Handicap Hurdle Class 5 · 2m1f · Good · 6 ran UR/6 — 9-9 76—— Miss Ailsa McClung 50/1
03 Jan 23+26d Musselburgh Fitzdares Handicap Hurdle Class 5 · 1m7½f · Soft · 12 ran PU/12 — 10-10 81—— Brian Hughes 33/1
2022 · 7 runs
08 Dec 22+106d Newcastle Living North Live Handicap Hurdle Class 5 · 2m · Good To Soft · 10 ran 9/10 41 11-0 8634C72C Conor O'Farrell 22/1
24 Aug 22+19d Sedgefield Download Vickers.Bet App For Welcome Offer Novices' Hurdle (GBB Race) Class 4 · 2m1f · Good To Firm · 5 ran 4/5 1 10-13 —65C84B Conor O'Farrell 8/1
05 Aug 22+25d Musselburgh Champagne Pommery Cuvee Louise Handicap Class 5 · 1m4½f · Good · 9 ran 8/9 3¾ 9-1 6594C59C Harry Russell 9/1
11 Jul 22+14d Ayr Scottish Sun Ladies Night Handicap Class 5 · 1m2f · Good · 8 ran 6/8 2½ 9-11 6886B73A Andrew Mullen 25/1
27 Jun 22+141d Musselburgh Start Your RacingTV Free Trial Now Handicap Class 5 · 1m · Good To Firm · 7 ran 4/7 2¾ 9-4 7090A76A Andrew Mullen 14/1
06 Feb 22+35d Musselburgh bet365 Scottish Triumph Hurdle (Juvenile Hurdle) (Listed) (GBB Race) Class 1 · 1m7½f · Good To Soft · 7 ran PU/7 — 11-0 ——— Conor O'Farrell 80/1
02 Jan 22+27d Newcastle (AW) Mansionbet Beaten By A Head Handicap Class 5 · 7f · Standard To Slow · 7 ran 7/7 ½ 9-5 7277A61A Andrew Mullen 22/1
2021 · 7 runs
06 Dec 21+75d Musselburgh Join Racing TV Now Introductory Juvenile Hurdle (GBB Race) Class 2 · 1m7½f · Good To Soft · 6 ran 5/6 25 10-12 —65C85C Conor O'Farrell 28/1
22 Sep 21+10d Redcar Racing TV Free For A Month Handicap Class 4 · 1m2f · Good · 8 ran 7/8 7 9-2 7575A58A Andrew Mullen 12/1
12 Sep 21+23d Musselburgh Bet At Racingtv.com Handicap Class 5 · 1m · Good To Soft · 8 ran 6/8 1 9-7 7583A77A Andrew Mullen 4/1
20 Aug 21+11d Musselburgh Stobo Castle Ladies Day Gold Cup Handicap Class 3 · 7f · Good · 9 ran 4/9 2½ 8-9 7794A73A Andrew Mullen 14/1
09 Aug 21+36d Ayr QTS Handicap Class 5 · 1m · Soft · 7 ran 6/7 nk 9-9 7778B70A Andrew Mullen 9/2
04 Jul 21+29d Ayr Western House Hotel Handicap Class 3 · 1m · Good To Firm · 5 ran 4/5 nk 8-7 7898C65B Andrew Mullen 9/2
05 Jun 21+272d Musselburgh Watch On Racing Tv Handicap Class 3 · 7f · Good · 7 ran 3/7 nk 8-10 7876A70A Andrew Mullen 18/1
2020 · 3 runs
06 Sep 20+11d Musselburgh British Stallion Studs EBF Novice Auction Stakes Class 5 · 7f · Good · 9 ran 1/9 9-2 —86A77A Andrew Mullen 11/1
26 Aug 20+37d Musselburgh Start Your Career With Scottish Racing Academy Maiden Auction Stakes Class 5 · 7f · Soft · 10 ran 6/10 1 9-3 —40C51C Paul Mulrennan 5/4F
20 Jul 20 Ayr Follow Us On Twitter At chbmedical Novice Stakes (Plus 10) Class 5 · 6f · Good To Firm · 7 ran 4/7 ½ 9-2 —97A81A Paul Mulrennan 22/1

Quick answers

How many races has Bulls Aye won?
Bulls Aye (IRE) won 3 of 47 archived starts between 2020 and 2024, a strike rate of 6.4%. Placed 10 times in total (21.3% of starts).
Who trained Bulls Aye?
Bulls Aye (IRE) was trained by Iain Jardine on the most recent run on record, at Musselburgh on 6 November 2024.
Who is Bulls Aye's sire?
Bulls Aye (IRE) is by Intello (GER) out of Wo De Xin (GB), whose sire is Shamardal.
What going does Bulls Aye prefer?
Bulls Aye (IRE) has the best record on good to firm going: 1 win from 8 starts (12.5%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Bulls Aye's official rating?
The most recent official rating on record is 49, from the run on 6 November 2024. The highest on record is 86.
What is Bulls Aye's sire's record?
Intello (GER)'s progeny in our archive have won 10.6% of 3,493 runs since Jun 2017 (393 horses), Flat and jumps together. Strongest on heavy going: 14.6% from 233. Weakest over 2m1f – 2m4f (all codes): 5.4% from 185.
Who are Bulls Aye's siblings?
Out of Wo De Xin (GB), Bulls Aye (IRE) has 2 other produce in our archive, 1 of them a winner. Most wins: Sea Scout (IRE) (2). Highest grade won: Listed (Sea Scout (IRE)). The wins came over 1m2f. As at Nov 2026.

Record shown from July 2020. 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.