Skip to content
Horse profile

Kaswarah (IRE)

5yo mare (at last run, Mar 2023) · Last trainer John O'Shea · Last owner The Cross Racing Club
by Mehmas (IRE) out of Beautiful Dancer (IRE) (Danehill Dancer)
28 runs · 10 courses · from Nov 2020
As at 14 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 17 Mar 2023 — 1,306 days ago. Our archive can't say whether the horse is still in training.
Last run Mar 2023 · 11th of 11 Headgear returns LTO Last raced off OR 45
KTB Profile

Kaswarah (IRE) is yet to win from 28 starts, though has placed twice. Best effort: 2nd of 10 at Dundalk (AW) (Apr 2022).

Based on 28 archived runs · updated 14 Oct 2026
Official rating45↓ 2lb off peak
45 39–47

KTB Speed and Rating

KTB Speed

Best recent Speed 93 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 19 Jan 2023

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.

Flat 28 figures · best 98B · median 77
GoingRunsBestMedianSince 14 Oct 2025
Standard (AW)1998B84—
Soft563C39—
Good388C72—
Good to Firm1———
DistanceRunsBestMedianSince 14 Oct 2025
6f – 7f2194A80—
Under 6f463C44—
1m – 1m1f398B87—

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

KTB Rating

Best recent KTB Rating 57A the best of the last 3 rated runs · Wolverhampton (AW), 19 Jan 2023 Official rating 45 at the last run, 17 Mar 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. A, B or C on a run is how much known form was in that race.

Flat 28 figures · best 70A · median 49
GoingRunsBestMedianSince 14 Oct 2025
Standard (AW)1970A51—
Soft548B36—
Good360A49—
Good to Firm1———
DistanceRunsBestMedianSince 14 Oct 2025
6f – 7f2170A49—
Under 6f448B36—
1m – 1m1f359A53—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 28 figures from 28 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 11.6% of 8,057 runs since Jan 2008 (745 horses).

GoingRunsWinsSRvs sireThis horse
Firm19210.5%−1.1—
Good to Firm1,45717912.3%+0.70 from 1
Good1,94722111.4%−0.20 from 3
Good to Soft7468311.1%−0.5—
Soft9129610.5%−1.10 from 5
Heavy2032110.3%−1.3—
Standard (AW)2,77333412%+0.40 from 19
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,07926712.8%+1.20 from 4
6f – 7f4,23547111.1%−0.50 from 21
1m – 1m1f1,34815611.6%00 from 3
1m2f – 1m4f3584111.5%−0.1—
1m5f – 2m3013.3%−8.3—
2m1f – 2m4f600%−11.6—
Over 3m100%−11.6—

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

Dam
Beautiful Dancer (IRE) (Danehill Dancer)

5 siblings in the archive, 4 winners — best of them The Way You Dance (IRE) (7 wins).

The wins came over 6f–2m7½f; the highest grade won is Class 2 (Our Cool Cat (IRE)).

ProduceRunsWinsWin tripsBest grade
The Way You Dance (IRE)4371m1½f–2m7½fClass 4
Darksideoftarnside (IRE)3041m4f–2m3½fClass 3
Global Tango (IRE)1636fClass 4
Our Cool Cat (IRE)516fClass 2
Magic Groove (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 19 0 0% −19.00
Soft 5 0 0% −5.00
Good 3 0 0% −3.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 12 0 0% −12.00
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Dundalk (AW) 10 0 0% −10.00
Chelmsford City (AW) 5 0 0% −5.00
Wolverhampton (AW) 4 0 0% −4.00
Chepstow 3 0 0% −3.00
Windsor 1 0 0% −1.00
Cork 1 0 0% −1.00
Navan 1 0 0% −1.00
Limerick 1 0 0% −1.00
Listowel (IRE) 1 0 0% −1.00
Tipperary 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 21 0 0% −21.00
Under 6f 4 0 0% −4.00
1m – 1m1f 3 0 0% −3.00

JockeyRunsWinsSR£1
Gina Mangan 12 0 0% −12.00
Wesley Joyce 5 0 0% −5.00
Chris Hayes 3 0 0% −3.00
Gavin Ryan 2 0 0% −2.00
Declan McDonogh 1 0 0% −1.00
Ronan Whelan 1 0 0% −1.00
Joe Doyle 1 0 0% −1.00
J M Sheridan 1 0 0% −1.00
Danny Sheehy 1 0 0% −1.00
P J McDonald 1 0 0% −1.00

HeadgearRunsWinsSR£1
Hood 14 0 0% −14.00
None 9 0 0% −9.00
Cheekpieces 4 0 0% −4.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2023 4 0 0% −4.00
2022 16 0 0% −16.00
2021 7 0 0% −7.00
2020 1 0 0% −1.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
17 Mar 23+15d Wolverhampton (AW) Spreadex Sports Live UK Racing Streaming Handicap Class 6 · 7f · Standard · 11 ran 11/11 ½ 8-9 4590A43A Gina Mangan 50/1
02 Mar 23+42d Chelmsford City (AW) chelmsfordcityracecourse.com Classified Stakes Class 6 · 7f · Standard · 11 ran 10/11 nk 8-11 4386A49A Gina Mangan 22/1
19 Jan 23+14d Wolverhampton (AW) Spreadex Sports Get 40 In Bonuses Classified Stakes Class 6 · 7f · Standard · 10 ran 4/10 ½ 8-11 4393B57A Gina Mangan 22/1
05 Jan 23+15d Chelmsford City (AW) Follow ChelmsfordCRC On Twitter Classified Stakes Class 6 · 7f · Standard · 9 ran 4/9 shd 8-11 3985A59A Gina Mangan 20/1
21 Dec 22+12d Wolverhampton (AW) Spreadex Sports Get 50 In Bonuses Handicap (Div 1) Class 6 · 7f · Standard · 11 ran 7/11 ¾ 8-9 4580A46A Gina Mangan 80/1
09 Dec 22+62d Wolverhampton (AW) Spreadex Sports Get 40 In Bonuses Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 7/11 ¾ 8-9 4569A51A Gina Mangan 50/1
08 Oct 22+14d Chelmsford City (AW) Racing Welfare Handicap (Div 2) Class 6 · 6f · Standard · 10 ran 8/10 2 8-12 4573A41A Gina Mangan 12/1
24 Sep 22+13d Chelmsford City (AW) Book Your Christmas Party Here Handicap Class 6 · 7f · Standard · 14 ran 7/14 ½ 8-9 4582B49A Gina Mangan 40/1
11 Sep 22+3d Chepstow Download The Vickers.Bet App Apprentice Handicap Class 6 · 5f · Soft · 5 ran 4/5 2 8-6 4563C48B Gina Mangan 14/1
08 Sep 22+9d Chepstow Cwmbran Carpet Centre Quality Service Handicap Class 6 · 5f · Soft · 10 ran 8/10 1¼ 8-9 4549A36A Gina Mangan 22/1
30 Aug 22+22d Chepstow In Memory Of Beryl Greenslade Classified Stakes Class 6 · 6f · Good · 15 ran 9/15 ¾ 9-4 4372C49A Gina Mangan 40/1
08 Aug 22+27d Windsor Buxted Bounty Apprentice Handicap (Div 2) Class 6 · 6f · Good To Firm · 10 ran 10/10 3¾ 9-0 4553C22C Gina Mangan 8/1
12 Jul 22+67d Dundalk (AW) William Hill Pick Your Places Handicap (47-65) 8f · Standard · 13 ran 10/13 hd 8-13 4787B53A Declan McDonogh 14/1
06 May 22+28d Cork Follow Us On Instagram Handicap (47-65) 7f · Good · 14 ran 6/14 nk 8-12 4788C60A Gavin Ryan 22/1
08 Apr 22+28d Dundalk (AW) Find Us On Facebook At dundalkstadium Handicap (47-65) 7f · Standard · 10 ran 2/10 1¾ 8-13 4794A70A Ronan Whelan 18/1
11 Mar 22+14d Dundalk (AW) Join Us On Instagram At dundalk_stadium Handicap (45-65) 7f · Standard · 14 ran 9/14 ¾ 8-5 4788B50A Wesley Joyce 25/1
25 Feb 22+14d Dundalk (AW) Book Online At DundalkStadium.com Handicap (45-65) 7f · Standard · 11 ran 10/11 1¾ 8-12 4764A53A Chris Hayes 25/1
11 Feb 22+9d Dundalk (AW) DundalkStadium.com Apprentice Handicap (45-65) (Div 2) 7f · Standard · 11 ran 3/11 nk 8-6 4585A67A Wesley Joyce 50/1
02 Feb 22+26d Dundalk (AW) Find Us On Facebook at dundalkstadium Handicap (45-65) 7f · Standard · 14 ran 10/14 nk 8-12 4584B53A Chris Hayes 33/1
07 Jan 22+23d Dundalk (AW) Floodlit Friday Nights At Dundalk Stadium Handicap (45-65) (Div 1) 7f · Standard · 14 ran 14/14 1¾ 8-4 4572B32A Wesley Joyce 18/1
15 Dec 21+12d Dundalk (AW) View Restaurant At Dundalk Handicap (45-65) (Div 2) 8f · Standard · 14 ran 6/14 ¾ 8-10 4598B59A Chris Hayes 40/1
03 Dec 21+35d Dundalk (AW) Find Us On Facebook At dundalkstadium Apprentice Handicap (45-65) 7f · Standard · 13 ran 11/13 nse 8-9 4774B49A Wesley Joyce 28/1
29 Oct 21+9d Dundalk (AW) Crowne Plaza Hotel Dundalk Maiden 8f · Standard · 14 ran 7/14 ½ 8-9 —81B52A Wesley Joyce 125/1
20 Oct 21+130d Navan NavanRacecourse.ie Maiden 5f · Yielding · 10 ran 8/10 nk 9-2 —39A36A Gavin Ryan 150/1
12 Jun 21+6d Limerick Limerick Racecourse Rated Race 6.5f · Good · 11 ran 11/11 15 8-9 —43C28C Joe Doyle 200/1
06 Jun 21+5d Listowel (IRE) Irish Stallion Farms EBF Fillies Maiden 6.5f · Yielding · 10 ran 10/10 15 8-11 —0C28C J M Sheridan 200/1
01 Jun 21+208d Tipperary tipperaryraces Maiden 5f · Yielding · 14 ran 14/14 3¾ 8-13 —25C29C Danny Sheehy 100/1
05 Nov 20 Chelmsford City (AW) Extra Places Fillies' Novice Auction Stakes (Plus 10/GBB Race) Class 4 · 6f · Standard · 6 ran 6/6 5 8-11 —50A38B P J McDonald 28/1

Quick answers

How many races has Kaswarah (IRE) won?
Kaswarah (IRE) has yet to win, from 28 archived starts between 2020 and 2023. Placed 2 times in total (7.1% of starts).
Who trained Kaswarah (IRE)?
Kaswarah (IRE) was trained by John O'Shea on the most recent run on record, at Wolverhampton (AW) on 17 March 2023.
Who is Kaswarah (IRE)'s sire?
Kaswarah (IRE) is by Mehmas (IRE) out of Beautiful Dancer (IRE), whose sire is Danehill Dancer.
What is Kaswarah (IRE)'s official rating?
The most recent official rating on record is 45, from the run on 17 March 2023. The highest on record is 47.
What is Kaswarah (IRE)'s sire's record?
Mehmas (IRE)'s progeny in our archive have won 11.6% of 8,057 runs since Jan 2008 (745 horses), Flat and jumps together.
Who are Kaswarah (IRE)'s siblings?
Out of Beautiful Dancer (IRE), Kaswarah (IRE) has 5 other produce in our archive, 4 of them winners. Most wins: The Way You Dance (IRE) (7). Highest grade won: Class 2 (Our Cool Cat (IRE)). The wins came over 6f–2m7½f. As at Oct 2026.

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