Ulshaw (GB)
Ulshaw (GB) is 1 from 31, the win coming at Class 6 level. Hasn't won since Apr 2005. The win came on turf — 0 from 14 on the all-weather, and the win came on good or faster ground (0 from 4 on softer). Last raced off 40, 16lb below the career-high mark.
- 1–31Wins / Runs
- 3.2%Strike rate
- 5 (16.1%)Placed
- −20.00£1 level staken=31 at SP
- 0.50Fair A/E n=31 · 0.41 incl. margin
- 56Highest OR
- 22dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
No KTB Speed figures for this horse. The engine scores GB and Irish racing from Oct 2016; runs elsewhere, or earlier, have no figure.
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 0 figures from 0 runs · 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
Progeny in our archive have won 14.3% of 21 runs since Jan 2008 (2 horses). A small sample.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Good to Firm | 2 | 1 | 50% | +35.7 | 1 from 3 |
| Good | 9 | 0 | 0% | −14.3 | 0 from 7 |
| Good to Soft | 4 | 1 | 25% | +10.7 | 0 from 2 |
| Soft | 2 | 1 | 50% | +35.7 | 0 from 1 |
| Standard (AW) | 4 | 0 | 0% | −14.3 | 0 from 14 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| 1m2f – 1m4f | 3 | 0 | 0% | −14.3 | 1 from 18 |
| 1m5f – 2m | 3 | 1 | 33.3% | +19 | 0 from 12 |
| 2m1f – 2m4f | 7 | 0 | 0% | −14.3 | 0 from 1 |
| 2m5f – 3m | 8 | 2 | 25% | +10.7 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 14 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
3 siblings in the archive, 0 winners.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Belinkin (GB) | 12 | 0 | — | — |
| Bontadini (GB) | 7 | 0 | — | — |
| Lovers Tale (GB) | 6 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 14 | 0 | 0% | −14.00 |
| Good | 7 | 0 | 0% | −7.00 |
| Firm | 3 | 0 | 0% | −3.00 |
| Good to Firm | 3 | 1 | 33% | +8.00 |
| Good to Soft | 2 | 0 | 0% | −2.00 |
| Soft | 1 | 0 | 0% | −1.00 |
| Heavy | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 6 | 16 | 1 | 6% | −5.00 |
| Class 7 | 14 | 0 | 0% | −14.00 |
| Class 5 | 1 | 0 | 0% | −1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 8 | 0 | 0% | −8.00 |
| Brighton | 6 | 1 | 17% | +5.00 |
| Southwell (AW) | 4 | 0 | 0% | −4.00 |
| Chepstow | 3 | 0 | 0% | −3.00 |
| Bath | 3 | 0 | 0% | −3.00 |
| Leicester | 2 | 0 | 0% | −2.00 |
| Kempton (AW) | 1 | 0 | 0% | −1.00 |
| Yarmouth | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Hamilton | 1 | 0 | 0% | −1.00 |
| Lingfield (AW) | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m2f – 1m4f | 18 | 1 | 6% | −7.00 |
| 1m5f – 2m | 12 | 0 | 0% | −12.00 |
| 2m1f – 2m4f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Shane Kelly | 6 | 1 | 17% | +5.00 |
| Chris Catlin | 4 | 0 | 0% | −4.00 |
| Barry Savage | 3 | 0 | 0% | −3.00 |
| Liam Keniry | 3 | 0 | 0% | −3.00 |
| Neil Callan | 2 | 0 | 0% | −2.00 |
| Jimmy Quinn | 2 | 0 | 0% | −2.00 |
| Brett Doyle | 1 | 0 | 0% | −1.00 |
| Jamie Jones | 1 | 0 | 0% | −1.00 |
| Royston Ffrench | 1 | 0 | 0% | −1.00 |
| James Doyle | 1 | 0 | 0% | −1.00 |
| Steve Drowne | 1 | 0 | 0% | −1.00 |
| Greg Fairley | 1 | 0 | 0% | −1.00 |
| Liam Jones | 1 | 0 | 0% | −1.00 |
| Ryan Moore | 1 | 0 | 0% | −1.00 |
| Johnny Murtagh | 1 | 0 | 0% | −1.00 |
| Dean Corby | 1 | 0 | 0% | −1.00 |
| Richard Thomas | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2006 | 11 | 0 | 0% | −11.00 |
| 2005 | 20 | 1 | 5% | −9.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
| Date | Course | Race | Pos | Btn | Wgt | OR | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|
| 12 Dec 06+4d | Southwell (AW) | pontins.com Banded Stakes | 3/13 | shd | 9-3 | 40 | 51C | Brett Doyle | 12/1 |
| 08 Dec 06+14d | Wolverhampton (AW) | wbx.com World Bet Exchange Apprentice Handicap | 10/13 | ½ | 8-4 | 46 | 47C | Jamie Jones | 100/1 |
| 24 Nov 06+47d | Wolverhampton (AW) | Wbx.com Launching 25th November Selling Stakes | 6/12 | 3 | 8-13 | 40 | 22C | Barry Savage | 20/1 |
| 08 Oct 06+37d | Wolverhampton (AW) | 107.7 The Wolf Stayers Handicap | 9/10 | 15 | 8-2 | 56 | 31C | Barry Savage | 66/1 |
| 01 Sep 06+45d | Chepstow | Variety Club Claiming Stakes | 6/13 | 4 | 9-0 | 40 | 33C | Royston Ffrench | 40/1 |
| 18 Jul 06+37d | Brighton | Catering Services International Apprentice Handicap | 7/10 | 1¼ | 7-13 | 36 | 32C | James Doyle | 25/1 |
| 11 Jun 06+13d | Bath | Totepool 'A Better Way To Bet' Handicap | 4/7 | 3½ | 8-2 | 37 | 14C | Chris Catlin | 10/1 |
| 29 May 06+21d | Leicester | totesportcasino.com Apprentice Handicap | 8/15 | 2½ | 7-12 | 36 | 27C | Barry Savage | 33/1 |
| 08 May 06+8d | Kempton (AW) | Kempton For Team Building Events Banded Stakes | 8/13 | 6 | 9-0 | 36 | 29C | Liam Keniry | 14/1 |
| 30 Apr 06+32d | Brighton | Inbev UK Beck's Vier Handicap | 3/12 | 1½ | 8-5 | 44 | 58C | Liam Keniry | 12/1 |
| 29 Mar 06+137d | Wolverhampton (AW) | Book Online At wolverhampton-racecourse.co.uk Banded Stakes | 6/10 | 2½ | 8-12 | 40 | 57C | Steve Drowne | 8/1 |
| 12 Nov 05+14d | Southwell (AW) | Betdirect.co.uk Banded Stakes | 6/13 | 6 | 8-13 | 35 | 40C | Greg Fairley | 13/2 |
| 29 Oct 05+9d | Southwell (AW) | Betfred Steve Shepherd Banded Stakes | 5/13 | 1 | 9-5 | 35 | 60C | Liam Keniry | 14/1 |
| 20 Oct 05+17d | Brighton | Sporting Index Apprentice Handicap | 5/18 | shd | 8-4 | 46 | 51C | Liam Jones | 33/1 |
| 03 Oct 05+34d | Brighton | Blue Square Banded Stakes | 7/12 | hd | 9-0 | 40 | 46C | Chris Catlin | 8/1 |
| 30 Aug 05+20d | Leicester | Morris Homes Banded Stakes | 6/17 | 2½ | 9-3 | 40 | 48C | Ryan Moore | 8/1 |
| 10 Aug 05+6d | Yarmouth | Weatherbys Insurance Handicap | 12/14 | ½ | 9-0 | 42 | 46C | Chris Catlin | 16/1 |
| 04 Aug 05+36d | Chepstow | Skybet.com Handicap | 7/16 | 1½ | 9-4 | 42 | 38C | Johnny Murtagh | 12/1 |
| 29 Jun 05+9d | Chepstow | Malcolm Dennett Celebration Handicap | 7/14 | ¾ | 8-13 | 45 | 39C | Neil Callan | 12/1 |
| 20 Jun 05+5d | Nottingham | Midlands Racing - 9 Great Venues - Handicap | 12/16 | nk | 8-13 | 48 | 32C | Shane Kelly | 14/1 |
| 15 Jun 05+10d | Hamilton | Hamilton Park Apprentice Series Handicap (Round 1) | 9/14 | 14 | 9-3 | 50 | 58C | Dean Corby | 14/1 |
| 05 Jun 05+19d | Bath | Totesportcasino.com Handicap | 6/18 | 5 | 9-3 | 50 | 57C | Shane Kelly | 11/1 |
| 17 May 05+14d | Lingfield (AW) | williamhillpoker.com Banded Stakes | 8/13 | 2 | 8-11 | 45 | 43C | Shane Kelly | 10/3F |
| 03 May 05+9d | Bath | Handicap | 2/17 | 1¾ | 8-2 | 46 | 58C | Chris Catlin | 9/1 |
| 24 Apr 05+5d | Brighton | Skerritt Consultants Handicap | 1/11 | 8-4 | 47 | 67C | Shane Kelly | 10/1 | |
| 19 Apr 05+24d | Brighton | Banded Stakes | 2/12 | nk | 9-1 | 40 | 76C | Shane Kelly | 15/2 |
| 26 Mar 05+7d | Wolverhampton (AW) | Banded Stakes | 5/13 | 2 | 9-2 | 40 | — | Shane Kelly | 12/1 |
| 19 Mar 05+6d | Wolverhampton (AW) | Bet Direct Banded Stakes | 4/9 | 5 | 9-1 | 30 | 63C | Jimmy Quinn | 8/1 |
| 13 Mar 05+26d | Wolverhampton (AW) | Littlewoods Banded Stakes | 7/10 | shd | 8-11 | 30 | 49C | Jimmy Quinn | 20/1 |
| 15 Feb 05+8d | Southwell (AW) | Banded Stakes | 6/11 | 7 | 8-9 | 35 | 29C | Neil Callan | 10/1 |
| 07 Feb 05 | Wolverhampton (AW) | Banded Stakes | 7/13 | shd | 8-7 | 35 | 57C | Richard Thomas | 10/1 |
Quick answers
- How many races has Ulshaw (GB) won?
- Ulshaw (GB) won 1 of 31 archived starts between 2005 and 2006, a strike rate of 3.2%. Placed 5 times in total (16.1% of starts).
- Who trained Ulshaw (GB)?
- Ulshaw (GB) was trained by Milton Bradley on the most recent run on record, at Southwell (AW) on 12 December 2006.
- Who is Ulshaw (GB)'s sire?
- Ulshaw (GB) is by Salse (USA) out of KintailI (GB), whose sire is Kris.
- What going does Ulshaw (GB) prefer?
- Ulshaw (GB) has the best record on good to firm going: 1 win from 3 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 Ulshaw (GB)'s official rating?
- The most recent official rating on record is 40, from the run on 12 December 2006. The highest on record is 56.
- What is Ulshaw (GB)'s sire's record?
- Salse (USA)'s progeny in our archive have won 14.3% of 21 runs since Jan 2008 (2 horses), Flat and jumps together. A small sample.
- Who are Ulshaw (GB)'s siblings?
- Out of KintailI (GB), Ulshaw (GB) has 3 other produce in our archive, 0 of them winners. As at Oct 2026.