Skip to content
Horse profile

Spy (GB)

7yo gelding · Trainer C Byrnes · Owner With My Little Eye Syndicate
by Muhaarar (GB) out of Confidential Lady (GB) (Singspiel)
45 runs · 26 courses · from Oct 2021
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
5 wins · 5 courses Ran 43 days ago · 5th of 12 Last raced off OR 59
KTB Profile

Spy (GB) is a gelding with five wins from 45 starts, all at Class 5 level. He won twice on the all-weather at 1m – 1m1f and three times over jumps between 1m5f – 2m and 2m1f – 2m4f, with successes on good to firm, good, soft and standard surfaces. His last win came at Listowel in Jun 2026 in a handicap hurdle. Aged 7 at his last run in Sep 2026, he finished fifth of 12 at Down Royal when held up off an official rating of 59.

Based on 45 archived runs · run-style from 14 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up OR ↓ 64lb off peak
Official rating59↓ 64lb off peak
59 57–123

KTB Speed and Rating

KTB Speed

Best recent Speed 92 the best of the last 3 graded (A or B) runs · Listowel, 1 Jun 2026

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 27 figures · best 103C · median 81
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)1099B803 · 96 / 79
Good994A821 · —
Good to Soft4103C89.51 · —
Good to Firm270A66—
Soft1———
Heavy1———
DistanceRunsBestMedianSince 18 Oct 2025
1m2f – 1m4f15103C814 · 96 / 76.5
1m – 1m1f994A77—
6f – 7f275A75—
1m5f – 2m1——1 · —
Jumps 15 figures · best 139B · median 100
GoingRunsBestMedianSince 18 Oct 2025
Good7118A1001 · —
Good to Soft4115B104.51 · —
Soft4139B962 · 139 / 115.5
DistanceRunsBestMedianSince 18 Oct 2025
2m1f – 2m4f10139B1003 · 139 / 84
1m5f – 2m5115B1001 · —

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

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

KTB Rating

Best recent KTB Rating (flat) 92A the best of the last 3 rated runs · Dundalk (AW), 10 Dec 2025 Official rating 59 at the last flat run, 4 Sep 2026

Best recent KTB Rating (jumps) 136A the best of the last 3 rated runs · Listowel, 1 Jun 2026 Official rating 122 at the last jumps run, 1 Aug 2026

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 →

Flat 27 figures · best 93A · median 73
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)1092A763 · 92 / 78
Good980A731 · —
Good to Soft479A66.51 · —
Good to Firm293A79.5—
Soft1———
Heavy1———
DistanceRunsBestMedianSince 18 Oct 2025
1m2f – 1m4f1592A744 · 92 / 76
1m – 1m1f993A67—
6f – 7f279A73.5—
1m5f – 2m1——1 · —
Jumps 17 figures · best 136A · median 125
GoingRunsBestMedianSince 18 Oct 2025
Good7133A1251 · —
Soft6136A1273 · 136 / 133
Good to Soft4127A1211 · —
DistanceRunsBestMedianSince 18 Oct 2025
2m1f – 2m4f10133A124.53 · 133 / 116
1m5f – 2m7136A1262 · 136 / 121.5

Of 45 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 · 44 figures from 45 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 14 analysed runs

  • Held up 9 (64%) · 2 wins
  • Midfield 5 (36%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.6% of 4,779 runs since Jan 2008 (411 horses).

GoingRunsWinsSRvs sireThis horse
Firm10220%+8.4—
Good to Firm6548112.4%+0.81 from 2
Good99511211.3%−0.31 from 16
Good to Soft5205210%−1.60 from 9
Soft655649.8%−1.81 from 7
Heavy1852513.5%+1.90 from 1
Standard (AW)1,75921712.3%+0.72 from 10
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f283279.5%−2.1—
6f – 7f1,50117111.4%−0.20 from 2
1m – 1m1f1,29217713.7%+2.12 from 9
1m2f – 1m4f1,13211410.1%−1.51 from 15
1m5f – 2m3834612%+0.41 from 9
2m1f – 2m4f156159.6%−21 from 10
2m5f – 3m2827.1%−4.5—
Over 3m4125%+13.4—

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

Dam

8 siblings in the archive, 4 winners — best of them Red Box (GB) (3 wins).

The wins came over 6f–1m2f; the highest grade won is Listed (Red Box (GB)).

ProduceRunsWinsWin tripsBest grade
Red Box (GB)836f–1mListed
Confide (GB)627f–1mClass 4
Tell Me All (GB)927½f–1mClass 2
Untold Secret (GB)511m2f—
Code Cracker (GB)30——
Private View (GB)90——
Under Wraps (GB)60——
Privacy Order (GB)30——

Record by conditions

GoingRunsWinsSR£1
Good 16 1 6% −10.50
Standard (AW) 10 2 20% +6.00
Good to Soft 9 0 0% −9.00
Soft 7 1 14% +2.50
Good to Firm 2 1 50% +5.50
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 5 2 40% +14.50
Class 4 3 0 0% −3.00
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Dundalk (AW) 6 1 17% −2.00
Killarney 4 1 25% +1.50
Roscommon 4 0 0% −4.00
Listowel 3 1 33% +6.50
Ballinrobe 3 0 0% −3.00
Down Royal 2 0 0% −2.00
Sligo 2 0 0% −2.00
Tipperary 2 0 0% −2.00
Cork 2 0 0% −2.00
Down Royal (IRE) 1 0 0% −1.00
Roscommon (IRE) 1 0 0% −1.00
Galway (IRE) 1 0 0% −1.00
Bellewstown 1 0 0% −1.00
Punchestown 1 0 0% −1.00
Thurles 1 0 0% −1.00
Leopardstown 1 0 0% −1.00
Tramore 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Hamilton 1 1 100% +6.50
Yarmouth 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Wolverhampton (AW) 1 1 100% +11.00
Lingfield (AW) 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 15 1 7% −11.00
2m1f – 2m4f 10 1 10% −4.50
1m5f – 2m 9 1 11% +0.50
1m – 1m1f 9 2 22% +10.50
6f – 7f 2 0 0% −2.00

JockeyRunsWinsSR£1
Philip Byrnes 13 1 8% −3.50
Sean Davis 6 0 0% −6.00
Jason Hart 4 2 50% +15.50
Adam Caffrey 3 0 0% −3.00
W J Lee 2 1 50% +2.00
Jack Kearney 2 0 0% −2.00
Andrew Breslin 2 0 0% −2.00
Patrick M O'Brien 1 0 0% −1.00
Josh Williamson 1 0 0% −1.00
Luke McAteer 1 0 0% −1.00
Alex Harvey 1 1 100% +4.50
Colin Keane 1 0 0% −1.00
Wayne Hassett 1 0 0% −1.00
Calum Hogan 1 0 0% −1.00
Phillip Enright 1 0 0% −1.00
Chris Hayes 1 0 0% −1.00
J J Slevin 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Franny Norton 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 28 3 11% −4.50
Cheekpieces 15 2 13% +0.00
Visor 2 0 0% −2.00

SeasonRunsWinsSR£1
2026 6 1 17% +3.50
2025 12 2 17% −2.50
2024 7 0 0% −7.00
2023 11 0 0% −11.00
2022 6 2 33% +13.50
2021 3 0 0% −3.00

TypeRunsWinsSR£1
Flat 27 3 11% −3.50
Hurdle 18 2 11% −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
04 Sep 26+17d Down Royal (IRE) Grant Thornton Handicap (Div II) 13f · Good · 12 ran Held up towards the back - driven wide 2f out and up to 6th with a furlong left - one-paced through the closing stages to finish fifth 5/12 ¾ 10-1 5984A78A W J Lee 4/1J
18 Aug 26+17d Roscommon (IRE) Class Grass Handicap 12f · Good To Yielding · 16 ran Held up at the back - unable to make an impression - well held throughout 15/16 1¼ 9-5 6168C53C Sean Davis 20/1
01 Aug 26+28d Galway (IRE) BOYLE Sports Galway Tribes Handicap Hurdle 17f · Good To Yielding · 20 ran Held up towards the back of the pack - pushed along after 4 out - unable to quicken approaching 2 out - well held in 18th 18/20 10 10-13 12247C101C Patrick M O'Brien 25/1
04 Jul 26+33d Bellewstown Street Sweep Handicap Hurdle 17f · Good · 16 ran Settled midpack early - blundered 4th - pressed for effort before 3 out and dropped away - finished 12th 12/16 1¾ 11-3 12384B116A Josh Williamson 7/1
01 Jun 26+31d Listowel Join Racing TV With A Free Trial Now Handicap Hurdle 16f · Yielding · 8 ran Held up at back - driven into contention entering straight and up to 4th before two out - moved into second on the run-in - stayed on strongly to lead near the line 1/8 11-6 11992A136A Philip Byrnes 17/2
01 May 26+142d Punchestown FRS Fencing Handicap Hurdle 16f · Yielding · 24 ran Settled in the pack - 7th at halfway - driven after two out but found little and dropped away before the straight - finished well held in 12th 12/24 8½ 11-12 120—107C Philip Byrnes 25/1
10 Dec 25+19d Dundalk (AW) Happy Christmas From All At Dundalk Stadium Handicap (0-60) (Div 2) 10.5f · Standard · 14 ran Sat just behind the front group - mid-pack in 7th at halfway - driven into contention early in the straight - fought back inside the final furlong to get up right on the line 1/14 9-13 5796B92A W J Lee 3/1F
21 Nov 25+14d Dundalk (AW) Safer Gambling Week 2025 Handicap (0-60) 12f · Standard · 14 ran Up with the front group early - dropped to midfield by 3f - pushed along to challenge on the far flank 2f out - fourth and toiling 1 1/2f out - plugged on without finding extra to finish 6th 6/14 1½ 9-13 5774B74A Luke McAteer 13/8F
07 Nov 25+6d Dundalk (AW) Bar One Racing Your No.1 Bookmaker Apprentice Handicap 12f · Standard · 14 ran Held a midfield spot on the inside - driven into 5th two out then 3rd approaching the final furlong and a half - stayed on at an even effort to finish third 3/14 1¾ 9-4 5779B78A Jack Kearney 6/4F
01 Nov 25+23d Down Royal Ampion Testing Handicap Hurdle 17f · Yielding · 12 ran Held up at back - progress to 6th 3 out then pushed into 3rd - unable to close on pair up front - stayed on at one gait to finish 3rd 3/12 ½ 10-12 119139B133A Philip Byrnes 12/1
09 Oct 25+13d Thurles Welcome Back To Thurles Handicap (0-60) 12.5f · Good To Yielding · 9 ran Settled in the pack early - 4th at halfway - moved into 3rd approaching 4f out - briefly 2nd 2f out - eased back to 3rd and held on for a one-speed finish 3/9 2½ 10-0 5890A78A Sean Davis 5/2F
26 Sep 25+36d Listowel William Hill Each Way Extra Handicap Hurdle (Listed) 16f · Good To Yielding · 12 ran Settled midfield early - up to 7th at halfway - moved into 4th three out then third entering the straight - pushed along after two out but hit the last awkwardly and slipped back to 4th - stayed on at one speed to the line finishing 4th 4/12 3¼ 10-5 119101A127A Philip Byrnes 6/1
21 Aug 25+14d Killarney GMIB Handicap Hurdle 17f · Good · 8 ran Settled midpack early - stumbled slightly around 5th - moved into contention 4 out and hit the front soon after - full of running and opened a three-length advantage 2 out - stayed on strongly to score with plenty in hand 1/8 9-12 113118A127A Alex Harvey 9/2
07 Aug 25+16d Sligo Kilcawley Construction Rated Novice Hurdle 18f · Good · 8 ran Settled in midfield early - moved into contention approaching 3 out but jumped awkwardly - briefly went for the front before the following fence and made another mistake there before being overtaken - slipped back to 4th under pressure and stayed on without finding more from the last 4/8 hd 11-7 113114A126A Philip Byrnes 11/4
22 Jul 25+29d Ballinrobe RBC Brewin Dolphin Rated Novice Hurdle 17.5f · Good · 6 ran Settled in mid-pack early - moved up to 4th two out under pressure - improved on the inner from the last then found 3rd shifting off the rail with a furlong left - closed to 2nd inside the final 150 yards and stayed on to finish narrowly second 2/6 nk 11-6 112100A125B Philip Byrnes 5/1
23 Jun 25+27d Ballinrobe Treacy's Pharmacies Handicap 9.5f · Good · 13 ran Slow into stride - settled towards the back of the pack - asked for effort with no response approaching 3f out - stayed on late finishing 6th beaten 7 lengths 6/13 1¾ 8-10 6282C74A Sean Davis 40/1
27 May 25+8d Tipperary Tipperary Optional Claiming Race 9f · Yielding To Soft · 14 ran Held up in midfield hugging the rail - urged forward but couldn't quicken 3f out - well held at the finish 10/14 4¾ 10-2 6324C67C Sean Davis 16/1
19 May 25+268d Roscommon Abbey Hotel Roscommon Handicap 10.5f · Good · 10 ran Sat close to the front early - 4th at halfway - urged forward with 2f left then 5th approaching final furlong and unable to close - finished 6th beaten 6 lengths 6/10 1 9-4 6581A69A Colin Keane 10/1
24 Aug 24+16d Killarney Laurels Bar & Restaurant Maiden Hurdle 16.5f · Good · 14 ran Settled just behind the front group early - fifth turning halfway - hit the 6th fence awkwardly - pushed along in fourth without gaining ground three out - up into third but only steady approaching the last - stayed on at the same rate to finish fourth 4/14 ¾ 11-12 114100B133A Philip Byrnes 7/2
08 Aug 24+3d Sligo Kilcawley Construction Rated Novice Hurdle 18f · Soft · 5 ran Settled at the back - needed pushing 3 out - made ground and roused entering the straight - moved into a distant 2nd at the last - pressed the front-runner inside the final furlong - kept on strongly but just failed to get there 2/5 ½ 10-13 11389C128B Philip Byrnes 15/8
05 Aug 24+18d Cork Fermoy Handicap Hurdle 17f · Good To Yielding · 11 ran Held up towards the back - 6th at halfway - improved into second two out - hit the front approaching last - overtaken again soon after and stayed on same gait to finish half a length back in 2nd 2/11 ½ 10-13 109108A124A Philip Byrnes 8/1
18 Jul 24+16d Killarney KPH Construction Handicap Hurdle (80-116) 17f · Good · 15 ran 6/15 ½ 11-4 10984B118A Philip Byrnes 18/1
02 Jul 24+8d Roscommon Sweeney Oil Handicap 10.5f · Good · 11 ran 7/11 hd 9-2 7092A73A Sean Davis 11/1
24 Jun 24+35d Ballinrobe Treacy's Pharmacies Handicap 9.5f · Good · 10 ran 4/10 ½ 9-2 7293A72A Wayne Hassett 4/1
20 May 24+157d Roscommon Abbey Hotel Roscommon Handicap 10.5f · Good · 8 ran 5/8 2¼ 9-6 7273A75A Sean Davis 20/1
15 Dec 23+9d Dundalk (AW) Happy Christmas From All At Dundalk Stadium Handicap 12f · Standard · 14 ran 10/14 ½ 9-7 7399B70A Jack Kearney 7/1
06 Dec 23+26d Dundalk (AW) Dundalk Stadium Gift Vouchers Available Online Handicap 10.5f · Standard · 14 ran 9/14 ½ 8-11 7389B68A Calum Hogan 14/1
10 Nov 23+19d Dundalk (AW) Bar One Racing 'Guaranteed Overnight Prices' Apprentice Handicap (47-75) 10.5f · Standard · 14 ran 3/14 hd 10-0 7381B87A Adam Caffrey 6/1
22 Oct 23+34d Leopardstown Christmas Festival Tickets On Sale Now Handicap (50-80) 10f · Heavy · 13 ran 11/13 1½ 9-9 7361C61A Adam Caffrey 15/2
18 Sep 23+23d Listowel Liam Healy Memorial Lartigue Hurdle (Listed Handicap) 16f · Good To Yielding · 18 ran PU/18 — 10-9 112—— Phillip Enright 10/1
26 Aug 23+29d Killarney Killarney Park Hotel Maiden Hurdle 16.5f · Yielding To Soft · 14 ran 3/14 3¾ 11-4 112—126A Philip Byrnes 8/1
28 Jul 23+24d Down Royal Watch Racing TV With Free Trial Now Handicap 10.5f · Good · 10 ran 4/10 2¼ 9-6 7794A80A Adam Caffrey 7/1
04 Jul 23+32d Roscommon Sweeney Oil Handicap 10f · Good To Yielding · 14 ran 5/14 4 9-6 77103C79A Chris Hayes 17/2
02 Jun 23+15d Tramore Ballyduff Maiden Hurdle 16.5f · Good · 14 ran 4/14 19 11-7 —97B111A J J Slevin 10/1
18 May 23+12d Tipperary Tipperary Town Maiden Hurdle 16f · Good To Yielding · 13 ran 4/13 ½ 11-2 —115B118A Philip Byrnes 4/1
06 May 23+305d Cork Sign Up To Our Newsletter Maiden Hurdle 17f · Yielding · 16 ran 2/16 8½ 11-2 —100B119A Philip Byrnes 5/1
05 Jul 22+7d Pontefract Charles Stewart & Co Steve Evans Memorial Handicap Class 5 · 8f · Good To Firm · 8 ran 6/8 ¾ 9-5 7270A66A Jason Hart 7/4F
28 Jun 22+19d Hamilton Book Our On-site Hotel Ferniegair Handicap Class 5 · 8.5f · Good To Firm · 7 ran 1/7 9-8 7262B93A Jason Hart 13/2
09 Jun 22+28d Yarmouth Download The Quinnbet App Handicap Class 4 · 9f · Good To Soft · 6 ran 6/6 2½ 9-2 7689A55B Andrew Breslin 20/1
12 May 22+23d Newmarket Become A Friend Of Racing Welfare Handicap Class 4 · 10f · Good · 6 ran 5/6 2½ 9-4 8080A70B Joe Fanning 14/1
19 Apr 22+21d Epsom Downs Warren Handicap Class 4 · 8.5f · Good · 9 ran 9/9 11 9-7 8034C59C Franny Norton 4/1
29 Mar 22+104d Wolverhampton (AW) Play Coral Racing-Super-Series For Free Handicap Class 5 · 9.5f · Standard · 8 ran 1/8 9-9 7677B87A Jason Hart 11/1
15 Dec 21+20d Lingfield (AW) Play Coral Racing-Super-Series For Free/ EBF Restricted Novice Stakes (GBB Race) Class 5 · 8f · Standard · 12 ran 8/12 1¾ 8-12 —94A57A Andrew Breslin 10/3
25 Nov 21+27d Chelmsford City (AW) British EBF Future Stayers' Novice Stakes (GBB Race) Class 3 · 7f · Standard · 9 ran 3/9 1 9-5 —75A79A Jason Hart 8/1
29 Oct 21 Kempton (AW) Unibet/British Stallion Studs EBF Restricted Novice Stakes (Div 1) (GBB Race) Class 5 · 7f · Standard To Slow · 12 ran 4/12 1½ 9-2 —75A68A Silvestre De Sousa 8/1

Quick answers

How many races has Spy (GB) won?
Spy (GB) won 5 of 45 archived starts between 2021 and 2026, a strike rate of 11.1%. Placed 15 times in total (33.3% of starts).
Who trains Spy (GB)?
Spy (GB) is trained by C Byrnes, who saddled the horse on its most recent run on 4 September 2026.
Who is Spy (GB)'s sire?
Spy (GB) is by Muhaarar (GB) out of Confidential Lady (GB), whose sire is Singspiel.
What going does Spy (GB) prefer?
Spy (GB) has the best record on standard (aw) going: 2 wins from 10 starts (20%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Spy (GB)'s official rating?
The most recent official rating on record is 59, from the run on 4 September 2026. The highest on record is 123.
What is Spy (GB)'s sire's record?
Muhaarar (GB)'s progeny in our archive have won 11.6% of 4,779 runs since Jan 2008 (411 horses), Flat and jumps together.
Who are Spy (GB)'s siblings?
Out of Confidential Lady (GB), Spy (GB) has 8 other produce in our archive, 4 of them winners. Most wins: Red Box (GB) (3). Highest grade won: Listed (Red Box (GB)). The wins came over 6f–1m2f. As at Oct 2026.

Record shown from October 2021. 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.