Tanforan (GB)
Tanforan (GB) is 11 from 115. Hasn't won since Aug 2013. Last raced off 58, 23lb below the career-high mark.
- 11–115Wins / Runs
- 9.6%Strike rate
- 32 (27.8%)Placed
- +26.75£1 level staken=115 at SP
- 1.31Fair A/E n=115 · 1.10 incl. margin
- 81Highest OR
- 30dAvg 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 Sep 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 9.7% of 2,375 runs since Jan 2008 (131 horses).
Weakest over 1m2f – 1m4f (all codes): 6.3% from 333.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 39 | 6 | 15.4% | +5.7 | 0 from 1 |
| Good to Firm | 470 | 54 | 11.5% | +1.8 | 1 from 24 |
| Good | 535 | 44 | 8.2% | −1.5 | 6 from 29 |
| Good to Soft | 242 | 20 | 8.3% | −1.4 | 2 from 13 |
| Soft | 263 | 19 | 7.2% | −2.5 | 1 from 13 |
| Heavy | 84 | 3 | 3.6% | −6.1 | 0 from 2 |
| Standard (AW) | 742 | 84 | 11.3% | +1.6 | 1 from 33 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 199 | 16 | 8% | −1.7 | 0 from 1 |
| 6f – 7f | 702 | 72 | 10.3% | +0.6 | 3 from 42 |
| 1m – 1m1f | 543 | 62 | 11.4% | +1.7 | 8 from 71 |
| 1m2f – 1m4f | 333 | 21 | 6.3% | −3.4 | 0 from 1 |
| 1m5f – 2m | 334 | 29 | 8.7% | −1 | — |
| 2m1f – 2m4f | 199 | 23 | 11.6% | +1.9 | — |
| 2m5f – 3m | 58 | 6 | 10.3% | +0.6 | — |
| Over 3m | 7 | 1 | 14.3% | +4.6 | — |
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
2 siblings in the archive, 0 winners.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Carry On Doc (GB) | 9 | 0 | — | — |
| Bantham Bay (GB) | 7 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 33 | 1 | 3% | −24.00 |
| Good | 29 | 6 | 21% | +54.50 |
| Good to Firm | 24 | 1 | 4% | −16.50 |
| Good to Soft | 13 | 2 | 15% | +25.00 |
| Soft | 13 | 1 | 8% | −9.25 |
| Heavy | 2 | 0 | 0% | −2.00 |
| Firm | 1 | 0 | 0% | −1.00 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 5 | 62 | 8 | 13% | +40.00 |
| Class 6 | 33 | 2 | 6% | −14.25 |
| Class 4 | 13 | 0 | 0% | −13.00 |
| Class 3 | 5 | 1 | 20% | +16.00 |
| Class 2 | 2 | 0 | 0% | −2.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Wolverhampton (AW) | 22 | 1 | 5% | −13.00 |
| Chepstow | 10 | 3 | 30% | +16.75 |
| Haydock | 8 | 2 | 25% | +30.00 |
| Nottingham | 8 | 1 | 13% | +9.00 |
| Kempton (AW) | 7 | 0 | 0% | −7.00 |
| Chester | 6 | 1 | 17% | +15.00 |
| Redcar | 5 | 0 | 0% | −5.00 |
| Newmarket | 4 | 0 | 0% | −4.00 |
| Lingfield (AW) | 4 | 0 | 0% | −4.00 |
| Carlisle | 3 | 0 | 0% | −3.00 |
| Leicester | 3 | 0 | 0% | −3.00 |
| Warwick | 3 | 1 | 33% | +4.50 |
| Ayr | 3 | 0 | 0% | −3.00 |
| Beverley | 3 | 0 | 0% | −3.00 |
| Thirsk | 3 | 1 | 33% | +14.00 |
| Hamilton | 3 | 0 | 0% | −3.00 |
| Windsor | 3 | 0 | 0% | −3.00 |
| Yarmouth | 2 | 0 | 0% | −2.00 |
| Newcastle | 2 | 0 | 0% | −2.00 |
| Ripon | 2 | 0 | 0% | −2.00 |
| Pontefract | 2 | 0 | 0% | −2.00 |
| Catterick | 2 | 1 | 50% | +3.50 |
| Doncaster | 2 | 0 | 0% | −2.00 |
| Brighton | 1 | 0 | 0% | −1.00 |
| Bath | 1 | 0 | 0% | −1.00 |
| Ffos Las | 1 | 0 | 0% | −1.00 |
| Musselburgh | 1 | 0 | 0% | −1.00 |
| Southwell | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 1m – 1m1f | 71 | 8 | 11% | +35.25 |
| 6f – 7f | 42 | 3 | 7% | −6.50 |
| Under 6f | 1 | 0 | 0% | −1.00 |
| 1m2f – 1m4f | 1 | 0 | 0% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Billy Cray | 20 | 2 | 10% | +9.00 |
| David Allan | 15 | 2 | 13% | +7.50 |
| Kelly Harrison | 12 | 2 | 17% | +6.75 |
| James Doyle | 6 | 0 | 0% | −6.00 |
| Tony Culhane | 4 | 0 | 0% | −4.00 |
| Chris Catlin | 4 | 1 | 25% | +5.00 |
| Jack Mitchell | 3 | 0 | 0% | −3.00 |
| Steve Drowne | 3 | 1 | 33% | +23.00 |
| Tom McLaughlin | 3 | 0 | 0% | −3.00 |
| Robert Winston | 3 | 0 | 0% | −3.00 |
| Sophie Doyle | 3 | 0 | 0% | −3.00 |
| Cathy Gannon | 2 | 0 | 0% | −2.00 |
| Shelley Birkett | 2 | 0 | 0% | −2.00 |
| Russ Kennemore | 2 | 0 | 0% | −2.00 |
| Micky Fenton | 2 | 0 | 0% | −2.00 |
| J-P Guillambert | 2 | 0 | 0% | −2.00 |
| James Reveley | 2 | 0 | 0% | −2.00 |
| Dean McKeown | 2 | 0 | 0% | −2.00 |
| Miss Serena Brotherton | 1 | 1 | 100% | +7.00 |
| William Carson | 1 | 0 | 0% | −1.00 |
| Matthew Hopkins | 1 | 0 | 0% | −1.00 |
| Miss Michelle Mullineaux | 1 | 0 | 0% | −1.00 |
| Joe Fanning | 1 | 0 | 0% | −1.00 |
| Garry Whillans | 1 | 0 | 0% | −1.00 |
| Richard Hughes | 1 | 0 | 0% | −1.00 |
| Kieren Fox | 1 | 0 | 0% | −1.00 |
| Mr Simon Walker | 1 | 1 | 100% | +6.50 |
| Jamie Jones | 1 | 0 | 0% | −1.00 |
| Neil Pollard | 1 | 0 | 0% | −1.00 |
| Paul Mulrennan | 1 | 0 | 0% | −1.00 |
| Tadhg O'Shea | 1 | 0 | 0% | −1.00 |
| Miss Sonia Eaton | 1 | 0 | 0% | −1.00 |
| Jamie Moriarty | 1 | 0 | 0% | −1.00 |
| George Baker | 1 | 0 | 0% | −1.00 |
| Jamie Spencer | 1 | 0 | 0% | −1.00 |
| Paul Hanagan | 1 | 0 | 0% | −1.00 |
| Jamie Mackay | 1 | 0 | 0% | −1.00 |
| Matthew Henry | 1 | 0 | 0% | −1.00 |
| Alan Munro | 1 | 0 | 0% | −1.00 |
| Francis Ferris | 1 | 1 | 100% | +20.00 |
| Dane O'Neill | 1 | 0 | 0% | −1.00 |
| J F Egan | 1 | 0 | 0% | −1.00 |
| Leandro D Goncalves | 1 | 0 | 0% | −1.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 100 | 11 | 11% | +41.75 |
| Blinkers | 9 | 0 | 0% | −9.00 |
| Cheekpieces | 6 | 0 | 0% | −6.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2014 | 1 | 0 | 0% | −1.00 |
| 2013 | 6 | 1 | 17% | +2.00 |
| 2012 | 9 | 1 | 11% | −5.25 |
| 2011 | 9 | 1 | 11% | +6.00 |
| 2010 | 12 | 1 | 8% | +14.00 |
| 2009 | 15 | 2 | 13% | +9.50 |
| 2008 | 17 | 1 | 6% | −5.00 |
| 2007 | 12 | 1 | 8% | −3.00 |
| 2006 | 19 | 0 | 0% | −19.00 |
| 2005 | 15 | 3 | 20% | +28.50 |
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 |
|---|---|---|---|---|---|---|---|---|---|
| 16 Jun 14+262d | Carlisle | World Cup Live Updates At bookmakers.co.uk Handicap | 12/12 | 8 | 8-9 | 58 | 40C | David Allan | 66/1 |
| 27 Sep 13+21d | Wolverhampton (AW) | 32Red Casino Handicap (Div 1) | 13/13 | 13 | 9-11 | 59 | 56C | Cathy Gannon | 25/1 |
| 06 Sep 13+22d | Chepstow | 32Red.com Handicap | 8/11 | 4½ | 8-11 | 59 | 51A | Shelley Birkett | 7/1 |
| 15 Aug 13+7d | Chepstow | 32 Free At 32Red.com Handicap | 2/14 | ¾ | 9-3 | 52 | 86A | Shelley Birkett | 4/1 |
| 08 Aug 13+33d | Chepstow | petesmithcarsales.co.uk & johnoshearacing.co.uk Handicap (Lady Amateur Riders) | 1/8 | 9-5 | 52 | 80A | Miss Serena Brotherton | 7/1 | |
| 06 Jul 13+16d | Leicester | Sandicliffe Your Great Motoring Family Handicap | 7/13 | 1¾ | 9-5 | 54 | 58A | William Carson | 25/1 |
| 20 Jun 13+259d | Warwick | racinguk.com Apprentice Training Series Handicap (Part Of The Racing Excellence Initiative) | 5/13 | 1¼ | 9-0 | 54 | 71A | Matthew Hopkins | 18/1 |
| 04 Oct 12+38d | Wolverhampton (AW) | Samvo Betbroker Handicap | 12/12 | 14 | 9-5 | 55 | 45C | Kelly Harrison | 33/1 |
| 27 Aug 12+11d | Chepstow | Bath Marquees Handicap | 7/14 | 1½ | 8-11 | 55 | 57C | Kelly Harrison | 16/1 |
| 16 Aug 12+7d | Chepstow | 32Red Casino Handicap | 1/7 | 9-2 | 50 | 78A | Kelly Harrison | 11/4 | |
| 09 Aug 12+76d | Chepstow | Freebets.co.uk Handicap (Lady Amateur Riders) | 2/11 | shd | 9-1 | 50 | 83A | Miss Michelle Mullineaux | 14/1 |
| 25 May 12+27d | Yarmouth | Grange Freehouse Under New Management Handicap (Div 2) | 4/11 | 1¾ | 8-13 | 52 | 64A | Jack Mitchell | 18/1 |
| 28 Apr 12+43d | Haydock | Haydock Park Rails And Ring Bookmakers Handicap | 8/13 | 3¾ | 8-7 | 54 | 54A | Joe Fanning | 22/1 |
| 16 Mar 12+15d | Wolverhampton (AW) | Free Betting With FreeBetting.co.uk Handicap | 8/11 | 1¼ | 9-2 | 55 | 64A | Russ Kennemore | 16/1 |
| 01 Mar 12+10d | Kempton (AW) | 32redbet.com Handicap | 6/13 | 1¼ | 9-4 | 55 | 67A | Russ Kennemore | 14/1 |
| 20 Feb 12+145d | Wolverhampton (AW) | Sponsor A Race By Calling 01902 390000 Handicap | 3/12 | nse | 9-2 | 55 | 79A | Micky Fenton | 33/1 |
| 28 Sep 11+26d | Newcastle | postracing.net The Site For Winners Handicap (Div 1) (Str) | 12/15 | hd | 8-11 | 57 | 54A | Kelly Harrison | 40/1 |
| 02 Sep 11+8d | Chepstow | Euro Commercials Mercedes-Benz Commercial Vehicles Handicap | 8/10 | 2¼ | 9-4 | 58 | 51A | Kelly Harrison | 9/1 |
| 25 Aug 11+14d | Carlisle | Christmas Party Nights At Carlisle Racecourse Handicap (Div 1) | 6/13 | 3 | 9-7 | 58 | 71A | Kelly Harrison | 10/1 |
| 11 Aug 11+30d | Chepstow | Blue Chip Feed Handicap | 1/16 | 9-6 | 54 | 89A | Kelly Harrison | 14/1 | |
| 12 Jul 11+10d | Brighton | Hardings Catering Services Handicap | 6/15 | nk | 9-5 | 54 | 68A | Kelly Harrison | 14/1 |
| 02 Jul 11+24d | Leicester | Taylor Wimpey Homes Handicap | 2/13 | ½ | 9-1 | 52 | 77A | Kelly Harrison | 16/1 |
| 08 Jun 11+15d | Haydock | Phs Direct Handicap | 6/9 | 2½ | 8-5 | 53 | 53A | Kelly Harrison | 10/1 |
| 24 May 11+54d | Chepstow | Yolk Recruitment Handicap | 6/9 | 3 | 8-7 | 56 | 49A | Kelly Harrison | 28/1 |
| 31 Mar 11+166d | Leicester | ladbrokes.com Granby Handicap | 4/8 | 2¾ | 8-8 | 57 | 64A | Kelly Harrison | 40/1 |
| 16 Oct 10+16d | Wolverhampton (AW) | Play Roulette At totesport.com Handicap | 10/11 | 1 | 8-12 | 58 | 45A | Steve Drowne | 28/1 |
| 30 Sep 10+31d | Ayr | Betfair Racing Excellence Apprentice Training Series Handicap | 5/11 | nk | 9-9 | 59 | 77A | Garry Whillans | 10/1 |
| 30 Aug 10+17d | Bath | Festival Racing On The Rails Handicap | 9/12 | 2 | 9-4 | 61 | 48C | Jack Mitchell | 12/1 |
| 13 Aug 10+14d | Newmarket | Hughes Handicap | 5/9 | 1½ | 9-3 | 62 | 67A | Tom McLaughlin | 9/1 |
| 30 Jul 10+20d | Haydock | Ideal Recruit Handicap | 3/11 | 2¼ | 9-10 | 62 | 86A | Cathy Gannon | 8/1 |
| 10 Jul 10+7d | Nottingham | All Year, All Weather Fun, Wheelgate Handicap | 5/12 | 2 | 9-7 | 62 | 75A | Jack Mitchell | 7/1 |
| 03 Jul 10+9d | Nottingham | Life&style Magazine Handicap | 3/7 | ½ | 9-6 | 62 | 77A | Robert Winston | 8/1 |
| 24 Jun 10+15d | Warwick | Warwick Apprentice Handicap | 6/8 | 4½ | 9-2 | 62 | 58A | Billy Cray | 15/2 |
| 09 Jun 10+11d | Haydock | Phs Water Saving Handicap | 1/13 | 8-8 | 57 | 94A | Steve Drowne | 25/1 | |
| 29 May 10+21d | Beverley | Nick Watts 50th Birthday Handicap | 12/13 | 1 | 8-3 | 60 | 49C | Billy Cray | 33/1 |
| 08 May 10+31d | Thirsk | Calverts Carpets Handicap | 14/18 | ¾ | 8-1 | 63 | 49A | Billy Cray | 33/1 |
| 07 Apr 10+196d | Nottingham | Bet totepool On 0800 221 221 Handicap (Div 1) | 7/14 | 5 | 9-4 | 65 | 57C | Richard Hughes | 9/1 |
| 23 Sep 09+11d | Redcar | Boddingtons Redcar Straight-mile Championship (Qualifier) | 6/12 | 2¼ | 8-6 | 65 | 57A | Billy Cray | 33/1 |
| 12 Sep 09+24d | Ffos Las | Totesport Home Of Pool Betting Handicap | 6/10 | 1 | 8-13 | 67 | 62A | Billy Cray | 12/1 |
| 19 Aug 09+10d | Hamilton | Hamilton Park Scottish Trophy Series Final Handicap | 5/13 | 1¼ | 8-5 | 65 | 69A | Billy Cray | 16/1 |
| 09 Aug 09+9d | Windsor | British Racing School Apprentice Handicap | 2/10 | ½ | 8-12 | 65 | 77A | Kieren Fox | 8/1 |
| 31 Jul 09+14d | Haydock | Turftv Handicap | 4/11 | nk | 9-3 | 65 | 78A | Billy Cray | 14/1 |
| 17 Jul 09+6d | Haydock | Best Horse Racing On Sky Channel 432 Handicap | 2/9 | 3¼ | 9-1 | 65 | 82A | Billy Cray | 10/1 |
| 11 Jul 09+7d | Nottingham | Circus Day 30th July Handicap | 5/15 | hd | 9-2 | 65 | 72A | Billy Cray | 13/2 |
| 04 Jul 09+9d | Nottingham | Life&style Magazine Handicap | 1/11 | 9-0 | 62 | 81A | Billy Cray | 16/1 | |
| 25 Jun 09+7d | Warwick | Bollinger Champagne Challenge Series Amateur Riders Handicap | 1/11 | 11-0 | 58 | 78A | Mr Simon Walker | 13/2 | |
| 18 Jun 09+14d | Ripon | Racing At Redcar Tomorrow And Saturday Handicap | 17/18 | shd | 9-0 | 58 | 52C | J-P Guillambert | 16/1 |
| 04 Jun 09+9d | Hamilton | Prestige Scotland Handicap (Qualifier) | 6/9 | nk | 7-13 | 55 | 54A | Billy Cray | 7/1 |
| 26 May 09+7d | Chepstow | Freebets.co.uk Free Bets Handicap | 2/15 | ½ | 7-13 | 57 | 76A | Billy Cray | 20/1 |
| 19 May 09+20d | Nottingham | 'Come Racing On Wednesday 3rd June' Handicap | 7/13 | 3 | 8-10 | 57 | 62A | David Allan | 22/1 |
| 29 Apr 09+30d | Pontefract | Skybet.com Handicap | 13/14 | nse | 8-0 | 59 | 34C | Billy Cray | 33/1 |
| 30 Mar 09+161d | Wolverhampton (AW) | Stay At The Wolverhampton Holiday Inn Handicap | 10/13 | ¾ | 8-6 | 60 | 45A | Billy Cray | 28/1 |
| 20 Oct 08+12d | Windsor | Superior Sausage Company Handicap | 4/14 | 2¼ | 8-3 | 60 | 55A | Billy Cray | 14/1 |
| 08 Oct 08+6d | Nottingham | Colwick Park Apprentice Handicap | 3/13 | 1¼ | 8-13 | 60 | 81A | Billy Cray | 12/1 |
| 02 Oct 08+42d | Ayr | Happy Retirement Carol Walker Handicap | 6/10 | 3¾ | 9-3 | 60 | 63A | David Allan | 15/2 |
| 21 Aug 08+6d | Chester | Alexander Events Apprentice Handicap | 2/15 | 3½ | 9-1 | 60 | 80A | Billy Cray | 8/1 |
| 15 Aug 08+7d | Catterick | Tennants Fine Art Auctioneers Handicap | 5/14 | ½ | 9-3 | 55 | 72A | David Allan | 9/2 |
| 08 Aug 08+4d | Haydock | Steve Donohue Apprentice Handicap | 1/12 | 8-5 | 55 | 77A | Billy Cray | 11/1 | |
| 04 Aug 08+23d | Carlisle | Champagne Lanson Handicap | 7/14 | shd | 9-5 | 55 | 59A | Tony Culhane | 5/1 |
| 12 Jul 08+6d | Chester | totesportgames.com Apprentice Handicap | 3/14 | 3¼ | 9-1 | 56 | 71A | Jamie Jones | 13/2 |
| 06 Jul 08+9d | Ayr | totesport.com Handicap | 4/12 | ¾ | 8-10 | 56 | 61A | Billy Cray | 12/1 |
| 27 Jun 08+4d | Chester | Betfair Apprentice Training Series Handicap | 6/14 | nse | 8-9 | 58 | 61A | Billy Cray | 8/1 |
| 23 Jun 08+12d | Wolverhampton (AW) | Bet Wimbledon Tennis - Betdaq Handicap | 6/10 | ½ | 9-6 | 58 | 64A | David Allan | 15/2 |
| 11 Jun 08+19d | Beverley | Christmas Parties At Beverley Racecourse Handicap | 8/13 | nk | 8-11 | 60 | 62A | Robert Winston | 18/1 |
| 23 May 08+24d | Newmarket | Sell Horses At re-offer.com Handicap | 11/18 | 2¼ | 8-5 | 62 | 46A | Neil Pollard | 50/1 |
| 29 Apr 08+88d | Wolverhampton (AW) | wolverhampton-racecourse.co.uk Handicap | 3/6 | 1¼ | 8-9 | 63 | 58B | Robert Winston | 8/1 |
| 01 Feb 08+12d | Wolverhampton (AW) | Race All The Families To Pontin's Handicap | 5/8 | ½ | 9-4 | 65 | 76A | David Allan | 13/2 |
| 20 Jan 08+16d | Wolverhampton (AW) | Catch Captain Croc At Pontin's Handicap | 8/12 | ¾ | 9-4 | 65 | 63A | David Allan | 6/1 |
| 04 Jan 08+21d | Wolverhampton (AW) | Book Now at pontins.com Handicap | 2/8 | ¾ | 8-12 | 62 | 73A | David Allan | 12/1 |
| 14 Dec 07+10d | Wolverhampton (AW) | Pontin's Book Early Handicap | 5/11 | 1¼ | 9-1 | 62 | 66C | Chris Catlin | 10/3 |
| 04 Dec 07+15d | Wolverhampton (AW) | Go Pontin's Holidays Handicap (Div 1) | 2/11 | 1½ | 9-2 | 62 | 76C | Paul Mulrennan | 9/2F |
| 19 Nov 07+9d | Kempton (AW) | Bet Now At WBX.COM Handicap | 2/13 | ½ | 9-2 | 61 | 72C | Tom McLaughlin | 12/1 |
| 10 Nov 07+8d | Wolverhampton (AW) | Bet Now At centrebet.com Handicap | 1/11 | 8-4 | 55 | 69C | Chris Catlin | 8/1 | |
| 02 Nov 07+9d | Wolverhampton (AW) | Call Wolverhampton Racecourse On 0870 220 2442 Handicap | 6/12 | 1 | 9-1 | 54 | 61C | David Allan | 20/1 |
| 24 Oct 07+12d | Kempton (AW) | Barlow Robbins LLP Handicap | 9/13 | nk | 9-3 | 54 | 49C | Tom McLaughlin | 16/1 |
| 12 Oct 07+20d | Wolverhampton (AW) | Mace Racing At Wolverhampton Handicap | 9/11 | 1 | 8-7 | 57 | 49C | Tadhg O'Shea | 16/1 |
| 22 Sep 07+16d | Wolverhampton (AW) | Join WBX.COM For Free Football Shirt Handicap | 7/8 | 6 | 8-7 | 59 | 38C | Miss Sonia Eaton | 16/1 |
| 06 Sep 07+15d | Wolverhampton (AW) | Free Bets At freebets.co.uk Handicap | 8/12 | 1 | 9-0 | 62 | 71C | Chris Catlin | 8/1 |
| 22 Aug 07+14d | Hamilton | Neilsland Handicap | 5/10 | ½ | 9-4 | 66 | 61C | Jamie Moriarty | 20/1 |
| 08 Aug 07+193d | Pontefract | Chaplins Club Handicap | 10/11 | 4 | 9-8 | 69 | 35C | J-P Guillambert | 20/1 |
| 27 Jan 07+59d | Lingfield (AW) | Pontin's 'Book Early' Handicap | 5/7 | 2 | 9-1 | 71 | 61C | George Baker | 7/1 |
| 29 Nov 06+5d | Kempton (AW) | Digibet Sports Betting Handicap | 7/12 | hd | 9-0 | 72 | 57C | Jamie Spencer | 7/2 |
| 24 Nov 06+13d | Kempton (AW) | Celtic Contractors Ltd Handicap | 8/12 | nk | 8-7 | 72 | 57C | Sophie Doyle | 8/1 |
| 11 Nov 06+42d | Kempton (AW) | Abacus Lighting Handicap | 2/11 | hd | 8-2 | 68 | 67C | Sophie Doyle | 12/1 |
| 30 Sep 06+6d | Redcar | Thanks & See You Next Season Handicap | 5/16 | 6 | 9-8 | 72 | 68C | David Allan | 33/1 |
| 24 Sep 06+17d | Musselburgh | Children First Handicap | 11/13 | 5 | 8-13 | 72 | 38C | Micky Fenton | 16/1 |
| 07 Sep 06+13d | Southwell | Skybet.com Handicap | 10/10 | 1 | 9-0 | 75 | 42C | Tony Culhane | 25/1 |
| 25 Aug 06+13d | Chester | Global Travel Handicap | 13/14 | 3½ | 8-12 | 78 | 36C | James Reveley | 50/1 |
| 12 Aug 06+6d | Redcar | Transmore Van Hire Ltd Handicap | 10/16 | 2 | 9-6 | 80 | 67C | James Reveley | 40/1 |
| 06 Aug 06+70d | Chester | Halliwell Jones BMW - Mile Handicap | 11/17 | ½ | 9-6 | 80 | 64C | Paul Hanagan | 25/1 |
| 28 May 06+22d | Newmarket | Taking People Places With 'One' Railway Handicap | 11/11 | 9 | 8-4 | 81 | 32C | Jamie Mackay | 18/1 |
| 06 May 06+5d | Newmarket | Stanjamesuk.com Stakes Handicap | 17/26 | 1 | 7-12 | 78 | 45C | Matthew Henry | 25/1 |
| 01 May 06+4d | Windsor | Come Racing Here Every Monday Evening Handicap | 2/14 | ½ | 8-6 | 78 | 87C | James Doyle | 10/1 |
| 27 Apr 06+10d | Yarmouth | M Brock Limited 15th Anniversary Handicap | 7/11 | shd | 8-0 | 75 | 56C | James Doyle | 9/1 |
| 17 Apr 06+23d | Redcar | Easter Bunny Handicap | 2/17 | nk | 8-3 | 75 | 75C | James Doyle | 6/1F |
| 25 Mar 06+35d | Kempton (AW) | jbpb.com Handicap | 2/13 | hd | 8-0 | 69 | 58C | Sophie Doyle | 14/1 |
| 18 Feb 06+21d | Wolverhampton (AW) | First Past The Post At Betdirect Handicap | 10/12 | ¾ | 8-13 | 70 | 64C | Steve Drowne | 7/2 |
| 28 Jan 06+3d | Lingfield (AW) | Littlewoods Betdirect Handicap | 6/12 | shd | 8-0 | 71 | 57C | James Doyle | 7/1 |
| 25 Jan 06+18d | Lingfield (AW) | Play Slots At Littlewoodscasino.com Handicap | 4/13 | 1 | 8-7 | 71 | 60C | James Doyle | 7/1 |
| 07 Jan 06+26d | Lingfield (AW) | Betdirect.co.uk Handicap | 6/9 | ½ | 7-13 | 73 | 53C | James Doyle | 33/1 |
| 12 Dec 05+95d | Wolverhampton (AW) | Betdirect.co.uk Handicap (Div 2) | 8/12 | 2 | 9-2 | 75 | 54C | Tony Culhane | 12/1 |
| 08 Sep 05+39d | Doncaster | Ralph Raper Memorial Prince Of Wales Cup Handicap | 10/13 | 6 | 8-9 | 77 | 39C | Alan Munro | 10/1 |
| 31 Jul 05+10d | Chester | Halliwell Jones BMW - Mile Handicap) | 1/13 | 8-1 | 74 | 60C | Francis Ferris | 20/1 | |
| 21 Jul 05+15d | Doncaster | Doncaster-racecourse.com Handicap | 10/10 | 1¾ | 8-13 | 74 | 58C | David Allan | 10/1 |
| 06 Jul 05+2d | Catterick | Paddock Suite Handicap | 1/11 | 9-1 | 68 | 81C | David Allan | 9/2 | |
| 04 Jul 05+11d | Ripon | Stonebridgegate Handicap | 7/11 | nk | 9-3 | 68 | 53C | David Allan | 8/1 |
| 23 Jun 05+19d | Thirsk | Skelton Castle Handicap | 3/12 | 1½ | 8-12 | 68 | 71C | Tony Culhane | 16/1 |
| 04 Jun 05+12d | Haydock | 888.com Casino-on-net Handicap | 14/15 | shd | 9-3 | 68 | 52C | David Allan | 8/1 |
| 23 May 05+12d | Thirsk | Sammy Cass Handicap | 1/16 | 8-2 | 64 | 74C | David Allan | 16/1 | |
| 11 May 05+13d | Newcastle | Betfred Sprint Series Handicap (Qualifier) | 2/13 | 3 | 8-6 | 63 | 76C | Dean McKeown | 12/1 |
| 28 Apr 05+15d | Redcar | Carlsberg Champions Handicap | 9/13 | 1½ | 8-9 | 66 | 56C | Dean McKeown | 12/1 |
| 13 Apr 05+7d | Beverley | Handicap | 8/10 | shd | 9-2 | 68 | 52C | Dane O'Neill | 7/2 |
| 06 Apr 05+65d | Nottingham | Conference Centre Handicap | 5/17 | 1½ | 9-2 | 68 | 57C | J F Egan | 20/1 |
| 31 Jan 05+21d | Wolverhampton (AW) | Bet Direct Maiden Stakes (Div 2) | 5/10 | 5 | 9-0 | — | 61C | Leandro D Goncalves | 3/1 |
| 10 Jan 05 | Wolverhampton (AW) | Maiden Stakes (Div 1) | 3/12 | 2 | 9-0 | — | 77C | Chris Catlin | 9/1 |
Quick answers
- How many races has Tanforan (GB) won?
- Tanforan (GB) won 11 of 115 archived starts between 2005 and 2014, a strike rate of 9.6%. Placed 32 times in total (27.8% of starts).
- Who trained Tanforan (GB)?
- Tanforan (GB) was trained by Brian Baugh on the most recent run on record, at Carlisle on 16 June 2014.
- Who is Tanforan (GB)'s sire?
- Tanforan (GB) is by Mujahid (USA) out of Florentynna Bay (GB), whose sire is Aragon.
- What going does Tanforan (GB) prefer?
- Tanforan (GB) has the best record on good going: 6 wins from 29 starts (20.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Tanforan (GB)'s official rating?
- The most recent official rating on record is 58, from the run on 16 June 2014. The highest on record is 81.
- What is Tanforan (GB)'s sire's record?
- Mujahid (USA)'s progeny in our archive have won 9.7% of 2,375 runs since Jan 2008 (131 horses), Flat and jumps together. Weakest over 1m2f – 1m4f (all codes): 6.3% from 333.
- Who are Tanforan (GB)'s siblings?
- Out of Florentynna Bay (GB), Tanforan (GB) has 2 other produce in our archive, 0 of them winners. As at Oct 2026.