Skip to content
Horse profile

Safari Dream (IRE)

6yo gelding · Trainer Rod Millman · Owner Great Western Racing Ii
50 runs · 17 courses · from Jun 2022
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
8 wins · 5 courses Ran 16 days ago · 8th of 14 Last raced off OR 76
KTB Profile

Safari Dream (IRE) is 8 from 50. Last raced off 76, 9lb below the career-high mark.

Based on 50 archived runs · run-style from 16 commented runs · updated 18 Oct 2026
KTB at a glance OR ↓ 9lb off peak
Official rating76↓ 9lb off peak
76 61–85

KTB Speed and Rating

KTB Speed

Best recent Speed 144 the best of the last 3 graded (A or B) runs · Ffos Las, 4 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 50 figures · best 144A · median 96
GoingRunsBestMedianSince 18 Oct 2025
Good16144A1026 · 144 / 106.5
Good to Firm10121B96—
Standard (AW)8111A95.51 · —
Heavy6119C981 · —
Soft4102A962 · 96 / 96
Good to Soft492C83.5—
Firm2100C991 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f27144A969 · 144 / 96
Under 6f23130A952 · 98 / 93

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

KTB Rating

Best recent KTB Rating 85A the best of the last 3 rated runs · Salisbury, 11 Sep 2026 Official rating 76 at the last run, 1 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 50 figures · best 107A · median 83
GoingRunsBestMedianSince 18 Oct 2025
Good16107A826 · 107 / 87.5
Good to Firm10100A85—
Standard (AW)893A781 · —
Heavy696A881 · —
Soft489A83.52 · 85 / 80
Good to Soft486A82—
Firm286B811 · —
DistanceRunsBestMedianSince 18 Oct 2025
6f – 7f27107A819 · 107 / 85
Under 6f23100A832 · 90 / 83

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

  • Held up 8 (50%) · 2 wins
  • Led 4 (25%) · 3 wins
  • Prominent 3 (19%) · 1 win
  • Midfield 1 (6%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 8.8% of 4,219 runs since Jan 2008 (353 horses).

Weakest on heavy going: 2.5% from 121. Weakest over 1m2f – 1m4f (all codes): 2.4% from 124.

GoingRunsWinsSRvs sireThis horse
Firm3625.6%−3.20 from 2
Good to Firm7077410.5%+1.73 from 10
Good1,076968.9%+0.14 from 16
Good to Soft427296.8%−20 from 4
Soft480439%+0.20 from 4
Heavy12132.5%−6.30 from 6
Standard (AW)1,3721259.1%+0.31 from 8
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f1,52517611.5%+2.72 from 23
6f – 7f2,0901587.6%−1.26 from 27
1m – 1m1f431358.1%−0.7—
1m2f – 1m4f12432.4%−6.4—
1m5f – 2m3700%−8.8—
2m1f – 2m4f1100%−8.8—
2m5f – 3m100%−8.8—

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

Dam

7 siblings in the archive, 5 winners — best of them Amazonian Dream (IRE) (9 wins).

The wins came over 5f–6f; the highest grade won is Class 2 (Amazonian Dream (IRE)).

ProduceRunsWinsWin tripsBest grade
Amazonian Dream (IRE)6395f–6fClass 2
Savannah's Dream (GB)1115fClass 4
Tropical Dreamer (IRE)515fClass 5
Savannah's Show (GB)1015fClass 6
Ironist (IRE)1616fClass 5
I Had A Dream (GB)80——
Koothrappali (GB)70——

Record by conditions

GoingRunsWinsSR£1
Good 16 4 25% −1.04
Good to Firm 10 3 30% +1.75
Standard (AW) 8 1 13% −5.50
Heavy 6 0 0% −6.00
Soft 4 0 0% −4.00
Good to Soft 4 0 0% −4.00
Firm 2 0 0% −2.00

ClassRunsWinsSR£1
Class 5 23 5 22% −3.17
Class 4 15 1 7% −12.12
Class 3 5 0 0% −5.00
Class 6 4 2 50% +2.50
Class 2 3 0 0% −3.00

CourseRunsWinsSR£1
Salisbury 7 3 43% +5.50
Windsor 7 1 14% −4.12
Bath 5 0 0% −5.00
Sandown 5 1 20% −1.75
Southwell (AW) 4 0 0% −4.00
Ffos Las 3 2 67% +5.08
Nottingham 3 0 0% −3.00
Newbury 3 0 0% −3.00
Kempton (AW) 2 0 0% −2.00
Chelmsford City (AW) 2 1 50% +0.50
Leicester 2 0 0% −2.00
Goodwood 2 0 0% −2.00
Catterick 1 0 0% −1.00
Haydock 1 0 0% −1.00
Lingfield 1 0 0% −1.00
York 1 0 0% −1.00
Newmarket 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 27 6 22% −3.92
Under 6f 23 2 9% −16.87

JockeyRunsWinsSR£1
Lewis Edmunds 9 1 11% −4.50
Oisin Murphy 9 2 22% −2.75
Ross Coakley 9 1 11% −5.75
George Wood 3 0 0% −3.00
Charlie Tucker 2 0 0% −2.00
Jake Dickson 2 1 50% +2.00
Oliver Searle 2 0 0% −2.00
Neil Callan 2 1 50% +0.88
Finley Marsh 1 1 100% +3.33
Jack Gilligan 1 0 0% −1.00
Jason Watson 1 0 0% −1.00
Fred Daly 1 1 100% +3.00
Mr Patrick Millman 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
George Downing 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Trevor Whelan 1 0 0% −1.00
Jason Hart 1 0 0% −1.00
Robert Havlin 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 43 7 16% −17.54
Cheekpieces 7 1 14% −3.25

SeasonRunsWinsSR£1
2026 10 3 30% +2.08
2025 13 3 23% −2.00
2024 13 0 0% −13.00
2023 7 0 0% −7.00
2022 7 2 29% −0.87

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
01 Oct 26+20d Salisbury Sandown Kia Salisbury Handicap Stakes Class 4 · 6f · Soft · 14 ran Broke smartly to show in front - dropped back to sit just behind the pacesetters - pushed along over 1f out - weakened inside the final furlong to finish 8th 8/14 shd 8-10 7696C75A Charlie Tucker 28/1
11 Sep 26+21d Salisbury PKF Francis Clark Handicap Stakes Class 4 · 6f · Soft · 8 ran Sat close behind front group - shifted right approaching final furlong seeking room - kept on same gear to finish fifth 5/8 1¼ 9-4 7696B85A Lewis Edmunds 11/1
21 Aug 26+17d Ffos Las Ascona Ladies Fuelled By Fashion Handicap Stakes Class 5 · 6f · Good · 6 ran Handy in behind early - moved ahead just past 3f out - pushed along inside final furlong and drifted left but stayed on strongly to assert - won going away 1/6 9-11 72128B85B Finley Marsh 100/30
04 Aug 26+20d Ffos Las Happy 70th Birthday Brian Glanville Handicap Stakes Class 5 · 6f · Good · 7 ran Set the pace from the off - pressed hard and put to work with two furlongs left - dug in to hold on by a whisker 1/7 10-0 70144A94A Oisin Murphy 11/4
15 Jul 26+22d Bath Broughton Transport The Mane Logistics Choice Apprentice Handicap Stakes Class 5 · 5.5f · Firm · 6 ran raced in the pack - up into third and closing on the front group from halfway - driven over 1f out and again inside the final furlong - faded towards the finish 3/6 ¾ 9-5 7198B76B Charlie Tucker 5/2F
23 Jun 26+33d Ffos Las South Wales Medical Event Cover Handicap Class 5 · 6f · Good · 7 ran Handy early - urged forward with 2f left - lost momentum inside final furlong to finish 5th 5/7 ¾ 9-12 72104B78A Lewis Edmunds 11/2
21 May 26+7d Catterick catterickbridge.co.uk Handicap Class 5 · 6f · Good · 7 ran Settled just behind the pace - pushed along with 2f left - faded soon after - finished 7th 7/7 ¾ 8-13 6780A61A Jake Dickson 5/2F
14 May 26+27d Salisbury Al Basti Equiworld, Dubai Apprentice Handicap Class 5 · 6f · Good · 9 ran Set the pace from the off - driven approaching the final furlong - stayed on strongly to the line 1/9 9-6 67109A107A Jake Dickson 3/1
17 Apr 26+23d Bath MJ Church Handicap Class 4 · 5.5f · Good · 11 ran Settled midfield - urged forward before halfway - moved into third with a late run over 1f out but couldn't find more inside the last 4/11 ½ 8-13 6888A90A George Wood 6/1
25 Mar 26+153d Kempton (AW) Virgin Bet Daily Extra Places Handicap Class 5 · 7f · Standard To Slow · 6 ran Up with the front group - roused to press over 1f out - plugged on but found little near the line 3/6 ¾ 9-6 6984A78B Jack Gilligan 11/2
23 Oct 25+21d Nottingham PricedUp Daily Sports Boosts Handicap Class 5 · 6f · Heavy · 12 ran Held up towards the back - shifted across to find room 4f out and made progress inside the final furlong - faded close home to finish fifth 5/12 1¼ 9-11 7089A91A Lewis Edmunds 16/1
02 Oct 25+24d Salisbury Radcliffe & Co Handicap Class 4 · 6f · Good · 12 ran Settled midpack early - pushed along approaching final furlong and finished on inside - kept up gear late but held for 4th beaten a length and a half 4/12 ½ 8-11 70109A81A Jason Watson 25/1
08 Sep 25+23d Windsor Arc All-Weather 1MILLION Bonus Returns Handicap (Div 1) Class 4 · 6f · Good · 12 ran Sat close to the pace early - nudged for effort - unable to close the gap 2f out - well held at the finish 11/12 hd 9-5 7194A64A George Wood 11/1
16 Aug 25+26d Bath BetWright All Bun & Games Handicap Class 5 · 5.5f · Firm · 5 ran Sat close to the front group early - urged forward with 2f remaining - pressed for effort inside the final furlong - moved into second close home but couldn't reel in the winner 2/5 1¾ 9-11 71100C86B Lewis Edmunds 11/8F
21 Jul 25+23d Windsor Fitzdares Sprint Series Handicap (Windsor Sprint Series Qualifier) Class 4 · 6f · Soft · 10 ran Settled up with the pace from a middle position - shifted wide inside final 2f - pressed for effort but lost ground in the closing furlong to finish 4th 4/10 2¼ 9-8 72102A89A Oisin Murphy 7/1
28 Jun 25+18d Windsor Lodges At Windsor Racecourse Marina Handicap Class 4 · 6f · Good To Firm · 8 ran Sent clear early - had company from the 1f marker - driven approaching 2f out and lost the advantage soon after - dropped away inside the final furlong to finish sixth 6/8 1¼ 9-9 72103A77A Lewis Edmunds 5/1
10 Jun 25+19d Salisbury George Smith Horseboxes Handicap Class 5 · 6f · Good To Firm · 10 ran Settled behind pace early - hit front with 5f to run - pushed along inside final furlong and stayed on well to prevail 1/10 9-3 69108A90A Lewis Edmunds 7/2
22 May 25+7d Chelmsford City (AW) Download The bet365 App Handicap Class 6 · 6f · Standard · 11 ran Settled behind the front-runner after 2f - driven to challenge and gained ground approaching the final furlong - hit the front inside that and stayed on strongly to win 1/11 9-5 61108A93A Oisin Murphy 6/4F
15 May 25+19d Salisbury Al Basti Equiworld, Dubai Apprentice Handicap Class 6 · 6f · Good To Firm · 8 ran Set the pace from the off - nudged into gear 2f out - kept finding more to hold on for the win 1/8 9-12 61115A87A Fred Daly 3/1F
26 Apr 25+24d Haydock Read Richard Hannon Weekly Unibet Blog Handicap Class 5 · 6f · Good · 17 ran Held up on near flank in behind front group - urged forward around halfway - drifted markedly left and dropped away rapidly with 2f left - eventually well held in 13th 13/17 ½ 9-1 6291C59A George Wood 8/1
02 Apr 25+20d Southwell (AW) Extra Winnings With BetUK Acca Club Handicap Class 6 · 6f · Standard · 9 ran Handy on rail early - moved into second entering final bend - pushed along a furlong out and stayed on to be second 2/9 2½ 9-6 62111A84A Lewis Edmunds 11/2
13 Mar 25+9d Chelmsford City (AW) bet365 Amateur Jockeys' Handicap Class 6 · 7f · Standard · 10 ran Sent clear early - pushed along inside final furlong before being overtaken close home - held no more in the closing stages 3/10 ½ 11-1 6372A89A Mr Patrick Millman 10/3
04 Mar 25+144d Southwell (AW) Win 1M With BetMGM's Golden Goals Handicap Class 5 · 7f · Standard · 12 ran Held a midpack spot wide of rivals - pressed for effort and lost touch with the pace 2f out - finished strongly in the closing stages to be seventh 7/12 nk 9-4 6381A78A Lewis Edmunds 8/1
11 Oct 24+10d Kempton (AW) Try Unibet's Improved Bet Builder Handicap Class 5 · 7f · Standard To Slow · 14 ran Fought the bridle early towards the back - unable to land a challenge - beaten off through to the line 9/14 shd 9-10 6692B71A Ross Coakley 50/1
01 Oct 24+13d Bath Floyds Turfcare And Weed Solutions Handicap Class 5 · 5.5f · Heavy · 12 ran Held up in the pack - driven for effort - lost ground into the last two furlongs - finished well held in 10th 10/12 2¼ 9-3 6675A60A Tom Marquand 17/2
18 Sep 24+8d Sandown Fireworks Spooktacular 31 October Handicap Class 5 · 5f · Good · 6 ran Tracked the front group early - moved into second inside the final furlong - stayed on but couldn't reel in the winner 2/6 2¾ 9-11 67114A83B Oisin Murphy 13/8F
10 Sep 24+21d Leicester Jenny Gibbons Almost 70 Celebration Handicap Class 5 · 5f · Soft · 9 ran Held up towards the back - pressed for effort with 3f left - finished strongly late but couldn't get on terms 4/9 ½ 9-9 6750A82A Lewis Edmunds 4/1
20 Aug 24+47d Nottingham My Pension Expert Handicap Class 5 · 6f · Good · 7 ran Sat close to the front - pushed along and made progress over 2f out - held effort through the last furlong - finished 4th beaten under three lengths 4/7 1¼ 9-9 6993B77A Ross Coakley 14/1
04 Jul 24+14d Newbury Rapid Personnel Supporting Billington Foundation Apprentice Handicap Class 5 · 5f · Good To Firm · 8 ran 8/8 3¾ 10-0 7169B52A Oliver Searle 6/1
20 Jun 24+10d Lingfield Tips For Every Race At raceday-ready.com Handicap Class 5 · 5f · Good · 6 ran 4/6 ½ 9-7 7074C80B George Downing 5/2
10 Jun 24+17d Windsor Heat Your Home With Alpha Apprentice Handicap Class 5 · 5f · Good To Firm · 10 ran 2/10 nk 9-6 7081A83A Oliver Searle 10/3F
24 May 24+19d Goodwood Goodwood Health Retreats Handicap Class 3 · 5f · Good · 10 ran 9/10 1 8-9 73103A65A Oisin Murphy 7/1
05 May 24+6d Salisbury Kingsclere Long-serving Staff Handicap Class 5 · 5f · Heavy · 5 ran 3/5 2 10-2 74119C88B Ross Coakley 11/4F
29 Apr 24+10d Windsor Tips For Every Race At raceday-ready.com Handicap Class 5 · 5f · Good To Soft · 6 ran 3/6 ¾ 9-11 7486A85B Oisin Murphy 11/4
19 Apr 24+22d Newbury Dubai Duty Free Handicap Class 3 · 6f · Good To Soft · 16 ran 15/16 2½ 8-4 7674C59A Joe Fanning 22/1
28 Mar 24+162d Southwell (AW) Always Gamble Responsibly With BetUK Handicap (Div 2) Class 4 · 6f · Standard · 10 ran 8/10 ½ 9-9 78100A78A Oisin Murphy 9/2
18 Oct 23+16d Nottingham Watch On Racing Tv Handicap Class 3 · 5f · Heavy · 7 ran 7/7 7 9-3 8095A46A Ben Curtis 11/2
02 Oct 23+19d Bath Vickers.Bet Weekly Free Bet Club Handicap Class 4 · 5f · Heavy · 7 ran 3/7 1¾ 9-7 81101A96A Oisin Murphy 10/3F
13 Sep 23+11d Southwell (AW) William Hill Extra Place Races Daily Racing League Race 41 Handicap Class 3 · 5f · Standard · 14 ran 10/14 hd 8-13 8399B74A Trevor Whelan 10/1
02 Sep 23+77d Sandown Virgin Bet Daily Prices Boost Handicap Class 4 · 5f · Good · 12 ran 7/12 shd 9-10 84130A85A Oisin Murphy 11/2
17 Jun 23+19d York Oakmere Homes Supporting Macmillan Sprint Handicap (Heritage Handicap) Class 2 · 6f · Good To Firm · 21 ran 10/21 1¾ 8-10 8592C79A Jason Hart 28/1
29 May 23+23d Leicester King Power Handicap Class 3 · 6f · Good To Firm · 10 ran 3/10 hd 9-5 84100A92A Ross Coakley 17/2
06 May 23+217d Goodwood William Hill Keep Your Raceday Positive Handicap Class 4 · 5f · Heavy · 6 ran 3/6 1 9-8 84116A88B Ross Coakley 11/2
01 Oct 22+30d Newmarket 150,000 Tattersalls October Auction Stakes (GBB Race) Class 2 · 6f · Good To Soft · 27 ran 11/27 hd 9-1 8492C86A Neil Callan 10/1
01 Sep 22+11d Windsor William Hill Bet Boost Racing League Race 23 (Nursery) Class 4 · 5f · Good · 9 ran 1/9 9-7 8280A92A Neil Callan 15/8F
21 Aug 22+25d Sandown Sky Bet Sunday Series Nursery Class 4 · 5f · Good · 8 ran 2/8 dht 9-7 82101A89A Ross Coakley 3/1
27 Jul 22+11d Sandown 'Let's Dance' Nursery Class 5 · 5f · Good To Firm · 7 ran 1/7 9-8 74121B100A Ross Coakley 9/4J
16 Jul 22+19d Newbury Weatherbys Super Sprint Stakes (GBB Race) Class 2 · 5f · Good To Firm · 20 ran 10/20 ¾ 9-0 —63C81A Ross Coakley 28/1
27 Jun 22+17d Windsor British EBF Restricted Maiden Stakes (GBB Race) Class 4 · 5f · Good To Firm · 10 ran 3/10 ½ 9-7 —78A88A Ross Coakley 7/2
10 Jun 22 Sandown Coral 'Beaten-By-A-Length' Free Bet British EBF Novice Stakes (GBB Race) Class 4 · 5f · Good To Soft · 7 ran 2/7 nk 9-4 —81A79A Robert Havlin 12/1

Quick answers

How many races has Safari Dream (IRE) won?
Safari Dream (IRE) won 8 of 50 archived starts between 2022 and 2026, a strike rate of 16%. Placed 17 times in total (34% of starts).
Who trains Safari Dream (IRE)?
Safari Dream (IRE) is trained by Rod Millman, who saddled the horse on its most recent run on 1 October 2026.
Who is Safari Dream (IRE)'s sire?
Safari Dream (IRE) is by Bungle Inthejungle (GB) out of Grandmas Dream (GB), whose sire is Kyllachy.
What going does Safari Dream (IRE) prefer?
Safari Dream (IRE) has the best record on good to firm going: 3 wins from 10 starts (30%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Safari Dream (IRE)'s official rating?
The most recent official rating on record is 76, from the run on 1 October 2026. The highest on record is 85.
What is Safari Dream (IRE)'s sire's record?
Bungle Inthejungle (GB)'s progeny in our archive have won 8.8% of 4,219 runs since Jan 2008 (353 horses), Flat and jumps together. Weakest on heavy going: 2.5% from 121. Weakest over 1m2f – 1m4f (all codes): 2.4% from 124.
Who are Safari Dream (IRE)'s siblings?
Out of Grandmas Dream (GB), Safari Dream (IRE) has 7 other produce in our archive, 5 of them winners. Most wins: Amazonian Dream (IRE) (9). Highest grade won: Class 2 (Amazonian Dream (IRE)). The wins came over 5f–6f. As at Oct 2026.

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