Skip to content
Horse profile

Ladypacksapunch (GB)

6yo mare (at last run, Aug 2025) · Last trainer Grace Harris · Last owner Ms Michelle Harris
by Time Test (GB) out of Punchy Lady (GB) (Invincible Spirit)
42 runs · 9 courses · from Sep 2021
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 1 Aug 2025 — 452 days ago. Our archive can't say whether the horse is still in training.
Last run Aug 2025 · 7th of 8 Won at Bath Last raced off OR 45
KTB Profile

Ladypacksapunch won once from 42 starts, the success coming in a Class 6 handicap at Bath over 1m2f – 1m4f on firm ground in Aug 2024. The mare, by Time Test out of a daughter of Invincible Spirit, has all her placed efforts at Class 6 level and recorded one win from 23 runs at Bath. Typically held up, she finished 7 of 8 at Bath in Aug 2025 when last raced off OR 45, 25lb below her highest ever mark.

Based on 42 archived runs · run-style from 14 commented runs since Aug 2024 · updated 28 Oct 2026
KTB at a glance Won on turf, 0 on AW Wins on good or faster Win at Class 6 OR ↓ 25lb off peak
Official rating45↓ 25lb off peak
45 44–70

KTB Speed and Rating

KTB Speed

Best recent Speed 95 the best of the last 3 graded (A or B) runs · Bath, 23 May 2025

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 42 figures · best 108C · median 81
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)1195A87—
Good8106A82—
Good to Firm797C87—
Firm7104B90—
Good to Soft5108C81—
Soft368C62—
Heavy1———
DistanceRunsBestMedianSince 28 Oct 2025
1m2f – 1m4f22106A81—
1m – 1m1f1297C86.5—
1m5f – 2m7108C79—
6f – 7f1———

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

KTB Rating

Best recent KTB Rating 53B the best of the last 3 rated runs · Bath, 25 Jun 2025 Official rating 45 at the last run, 1 Aug 2025

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 42 figures · best 80A · median 60
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)1170A59—
Good877A63—
Good to Firm762A54—
Firm780A60—
Good to Soft567A62—
Soft355A52—
Heavy1———
DistanceRunsBestMedianSince 28 Oct 2025
1m2f – 1m4f2280A60—
1m – 1m1f1270A58—
1m5f – 2m762A60—
6f – 7f1———

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

  • Held up 7 (50%) · 1 win
  • Prominent 6 (43%) · 0 wins
  • Mid-division 1 (7%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 10.9% of 3,125 runs since Jan 2008 (337 horses).

Weakest on soft going: 6.7% from 330. Strongest over 1m5f – 2m (all codes): 14.6% from 316.

GoingRunsWinsSRvs sireThis horse
Firm16318.8%+7.91 from 7
Good to Firm4746012.7%+1.80 from 7
Good7238611.9%+10 from 8
Good to Soft312319.9%−10 from 5
Soft330226.7%−4.20 from 3
Heavy881314.8%+3.90 from 1
Standard (AW)1,18212510.6%−0.30 from 11
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f931010.8%−0.1—
6f – 7f1,0581029.6%−1.30 from 1
1m – 1m1f909849.2%−1.70 from 12
1m2f – 1m4f6618613%+2.11 from 22
1m5f – 2m3164614.6%+3.70 from 7
2m1f – 2m4f811113.6%+2.7—
2m5f – 3m6116.7%+5.8—
Over 3m100%−10.9—

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

Dam
Punchy Lady (GB) (Invincible Spirit)

1 sibling in the archive, 1 winner — best of them Notforalongtime (GB) (10 wins).

The wins came over 7f–1m; the highest grade won is Class 4 (Notforalongtime (GB)).

ProduceRunsWinsWin tripsBest grade
Notforalongtime (GB)65107f–1mClass 4

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 11 0 0% −11.00
Good 8 0 0% −8.00
Good to Firm 7 0 0% −7.00
Firm 7 1 14% +1.50
Good to Soft 5 0 0% −5.00
Soft 3 0 0% −3.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 32 1 3% −23.50
Class 5 8 0 0% −8.00
Class 2 2 0 0% −2.00

CourseRunsWinsSR£1
Bath 23 1 4% −14.50
Wolverhampton (AW) 7 0 0% −7.00
Chepstow 3 0 0% −3.00
Windsor 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Ffos Las 2 0 0% −2.00
Southwell (AW) 1 0 0% −1.00
Brighton 1 0 0% −1.00
Lingfield (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 22 1 5% −13.50
1m – 1m1f 12 0 0% −12.00
1m5f – 2m 7 0 0% −7.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Kieran O'Neill 12 0 0% −12.00
Callum Hutchinson 8 1 13% +0.50
Sam Hitchcott 5 0 0% −5.00
Finley Marsh 3 0 0% −3.00
James Sullivan 2 0 0% −2.00
Ray Dawson 2 0 0% −2.00
Pat Cosgrave 2 0 0% −2.00
Grace McEntee 1 0 0% −1.00
Alec Voikhansky 1 0 0% −1.00
Laura Pearson 1 0 0% −1.00
Kieran Shoemark 1 0 0% −1.00
George Rooke 1 0 0% −1.00
Dougie Costello 1 0 0% −1.00
Pat Dobbs 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 23 0 0% −23.00
Visor 15 1 7% −6.50
Cheekpieces 3 0 0% −3.00
Blinkers 1 0 0% −1.00

SeasonRunsWinsSR£1
2025 7 0 0% −7.00
2024 11 1 9% −2.50
2023 15 0 0% −15.00
2022 6 0 0% −6.00
2021 3 0 0% −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
2025 · 7 runs
01 Aug 25+37d Bath BetWright Safer Gambling Handicap Class 6 · 10f · Good To Firm · 8 ran Tracked the front group early - urged forward with two furlongs left - faded inside the final furlong - finished 7th 7/8 2½ 9-4 4581B44A Callum Hutchinson 16/1
25 Jun 25+18d Bath Ian Miller's 60th Handicap Class 6 · 10f · Firm · 6 ran Sluggish start - settled towards the back - pushed along 2f out but couldn't close the gap late 5/6 2½ 9-6 4590B53B Sam Hitchcott 10/1
07 Jun 25+15d Chepstow 'SecureIt Security And Fire Protection' Handicap Class 6 · 12f · Soft · 10 ran Held up in rear of the pack throughout - unable to land a blow - eventually came home well beaten in 7th 7/10 4½ 8-9 4633C51C Sam Hitchcott 12/1
23 May 25+10d Bath Monarch Classic At Bath Racecourse Handicap Class 6 · 10f · Firm · 6 ran Sat behind the front pack - moved right approaching 3f out then found little from 1f out - unable to close and finished 5th 5/6 ½ 8-10 4795A60B Sam Hitchcott 6/1
13 May 25+23d Chepstow Ian & Tracey Late Again Handicap Class 6 · 12f · Good · 7 ran Sat close to the pace early - pushed along with no answer to the winner inside the final furlong - edged out of second in the last strides to finish third 3/7 shd 8-6 4757B63A Sam Hitchcott 28/1
20 Apr 25+16d Bath Dragon Symbol Standing At Whitsbury Manor Apprentice Handicap Class 6 · 11.5f · Good To Firm · 9 ran Sat close to pace early - pressed for effort with 2f left and slipped back - unable to threaten thereafter - well held in 9th 9/9 7 9-4 4760C50C Grace McEntee 13/2
04 Apr 25+116d Bath DragonBet - Real Bookmakers Handicap Class 6 · 11.5f · Good To Firm · 9 ran Fought for a strong grip early - up with the pace before going in front after 2f - challenged from 2f out - unable to find more and edged out close home to finish third 3/9 ¾ 8-5 4787A62A Sam Hitchcott 18/1
2024 · 11 runs
09 Dec 24+21d Wolverhampton (AW) 30 In Free Bets With BetUK Handicap Class 6 · 12f · Standard · 10 ran Sluggish start - never involved - trailed home ninth 9/10 nk 9-2 4849A54A Callum Hutchinson 33/1
18 Nov 24+48d Wolverhampton (AW) 30 In Free Bets With BetUK Handicap Class 6 · 12f · Standard · 10 ran Settled at the back - made progress approaching the final furlong and stayed on - just failed to claim 3rd at the line 4/10 hd 9-5 4888A67A Callum Hutchinson 80/1
01 Oct 24+16d Bath CB Protection Event Security Specialists Handicap Class 6 · 10f · Heavy · 13 ran Held up at the back - dropping further away with 3f left - some late progress from 2f out - finished ninth well beaten 9/13 hd 9-1 4962C54A Callum Hutchinson 10/1
15 Sep 24+11d Bath Betting.Bet Win 50 Bath Summer Stayers' Series Final Handicap Class 2 · 14f · Good · 13 ran Held up at back of pack - kept plodding forward - always short of a challenge - eventually finished sixth beaten just over six lengths 6/13 shd 8-2 49101C60A James Sullivan 20/1
04 Sep 24+18d Bath On Course Values Online DragonBet Handicap Class 6 · 11.5f · Good · 12 ran Sat handy behind front group early - dropped away 3f out despite driving from the saddle - kept going at unchanged effort late to finish sixth 6/12 nk 9-7 5092A69A Kieran O'Neill 9/2
17 Aug 24+15d Bath Andersons Waste Management Handicap Class 6 · 13f · Good To Firm · 11 ran Held a midpack position early - urged forward with over two furlongs left then kept going at an even effort late on - nabbed fourth right on the line 4/11 1 8-13 5087B60A Kieran O'Neill 13/2
02 Aug 24+16d Bath bettingsites.co.uk Handicap Class 6 · 11.5f · Firm · 9 ran Held up towards the back - made progress 4f out - urged into second over 2f out - hit front inside final furlong - kept on strongly to score 1/9 8-11 46104B80A Callum Hutchinson 15/2
17 Jul 24+14d Bath Bet 20 Get 20 With DragonBet Handicap Class 6 · 11.5f · Good · 8 ran 2/8 2¾ 9-3 45106A72A Kieran O'Neill 33/1
03 Jul 24+9d Bath Download The Yeeehaaa.Bet App Classified Stakes Class 6 · 10f · Firm · 10 ran 8/10 ½ 9-9 4493B57A Ray Dawson 16/1
24 Jun 24+58d Bath AK Bets Big Prices Big Limits Handicap Class 6 · 14f · Firm · 12 ran 9/12 1 9-4 4572A53A Kieran O'Neill 33/1
27 Apr 24+208d Wolverhampton (AW) Tips For Every Race At raceday-ready.com Handicap Class 6 · 12f · Standard · 9 ran 9/9 6½ 8-11 4538C37C Callum Hutchinson 40/1
2023 · 15 runs
02 Oct 23+16d Bath Vickers.Bet Apprentice Handicap Class 6 · 13f · Soft · 13 ran 9/13 1 9-2 4562C52C Alec Voikhansky 17/2
16 Sep 23+16d Bath Thorn Baker Allianz Xenia Bath Summer Stayers' Series Final Handicap Class 2 · 14f · Good To Soft · 14 ran 4/14 2¾ 8-2 45108C62A James Sullivan 33/1
31 Aug 23+12d Bath betting.bet Live Racing Results Handicap Class 6 · 14f · Good To Soft · 9 ran 4/9 ½ 9-0 4573B62A Kieran O'Neill 8/1
19 Aug 23+15d Bath Best Odds Guaranteed Daily At Vickers.Bet Handicap (Div 2) Class 6 · 13f · Good To Soft · 10 ran 6/10 ½ 8-9 4679A61A Kieran O'Neill 16/1
04 Aug 23+16d Bath Cortus Ltd Hardfacing & Machining Specialists Handicap Class 6 · 11.5f · Good To Soft · 13 ran 5/13 ¾ 9-6 4696C67A Laura Pearson 14/1
19 Jul 23+14d Bath CB Protection Event Specialists Handicap Class 6 · 11.5f · Good · 12 ran 7/12 hd 9-3 4678A55A Kieran O'Neill 14/1
05 Jul 23+7d Bath Follow BresBet On Twitter Classified Stakes Class 6 · 10f · Good To Firm · 10 ran 7/10 1½ 9-9 4796B60A Kieran Shoemark 9/1
28 Jun 23+19d Bath BresBet Supports Rising Stars Handicap Class 6 · 10f · Firm · 7 ran 3/7 1¼ 9-11 4775A64A Kieran O'Neill 11/2
09 Jun 23+18d Bath CPS Construction Evening At The Races Classified Stakes Class 6 · 10f · Firm · 7 ran 2/7 ¾ 9-13 4772A69A Ray Dawson 3/1
22 May 23+31d Windsor Raise A Glass For Annabel's Birthday Handicap Class 6 · 10f · Good To Firm · 14 ran 12/14 1¼ 9-0 4965C50A Callum Hutchinson 22/1
21 Apr 23+13d Bath Whitsbury Manor Supporting Lope Y Fernandez Handicap Class 6 · 11.5f · Good To Soft · 13 ran 5/13 1 9-4 5081C61A George Rooke 20/1
08 Apr 23+22d Wolverhampton (AW) Free Tips Daily On Attheraces.com Handicap Class 6 · 8.5f · Standard · 8 ran 7/8 2 8-11 5291A50A Kieran O'Neill 11/1
17 Mar 23+13d Wolverhampton (AW) Spreadex Sports Cheltenham Festival Offers Handicap (Div 1) Class 6 · 8.5f · Standard · 10 ran 5/10 nse 9-7 5391A68A Kieran O'Neill 28/1
04 Mar 23+11d Wolverhampton (AW) It's Time To Turn To talkSPORT Fillies' Handicap Class 5 · 8.5f · Standard · 7 ran 5/7 nk 8-7 5467A57A Kieran O'Neill 16/1
21 Feb 23+83d Southwell (AW) Spreadex Sports First Goalscorer Insurance Handicap Class 5 · 8f · Standard · 14 ran 13/14 ¾ 8-9 5687B52A Kieran O'Neill 125/1
2022 · 6 runs
30 Nov 22+11d Kempton (AW) Racing TV Handicap (Div 2) Class 6 · 8f · Standard To Slow · 12 ran 9/12 1½ 9-5 5871A59A Finley Marsh 40/1
19 Nov 22+33d Wolverhampton (AW) Spreadex Sports Live UK Racing Streaming Handicap (Div 1) Class 6 · 8.5f · Standard · 11 ran 4/11 1 9-5 5995A64A Finley Marsh 80/1
17 Oct 22+22d Windsor Windsor Thanks Silvershine Trading Ltd Handicap (Div 2) Class 6 · 8f · Soft · 13 ran 10/13 hd 9-8 6268C55A Finley Marsh 50/1
25 Sep 22+38d Ffos Las PRA Training Day At ffoslas 16th October Handicap Class 5 · 8f · Good · 11 ran 6/11 4¼ 9-4 6467A63A Dougie Costello 80/1
18 Aug 22+58d Chepstow Download The Vickers.Bet App Fillies' Handicap Class 5 · 8f · Good · 3 ran 3/3 5 8-11 6786C46C Callum Hutchinson 25/1
21 Jun 22+253d Brighton At The Races App Market Movers Restricted Maiden Stakes (GBB Race) Class 5 · 8f · Good To Firm · 4 ran 3/4 2 9-1 7097C54B Pat Cosgrave EvensF
2021 · 3 runs
11 Oct 21+15d Kempton (AW) Try Our New Price Boost At Unibet Fillies' Restricted Novice Stakes (GBB Race) Class 5 · 8f · Standard To Slow · 14 ran 5/14 ½ 9-0 —87B67A Pat Dobbs 9/1
26 Sep 21+15d Ffos Las Carmarthen Coffee Company Restricted Maiden Stakes (GBB Race) Class 5 · 7.5f · Good · 10 ran 2/10 ¾ 9-0 —57A77A Tom Marquand 9/4F
11 Sep 21 Lingfield (AW) MansionBet Watch And Bet EBF Fillies' Restricted Novice Stakes (GBB Race) Class 5 · 8f · Standard · 12 ran 3/12 ½ 8-12 —72A70A Pat Cosgrave 6/1

Quick answers

How many races has Ladypacksapunch won?
Ladypacksapunch (GB) won 1 of 42 archived starts between 2021 and 2025, a strike rate of 2.4%. Placed 6 times in total (14.3% of starts).
Who trained Ladypacksapunch?
Ladypacksapunch (GB) was trained by Grace Harris on the most recent run on record, at Bath on 1 August 2025.
Who is Ladypacksapunch's sire?
Ladypacksapunch (GB) is by Time Test (GB) out of Punchy Lady (GB), whose sire is Invincible Spirit.
What going does Ladypacksapunch prefer?
Ladypacksapunch (GB) has the best record on firm going: 1 win from 7 starts (14.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Ladypacksapunch's official rating?
The most recent official rating on record is 45, from the run on 1 August 2025. The highest on record is 70.
What is Ladypacksapunch's sire's record?
Time Test (GB)'s progeny in our archive have won 10.9% of 3,125 runs since Jan 2008 (337 horses), Flat and jumps together. Weakest on soft going: 6.7% from 330. Strongest over 1m5f – 2m (all codes): 14.6% from 316.
Who are Ladypacksapunch's siblings?
Out of Punchy Lady (GB), Ladypacksapunch (GB) has 1 other produce in our archive, 1 of them a winner. Most wins: Notforalongtime (GB) (10). Highest grade won: Class 4 (Notforalongtime (GB)). The wins came over 7f–1m. As at Oct 2026.

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