Skip to content
Horse profile

Tees Spirit (GB)

8yo gelding · Trainer Adrian Nicholls · Owner A Nicholls
47 runs · 21 courses · from Sep 2020
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
9 wins · 8 courses Last run 7 Nov 2026 · 10th of 14 Last raced off OR 75
KTB Profile

Tees Spirit (GB) is 9 from 47, including a Listed win. The biggest win we hold: the Abergwaun Stakes at Tipperary (Aug 2022). Hasn't won since Sep 2024. All 9 wins have come on turf — 0 from 4 on the all-weather, and every win has come on good or faster ground (0 from 10 on softer). Last raced off 75, 29lb below the career-high mark.

Based on 47 archived runs · run-style from 14 commented runs since Aug 2024 · updated 8 Nov 2026
KTB at a glance All wins on turf Wins on good or faster OR ↓ 29lb off peak
Official rating75↓ 29lb off peak
75 65–104

KTB Speed and Rating

KTB Speed

Best recent Speed 105 the best of the last 3 graded (A or B) runs · Ripon, 26 Apr 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 44 figures · best 143A · median 89.5
GoingRunsBestMedianSince 8 Nov 2025
Good22143A931 run · —
Good to Firm10112B85—
Good to Soft594C79—
Standard (AW)4112B952 runs · 100 / 76
Soft399C68—
DistanceRunsBestMedianSince 8 Nov 2025
Under 6f37143A903 runs · 100 / 57
6f – 7f7112B86—

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 44 figures from 44 runs · as at 8 Nov 2026 · 1 recent figure provisional (may move for 7 days) · a record, not a forecast

KTB Rating

Best recent KTB Rating 69A the best of the last 3 rated runs · Southwell (AW), 7 Nov 2026 Official rating 75 at the last run, 7 Nov 2026

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 44 figures · best 111A · median 80
GoingRunsBestMedianSince 8 Nov 2025
Good22108A91.51 run · —
Good to Firm10111A74—
Good to Soft587B66—
Standard (AW)490A64.52 runs · 69 / 55.5
Soft399A61—
DistanceRunsBestMedianSince 8 Nov 2025
Under 6f37111A803 runs · 69 / 56
6f – 7f797A66—

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 44 figures from 44 runs · as at 8 Nov 2026 · 1 recent figure provisional (may move for 7 days) · 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

  • Led 5 (36%) · 0 wins
  • Held up 4 (29%) · 1 win
  • Prominent 4 (29%) · 0 wins
  • Mid-division 1 (7%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 9.5% of 3,650 runs since Apr 2017 (243 horses).

Weakest on soft going: 4.5% from 245. Weakest over 1m2f – 1m4f (all codes): 3.7% from 136.

GoingRunsWinsSRvs sireThis horse
Firm21419%+9.5—
Good to Firm604599.8%+0.31 from 10
Good649497.6%−1.98 from 23
Good to Soft274155.5%−40 from 6
Soft245114.5%−50 from 4
Heavy6123.3%−6.2—
Standard (AW)1,79620511.4%+1.90 from 4
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,15313611.8%+2.38 from 40
6f – 7f1,7401528.7%−0.81 from 7
1m – 1m1f574529.1%−0.4—
1m2f – 1m4f13653.7%−5.8—
1m5f – 2m3000%−9.5—
2m1f – 2m4f1500%−9.5—
2m5f – 3m200%−9.5—

Flat and jumps together (all codes) · since Apr 2017 · as at 8 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam

8 siblings in the archive, 6 winners — best of them Ingleby Hollow (GB) (12 wins).

The wins came over 6f–2m1f; the highest grade won is Class 2 (Ingleby Angel (IRE)).

ProduceRunsWinsWin tripsBest grade
Ingleby Hollow (GB)92121m4f–2m1fClass 3
Ingleby Angel (IRE)85106f–1m1fClass 2
Thornaby Nash (GB)6087f–1m½fClass 5
Ingleby Exceed (IRE)2056f–1mClass 4
Tees George (GB)3637f–1m½fClass 6
Ingleby Molly (IRE)2226fClass 6
Ingleby Command (GB)30——
Ingleby Erin (GB)90——

Record by conditions

GoingRunsWinsSR£1
Good 23 8 35% +51.70
Good to Firm 10 1 10% −7.12
Good to Soft 6 0 0% −6.00
Standard (AW) 4 0 0% −4.00
Soft 4 0 0% −4.00

ClassRunsWinsSR£1
Class 2 15 3 20% +6.50
Class 4 9 1 11% −6.00
Class 5 7 2 29% +28.00
Class 3 5 2 40% +8.88
Class 1 4 0 0% −4.00

CourseRunsWinsSR£1
York 6 0 0% −6.00
Doncaster 6 1 17% −3.12
Ripon 4 1 25% +25.00
Southwell (AW) 3 0 0% −3.00
Haydock 3 0 0% −3.00
Thirsk 3 0 0% −3.00
Newmarket 3 1 33% +8.00
Redcar 2 0 0% −2.00
Epsom Downs 2 1 50% +9.00
Beverley 2 2 100% +9.00
Ascot 2 0 0% −2.00
Nottingham 2 1 50% +1.00
Dundalk (AW) 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00
Sandown 1 1 100% +4.50
Chantilly (FR) 1 0 0% −1.00
Naas 1 0 0% −1.00
Longchamp (FR) 1 0 0% −1.00
Tipperary 1 1 100% +3.20
Curragh 1 0 0% −1.00
Carlisle 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 40 8 20% +8.58
6f – 7f 7 1 14% +22.00

JockeyRunsWinsSR£1
Mia Nicholls 14 3 21% +7.50
Barry McHugh 14 4 29% +10.08
Jack Nicholls 4 0 0% −4.00
Tony Hamilton 4 1 25% +25.00
Jack Garritty 3 0 0% −3.00
Harrison Shaw 2 0 0% −2.00
Robbie Downey 2 0 0% −2.00
Rowan Scott 1 0 0% −1.00
Declan McDonogh 1 0 0% −1.00
Connor Murtagh 1 1 100% +2.00
Josephine Gordon 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 3 0 0% −3.00
2025 7 0 0% −7.00
2024 11 3 27% +10.50
2023 7 0 0% −7.00
2022 8 5 63% +19.08
2021 8 1 13% +21.00
2020 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
2026 · 3 runs
07 Nov 26+35d Southwell (AW) Create Your Bet Builders At Midnite Handicap Stakes Class 4 · 5f · Standard · 14 ran Raced in front early - niggled at 2f out - overtaken over 1f out and faded tamely to finish 10th 10/14 1½ 9-4 75100B69A Jack Garritty 100/1
03 Oct 26+7d Redcar Watch Race Replays On Racingtv.com Handicap Stakes Class 4 · 5f · Good · 13 ran Made running in the middle of the pack - passed and drifted left over 1f out - faded inside the final furlong to finish 13th 13/13 1½ 9-3 7957C56A Jack Garritty 80/1
26 Sep 26+364d Southwell (AW) Celebrate With Sponsorship At Southwell Racecourse Handicap Stakes (Div I) Class 4 · 5f · Standard · 10 ran Slow start - up with the pace early then pushed along 2f out - lost place inside final furlong 9/10 9 9-10 8352C42C Jack Garritty 66/1
2025 · 7 runs
27 Sep 25+38d Haydock Ambassador Cruise Line Handicap Class 2 · 5f · Good To Soft · 10 ran Sat close to pace in third down the middle - urged into effort by halfway - lost touch inside final two furlongs and well held at the finish 10/10 3¾ 9-1 8979C52C Rowan Scott 40/1
20 Aug 25+11d York Hong Kong Jockey Club World Pool Handicap (Heritage Handicap) Class 2 · 5½f · Good To Firm · 20 ran Bumped at the break - settled towards the back - eased right with two furlongs left before dropping away to finish 19th 19/20 5 9-0 9340C47C Jack Nicholls 66/1
09 Aug 25+63d Redcar Every Race Live On Racing TV Handicap Class 3 · 5f · Good To Firm · 9 ran Sat close to the front early - up with the pace before halfway - driven approaching 2f out - dropped away in the final furlong to finish eighth beaten 5¼ lengths 8/9 ½ 9-7 9584B77A Jack Nicholls 17/2
07 Jun 25+23d Epsom Downs Aston Martin 'Dash' Handicap (Heritage Handicap) Class 2 · 5f · Good · 19 ran Sluggish start - settled into pace behind the front group before being pushed along 2f out - drifted left and lost ground final furlong to finish well held 12/19 1 8-9 9874C80A Jack Nicholls 22/1
15 May 25+19d York Lindum York Handicap Class 2 · 5f · Good To Firm · 17 ran Held up midpack wide of rivals - driven and lost touch by halfway - dropped right out and beaten home 17/17 4¾ 9-4 10048C51C Jack Nicholls 18/1
26 Apr 25+63d Ripon Ripon Silver Sprint Trophy Handicap Class 2 · 5f · Good · 7 ran Went straight to front - held advantage along the rail before being caught a furlong out under pressure - lost momentum in the closing stages to finish fifth 5/7 1 9-9 102105A92A Harrison Shaw 15/2
22 Feb 25+120d Southwell (AW) BetUK Hever Sprint Stakes (Listed) Class 1 · 5f · Standard · 11 ran Sat close to the pace early - pressed for effort with 2f left - dropped away inside final furlong - eventually finished 10th 10/11 1 9-2 10490A60A Harrison Shaw 40/1
2024 · 11 runs
25 Oct 24+31d Dundalk (AW) William Hill Top Price Guarantee Mercury Stakes (Group 3) 5f · Standard · 13 ran Went straight to front - driven up as rivals drew level 2f out - overtaken with a furlong left - unable to fight back and finished 7th beaten 3 lengths 7/13 ¾ 10-0 104112B90A Mia Nicholls 28/1
24 Sep 24+9d Beverley Eddie And Violet Smith Conditions Stakes (GBB Race) Class 2 · 5f · Good · 4 ran Held up in third on the rail - improved into second a furlong out - driven to the front inside the final furlong after a slight nudge - stayed on strongly to score 1/4 9-13 9590C106B Mia Nicholls 4/1
15 Sep 24+25d Doncaster Pertemps Network Handicap Class 3 · 5f · Good · 11 ran Handy near the far rail early - hit the front briefly with 2f left - headed inside final furlong - stayed on for third without threatening winner 3/11 nk 9-7 95104A101A Mia Nicholls 12/1
21 Aug 24+17d York Symphony Group Handicap (Heritage Handicap) Class 2 · 5½f · Good To Firm · 22 ran Clear early on the near flank - pressed for effort and lost front spot inside final furlong - dropped away quickly after - finished 19th 19/22 1 8-13 9665C71A Mia Nicholls 50/1
04 Aug 24+30d Deauville (FR) Prix du Cercle - Prix Hipodromo de la Gavea () (3yo+) (Straight Course) (Turf) 5f · Good To Soft · 12 ran 9/12 nk 9-1 ——— Mia Nicholls 29/1
05 Jul 24+19d Sandown Davies Group Handicap Class 2 · 5f · Good · 6 ran 1/6 8-13 94112A92B Mia Nicholls 9/2
16 Jun 24+8d Thirsk Sky Bet Request A Bet Handicap Class 2 · 5f · Good To Soft · 16 ran 12/16 hd 9-7 9694C86A Mia Nicholls 18/1
08 Jun 24+23d Haydock Betfred Passionate About Sport Achilles Stakes (Listed) Class 1 · 5f · Good · 8 ran 8/8 9 9-7 9844C66C Mia Nicholls 40/1
16 May 24+12d York Lindum York Handicap Class 2 · 5f · Good · 17 ran 5/17 nk 9-1 9984C100A Mia Nicholls 17/2
04 May 24+18d Newmarket William Hill Palace House Stakes (Group 3) Class 1 · 5f · Good · 8 ran 8/8 3¾ 9-9 9988A78A Mia Nicholls 14/1
16 Apr 24+192d Newmarket It's Never Ordinary At bet365 Handicap Class 3 · 5f · Good · 14 ran 1/14 9-0 91118C102A Mia Nicholls 10/1
2023 · 7 runs
07 Oct 23+21d Ascot Abf The Soldiers' Charity Handicap Class 2 · 5f · Good · 13 ran 9/13 hd 8-12 9399C74A Mia Nicholls 15/2
16 Sep 23+7d Doncaster Betfred Portland (Heritage Handicap) Class 2 · 5½f · Soft · 22 ran 17/22 1¼ 8-6 9368C61A Mia Nicholls 18/1
09 Sep 23+15d Haydock Betfair Be Friendly Handicap Class 2 · 5f · Good · 12 ran 2/12 ¾ 8-7 93107A93A Mia Nicholls 12/1
25 Aug 23+13d York Coolmore Wootton Bassett Nunthorpe Stakes (Group 1) (British Champions Series) Class 1 · 5f · Good To Firm · 16 ran 15/16 3¼ 9-13 9682C67A Barry McHugh 150/1
12 Aug 23+69d Ascot Dubai Duty Free Shergar Cup Dash (Handicap) Class 2 · 5f · Good · 10 ran 9/10 ¾ 9-7 9989B65A Declan McDonogh 10/1
04 Jun 23+14d Chantilly (FR) Prix du Gros-Chene (3yo+) (Turf) 5f · Good · 12 ran 12/12 3½ 9-5 ——— Barry McHugh 31/1
21 May 23+231d Naas Sole Power Sprint Stakes (Listed) 5f · Good · 10 ran 6/10 nse 9-12 10470A91A Barry McHugh 15/2
2022 · 8 runs
02 Oct 22+37d Longchamp (FR) Prix de l'Abbaye de Longchamp Longines (2yo+) (Sprint Course) (Turf) 5f · Very Soft · 18 ran 18/18 nk 9-11 ——— Barry McHugh 24/1
26 Aug 22+13d Tipperary Abergwaun Stakes (Listed) 5f · Good · 10 ran 1/10 9-7 95143A104A Barry McHugh 16/5
13 Aug 22+36d Doncaster Racing League On Sky Sports Racing Handicap Class 3 · 5f · Good To Firm · 7 ran 1/7 10-0 89106A111A Barry McHugh 15/8F
08 Jul 22+12d Newmarket Moet & Chandon Handicap Class 3 · 5f · Good To Firm · 12 ran 3/12 ½ 9-11 8993A91A Barry McHugh 10/3F
26 Jun 22+22d Curragh Paddy Power Rockingham Handicap (Premier Handicap) 5f · Yielding · 18 ran 6/18 1¼ 8-13 9099C99A Barry McHugh 13/2
04 Jun 22+28d Epsom Downs Simpex Express 'Dash' Handicap (Heritage) Class 2 · 5f · Good · 20 ran 1/20 8-7 8399C108A Barry McHugh 10/1
07 May 22+16d Nottingham Join Racing TV Now Handicap Class 4 · 5f · Good · 8 ran 1/8 9-3 77117A97A Connor Murtagh 2/1F
21 Apr 22+229d Beverley Watch On Racing TV Handicap Class 5 · 5f · Good · 7 ran 1/7 9-3 7189A100A Barry McHugh 5/1
2021 · 8 runs
04 Sep 21+17d Thirsk Jenny Roberts Millinery Handicap Class 4 · 5f · Good · 8 ran 3/8 ½ 8-9 72102A80A Barry McHugh 15/2
18 Aug 21+18d Carlisle Racing TV Handicap Class 4 · 5f · Good · 11 ran 10/11 ¾ 9-5 7389A56A Barry McHugh 7/1
31 Jul 21+9d Doncaster Sky Sports Racing Hd Virgin 535 Handicap Class 5 · 5f · Good To Soft · 6 ran 2/6 shd 9-7 7290B87B Barry McHugh 9/4F
22 Jul 21+13d Doncaster Sky Bet Go-racing-in-yorkshire Summer Festival Handicap Class 4 · 6f · Good To Firm · 8 ran 3/8 nk 9-2 72112B83A Barry McHugh 7/2
09 Jul 21+37d York Longines Irish Champions Weekend Handicap Class 4 · 5f · Good · 15 ran 7/15 hd 8-11 7378C70A Tony Hamilton 22/1
02 Jun 21+39d Ripon Ripon Farm Services Handicap Class 5 · 6f · Good To Firm · 7 ran 6/7 ½ 9-6 7486A66A Tony Hamilton 9/4F
24 Apr 21+9d Doncaster Follow At The Races On Twitter Handicap Class 5 · 6f · Good To Firm · 10 ran 2/10 hd 9-7 70111A97A Tony Hamilton 7/2
15 Apr 21+190d Ripon Marton Le Moor Handicap Class 5 · 6f · Good · 13 ran 1/13 8-11 6596C84A Tony Hamilton 28/1
2020 · 3 runs
07 Oct 20+11d Nottingham British Stallion Studs EBF Novice Stakes Class 5 · 6f · Soft · 12 ran 12/12 10 9-5 —3C41C Josephine Gordon 66/1
26 Sep 20+22d Ripon British Stallion Studs Ebf Novice Stakes Class 5 · 6f · Good To Soft · 7 ran 6/7 ½ 9-2 —67A66A Robbie Downey 125/1
04 Sep 20 Thirsk British Stallion Studs EBF Novice Stakes (Plus 10) (Div 2) Class 4 · 7f · Good To Soft · 10 ran 9/10 5½ 9-5 —40C56C Robbie Downey 80/1

Quick answers

How many races has Tees Spirit won?
Tees Spirit (GB) won 9 of 47 archived starts between 2020 and 2026, a strike rate of 19.1%. Placed 16 times in total (34% of starts).
Who trains Tees Spirit?
Tees Spirit (GB) is trained by Adrian Nicholls, who saddled the horse on its most recent run on 7 November 2026.
Who is Tees Spirit's sire?
Tees Spirit (GB) is by Swiss Spirit (GB) out of Mistress Twister (GB), whose sire is Pivotal.
What going does Tees Spirit prefer?
Tees Spirit (GB) has the best record on good going: 8 wins from 23 starts (34.8%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Tees Spirit's official rating?
The most recent official rating on record is 75, from the run on 7 November 2026. The highest on record is 104.
What is Tees Spirit's sire's record?
Swiss Spirit (GB)'s progeny in our archive have won 9.5% of 3,650 runs since Apr 2017 (243 horses), Flat and jumps together. Weakest on soft going: 4.5% from 245. Weakest over 1m2f – 1m4f (all codes): 3.7% from 136.
Who are Tees Spirit's siblings?
Out of Mistress Twister (GB), Tees Spirit (GB) has 8 other produce in our archive, 6 of them winners. Most wins: Ingleby Hollow (GB) (12). Highest grade won: Class 2 (Ingleby Angel (IRE)). The wins came over 6f–2m1f. As at Nov 2026.

Record shown from September 2020. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.