Skip to content
Horse profile

Cosmelli (ITY)

8yo gelding (at last run, Jun 2021) · Last trainer Gay Kelleway · Last owner M Walker G Kelleway
by Mr Vegas (IRE) out of Victorian Girl (GER) (Lomitas)
46 runs · 13 courses · from May 2017
As at 21 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 26 Jun 2021 — 1,942 days ago. Our archive can't say whether the horse is still in training.
Last run Jun 2021 · 19th of 19 4 wins · Newcastle (AW), Chelmsford City (AW) & Southwell (AW) Last raced off OR 90
KTB Profile

Cosmelli (ITY) is 4 from 46. Hasn't won since Jul 2020. All 4 wins have come on the all-weather — 0 from 10 on turf. Last raced off 90, 13lb below the career-high mark.

Based on 46 archived runs · updated 21 Oct 2026
KTB at a glance All wins on AW OR ↓ 13lb off peak
Official rating90↓ 13lb off peak
90 85–103

KTB Speed and Rating

KTB Speed

Best recent Speed 127 the best of the last 3 graded (A or B) runs · Southwell (AW), 29 Apr 2021

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 45 figures · best 129B · median 102
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)36129B104—
Good to Soft473B48.5—
Good2115C98—
Soft1———
Heavy1———
Good to Firm1———
DistanceRunsBestMedianSince 21 Oct 2025
1m5f – 2m34129B102—
1m2f – 1m4f9127B98—
2m1f – 2m4f2127A78.5—

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

KTB Rating

Best recent KTB Rating 86A the best of the last 3 rated runs · Southwell (AW), 29 Apr 2021 Official rating 90 at the last run, 26 Jun 2021

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 45 figures · best 102A · median 80
GoingRunsBestMedianSince 21 Oct 2025
Standard (AW)36102A82—
Good to Soft483A77.5—
Good278C73.5—
Soft1———
Heavy1———
Good to Firm1———
DistanceRunsBestMedianSince 21 Oct 2025
1m5f – 2m3498A80—
1m2f – 1m4f9102A83—
2m1f – 2m4f286A81—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 45 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 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 8.7% of 46 runs since Jan 2008 (1 horse).

GoingRunsWinsSRvs sireThis horse
Good to Firm100%−8.70 from 1
Good200%−8.70 from 2
Good to Soft400%−8.70 from 4
Soft200%−8.70 from 2
Heavy100%−8.70 from 1
Standard (AW)36411.1%+2.44 from 36
Distance (all codes)RunsWinsSRvs sireThis horse
1m2f – 1m4f9111.1%+2.41 from 9
1m5f – 2m3538.6%−0.13 from 35
2m1f – 2m4f200%−8.70 from 2

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

Dam
Victorian Girl (GER) (Lomitas)

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 36 4 11% +35.75
Good to Soft 4 0 0% −4.00
Soft 2 0 0% −2.00
Good 2 0 0% −2.00
Heavy 1 0 0% −1.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 2 26 1 4% +8.00
Class 3 18 3 17% +19.75
Class 1 1 0 0% −1.00

CourseRunsWinsSR£1
Newcastle (AW) 16 2 13% +21.75
Kempton (AW) 9 0 0% −9.00
Southwell (AW) 4 1 25% +22.00
Wolverhampton (AW) 4 0 0% −4.00
Chelmsford City (AW) 3 1 33% +5.00
Ascot 3 0 0% −3.00
Newbury 1 0 0% −1.00
Doncaster 1 0 0% −1.00
Haydock 1 0 0% −1.00
Chester 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00
Newmarket 1 0 0% −1.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 35 3 9% +10.75
1m2f – 1m4f 9 1 11% +17.00
2m1f – 2m4f 2 0 0% −2.00

JockeyRunsWinsSR£1
Tom Eaves 10 1 10% +16.00
Daniel Muscutt 9 1 11% +25.00
George Rooke 7 2 29% +4.75
Luke Morris 5 0 0% −5.00
George Bass 2 0 0% −2.00
Martin Dwyer 2 0 0% −2.00
James Doyle 1 0 0% −1.00
Jamie Spencer 1 0 0% −1.00
Kieran O'Neill 1 0 0% −1.00
Megan Nicholls 1 0 0% −1.00
Harry Russell 1 0 0% −1.00
Josephine Gordon 1 0 0% −1.00
Jason Hart 1 0 0% −1.00
Shane Kelly 1 0 0% −1.00
Pierre-Charles Boudot 1 0 0% −1.00
Anthony Delpech 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00

HeadgearRunsWinsSR£1
Blinkers 27 2 7% +33.00
Visor 18 2 11% −6.25
E/S 1 0 0% −1.00

SeasonRunsWinsSR£1
2021 6 0 0% −6.00
2020 13 2 15% −1.25
2019 11 0 0% −11.00
2018 8 2 25% +52.00
2017 8 0 0% −8.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
26 Jun 21+58d Newcastle (AW) William Hill Pick Your Places Northumberland Vase Handicap Class 2 · 16.5f · Standard · 19 ran 19/19 4 9-10 9083C68C Luke Morris 33/1
29 Apr 21+22d Southwell (AW) MansionBet Bet 10 Get 20 Handicap Class 3 · 18.5f · Standard To Slow · 7 ran 2/7 6 9-12 90127A86A Luke Morris 9/2
07 Apr 21+36d Newcastle (AW) QuinnBet Live Casino Handicap Class 2 · 16.5f · Standard To Slow · 5 ran 3/5 hd 9-4 9085C80B James Doyle 4/1
02 Mar 21+31d Newcastle (AW) Betway Handicap Class 2 · 16.5f · Standard To Slow · 8 ran 7/8 ½ 8-10 91116A71A George Rooke 11/1
30 Jan 21+12d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 3 · 16f · Standard To Slow · 11 ran 11/11 4½ 9-11 9358C73C Tom Eaves 33/1
18 Jan 21+28d Wolverhampton (AW) Betway Conditions Stakes (All-Weather Championships Fast-Track Qualifier) Class 2 · 16.5f · Standard · 9 ran 4/9 11 9-5 93118C77C Tom Eaves 66/1
21 Dec 20+12d Newcastle (AW) Betway Handicap Class 3 · 16.5f · Standard · 6 ran 2/6 ½ 9-5 9287A80B George Bass 9/2
09 Dec 20+13d Kempton (AW) Unibet New Instant Roulette Handicap Class 3 · 16f · Standard To Slow · 7 ran 7/7 1¼ 10-0 9477A82A Jamie Spencer 16/1
26 Nov 20+102d Chelmsford City (AW) chelmsfordcityracecourse.com Handicap Class 3 · 14f · Standard · 6 ran 4/6 2 9-5 9595A81B George Bass 16/1
16 Aug 20+36d Newbury Unibet You're On Handicap Class 3 · 13.5f · Soft · 10 ran 8/10 11 9-6 8788C67C George Rooke 28/1
11 Jul 20+14d Newcastle (AW) Follow At The Races On Twitter Handicap Class 3 · 16.5f · Standard · 6 ran 1/6 9-0 91126A84B George Rooke 11/4
27 Jun 20+18d Newcastle (AW) Betfair Northumberland Plate Handicap Class 2 · 16.5f · Standard · 18 ran 4/18 nse 7-13 88115B82A George Rooke 14/1
09 Jun 20+8d Chelmsford City (AW) Chatham Green Handicap Class 2 · 14f · Standard · 9 ran 3/9 ¾ 8-8 88104A81A Kieran O'Neill 9/1
01 Jun 20+82d Newcastle (AW) Betway Handicap Class 3 · 12.5f · Standard To Slow · 12 ran 4/12 nk 9-0 8893A91A Luke Morris 33/1
11 Mar 20+13d Kempton (AW) 32Red Handicap Class 3 · 16f · Standard To Slow · 10 ran 3/10 2¾ 9-3 88102A84A George Rooke 20/1
27 Feb 20+7d Newcastle (AW) Betway Handicap Class 2 · 16.5f · Standard To Slow · 7 ran 5/7 4½ 9-2 85117B67A George Rooke 13/2
20 Feb 20+8d Chelmsford City (AW) getitprinted.com Online Print Solution Handicap Class 3 · 14f · Standard · 7 ran 1/7 8-11 8596A83A George Rooke 7/1
12 Feb 20+31d Southwell (AW) Betway Handicap Class 3 · 16.5f · Standard · 3 ran 2/3 ½ 9-12 85116C91C Tom Eaves 2/1
12 Jan 20+32d Southwell (AW) Betway Handicap Class 3 · 12f · Standard · 5 ran 3/5 3½ 9-12 88108C83B Tom Eaves 11/1
11 Dec 19+53d Kempton (AW) 32red Handicap Class 3 · 16f · Standard To Slow · 9 ran 9/9 17 9-11 9283C74C Daniel Muscutt 33/1
19 Oct 19+84d Wolverhampton (AW) Hardwick Badger Invades Handicap Class 3 · 12f · Standard · 11 ran 10/11 1½ 9-7 9498C74C Megan Nicholls 40/1
27 Jul 19+28d Newcastle (AW) Collingwood Van Insurance Handicap Class 3 · 12.5f · Standard · 7 ran 6/7 2¼ 9-8 9691C69C Harry Russell 12/1
29 Jun 19+11d Newcastle (AW) Betfair Exchange Northumberland Plate Handicap (Heritage Handicap) Class 2 · 16.5f · Standard To Slow · 19 ran 5/19 nk 8-10 96117B85A Daniel Muscutt 33/1
18 Jun 19+13d Ascot Ascot Stakes (Handicap) Class 2 · 20f · Good To Soft · 19 ran 17/19 7 9-2 9230C76C Daniel Muscutt 50/1
05 Jun 19+46d Kempton (AW) 32Red Handicap Class 3 · 12f · Standard To Slow · 12 ran 3/12 2¾ 9-10 96103A94A Daniel Muscutt 33/1
20 Apr 19+19d Kempton (AW) Racing Tv Queen's Prize Handicap Class 2 · 16f · Standard To Slow · 11 ran 4/11 hd 9-9 9775A91A Daniel Muscutt 25/1
01 Apr 19+28d Newcastle (AW) Betway Casino Handicap Class 2 · 16.5f · Standard · 5 ran 2/5 nk 9-2 95100C86B Daniel Muscutt 18/1
04 Mar 19+41d Wolverhampton (AW) Betway Casino Handicap Class 2 · 12f · Standard · 8 ran 6/8 ½ 9-1 96104B76A Daniel Muscutt 16/1
22 Jan 19+17d Newcastle (AW) Betway Live Casino Handicap Class 2 · 16.5f · Standard · 8 ran 5/8 ½ 9-10 98120A87A Luke Morris 11/1
05 Jan 19+21d Kempton (AW) 32red Handicap Class 2 · 16f · Standard To Slow · 11 ran 7/11 4½ 9-8 100115A84A Luke Morris 40/1
15 Dec 18+49d Newcastle (AW) Betway Stayers Conditions Stakes (All-Weather Championships Fast Track Qualifier) Class 2 · 16.5f · Standard · 8 ran 6/8 shd 9-3 101117A80A Josephine Gordon 12/1
27 Oct 18+49d Doncaster Vertem Very Different Stockbrokers Handicap Class 2 · 12f · Good To Soft · 10 ran 10/10 59 9-9 97-27C75C Jason Hart 25/1
08 Sep 18+7d Haydock 32red Casino Handicap Class 2 · 14f · Heavy · 8 ran 6/8 7 9-8 10160A79A Tom Eaves 28/1
01 Sep 18+63d Chester Foxy Bingo Fast And Fabulous Chester Stakes (Listed) Class 1 · 14.5f · Good · 6 ran 6/6 8 9-3 10181C69C Daniel Muscutt 40/1
30 Jun 18+38d Newcastle (AW) Betfred Northumberland Vase Handicap (Consolation Race for The Northumberland Plate) Class 2 · 16.5f · Standard To Slow · 19 ran 1/19 9-7 94129B98A Daniel Muscutt 33/1
23 May 18+129d Kempton (AW) 32red Handicap Class 3 · 11f · Standard To Slow · 13 ran 8/13 ½ 9-7 9593B86A Shane Kelly 33/1
14 Jan 18+8d Southwell (AW) Betway Handicap Class 3 · 12f · Standard · 8 ran 1/8 9-10 87127B102A Tom Eaves 25/1
06 Jan 18+21d Kempton (AW) 32Red Handicap Class 2 · 16f · Standard · 9 ran 8/9 nk 9-7 9091A73A Tom Eaves 25/1
16 Dec 17+7d Newcastle (AW) Betway Conditions Stakes Class 2 · 16.5f · Standard · 7 ran 6/7 1¾ 9-3 90121A77A Tom Eaves 50/1
09 Dec 17+114d Wolverhampton (AW) Betway Casino Handicap Class 2 · 14f · Standard · 5 ran 3/5 7 9-2 93109C71B Tom Eaves 20/1
17 Aug 17+5d Deauville (FR) Prix de Saint-Etienne la Thillaye - Categorie Personnel de Haras (Conditions) (4yo+) (Turf) 13.5f · Soft · 8 ran 7/8 3 9-0 ——— Pierre-Charles Boudot 19/1
12 Aug 17+15d Ascot Dubai Duty Free Shergar Cup Stayers (Handicap) Class 2 · 16f · Good To Soft · 10 ran 8/10 shd 10-0 9873B83A Anthony Delpech 33/1
28 Jul 17+27d Ascot John Guest Brown Jack Handicap Class 2 · 16f · Good To Soft · 8 ran 7/8 10 10-0 9967C79C Adam Kirby 20/1
01 Jul 17+21d Newcastle (AW) Stobart Rail Northumberland Plate Handicap (Heritage) Class 2 · 16.5f · Standard · 20 ran 8/20 nk 9-1 99112B85A Tom Eaves 100/1
10 Jun 17+14d Newmarket John Sunley Memorial Handicap Class 2 · 14f · Good · 14 ran 8/14 nk 9-3 99115C78C Martin Dwyer 100/1
27 May 17 Goodwood Gentleman's Measure In Memory Of Phil Wiggins Handicap Class 2 · 14f · Good To Firm · 11 ran 10/11 2¾ 9-7 103102A79A Martin Dwyer 33/1

Quick answers

How many races has Cosmelli (ITY) won?
Cosmelli (ITY) won 4 of 46 archived starts between 2017 and 2021, a strike rate of 8.7%. Placed 11 times in total (23.9% of starts).
Who trained Cosmelli (ITY)?
Cosmelli (ITY) was trained by Gay Kelleway on the most recent run on record, at Newcastle (AW) on 26 June 2021.
Who is Cosmelli (ITY)'s sire?
Cosmelli (ITY) is by Mr Vegas (IRE) out of Victorian Girl (GER), whose sire is Lomitas.
What going does Cosmelli (ITY) prefer?
Cosmelli (ITY) has the best record on standard (aw) going: 4 wins from 36 starts (11.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Cosmelli (ITY)'s official rating?
The most recent official rating on record is 90, from the run on 26 June 2021. The highest on record is 103.
What is Cosmelli (ITY)'s sire's record?
Mr Vegas (IRE)'s progeny in our archive have won 8.7% of 46 runs since Jan 2008 (1 horse), Flat and jumps together.

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