Skip to content
Horse profile

Fantasy Master (GB)

8yo gelding · Trainer Robert Cowell · Owner The Fantasy Fellowship B
by Sepoy (AUS) out of Dinvar Diva (GB) (Dalakhani)
59 runs · 14 courses · from Aug 2020
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
8 wins · Chelmsford City (AW), Nottingham & Doncaster Ran 14 days ago · 8th of 12 Last raced off OR 74
KTB Profile

Typically ridden with patience — held up in 5 of 8 analysed runs — Fantasy Master (GB) is 8 from 59. Last raced off 74, 8lb below the career-high mark.

Based on 59 archived runs · run-style from 8 commented runs · updated 18 Oct 2026
KTB at a glance Typically held up OR ↓ 8lb off peak
Official rating74↓ 8lb off peak
74 69–82

KTB Speed and Rating

KTB Speed

Best recent Speed 109 the best of the last 3 graded (A or B) runs · Newmarket (July), 22 Aug 2026

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 58 figures · best 128A · median 99
GoingRunsBestMedianSince 18 Oct 2025
Good14119B1033 · 109 / 84
Soft14124C99.5—
Standard (AW)11115A892 · 110 / 107.5
Good to Firm8110C100.52 · 110 / 101
Good to Soft7103C801 · —
Heavy4128A115—
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f35128A1005 · 109 / 92
6f – 7f23119B913 · 110 / 110

Of 59 runs looked at, 1 has no figure: did not complete (1).

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

KTB Rating

Best recent KTB Rating 90A the best of the last 3 rated runs · Doncaster, 13 Sep 2026 Official rating 74 at the last run, 3 Oct 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. A, B or C on a run is how much known form was in that race. What this means →

Flat 58 figures · best 101A · median 81.5
GoingRunsBestMedianSince 18 Oct 2025
Good14101A893 · 90 / 90
Soft14101A83.5—
Standard (AW)1196A722 · 91 / 87
Good to Firm898A812 · 95 / 82.5
Good to Soft791A781 · —
Heavy495A89.5—
DistanceRunsBestMedianSince 18 Oct 2025
Under 6f35101A825 · 90 / 81
6f – 7f23101A783 · 95 / 91

Of 59 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 58 figures from 59 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 from 8 analysed runs

  • Held up 5 (63%) · 1 win
  • Prominent 3 (38%) · 1 win

Pedigree intelligence

Sire

Progeny in our archive have won 10.1% of 3,371 runs since Jan 2008 (279 horses).

GoingRunsWinsSRvs sireThis horse
Firm19631.6%+21.5—
Good to Firm578569.7%−0.41 from 8
Good533417.7%−2.43 from 14
Good to Soft275207.3%−2.80 from 8
Soft284238.1%−22 from 14
Heavy6223.2%−6.90 from 4
Standard (AW)1,62019111.8%+1.72 from 11
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f4124611.2%+1.14 from 35
6f – 7f1,68418911.2%+1.14 from 24
1m – 1m1f758577.5%−2.6—
1m2f – 1m4f393399.9%−0.2—
1m5f – 2m5647.1%−3—
2m1f – 2m4f4948.2%−1.9—
2m5f – 3m1700%−10.1—
Over 3m200%−10.1—

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

Dam
Dinvar Diva (GB) (Dalakhani)

2 siblings in the archive, 1 winner — best of them Noble Queen (GB) (2 wins).

The wins came over 1m–1m2f; the highest grade won is Class 6 (Noble Queen (GB)).

ProduceRunsWinsWin tripsBest grade
Noble Queen (GB)1121m–1m2fClass 6
Sky Storm (GB)80——

Record by conditions

GoingRunsWinsSR£1
Good 14 3 21% +83.00
Soft 14 2 14% −6.50
Standard (AW) 11 2 18% +0.75
Good to Firm 8 1 13% +13.00
Good to Soft 8 0 0% −8.00
Heavy 4 0 0% −4.00

ClassRunsWinsSR£1
Class 4 27 5 19% +82.00
Class 3 19 1 5% −15.50
Class 2 9 1 11% +12.00
Class 5 4 1 25% −0.25

CourseRunsWinsSR£1
Nottingham 17 4 24% +92.50
Chelmsford City (AW) 8 2 25% +3.75
Ascot 7 0 0% −7.00
Doncaster 6 2 33% +10.00
Sandown 4 0 0% −4.00
Newmarket 4 0 0% −4.00
Yarmouth 3 0 0% −3.00
Southwell (AW) 2 0 0% −2.00
York 2 0 0% −2.00
Newbury 2 0 0% −2.00
Newmarket (July) 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Haydock 1 0 0% −1.00
Goodwood 1 0 0% −1.00

DistanceRunsWinsSR£1
Under 6f 35 4 11% +58.50
6f – 7f 24 4 17% +19.75

JockeyRunsWinsSR£1
David Egan 15 3 20% +9.00
Ray Dawson 7 0 0% −7.00
Andrea Atzeni 5 1 20% +16.00
Tom Marquand 4 1 25% +77.00
Shane Kelly 4 0 0% −4.00
Hector Crouch 2 1 50% +1.50
Hollie Doyle 2 0 0% −2.00
Silvestre De Sousa 2 1 50% +2.00
Laura Pearson 1 0 0% −1.00
Kieran O'Neill 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00
Billy Loughnane 1 1 100% +2.75
Jack Mitchell 1 0 0% −1.00
Tyler Heard 1 0 0% −1.00
Rhys Clutterbuck 1 0 0% −1.00
Edward Greatrex 1 0 0% −1.00
Trevor Whelan 1 0 0% −1.00
Neil Callan 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
Adam Farragher 1 0 0% −1.00
William Buick 1 0 0% −1.00
Harry Davies 1 0 0% −1.00
Liam Wright 1 0 0% −1.00
Erika Parkinson 1 0 0% −1.00
Rob Hornby 1 0 0% −1.00
Darragh Keenan 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 46 6 13% +6.25
None 12 2 17% +73.00
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 6 0 0% −6.00
2025 12 1 8% −8.25
2024 14 3 21% +2.50
2023 9 1 11% +2.00
2022 5 1 20% +16.00
2021 8 0 0% −8.00
2020 5 2 40% +80.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
03 Oct 26+20d Ascot Ascot Iron Stand Membership Handicap Stakes Class 2 · 5f · Good To Firm · 12 ran In the pack's centre early - urged along over 2f out - plugged on at one speed final furlong - finished 8th 8/12 hd 8-4 7492B70A Laura Pearson 14/1
13 Sep 26+14d Doncaster I Love Julie Parkes Handicap Stakes (Div I) Class 4 · 5f · Good · 10 ran Held up in last - niggled into stride at halfway - still making no ground a furlong out - staying on strongly in the final 110 yards to grab second on the line 2/10 nk 9-4 7284A90A Ray Dawson 11/2
30 Aug 26+8d Yarmouth Bodhi Solutions - Exceeding Expectations In Construction Handicap Stakes Class 3 · 5f · Good To Soft · 4 ran Shared second early - urged forward with over 2f left - lost touch with leading pair a furlong out - stayed on inside the last - couldn't match the front two's speed 3/4 2¼ 8-8 72100C81B Kieran O'Neill 13/2
22 Aug 26+71d Newmarket (July) Polhill Cutting Handicap Stakes Class 4 · 5f · Good · 7 ran Settled midpack early - moved closer to front pair with 2f left - shaken up to hit the front inside final furlong - overtaken close home and edged out by a short margin 2/7 hd 9-4 70109A90A Robert Havlin 13/2
12 Jun 26+34d Sandown Chris Barnett Memorial Handicap (Div 2) Class 4 · 5f · Good · 9 ran Settled in second early - driven approaching halfway and dropped away - drifted left near the finish - faded to finish eighth 8/9 2½ 9-0 7168A58A David Egan 11/1
09 May 26+156d Ascot Peroni Nastro Azzurro 0.0% Blue Handicap Class 4 · 6f · Good To Firm · 18 ran Veered left early and hit the front - pressed for effort two out and clear into the last furlong - flattened out close home to be passed and finish third 3/18 1 9-0 71110C95A David Egan 18/1
04 Dec 25+8d Chelmsford City (AW) 'Timeform Sprint Series Qualifier' Handicap (Div 1) Class 5 · 6f · Standard · 9 ran Settled close up in second early - asked for effort 2f out - edged in front approaching final furlong - kept finding late to assert - won going away 1/9 9-8 69105A91A Billy Loughnane 11/4
26 Nov 25+41d Chelmsford City (AW) Betfair Plays Different Handicap (Timeform Sprint Series Qualifier) Class 5 · 6f · Standard · 11 ran Towards the rear of the main group - momentarily short of room inside the final furlong - stayed on into 5th 5/11 shd 9-3 69110A83A Jack Mitchell 11/1
16 Oct 25+12d Chelmsford City (AW) 'Timeform Sprint Series Qualifier' Handicap (Div 1) Class 4 · 6f · Standard · 9 ran Went straight to front - lost command a furlong in and quickly dropped away - found trouble for room out wide off the home bend - fought back late for a bit of late progress - finished off the effort well 5/9 3¼ 8-12 7190A72A David Egan 9/1
04 Oct 25+2d Ascot Ascot Racecourse Supports Berks County FC Handicap Class 2 · 5f · Soft · 11 ran Settled off the pace mid-group - improved position inside final 2f - eased across right approaching last furlong but unable to reach front and finished 6th 6/11 ½ 8-2 7291B73A Tyler Heard 11/1
02 Oct 25+18d Nottingham Download The PricedUp App Grassroots Series Final Sprint Handicap Class 2 · 6f · Good To Soft · 14 ran Settled midpack early - moved through around 2f out but urged along soon after - lost ground close home to finish 10th 10/14 nk 8-12 72103C73A Rhys Clutterbuck 7/1
14 Sep 25+17d Doncaster Land Of Lights Festival At Gulliver's Handicap Class 4 · 5f · Soft · 16 ran Held up at the back - niggled into contention from 2f out - kept on strongly in the closing stages to take 4th a half-length adrift 4/16 nk 9-6 7278C92A Hector Crouch 10/1
28 Aug 25+35d Southwell (AW) Racing League Race 38 Handicap Class 4 · 6f · Standard · 14 ran Held up at the back throughout - never a threat - well held in 14th 14/14 1¼ 9-6 7469B68A Edward Greatrex 18/1
24 Jul 25+5d Yarmouth Racing League Race 5 Handicap (Trainers Registered to Racing League) Class 3 · 5f · Soft · 13 ran Sluggish start - settled at the back of the field - urged along and drifted left with 2f remaining - stayed on inside the final furlong but couldn't get close enough 4/13 ½ 8-12 76100C89A Trevor Whelan 12/1
19 Jul 25+18d Newmarket Woodland Group Challenge Handicap Class 4 · 6f · Good To Soft · 10 ran Stumbled badly at the off - jockey unseated UR/10 — 9-10 76—— Neil Callan 16/1
01 Jul 25+30d Chelmsford City (AW) It's Never Ordinary At bet365 Handicap Class 3 · 5f · Standard To Slow · 7 ran Struggled for pace at the back - no real threat throughout - finished sixth 6/7 ¾ 9-0 7975A66A Ray Dawson 8/1
01 Jun 25+45d Chelmsford City (AW) Sky Bet Price Boosts Handicap Class 3 · 7f · Standard · 15 ran Shared front position early - went clear approaching 2f pole then pressed for effort inside final furlong - lost front spot soon after and dropped away to finish ninth 9/15 shd 9-1 8089B78A David Egan 33/1
17 Apr 25+154d Newmarket Aston Martin Handicap Class 3 · 5f · Good · 9 ran Settled towards the back of the field - lost balance briefly through the hollow - driven for effort and stayed on in the closing stages - unable to find enough speed to get on terms with the front end 5/9 nk 8-8 80103A82A Ray Dawson 16/1
14 Nov 24+15d Chelmsford City (AW) betting.betfair.com Handicap Class 4 · 6f · Standard · 9 ran Sat close to front - pushed on to hit the front inside final furlong and quickly opened daylight - allowed to coast home 1/9 9-4 72115A96A David Egan 7/1
30 Oct 24+5d Nottingham Advertise Your Business At Nottingham Racecourse Handicap Class 3 · 5f · Soft · 6 ran Settled behind the front group early - urged forward with over 2f remaining - moved into second a furlong out - closed on the front-runner - driven to the front inside the final furlong - edged clear to prevail by a whisker 1/6 9-0 77110A96B Hector Crouch 5/2F
25 Oct 24+9d Doncaster William Hill Extra Place Races Daily Handicap (Div 2) Class 4 · 6f · Soft · 8 ran Hampered at the break - soon up with the pace - urged into contention 2f out to briefly hold third but faded under pressure approaching the final furlong - dropped back through the field to finish sixth 6/8 1 9-4 7785A78A Oisin Murphy 5/1
16 Oct 24+11d Nottingham TrustATrader You Can Trust Our Traders Handicap Class 3 · 5f · Heavy · 9 ran Settled at back early - urged forward and made ground inside final 2f - finished strongly to take third 3/9 hd 8-10 77118A89A David Egan 6/1
05 Oct 24+22d Ascot Berkshire Healthcare Charity Handicap Class 2 · 5f · Soft · 12 ran Settled towards rear early - lost touch with front group 3f out - squeezed for space over 2f out - moved left and found progress inside final 2f - kept on but lacked the finishing speed to get closer 4/12 hd 8-5 7799B83A David Egan 14/1
13 Sep 24+5d Doncaster Hilton Garden Inn Doncaster Racecourse Handicap Class 4 · 5f · Good · 14 ran Sat close to pace on the near flank - urged forward with 2f left before hitting front inside final furlong - kept finding to the line 1/14 9-6 7299C98A David Egan 4/1J
08 Sep 24+58d York Hanson Springs Handicap Class 4 · 6f · Good To Soft · 18 ran Tracked in a forward spot early - pushed into second before the furlong marker - held that effort until weakening close home - finished fifth beaten just over three lengths 5/18 1¾ 9-4 7278C91A David Egan 14/1
12 Jul 24+28d Newmarket Blake-Turner Solicitors Handicap Class 3 · 5f · Good · 9 ran 3/9 ½ 8-10 7393A101A David Egan 11/1
14 Jun 24+9d Sandown Molson Coors Beverage Company Handicap Class 4 · 5f · Good · 14 ran 7/14 nk 9-3 74103C85A Tom Marquand 11/2
05 Jun 24+25d Nottingham Don't Miss Fiver Friday Raceday 19th July Handicap Class 4 · 6f · Good To Firm · 13 ran 3/13 1¼ 9-3 7498C90A Ray Dawson 7/2F
11 May 24+14d Ascot Peroni Nastro Azzurro 0.0% Blue Ribbon Handicap Class 4 · 6f · Good · 26 ran 6/26 ½ 9-4 75104C99A David Egan 20/1
27 Apr 24+14d Doncaster Park Lodge Hot Shots Handicap Class 3 · 6f · Soft · 16 ran 10/16 ¾ 8-12 7791C71A Shane Kelly 14/1
13 Apr 24+30d Yarmouth Download The BresBet App Handicap Class 4 · 5f · Good To Firm · 10 ran 6/10 ½ 9-10 79104A82A Shane Kelly 12/1
14 Mar 24+148d Chelmsford City (AW) Betting.Bet Gold Cup Racing Tips Handicap Class 4 · 5f · Standard · 9 ran 7/9 nk 9-4 7995A74A Adam Farragher 10/1
18 Oct 23+14d Nottingham Watch On Racing Tv Handicap Class 3 · 5f · Heavy · 7 ran 3/7 nse 9-2 79128A90A William Buick 16/5
04 Oct 23+8d Nottingham Hkir In December Handicap Class 3 · 5f · Heavy · 7 ran 4/7 nk 8-11 78112A78A Tom Marquand 5/2
26 Sep 23+38d Nottingham Grassroots Series Final Sprint Handicap Class 2 · 6f · Soft · 10 ran 2/10 ½ 8-13 78106A101A David Egan 8/1
19 Aug 23+35d Newbury Highclere Castle Gin Handicap Class 3 · 5f · Good To Soft · 9 ran 5/9 nk 9-5 7971A80A David Egan 10/1
15 Jul 23+14d York John Smith's Sprint Handicap Class 4 · 6f · Good To Soft · 16 ran 10/16 ¾ 9-8 7991C78A Andrea Atzeni 9/2F
01 Jul 23+49d Doncaster Skopes Menswear Lakeside Village 75th Anniversary Handicap Class 4 · 6f · Good · 10 ran 1/10 8-13 75119B91A David Egan 10/1
13 May 23+10d Nottingham Join Racing TV Now Handicap Class 4 · 5f · Soft · 9 ran 6/9 ¾ 9-5 7678A70A Hollie Doyle 2/1F
03 May 23+12d Ascot Svend Kold Memorial Handicap Class 4 · 5f · Good · 11 ran 2/11 1½ 9-1 76109A88A Andrea Atzeni 6/1
21 Apr 23+177d Newbury Dubai Duty Free Handicap Class 3 · 6f · Soft · 15 ran 7/15 1½ 8-5 77107C81A David Egan 18/1
26 Oct 22+14d Nottingham racingtv.com Handicap Class 3 · 5f · Soft · 14 ran 3/14 1 9-4 77104C96A Andrea Atzeni 10/1
12 Oct 22+14d Nottingham Watch On Racing TV Handicap Class 3 · 5f · Soft · 12 ran 3/12 2 8-11 78109A84A Andrea Atzeni 3/1F
28 Sep 22+43d Nottingham Fairfax Saddles Grassroots Series Final Sprint Handicap Class 2 · 6f · Good To Firm · 16 ran 1/16 8-12 72110C98A Andrea Atzeni 20/1
16 Aug 22+101d Kempton (AW) Try Our New Price Boosts At Unibet Handicap Class 4 · 6f · Standard To Slow · 10 ran 6/10 1¾ 8-13 7587A59A Harry Davies 40/1
07 May 22+237d Nottingham Join Racing TV Now Handicap Class 4 · 5f · Good · 8 ran 3/8 3 8-13 77106A75A Liam Wright 6/1
12 Sep 21+30d Haydock Sky Bet Sunday Apprentice Training Series Handicap Class 4 · 5f · Good To Firm · 14 ran 8/14 1 9-1 7788C79A Erika Parkinson 9/1
13 Aug 21+15d Nottingham MansionBet Watch And Bet Handicap Class 4 · 5f · Good To Firm · 4 ran 2/4 2 9-2 7884C80B Silvestre De Sousa 5/2
29 Jul 21+26d Goodwood World Pool Handicap Class 3 · 5f · Good To Soft · 13 ran 13/13 1¼ 8-3 8080C33A Ray Dawson 14/1
03 Jul 21+15d Sandown Play Coral 'Racing-Super-Series' For Free Handicap Class 3 · 7f · Good To Soft · 9 ran 9/9 ¾ 8-13 8077A60A Rob Hornby 14/1
18 Jun 21+16d Ascot Palace Of Holyroodhouse Stakes (Handicap) Class 2 · 5f · Heavy · 19 ran 3/19 ½ 7-11 77104C95A Ray Dawson 16/1
02 Jun 21+18d Nottingham Mansionbets Betstival Beaten By A Head Handicap Class 3 · 5f · Good To Firm · 6 ran 4/6 nk 8-9 78103A72B Ray Dawson 4/1
15 May 21+22d Newmarket Heed Your Hunch At Betway Handicap Class 2 · 6f · Good · 14 ran 14/14 ¾ 8-3 8082C53A Darragh Keenan 50/1
23 Apr 21+177d Sandown Bet365 Handicap Class 2 · 5f · Good · 5 ran 2/5 6½ 8-5 81111C81B Hollie Doyle 9/2
28 Oct 20+14d Nottingham Like MansionBet On Facebook Nursery Class 3 · 5f · Soft · 5 ran 4/5 nk 9-2 8275C77B Tom Marquand 3/1C
14 Oct 20+14d Nottingham Play 3-2-Win At MansionBet Nursery Class 4 · 5f · Soft · 5 ran 1/5 9-0 76124C89B Silvestre De Sousa 3/1
30 Sep 20+30d Nottingham EBF Slip Anchor Maiden Stakes (Plus 10) Class 4 · 5f · Good · 14 ran 1/14 9-5 —81C101A Tom Marquand 80/1
31 Aug 20+9d Southwell (AW) British Stallion Studs EBF Median Auction Maiden Stakes (Plus 10) Class 5 · 6f · Standard · 13 ran 8/13 ¾ 9-5 —47B56A Shane Kelly 125/1
22 Aug 20 Chelmsford City (AW) British Stallion Studs EBF Novice Stakes Class 5 · 6f · Standard · 12 ran 10/12 hd 9-5 —64A54A Shane Kelly 50/1

Quick answers

How many races has Fantasy Master (GB) won?
Fantasy Master (GB) won 8 of 59 archived starts between 2020 and 2026, a strike rate of 13.6%. Placed 22 times in total (37.3% of starts).
Who trains Fantasy Master (GB)?
Fantasy Master (GB) is trained by Robert Cowell, who saddled the horse on its most recent run on 3 October 2026.
Who is Fantasy Master (GB)'s sire?
Fantasy Master (GB) is by Sepoy (AUS) out of Dinvar Diva (GB), whose sire is Dalakhani.
What going does Fantasy Master (GB) prefer?
Fantasy Master (GB) has the best record on good going: 3 wins from 14 starts (21.4%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Fantasy Master (GB)'s official rating?
The most recent official rating on record is 74, from the run on 3 October 2026. The highest on record is 82.
What is Fantasy Master (GB)'s sire's record?
Sepoy (AUS)'s progeny in our archive have won 10.1% of 3,371 runs since Jan 2008 (279 horses), Flat and jumps together.
Who are Fantasy Master (GB)'s siblings?
Out of Dinvar Diva (GB), Fantasy Master (GB) has 2 other produce in our archive, 1 of them a winner. Most wins: Noble Queen (GB) (2). Highest grade won: Class 6 (Noble Queen (GB)). The wins came over 1m–1m2f. As at Oct 2026.

Record shown from August 2020. 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.