Skip to content
Horse profile

Woolhampton (IRE)

5yo mare (at last run, Nov 2025) · Trainer Rod Millman · Owner David Klein
by Camacho (GB) out of Mary Thomas (IRE) (Zoffany)
51 runs · 14 courses · from Apr 2022
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
8 wins · 5 courses Off 343 days · 17th of 22 Last raced off OR 93
KTB Profile

Woolhampton is a mare who has won eight of 51 starts, all but one of them in handicaps. She has recorded four wins from 13 runs at Ascot, including a Class 2 success there in Sep 2025 off an official rating of 90, and has seven wins from 40 starts under 6f. She has scored three times on good to soft ground and twice on soft. Typically held up, she finished 17 of 22 at Doncaster in Nov 2025 when last seen off a mark of 93.

Based on 51 archived runs · run-style from 10 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up
Official rating93↓ 3lb off peak
93 74–96

KTB Speed and Rating

KTB Speed

Best recent Speed 97 the best of the last 3 graded (A or B) runs · Haydock, 27 Sep 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 51 figures · best 136A · median 97
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm16124B102.5—
Good10122A95.5—
Good to Soft9130C97—
Soft6136A91.5—
Standard (AW)6107A94.5—
Heavy4126A982 · 89 / 67
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f40136A98.51 · —
6f – 7f11107A861 · —

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

KTB Rating

Best recent KTB Rating 94A the best of the last 3 rated runs · Doncaster, 25 Oct 2025 Official rating 93 at the last run, 8 Nov 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 51 figures · best 118A · median 85
GoingRunsBestMedianSince 18 Oct 2025
Good to Firm16100A89—
Good1093A84.5—
Good to Soft9107A85—
Soft6118A91—
Standard (AW)687A77.5—
Heavy4108A882 · 94 / 78
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f40118A891 · —
6f – 7f1196A821 · —

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 51 figures from 51 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 10 analysed runs

  • Held up 8 (80%) · 1 win
  • Led 1 (10%) · 0 wins
  • Midfield 1 (10%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8.1% of 9,319 runs since Jan 2008 (596 horses).

GoingRunsWinsSRvs sireThis horse
Firm5323.8%−4.3—
Good to Firm1,5741338.4%+0.31 from 16
Good1,9501507.7%−0.40 from 10
Good to Soft912748.1%03 from 9
Soft1,101948.5%+0.42 from 6
Heavy356267.3%−0.81 from 4
Standard (AW)3,3732808.3%+0.21 from 6
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,2792229.7%+1.67 from 40
6f – 7f4,2493568.4%+0.31 from 11
1m – 1m1f1,576996.3%−1.8—
1m2f – 1m4f700446.3%−1.8—
1m5f – 2m368236.3%−1.8—
2m1f – 2m4f11697.8%−0.3—
2m5f – 3m27518.5%+10.4—
Over 3m4125%+16.9—

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
Mary Thomas (IRE) (Zoffany)

2 siblings in the archive, 1 winner — best of them Mereside Angel (IRE) (2 wins).

The wins came over 5f; the highest grade won is Class 5 (Mereside Angel (IRE)).

ProduceRunsWinsWin tripsBest grade
Mereside Angel (IRE)2425fClass 5
Mereside Magic (IRE)30——

Record by conditions

GoingRunsWinsSR£1
Good to Firm 16 1 6% −4.00
Good 10 0 0% −10.00
Good to Soft 9 3 33% +6.00
Soft 6 2 33% +3.25
Standard (AW) 6 1 17% −4.70
Heavy 4 1 25% +9.00

ClassRunsWinsSR£1
Class 2 28 2 7% −16.50
Class 3 8 3 38% +18.30
Class 4 7 3 43% +5.75
Class 1 5 0 0% −5.00
Class 5 3 0 0% −3.00

CourseRunsWinsSR£1
Ascot 13 4 31% +9.00
Windsor 8 1 13% +4.00
Newbury 7 0 0% −7.00
Doncaster 4 0 0% −4.00
Haydock 3 0 0% −3.00
York 3 0 0% −3.00
Wolverhampton (AW) 3 1 33% −1.70
Bath 2 0 0% −2.00
Chelmsford City (AW) 2 0 0% −2.00
Newmarket 2 0 0% −2.00
Sandown 1 1 100% +1.25
Newcastle (AW) 1 0 0% −1.00
Nottingham 1 1 100% +12.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 40 7 18% +9.25
6f – 7f 11 1 9% −9.70

JockeyRunsWinsSR£1
Oliver Searle 20 3 15% +9.50
Ross Coakley 8 1 13% −2.00
Trevor Whelan 5 0 0% −5.00
Oisin Murphy 3 1 33% −1.70
P J McDonald 2 0 0% −2.00
Saffie Osborne 2 1 50% +0.25
David Probert 2 1 50% +5.00
Marco Ghiani 1 0 0% −1.00
Hector Crouch 1 1 100% +3.50
Lewis Edmunds 1 0 0% −1.00
Morgan Cole 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Jack Enright 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Laura Pearson 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 30 4 13% −3.25
Blinkers 17 3 18% +5.50
Cheekpieces 4 1 25% −2.70

SeasonRunsWinsSR£1
2025 15 2 13% −8.25
2024 14 4 29% +22.50
2023 14 2 14% −6.70
2022 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
08 Nov 25+14d Doncaster Virgin Bet Daily Price Boosts Handicap Class 2 · 6f · Heavy · 22 ran Sat close to front group early - urged forward with over 3f left - under pressure soon after and unable to threaten from around 2f out - well held at the finish 17/22 4¼ 8-12 9345C62A Oliver Searle 50/1
25 Oct 25+21d Doncaster Skill Step Group Handicap Class 2 · 5f · Heavy · 12 ran Well placed early - driven and dropped back before halfway - finished with some late progress but well held 6/12 ¾ 9-2 9589A94A Oliver Searle 33/1
04 Oct 25+7d Ascot BetMGM Rous Stakes (Listed) Class 1 · 5f · Soft · 10 ran Tracked the front group early - pressed for effort with 2f left - dropped away inside final furlong - finished 8th 8/10 1 8-12 9675B79A Marco Ghiani 5/1
27 Sep 25+21d Haydock Ambassador Cruise Line Handicap Class 2 · 5f · Good To Soft · 10 ran Away hesitantly - drifted towards a wide berth off the rail - held up at the tail throughout - never a factor - finished well beaten in 8th 8/10 nse 9-8 9697A80A P J McDonald 7/1
06 Sep 25+7d Ascot tote UK Handicap Class 2 · 5f · Good To Soft · 16 ran Settled towards the back of the field early - made progress through a gap approaching the final furlong - quickened well inside the last - got up close home 1/16 9-4 90130C107A Hector Crouch 7/2F
30 Aug 25+10d Sandown Gamble Responsibly At BetMGM Handicap Class 4 · 5f · Soft · 7 ran Hesitant start - settled towards the back - made ground wide with a furlong left - moved into second inside the final furlong - hit the front close home and drew clear 1/7 9-10 8390A118A Saffie Osborne 5/4F
20 Aug 25+9d York IRE Incentive, It Pays To Buy Irish Fillies' Handicap (Heritage Handicap) Class 2 · 5f · Good To Firm · 19 ran Boxed in early - held up towards back - improved slightly inside final furlong but not able to challenge - finished ninth beaten 4.5 lengths 9/19 nk 9-1 8673C92A P J McDonald 10/1
11 Aug 25+16d Windsor Fitzdares Sprint Series Final Handicap Class 2 · 6f · Good To Firm · 12 ran Drifted left soon after the off - held up towards the back and lacking pace - improved out wide but veered left again over a furlong out then lost momentum inside the last 6/12 shd 8-11 86105B84A Oliver Searle 14/1
26 Jul 25+14d Ascot Whispering Angel Handicap Class 2 · 5f · Good · 14 ran Settled off the pace - pushed along with 2f left and eased over to the right - stayed on inside the final furlong - finished sixth without threatening 6/14 hd 8-10 89113C85A Oliver Searle 18/1
12 Jul 25+15d Ascot LK Bennett Butterfly Mark Heritage Handicap Class 2 · 5f · Good To Firm · 17 ran Towards the back on the far flank - swung out to the outermost path from 2f out and plugged on without ever threatening the front rank - 11th 11/17 nse 9-0 91113C83A Oliver Searle 18/1
27 Jun 25+18d Newcastle (AW) Paul Darling Gosforth Park Cup Handicap Class 2 · 5f · Standard · 14 ran Held a midfield spot along the rail - knocked off stride inside the last furlong while making progress - dropped away once the race was beyond reach 10/14 ¾ 9-1 9197B77A Oliver Searle 16/1
09 Jun 25+21d Windsor Fitzdares Sprint Series Handicap Class 2 · 5f · Good · 10 ran Sluggish start - lost touch with the pack early - drifted towards the far rail under pressure a furlong out - maintained effort to the line without threatening to figure 5/10 nk 9-3 92122A90A Oliver Searle 9/1
19 May 25+10d Windsor Fitzdares Sprint Series Handicap Class 2 · 5f · Good To Firm · 8 ran Held up at the back - moved left and pushed along over 2f out then found room to close - stayed on well to finish 5th 5/8 ½ 9-1 93107A96A Oliver Searle 22/1
09 May 25+19d Ascot Peroni Nastro Azzurro 0.0% Italy Handicap Class 3 · 6f · Good To Firm · 10 ran Held up in rear - pushed along wide of the pack inside final furlong - could not land a blow - well held in 8th 8/10 shd 9-4 95104A85A Oliver Searle 40/1
20 Apr 25+176d Bath Whitsbury Manor Stud / British EBF Lansdown Stakes (Fillies' And Mares' Listed) Class 1 · 5f · Good To Firm · 12 ran Settled towards the back - lost touch with the pace 3f out - dropped away from there - finished ninth 9/12 nk 9-8 96110A81A Lewis Edmunds 40/1
26 Oct 24+10d Doncaster Join Century Racing Club Today Handicap Class 2 · 5f · Soft · 15 ran Sluggish leaving the stalls - never in contention thereafter - well held in 14th 14/15 ¾ 8-10 9676C70A Morgan Cole 22/1
16 Oct 24+11d Nottingham TrustATrader You Can Trust Our Traders Handicap Class 3 · 5f · Heavy · 9 ran Held up towards the back - lacking pace early - given a squeeze approaching 3f out - closing steadily inside the final furlong and a half - hit the front close home - drew away in the last 110yds unchallenged 1/9 9-5 91126A108A Oliver Searle 12/1
05 Oct 24+21d Ascot Berkshire Healthcare Charity Handicap Class 2 · 5f · Soft · 12 ran Held up in the back half of the pack - nudged right and off the bridle 3f out - never able to land a blow and finished sixth 6/12 1 9-6 9293B90A David Probert 10/1
14 Sep 24+7d Doncaster Betfred Portland (Heritage Handicap) Class 2 · 5.5f · Good · 22 ran Missed the break badly - held up on the wide flank - took no part in the finish - eventually well held in 12th 12/22 shd 8-13 9283C84A Robert Havlin 40/1
07 Sep 24+21d Ascot tote.co.uk Handicap Class 2 · 5f · Soft · 8 ran Settled in the pack early - urged forward with two furlongs left - hemmed in briefly with a furlong to travel - finished strongly to hit the front right at the line 1/8 9-2 88122A108A David Probert 6/1
17 Aug 24+13d Newbury Play The BetVictor Predictor Now Handicap Class 3 · 5f · Good To Firm · 10 ran Sluggish start losing several lengths - never a factor thereafter - finished well held in 10th 10/10 ¾ 9-9 8862A50A Oliver Searle 4/1F
04 Aug 24+8d Haydock Sky Bet, For The Fans Handicap Class 2 · 5f · Good · 10 ran Driven early and lost touch towards the back - improved position 2f out - drifted left - urged 1f out - moved into third close home but held finishing line 3/10 1½ 9-0 8898A87A Oliver Searle 12/1
27 Jul 24+14d Ascot Whispering Angel Handicap Class 2 · 5f · Good To Firm · 13 ran 6/13 hd 8-11 89104C89A Oliver Searle 12/1
13 Jul 24+19d Ascot A1R Services Heritage Handicap Class 2 · 5f · Good · 17 ran 6/17 hd 8-12 90104C93A Oliver Searle 12/1
24 Jun 24+14d Windsor Fitzdares Sprint Series Handicap Class 3 · 5f · Good To Firm · 6 ran 1/6 9-2 8599A91B Oliver Searle 11/1
10 Jun 24+23d Windsor Fitzdares Sprint Series Handicap Class 2 · 5f · Good To Firm · 10 ran 4/10 nk 9-8 85101A89A Oisin Murphy 5/1
18 May 24+17d Newbury Hkjc World Pool Handicap Class 2 · 6f · Good · 11 ran 7/11 1½ 7-13 8593A71A Jack Enright 28/1
01 May 24+18d Ascot Naas Racecourse Handicap (Div 1) Class 4 · 5f · Good To Soft · 8 ran 1/8 8-13 8297A95A Oliver Searle 7/2F
13 Apr 24+156d Wolverhampton (AW) Fred Smith's 80th Birthday Celebrations Fillies' Handicap Class 4 · 6f · Standard · 9 ran 4/9 1¼ 9-6 82107A87A Oliver Searle 28/1
09 Nov 23+17d Chelmsford City (AW) Chelmsfordcityracecourse.com Handicap Class 4 · 5f · Standard To Slow · 9 ran 7/9 hd 9-1 84102A78A Oliver Searle 13/2
23 Oct 23+16d Windsor Sri Lanka, The Jewel Of Asia Handicap Class 2 · 5f · Heavy · 8 ran 4/8 ½ 8-6 85107A82A Hollie Doyle 5/1
07 Oct 23+7d Ascot Abf The Soldiers' Charity Handicap Class 2 · 5f · Good · 13 ran 2/13 ¾ 8-3 84115C92A Oliver Searle 14/1
30 Sep 23+21d Haydock cavani.co.uk The Dapper Dash For Cash Handicap Class 2 · 5f · Soft · 9 ran 3/9 3 8-5 85136A92A Laura Pearson 14/1
09 Sep 23+17d Ascot National Racehorse Week Handicap Class 2 · 5f · Good To Firm · 13 ran 3/13 ½ 8-6 85106C85A Oliver Searle 16/1
23 Aug 23+4d York Ire Incentive, It Pays To Buy Irish Fillies' Handicap (Heritage Handicap) Class 2 · 5f · Good To Firm · 14 ran 12/14 hd 8-10 8781C76A Saffie Osborne 22/1
19 Aug 23+22d Newbury Highclere Castle Gin Handicap Class 3 · 5f · Good To Soft · 9 ran 9/9 1¼ 9-11 8762A72A Ross Coakley 13/2
28 Jul 23+27d Ascot Berenberg October Club Supporting Schoolreaders Fillies' Handicap Class 4 · 5f · Good To Soft · 7 ran 1/7 9-8 83103B97A Ross Coakley 5/1
01 Jul 23+8d Windsor Rob & Nikki's 30th Wedding Anniversary Handicap Class 3 · 5f · Good To Firm · 7 ran 2/7 hd 9-0 81124B91A Ross Coakley 18/1
23 Jun 23+35d Goodwood William Hill Presents Up Front Handicap Class 4 · 5f · Good · 7 ran 5/7 3 9-10 8391B80A Joe Fanning 4/1
19 May 23+22d York Irish Champions Festival Handicap Class 3 · 5f · Good To Firm · 18 ran 5/18 ¾ 9-3 8488C92A Ross Coakley 22/1
27 Apr 23+6d Chelmsford City (AW) Ire-Incentive, It Pays To Buy Irish Chelmer Fillies' Stakes (Listed) Class 1 · 6f · Standard · 13 ran 7/13 1 9-2 8492B87A Oisin Murphy 16/1
21 Apr 23+24d Bath Whitsbury Manor Stud / British EBF Lansdown Stakes (Fillies' & Mares' Listed) Class 1 · 5f · Good To Soft · 16 ran 8/16 ½ 8-12 84102C85A Trevor Whelan 25/1
28 Mar 23+167d Wolverhampton (AW) BetUK's Acca Club 5 Free Bet Restricted Novice Stakes (GBB Race) Class 3 · 6f · Standard · 6 ran 1/6 8-12 8485A71B Oisin Murphy 30/100F
12 Oct 22+11d Wolverhampton (AW) Follow AtTheRaces On Twitter EBF Novice Stakes (GBB Race) Class 5 · 5f · Standard · 6 ran 3/6 1¾ 8-13 8871B75B Ross Coakley 13/2
01 Oct 22+35d Newmarket 150,000 Tattersalls October Auction Stakes (GBB Race) Class 2 · 6f · Good To Soft · 27 ran 16/27 nk 8-6 9086C67A Trevor Whelan 12/1
27 Aug 22+15d Newmarket 100,000 Tattersalls Somerville Auction Stakes (GBB Race) Class 2 · 6f · Good · 18 ran 7/18 ½ 8-8 9180C80A Trevor Whelan 4/1
12 Aug 22+27d Newbury BetVictor St Hugh's Stakes (Fillies' Listed) Class 1 · 5f · Good To Firm · 10 ran 3/10 ¾ 9-2 8498A100A Trevor Whelan 25/1
16 Jul 22+25d Newbury Weatherbys Super Sprint Stakes (GBB Race) Class 2 · 5f · Good To Firm · 20 ran 2/20 2¼ 8-8 7476C97A Trevor Whelan 80/1
21 Jun 22+21d Newbury Compton Beauchamp Fillies' Restricted Novice Stakes (GBB Race) Class 4 · 6f · Good · 14 ran 5/14 nk 9-0 —80C82A Ross Coakley 15/2
31 May 22+50d Newbury Make Your Best Bet At BetVictor Restricted Maiden Fillies' Stakes (GBB Race) Class 5 · 6f · Good To Soft · 17 ran 2/17 2¾ 9-2 —82C96A Ross Coakley 28/1
11 Apr 22 Windsor British Stallion Studs EBF Fillies' Novice Stakes (GBB Race) Class 5 · 5f · Good To Soft · 11 ran 9/11 nk 9-0 —45A54A Ross Coakley 25/1

Quick answers

How many races has Woolhampton (IRE) won?
Woolhampton (IRE) won 8 of 51 archived starts between 2022 and 2025, a strike rate of 15.7%. Placed 16 times in total (31.4% of starts).
Who trains Woolhampton (IRE)?
Woolhampton (IRE) is trained by Rod Millman, who saddled the horse on its most recent run on 8 November 2025.
Who is Woolhampton (IRE)'s sire?
Woolhampton (IRE) is by Camacho (GB) out of Mary Thomas (IRE), whose sire is Zoffany.
What going does Woolhampton (IRE) prefer?
Woolhampton (IRE) has the best record on good to soft going: 3 wins from 9 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Woolhampton (IRE)'s official rating?
The most recent official rating on record is 93, from the run on 8 November 2025. The highest on record is 96.
What is Woolhampton (IRE)'s sire's record?
Camacho (GB)'s progeny in our archive have won 8.1% of 9,319 runs since Jan 2008 (596 horses), Flat and jumps together.
Who are Woolhampton (IRE)'s siblings?
Out of Mary Thomas (IRE), Woolhampton (IRE) has 2 other produce in our archive, 1 of them a winner. Most wins: Mereside Angel (IRE) (2). Highest grade won: Class 5 (Mereside Angel (IRE)). The wins came over 5f. As at Oct 2026.

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