Skip to content
Horse profile

Affair (GB)

9yo mare (at last run, May 2023) · Last trainer Hughie Morrison · Last owner H Morrison
by Sakhee's Secret (GB) out of Supatov (USA) (Johannesburg)
57 runs · 16 courses · from Jun 2016
As at 20 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 30 May 2023 — 1,239 days ago. Our archive can't say whether the horse is still in training.
Last run May 2023 · 5th of 6 5 wins · 4 courses Last raced off OR 45
KTB Profile

Affair (GB) is 5 from 57, all wins coming at Class 6 level. Hasn't won since Jun 2020. Last raced off 45, 18lb below the career-high mark.

Based on 57 archived runs · updated 20 Oct 2026
KTB at a glance All wins at Class 6 OR ↓ 18lb off peak
Official rating45↓ 18lb off peak
45 45–63

KTB Speed and Rating

KTB Speed

Best recent Speed 83 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 10 Dec 2022

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 54 figures · best 120C · median 83
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)31114B83—
Good to Firm9120C84—
Good to Soft8115A79.5—
Good3114C96—
Soft272A70—
Firm1———
DistanceRunsBestMedianSince 20 Oct 2025
1m5f – 2m36115A88—
1m2f – 1m4f16120C80—
1m – 1m1f1———
6f – 7f1———

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

KTB Rating

Best recent KTB Rating 43A the best of the last 3 rated runs · Chelmsford City (AW), 5 Jan 2023 Official rating 45 at the last run, 30 May 2023

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 57 figures · best 81A · median 54
GoingRunsBestMedianSince 20 Oct 2025
Standard (AW)3176A51—
Good to Firm1172A54—
Good to Soft881A54.5—
Soft369A67—
Good363A59—
Firm1———
DistanceRunsBestMedianSince 20 Oct 2025
1m5f – 2m3676A54—
1m2f – 1m4f1681A53—
6f – 7f472A60.5—
1m – 1m1f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 57 figures from 57 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 8.8% of 3,866 runs since Jan 2008 (253 horses).

Strongest at trips under 6f (all codes): 12.3% from 772.

GoingRunsWinsSRvs sireThis horse
Firm611219.7%+10.90 from 1
Good to Firm783779.8%+11 from 11
Good730456.2%−2.60 from 3
Good to Soft344277.8%−11 from 8
Soft362339.1%+0.31 from 3
Heavy881112.5%+3.7—
Standard (AW)1,4981348.9%+0.12 from 31
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f7729512.3%+3.5—
6f – 7f1,6781398.3%−0.50 from 4
1m – 1m1f732537.2%−1.60 from 1
1m2f – 1m4f398287%−1.81 from 16
1m5f – 2m188189.6%+0.84 from 36
2m1f – 2m4f7256.9%−1.9—
2m5f – 3m2015%−3.8—
Over 3m600%−8.8—

Flat and jumps together (all codes) · since Jan 2008 · as at 20 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Supatov (USA) (Johannesburg)

5 siblings in the archive, 3 winners — best of them Curtiz (GB) (6 wins).

The wins came over 5f–1m7½f; the highest grade won is Class 5 (Curtiz (GB)).

ProduceRunsWinsWin tripsBest grade
Curtiz (GB)4261m–1m2fClass 5
Magic Mac (GB)6265f–1mClass 6
Supamouse (GB)211m7½fClass 5
Duisker (GB)80——
Drouthy Neebor (GB)110——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 31 2 6% −18.50
Good to Firm 11 1 9% −2.00
Good to Soft 8 1 13% +7.00
Soft 3 1 33% +4.00
Good 3 0 0% −3.00
Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 48 5 10% −4.50
Class 5 6 0 0% −6.00
Class 3 1 0 0% −1.00
Class 2 1 0 0% −1.00
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Chelmsford City (AW) 10 2 20% +2.50
Lingfield (AW) 10 0 0% −10.00
Wolverhampton (AW) 6 0 0% −6.00
Nottingham 5 0 0% −5.00
Lingfield 5 1 20% +4.00
Bath 4 1 25% +11.00
Southwell (AW) 3 0 0% −3.00
Newbury 3 0 0% −3.00
Brighton 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Redcar 2 1 50% +5.00
Catterick 1 0 0% −1.00
Leicester 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Yarmouth 1 0 0% −1.00
Salisbury 1 0 0% −1.00

DistanceRunsWinsSR£1
1m5f – 2m 36 4 11% −1.50
1m2f – 1m4f 16 1 6% −7.00
6f – 7f 4 0 0% −4.00
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Charlie Bennett 15 0 0% −15.00
Theodore Ladd 15 3 20% +16.00
Sophie Reed 5 0 0% −5.00
Angus Villiers 4 1 25% +1.50
Miss Serena Brotherton 2 0 0% −2.00
P J McDonald 2 1 50% +5.00
Miss Georgina Ducker 2 0 0% −2.00
Alicia Perkins 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Miss Sophie Smith 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Isobel Francis 1 0 0% −1.00
Stevie Donohoe 1 0 0% −1.00
Joanna Mason 1 0 0% −1.00
Paddy Mathers 1 0 0% −1.00
David Allan 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
Kieran O'Neill 1 0 0% −1.00
Paul Hanagan 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 54 5 9% −10.50
Tongue tie 2 0 0% −2.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2023 3 0 0% −3.00
2022 3 0 0% −3.00
2021 7 0 0% −7.00
2020 7 1 14% −1.50
2019 9 0 0% −9.00
2018 10 1 10% −3.00
2017 13 3 23% +18.00
2016 5 0 0% −5.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
30 May 23+103d Nottingham Visit Racingtv.Com Handicap Class 6 · 14f · Good To Firm · 6 ran 5/6 1½ 8-7 4560B42B Sophie Reed 18/1
16 Feb 23+42d Chelmsford City (AW) Ladies Day Handicap Class 6 · 16f · Standard · 11 ran 9/11 4½ 8-7 4565C36C Sophie Reed 50/1
05 Jan 23+26d Chelmsford City (AW) Ministry Of Sound Handicap Class 6 · 13.5f · Standard · 8 ran 4/8 3¼ 8-7 4575A43A Sophie Reed 16/1
10 Dec 22+61d Wolverhampton (AW) Betuk's Over 40,000 Live Streamed Races Handicap Class 6 · 16.5f · Standard · 9 ran 5/9 4 8-7 4583A47A Sophie Reed 40/1
10 Oct 22+47d Wolverhampton (AW) Sky Sports Racing Sky 415 Handicap Class 6 · 14f · Standard · 11 ran 6/11 1 8-7 4593C45C Sophie Reed 66/1
24 Aug 22+267d Lingfield (AW) Racing League On Sky Sports Racing Amateur Jockeys' Handicap Class 6 · 16f · Standard · 13 ran 9/13 3¾ 10-0 4590C44C Alicia Perkins 40/1
30 Nov 21+79d Lingfield (AW) Betway Casino Handicap Class 6 · 16f · Standard · 12 ran 8/12 1¾ 8-12 45105C51C Tom Marquand 25/1
12 Sep 21+33d Chelmsford City (AW) Tote.co.uk Now Never Beaten By Sp Handicap Class 6 · 14f · Standard · 11 ran 8/11 3 8-10 4679A44A Angus Villiers 7/1
10 Aug 21+50d Chelmsford City (AW) Tote.co.uk Live Streaming Every Uk Race Handicap Class 6 · 14f · Standard To Slow · 9 ran 4/9 ¾ 9-2 4791B60A Charlie Bennett 10/1
21 Jun 21+21d Wolverhampton (AW) EBC Group Amateur Jockeys' Handicap Class 6 · 14f · Standard · 11 ran 6/11 4½ 9-13 4877A51A Miss Sophie Smith 16/1
31 May 21+27d Chelmsford City (AW) Ministry Of Sound Classical 21st August Handicap Class 6 · 16f · Standard · 8 ran 7/8 hd 8-12 4971A50A Charlie Bennett 10/1
04 May 21+114d Wolverhampton (AW) Horse Racing Free Bets At bellbet.com Handicap Class 6 · 14f · Standard · 10 ran 3/10 1¼ 8-10 4997A62A Charlie Bennett 22/1
10 Jan 21+28d Southwell (AW) Heed Your Hunch At Betway Handicap Class 6 · 12f · Standard To Slow · 9 ran 6/9 3¾ 9-4 5088A56A Charlie Bennett 18/1
13 Dec 20+18d Lingfield (AW) Play 4 To Score At Betway Handicap (Div 2) Class 6 · 12f · Standard · 11 ran 9/11 nk 9-3 5183A64A Hollie Doyle 4/1
25 Nov 20+76d Lingfield (AW) Heed Your Hunch At Betway Handicap Class 6 · 16f · Standard · 13 ran 10/13 ½ 9-4 5290B61A Charlie Bennett 14/1
10 Sep 20+22d Chelmsford City (AW) Support The Injured Jockeys Fund Handicap Class 6 · 13.5f · Standard · 10 ran 3/10 2¾ 8-9 5399A65A Angus Villiers 7/2F
19 Aug 20+8d Bath Follow At The Races On Twitter Amateur Jockeys' Handicap Class 6 · 14f · Soft · 11 ran 2/11 2 10-5 5072A67A Miss Serena Brotherton 2/1
11 Aug 20+40d Lingfield (AW) Betway Casino Handicap Class 6 · 16f · Standard To Slow · 14 ran 2/14 hd 9-5 50114B76A P J McDonald 10/1
02 Jul 20+16d Catterick Scotton Handicap Class 6 · 16f · Good To Soft · 12 ran 6/12 hd 8-13 5088A54A Angus Villiers 5/1
16 Jun 20+221d Chelmsford City (AW) tote.co.uk Back Tomorrow With Another Placepot Handicap (Div 1) Class 6 · 13.5f · Standard · 10 ran 1/10 8-7 4598A61A Angus Villiers 9/2
08 Nov 19+31d Chelmsford City (AW) Bet At Totesport.com Handicap Class 6 · 13.5f · Standard · 14 ran 4/14 nk 9-1 4689B63A Charlie Bennett 25/1
08 Oct 19+24d Brighton Blind Veterans UK Apprentice Handicap Class 6 · 12f · Good To Soft · 11 ran 6/11 ½ 9-1 4736A46A Isobel Francis 10/1
14 Sep 19+30d Lingfield Empty Safe Handicap Class 6 · 14f · Good To Firm · 13 ran 11/13 7 9-6 4995C51C Stevie Donohoe 20/1
15 Aug 19+30d Lingfield (AW) Sky Sports Racing On Sky 415 Handicap Class 6 · 13f · Standard · 9 ran 9/9 4½ 9-3 5172C48C Charlie Bennett 33/1
16 Jul 19+42d Nottingham MansionBet's Best Odds Guaranteed Handicap Class 6 · 14f · Good · 15 ran 7/15 1¼ 8-13 5296C59A Charlie Bennett 8/1
04 Jun 19+20d Lingfield (AW) Racing Welfare Handicap Class 6 · 16f · Standard · 9 ran 6/9 2¼ 8-9 5377A55A Charlie Bennett 14/1
15 May 19+112d Bath Free Tips From 'sandstorm' At Valuerater.co.uk Handicap Class 6 · 13f · Firm · 10 ran 4/10 ¾ 8-11 5470A58A Charlie Bennett 8/1
23 Jan 19+20d Kempton (AW) Introducing Racing Tv Handicap Class 6 · 12f · Standard To Slow · 14 ran 11/14 3¾ 9-7 5582C52C Charlie Bennett 33/1
03 Jan 19+49d Chelmsford City (AW) Buy Tickets At Chelmsfordcityracecourse.com Handicap Class 6 · 14f · Standard · 9 ran 7/9 1 9-3 5688A52A Charlie Bennett 9/1
15 Nov 18+19d Chelmsford City (AW) Bet totequadpot At totesport.com Handicap Class 6 · 14f · Standard · 11 ran 1/11 9-0 50108A74A P J McDonald 6/1
27 Oct 18+24d Newbury Worthington's Lady Jockeys' Handicap (Lady Amateur Riders) Class 5 · 12f · Good To Soft · 16 ran 3/16 2¾ 9-7 5466C81A Joanna Mason 6/1
03 Oct 18+15d Nottingham Georges Great British Kitchen Handicap Class 3 · 14f · Good · 15 ran 6/15 1¼ 8-0 54114C63A Paddy Mathers 50/1
18 Sep 18+35d Redcar Racing UK Profits Returned To Racing Handicap (Div 1) Class 6 · 14f · Good To Firm · 11 ran 2/11 3¾ 9-8 5481A69A David Allan 5/1
14 Aug 18+21d Nottingham Kier Construction Central Handicap Class 5 · 14f · Good To Soft · 11 ran 7/11 1½ 8-12 54115A55A Oisin Murphy 8/1
24 Jul 18+26d Nottingham Bet On The Premier League With Smarkets Handicap Class 6 · 14f · Good To Firm · 6 ran 2/6 ¾ 8-8 53103A59B Theodore Ladd 5/4F
28 Jun 18+28d Leicester Bruntingthorpe Handicap Class 6 · 12f · Good To Firm · 15 ran 4/15 2½ 8-7 53120C67A Theodore Ladd 6/1
31 May 18+16d Lingfield 188Bet Mobile Bet10 Get20 Handicap (Div 2) Class 6 · 11.5f · Good To Soft · 9 ran 2/9 3¾ 8-12 53101A69A Theodore Ladd 7/2
15 May 18+130d Chepstow Play Blackjack At 188Bet Casino Handicap Class 6 · 16f · Good To Firm · 9 ran 5/9 nk 8-8 5484A49A Theodore Ladd 4/1
05 Jan 18+30d Southwell (AW) Betway Amateur Riders' Handicap Class 5 · 14f · Standard · 9 ran 6/9 4½ 9-13 5388B52A Miss Serena Brotherton 14/1
06 Dec 17+29d Lingfield (AW) Betway Stayers Amateur Riders' Handicap Class 6 · 16f · Standard · 12 ran 12/12 2¼ 9-10 5579C45C Miss Georgina Ducker 25/1
07 Nov 17+28d Redcar Start Your RacingUK Free Trial Now Handicap (Div 1) Class 6 · 14f · Soft · 11 ran 1/11 8-3 5268A60A Theodore Ladd 6/1
10 Oct 17+19d Brighton Santa Fun Run 25 Nov 'Hands And Heels' Apprentice Handicap Class 6 · 12f · Good To Soft · 13 ran 4/13 9 8-11 5471C56A Theodore Ladd 8/1
21 Sep 17+21d Yarmouth Bath Summer Staying Series Final Handicap Class 2 · 14f · Good To Soft · 12 ran 6/12 2 8-0 5454A53A Kieran O'Neill 11/1
31 Aug 17+12d Bath Octagon Consultancy Handicap Class 6 · 11.5f · Good To Firm · 8 ran 3/8 1¼ 8-8 54101A65A Theodore Ladd 6/1
19 Aug 17+37d Bath Lexus Bristol Handicap (Qualifier) Class 6 · 14f · Good To Soft · 10 ran 1/10 8-8 4988A54A Theodore Ladd 14/1
13 Jul 17+19d Newbury Visit Newbury Amateur Riders' Handicap Class 5 · 10f · Good · 12 ran 4/12 4 8-6 5172A52A Miss Georgina Ducker 25/1
24 Jun 17+23d Lingfield Vistavis Ltd Handicap Class 6 · 11.5f · Good To Firm · 11 ran 7/11 5 8-4 5173C34C Theodore Ladd 14/1
01 Jun 17+27d Lingfield West Malling Flowers Selling Stakes Class 6 · 11.5f · Good To Firm · 4 ran 1/4 8-2 5178C54B Theodore Ladd 8/1
05 May 17+43d Lingfield (AW) Racing Welfare Handicap Class 6 · 12f · Standard · 10 ran 9/10 3 7-13 5095A29A Theodore Ladd 50/1
23 Mar 17+35d Wolverhampton (AW) 32redsport.com Handicap Class 6 · 12f · Standard · 9 ran 8/9 8 8-4 5471C35C Theodore Ladd 100/1
16 Feb 17+8d Lingfield (AW) 32red Casino Claiming Stakes Class 6 · 10f · Standard · 6 ran 5/6 12 7-11 5769A29B Theodore Ladd 14/1
08 Feb 17+41d Kempton (AW) 100% Profit Boost At 32redsport.com Handicap Class 6 · 12f · Standard · 10 ran 6/10 1¼ 8-6 5783A39A Theodore Ladd 50/1
29 Dec 16+58d Southwell (AW) 32Red Casino Nursery Class 6 · 8f · Standard · 11 ran 9/11 ½ 8-10 6162C37C Theodore Ladd 28/1
01 Nov 16+62d Wolverhampton (AW) 32Red Casino Nursery (Div 2) Class 6 · 7f · Standard · 10 ran 10/10 2¾ 9-0 6371A47A Charlie Bennett 9/1
31 Aug 16+69d Lingfield Oilfield Insurance Agencies Maiden Auction Fillies' Stakes (Plus 10) Class 5 · 7f · Good To Firm · 10 ran 6/10 ¾ 8-1 ——52A Charlie Bennett 9/2
23 Jun 16+16d Newbury Win Races With Jonathan Portman Novice Auction Fillies' Stakes (Plus 10) Class 4 · 6f · Soft · 11 ran 3/11 2¼ 8-3 ——69A Charlie Bennett 11/4
07 Jun 16 Salisbury Bathwick Tyres Novice Auction Stakes Class 5 · 6f · Good To Firm · 14 ran 4/14 3 8-7 ——72A Paul Hanagan 16/1

Quick answers

How many races has Affair (GB) won?
Affair (GB) won 5 of 57 archived starts between 2016 and 2023, a strike rate of 8.8%. Placed 15 times in total (26.3% of starts).
Who trained Affair (GB)?
Affair (GB) was trained by Hughie Morrison on the most recent run on record, at Nottingham on 30 May 2023.
Who is Affair (GB)'s sire?
Affair (GB) is by Sakhee's Secret (GB) out of Supatov (USA), whose sire is Johannesburg.
What going does Affair (GB) prefer?
Affair (GB) has the best record on soft 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 Affair (GB)'s official rating?
The most recent official rating on record is 45, from the run on 30 May 2023. The highest on record is 63.
What is Affair (GB)'s sire's record?
Sakhee's Secret (GB)'s progeny in our archive have won 8.8% of 3,866 runs since Jan 2008 (253 horses), Flat and jumps together. Strongest at trips under 6f (all codes): 12.3% from 772.
Who are Affair (GB)'s siblings?
Out of Supatov (USA), Affair (GB) has 5 other produce in our archive, 3 of them winners. Most wins: Curtiz (GB) (6). Highest grade won: Class 5 (Curtiz (GB)). The wins came over 5f–1m7½f. As at Oct 2026.

Record shown from June 2016. 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.