Cosmic Ray (GB)
Cosmic Ray (GB) is 7 from 48. Hasn't won since Apr 2019. Last raced off 55, 23lb below the career-high mark.
- 7–48Wins / Runs
- 14.6%Strike rate
- 12 (25%)Placed
- −19.63£1 level staken=48 at SP
- 1.22Fair A/E n=48 · 1.05 incl. margin
- 78Highest OR
- 40dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 93
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.
| Going | Runs | Best | Median | Since 13 Oct 2025 |
|---|---|---|---|---|
| Good to Firm | 9 | 96C | 92 | — |
| Standard (AW) | 8 | 105A | 77 | — |
| Good | 5 | 86C | 78 | — |
| Soft | 4 | 99C | 83 | — |
| Good to Soft | 3 | 86B | 78 | — |
| Distance | Runs | Best | Median | Since 13 Oct 2025 |
|---|---|---|---|---|
| 1m – 1m1f | 22 | 105A | 78.5 | — |
| 1m2f – 1m4f | 5 | 99C | 93 | — |
| 6f – 7f | 2 | 86B | 84.5 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 29 figures from 29 runs · as at 3 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
Progeny in our archive have won 7.9% of 1,946 runs since Jan 2008 (140 horses).
Strongest at trips under 6f (all codes): 14% from 178. Weakest over 6f – 7f (all codes): 3.1% from 257.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 15 | 0 | 0% | −7.9 | — |
| Good to Firm | 237 | 23 | 9.7% | +1.8 | 4 from 13 |
| Good | 538 | 47 | 8.7% | +0.8 | 1 from 12 |
| Good to Soft | 262 | 15 | 5.7% | −2.2 | 0 from 5 |
| Soft | 255 | 20 | 7.8% | −0.1 | 0 from 4 |
| Heavy | 96 | 10 | 10.4% | +2.5 | 1 from 2 |
| Standard (AW) | 543 | 38 | 7% | −0.9 | 1 from 12 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 178 | 25 | 14% | +6.1 | — |
| 6f – 7f | 257 | 8 | 3.1% | −4.8 | 0 from 7 |
| 1m – 1m1f | 243 | 24 | 9.9% | +2 | 6 from 34 |
| 1m2f – 1m4f | 342 | 23 | 6.7% | −1.2 | 1 from 7 |
| 1m5f – 2m | 475 | 37 | 7.8% | −0.1 | — |
| 2m1f – 2m4f | 260 | 17 | 6.5% | −1.4 | — |
| 2m5f – 3m | 157 | 16 | 10.2% | +2.3 | — |
| Over 3m | 34 | 3 | 8.8% | +0.9 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 13 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 2 winners — best of them Bolt N Brown (GB) (1 win).
The wins came over 1m2f–2m; the highest grade won is Class 4 (Bolt N Brown (GB)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Bolt N Brown (GB) | 39 | 1 | 2m | Class 4 |
| Glacier Fox (GB) | 38 | 1 | 1m2f | Class 5 |
| She's Out Of Reach (GB) | 8 | 0 | — | — |
| Phoenix Beat (GB) | 7 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Good to Firm | 13 | 4 | 31% | +4.50 |
| Good | 12 | 1 | 8% | −9.38 |
| Standard (AW) | 12 | 1 | 8% | −8.75 |
| Good to Soft | 5 | 0 | 0% | −5.00 |
| Soft | 4 | 0 | 0% | −4.00 |
| Heavy | 2 | 1 | 50% | +3.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 17 | 3 | 18% | −2.88 |
| Class 6 | 14 | 3 | 21% | −3.00 |
| Class 4 | 14 | 1 | 7% | −10.75 |
| Class 2 | 2 | 0 | 0% | −2.00 |
| Class 3 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 5 | 0 | 0% | −5.00 |
| Nottingham | 4 | 2 | 50% | +8.00 |
| Leicester | 4 | 0 | 0% | −4.00 |
| Epsom Downs | 4 | 0 | 0% | −4.00 |
| Beverley | 3 | 0 | 0% | −3.00 |
| Musselburgh | 3 | 2 | 67% | +2.50 |
| Ripon | 3 | 1 | 33% | −0.38 |
| Lingfield (AW) | 3 | 1 | 33% | +0.25 |
| Newcastle (AW) | 2 | 0 | 0% | −2.00 |
| Newmarket | 2 | 0 | 0% | −2.00 |
| Chester | 2 | 0 | 0% | −2.00 |
| Haydock | 2 | 0 | 0% | −2.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Redcar | 1 | 0 | 0% | −1.00 |
| Hamilton | 1 | 0 | 0% | −1.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Southwell (AW) | 1 | 0 | 0% | −1.00 |
| Carlisle | 1 | 0 | 0% | −1.00 |
| Thirsk | 1 | 0 | 0% | −1.00 |
| Epsom | 1 | 0 | 0% | −1.00 |
| Sandown | 1 | 0 | 0% | −1.00 |
| Windsor | 1 | 1 | 100% | +4.00 |
| Brighton | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m – 1m1f | 34 | 6 | 18% | −11.13 |
| 1m2f – 1m4f | 7 | 1 | 14% | −1.50 |
| 6f – 7f | 7 | 0 | 0% | −7.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Joe Fanning | 8 | 3 | 38% | +0.12 |
| Oisin Murphy | 7 | 2 | 29% | +1.25 |
| David Probert | 5 | 0 | 0% | −5.00 |
| Jason Hart | 3 | 0 | 0% | −3.00 |
| Jack Mitchell | 2 | 0 | 0% | −2.00 |
| Paddy Aspell | 2 | 0 | 0% | −2.00 |
| Paul Hanagan | 2 | 1 | 50% | +4.50 |
| David Allan | 2 | 0 | 0% | −2.00 |
| William Carver | 1 | 0 | 0% | −1.00 |
| Mr James Harding | 1 | 0 | 0% | −1.00 |
| Gabriele Malune | 1 | 0 | 0% | −1.00 |
| Dane O'Neill | 1 | 1 | 100% | +4.50 |
| Paddy Mathers | 1 | 0 | 0% | −1.00 |
| Silvestre De Sousa | 1 | 0 | 0% | −1.00 |
| Jane Elliott | 1 | 0 | 0% | −1.00 |
| Franny Norton | 1 | 0 | 0% | −1.00 |
| Andrew Mullen | 1 | 0 | 0% | −1.00 |
| Graham Gibbons | 1 | 0 | 0% | −1.00 |
| J F Egan | 1 | 0 | 0% | −1.00 |
| Dougie Costello | 1 | 0 | 0% | −1.00 |
| Dale Swift | 1 | 0 | 0% | −1.00 |
| Adam Kirby | 1 | 0 | 0% | −1.00 |
| Edward Greatrex | 1 | 0 | 0% | −1.00 |
| Cathy Gannon | 1 | 0 | 0% | −1.00 |
| Liam Keniry | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Hood | 36 | 6 | 17% | −12.63 |
| None | 10 | 1 | 10% | −5.00 |
| E/SB | 1 | 0 | 0% | −1.00 |
| Tongue tie | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2019 | 9 | 1 | 11% | −3.50 |
| 2018 | 8 | 0 | 0% | −8.00 |
| 2017 | 12 | 4 | 33% | +2.62 |
| 2016 | 4 | 0 | 0% | −4.00 |
| 2015 | 10 | 1 | 10% | −6.75 |
| 2014 | 5 | 1 | 20% | +0.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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 09 Oct 19+15d | Nottingham | Follow RacingTV On Twitter Apprentice Handicap | 4/15 | 1½ | 8-13 | 55 | 99C | 75A | William Carver | 16/1 |
| 24 Sep 19+14d | Beverley | Brian And Jason Merrington Memorial Amateur Riders' Handicap (Div 2) | 7/11 | 1½ | 10-5 | 56 | 64A | 71A | Mr James Harding | 6/1 |
| 10 Sep 19+118d | Leicester | Swan Apprentice Handicap | 4/12 | ½ | 9-3 | 56 | 93A | 75A | Gabriele Malune | 8/1 |
| 15 May 19+13d | Yarmouth | Injured Jockey's Fund Handicap | 10/14 | ½ | 9-3 | 56 | 68C | 53C | Jack Mitchell | 10/3J |
| 02 May 19+12d | Musselburgh | racingtv.com Handicap | 2/9 | ½ | 8-10 | 54 | 88A | 84A | Joe Fanning | 11/8F |
| 20 Apr 19+26d | Nottingham | Darren's 50th Birthday Celebration Classified Stakes | 1/12 | 9-0 | 50 | 95A | 85A | Dane O'Neill | 9/2 | |
| 25 Mar 19+34d | Wolverhampton (AW) | Follow Sun Racing On Twitter Handicap | 7/11 | 1½ | 9-3 | 52 | 79B | 48A | Joe Fanning | 40/1 |
| 19 Feb 19+42d | Wolverhampton (AW) | Betway Live Casino Handicap | 10/12 | 6 | 9-6 | 54 | 78C | 41C | Joe Fanning | 33/1 |
| 08 Jan 19+66d | Newcastle (AW) | sunracing.co.uk Handicap | 13/13 | ½ | 9-0 | 57 | 56C | 37C | Joe Fanning | 50/1 |
| 03 Nov 18+15d | Newcastle (AW) | Follow Sun Racing On Twitter Handicap (Div 1) | 13/13 | shd | 9-5 | 61 | 74B | 47A | Paddy Aspell | 40/1 |
| 19 Oct 18+52d | Redcar | Best Flat Races Live On Racing UK Handicap (Div 1) | 10/13 | 1 | 9-2 | 65 | 83C | 63A | Paddy Aspell | 28/1 |
| 28 Aug 18+11d | Ripon | Download The At The Races App For Ipad Handicap | 7/13 | nk | 9-5 | 68 | 86C | 78A | Paul Hanagan | 33/1 |
| 17 Aug 18+15d | Newmarket | Fly London Southend Airport To Prague Handicap | 7/15 | ½ | 9-9 | 70 | 78C | 69A | Jack Mitchell | 50/1 |
| 02 Aug 18+42d | Nottingham | myracing.com Handicap | 10/11 | 2¾ | 9-11 | 72 | 78A | 53A | David Allan | 28/1 |
| 21 Jun 18+22d | Ripon | Stray Fm Celebrating Ladies Day Handicap | 6/6 | 1½ | 9-8 | 76 | 64A | 48B | Paddy Mathers | 20/1 |
| 30 May 18+23d | Beverley | Dr Eddie Moll Handicap | 10/10 | nk | 9-4 | 77 | 74C | 52C | Silvestre De Sousa | 25/1 |
| 07 May 18+311d | Beverley | Our Monica's 70 Reasons To Drink Champagne Handicap | 7/7 | 1½ | 8-11 | 78 | 78C | 44C | Jane Elliott | 20/1 |
| 30 Jun 17+8d | Chester | Close Brothers Asset Finance Handicap | 5/10 | 1½ | 9-4 | 72 | 86B | 76A | Franny Norton | 11/4 |
| 22 Jun 17+15d | Ripon | Stray Fm Celebrating Ladies Day Handicap | 1/5 | 9-6 | 72 | 85C | 89B | Joe Fanning | 13/8F | |
| 07 Jun 17+12d | Hamilton | Weatherbys Hamiltonian Handicap | 4/8 | ¾ | 9-1 | 72 | 83A | 74A | Joe Fanning | 5/1 |
| 26 May 17+21d | Musselburgh | Pay For Racinguk Via Phone Bill Handicap | 1/9 | 9-12 | 67 | 89B | 91A | Joe Fanning | 9/4F | |
| 05 May 17+6d | Musselburgh | Racinguk.com Handicap | 1/9 | 9-7 | 60 | 92A | 97A | Joe Fanning | 5/4F | |
| 29 Apr 17+17d | Haydock | Live Casino At 188bet Handicap | 4/14 | nk | 8-11 | 60 | 96C | 82A | Andrew Mullen | 8/1 |
| 12 Apr 17+5d | Nottingham | totepool Follow Us On Twitter Handicap | 1/12 | 8-8 | 57 | 94A | 77A | Paul Hanagan | 11/2 | |
| 07 Apr 17+11d | Leicester | Simon De Montfort Handicap | 2/10 | ½ | 8-11 | 59 | 66A | 76A | David Allan | 9/1 |
| 27 Mar 17+19d | Wolverhampton (AW) | Betway Handicap | 7/12 | nse | 9-6 | 59 | 76A | 71A | Jason Hart | 16/1 |
| 08 Mar 17+18d | Lingfield (AW) | Sunbets.co.uk Handicap | 6/11 | 1 | 9-3 | 61 | 105A | 75A | Jason Hart | 11/1 |
| 18 Feb 17+23d | Kempton (AW) | Follow Racing_UK On Twitter Handicap (Div 1) | 6/8 | 1¼ | 9-7 | 65 | 88A | 67A | Oisin Murphy | 12/1 |
| 26 Jan 17+148d | Southwell (AW) | Sunbets.co.uk Handicap | 10/14 | 6 | 9-1 | 69 | 68C | 62C | Jason Hart | 66/1 |
| 31 Aug 16+6d | Carlisle | Apollobet Weekly Golf Refunds Handicap | 12/12 | 1¼ | 9-10 | 72 | — | 54C | Graham Gibbons | 40/1 |
| 25 Aug 16+87d | Leicester | Dale Hall And Hickman Associates Handicap | 8/8 | 5 | 9-6 | 72 | — | 48C | J F Egan | 33/1 |
| 30 May 16+16d | Leicester | totequadpot Four Places In Four Races Handicap (Rnd) | 10/11 | 5 | 9-2 | 75 | — | 54C | Dougie Costello | 50/1 |
| 14 May 16+152d | Thirsk | Marion Gibson Brown Memorial Handicap (Div 1) | 11/11 | 8 | 8-13 | 77 | — | 44C | Dale Swift | 25/1 |
| 14 Dec 15+78d | Wolverhampton (AW) | Download The Ladbrokes App Handicap | 7/7 | 2¾ | 9-5 | 75 | — | 51C | Adam Kirby | 7/2 |
| 27 Sep 15+27d | Epsom Downs | totequadpot Handicap | 2/7 | 1½ | 8-9 | 77 | — | 80A | David Probert | 11/4F |
| 31 Aug 15+25d | Epsom Downs | Christine Smillie 60th Celebration Handicap | 5/8 | ½ | 9-5 | 77 | — | 82A | David Probert | 15/8F |
| 06 Aug 15+7d | Haydock | Maxilead Lee Briers Kilimanjaro Challenge Handicap | 4/5 | hd | 9-0 | 77 | — | 77B | Oisin Murphy | 4/1 |
| 30 Jul 15+21d | Epsom | European Wealth Handicap | 3/7 | ½ | 8-11 | 77 | — | 69A | Edward Greatrex | 6/4F |
| 09 Jul 15+7d | Newmarket | Unibet Handicap | 5/10 | 2½ | 8-3 | 76 | — | 74A | Cathy Gannon | 20/1 |
| 02 Jul 15+26d | Lingfield (AW) | Hickstead Show Ground Handicap | 1/8 | 8-13 | 72 | — | 84A | Oisin Murphy | 9/4F | |
| 06 Jun 15+16d | Epsom Downs | Investec Private Banking Handicap | 6/13 | nk | 8-6 | 77 | — | 71A | Oisin Murphy | 14/1 |
| 21 May 15+29d | Sandown | ApolloBet Best Odds Guaranteed Handicap | 4/10 | 2 | 8-13 | 77 | — | 78A | Oisin Murphy | 8/1 |
| 22 Apr 15+191d | Epsom Downs | Investec Private Bank Handicap | 6/10 | hd | 9-5 | 77 | — | 84A | Oisin Murphy | 16/1 |
| 13 Oct 14+17d | Windsor | Ladbrokes Nursery | 1/9 | 9-5 | 73 | — | 89A | Oisin Murphy | 4/1F | |
| 26 Sep 14+14d | Wolverhampton (AW) | Bet toteexacta Maiden Stakes (Div 2) | 5/8 | 2½ | 9-5 | 75 | — | 55A | David Probert | 6/4F |
| 12 Sep 14+24d | Chester | Betfair Home Of The Price Rush/EBF Maiden Stakes | 3/8 | ¾ | 9-0 | — | — | 75A | Liam Keniry | 10/1 |
| 19 Aug 14+22d | Brighton | Irish Stallion Farms Ebf Median Auction Maiden Stakes | 2/8 | 4½ | 9-5 | — | — | 79A | David Probert | 6/1 |
| 28 Jul 14 | Lingfield (AW) | 32Red Novice Median Auction Stakes | 5/5 | 2 | 9-0 | — | — | 60B | David Probert | 25/1 |
Quick answers
- How many races has Cosmic Ray (GB) won?
- Cosmic Ray (GB) won 7 of 48 archived starts between 2014 and 2019, a strike rate of 14.6%. Placed 12 times in total (25% of starts).
- Who trained Cosmic Ray (GB)?
- Cosmic Ray (GB) was trained by Les Eyre on the most recent run on record, at Nottingham on 9 October 2019.
- Who is Cosmic Ray (GB)'s sire?
- Cosmic Ray (GB) is by Phoenix Reach (IRE) out of Beat Seven (GB), whose sire is Beat Hollow.
- What going does Cosmic Ray (GB) prefer?
- Cosmic Ray (GB) has the best record on good to firm going: 4 wins from 13 starts (30.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Cosmic Ray (GB)'s official rating?
- The most recent official rating on record is 55, from the run on 9 October 2019. The highest on record is 78.
- What is Cosmic Ray (GB)'s sire's record?
- Phoenix Reach (IRE)'s progeny in our archive have won 7.9% of 1,946 runs since Jan 2008 (140 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 14% from 178. Weakest over 6f – 7f (all codes): 3.1% from 257.
- Who are Cosmic Ray (GB)'s siblings?
- Out of Beat Seven (GB), Cosmic Ray (GB) has 4 other produce in our archive, 2 of them winners. Most wins: Bolt N Brown (GB) (1). Highest grade won: Class 4 (Bolt N Brown (GB)). The wins came over 1m2f–2m. As at Oct 2026.