The key to understanding Typical Woman is knowing where she thrives. On normal ground, she has won 3 of her 15 races — that is 1 in every 5, a genuinely solid return. Stretch the trip to between a mile and a furlong and a mile and two furlongs, and she wins nearly 1 in 3, taking 2 of her 7 races at those distances. She is a horse who needs the right conditions lined up, and when they are, she delivers. Her best recent race came at Lingfield Park on 12 August 2025, where she showed she still has plenty to offer at this level.
She competes mostly at Class 5, the bread-and-butter level of British racing, and that is where she has done her best work — winning 4 of her 16 races there, a 25% win rate that amounts to 1 in every 4. For a horse at that level, that is the profile of a genuine player. Ryan Kavanagh, who has ridden her in 8 races, clearly gets on well with her — together they have won 2 of those 8, 1 in every 4 rides, which is an excellent ratio.
Behind the scenes, she is trained by Ian Williams at his yard in Portway, Worcestershire. Williams has sent out 96 winners this season alone, which tells you this is a well-run, high-volume operation that knows how to place its horses. Typical Woman raced just one day ago and remains in active training, which means she is fit, sound, and still being aimed at the right opportunities. At seven, she is in the prime years of a racehorse's career, and her record suggests there are almost certainly more wins to come if the ground and distance fall right.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Haydock Park Galloping |
6 | 1 win, 3 seconds, 2 other | 7 Sep | 16.7% |
| Kempton Park Galloping |
6 | 2 seconds, 4 other | 4 May | 0% |
| Lingfield Park Sharp |
3 | 1 win, 2 other | 12 Aug | 33.3% |
| Newbury Galloping |
3 | 1 win, 1 third, 1 other | 18 Jul | 33.3% |
| Hamilton Park Sharp |
3 | 3 other | 15 Jun | 0% |
| Newmarket Galloping |
2 | 1 win, 1 second | 5 Oct | 50% |
| Southwell Galloping |
2 | 2 other | 28 Aug | 0% |
| Great Yarmouth Galloping |
2 | 2 other | 20 Sep | 0% |
| Newcastle Galloping |
2 | 2 other | 1 Nov | 0% |
| chelmsford | 1 | 1 win | 14 Oct | 100% |
| Wetherby Galloping |
1 | 1 other | 3 Jun | 0% |
| Wolverhampton Galloping |
1 | 1 third | 25 Nov | 0% |
| Nottingham Galloping |
1 | 1 third | 29 Sep | 0% |
| Doncaster Galloping |
1 | 1 other | 10 Jul | 0% |
| Windsor Sharp |
1 | 1 other | 1 Sep | 0% |
| Sandown Park Galloping |
1 | 1 third | 21 Aug | 0% |
| Leicester Sharp |
1 | 1 other | 24 Jul | 0% |
| Pontefract Undulating |
1 | 1 other | 7 Apr | 0% |
| Chester Tight |
1 | 1 other | 31 Jul | 0% |