Skip to content
Horse profile

Sunshine And Roses (GB)

3yo filly · Trainer John Mackie · Owner Amazing Racing
18 runs · 9 courses · from Jun 2025
As at 2 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
Won at Wolverhampton (AW) New yard Last run 19 Oct 2026 · 10th of 14 Last raced off OR 61
KTB Profile

Sunshine And Roses (GB) is 1 from 18, the win coming at Class 6 level. The win came on the all-weather — 0 from 4 on turf.

Based on 18 archived runs · run-style from 18 commented runs since Jun 2025 · updated 2 Nov 2026
KTB at a glance Won on AW, 0 on turf Win at Class 6
Official rating61↓ 2lb off peak
61 55–63

KTB Speed and Rating

KTB Speed

Best recent Speed 88 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 18 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 18 figures · best 88B · median 76
GoingRunsBestMedianSince 2 Nov 2025
Standard (AW)1488B769 runs · 88 / 76
Good286A681 run · —
Good to Soft1——1 run · —
Good to Firm1——1 run · —
DistanceRunsBestMedianSince 2 Nov 2025
1m – 1m1f1088B769 runs · 88 / 76
6f – 7f781A682 runs · 68 / 63.5
1m2f – 1m4f1——1 run · —

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

KTB Rating

Best recent KTB Rating 66B the best of the last 3 rated runs · Lingfield (AW), 12 Sep 2026 Official rating 61 at the last run, 19 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 — 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 18 figures · best 78A · median 61
GoingRunsBestMedianSince 2 Nov 2025
Standard (AW)1478A619 runs · 78 / 60
Good266B641 run · —
Good to Soft1——1 run · —
Good to Firm1——1 run · —
DistanceRunsBestMedianSince 2 Nov 2025
1m – 1m1f1078A62.59 runs · 78 / 62
6f – 7f774A602 runs · 60 / 58
1m2f – 1m4f1——1 run · —

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 18 figures from 18 runs · as at 27 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 18 analysed runs since Jun 2025

  • Held up 6 (33%) · 1 win
  • Prominent 6 (33%) · 0 wins
  • Mid-division 5 (28%) · 0 wins
  • Led 1 (6%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 7.7% of 1,214 runs since Mar 2022 (124 horses).

Weakest on good to soft going: 4.4% from 113. Weakest over 1m2f – 1m4f (all codes): 3.7% from 134.

GoingRunsWinsSRvs sireThis horse
Firm200%−7.7—
Good to Firm198199.6%+1.90 from 1
Good262249.2%+1.50 from 2
Good to Soft11354.4%−3.30 from 1
Soft10376.8%−0.9—
Heavy2813.6%−4.1—
Standard (AW)508387.5%−0.21 from 14
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f10465.8%−1.9—
6f – 7f591518.6%+0.90 from 7
1m – 1m1f318278.5%+0.81 from 10
1m2f – 1m4f13453.7%−40 from 1
1m5f – 2m44511.4%+3.7—
2m1f – 2m4f2100%−7.7—
2m5f – 3m200%−7.7—

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

Dam

No other produce in our archive. It holds racing in Great Britain, Ireland and France from 2005, so siblings racing elsewhere won’t appear here.

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 14 1 7% −5.50
Good 2 0 0% −2.00
Good to Soft 1 0 0% −1.00
Good to Firm 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 8 0 0% −8.00
Class 6 6 1 17% +2.50
Class 4 4 0 0% −4.00

CourseRunsWinsSR£1
Wolverhampton (AW) 7 1 14% +1.50
Southwell (AW) 2 0 0% −2.00
Kempton (AW) 2 0 0% −2.00
Lingfield (AW) 2 0 0% −2.00
Ffos Las 1 0 0% −1.00
Haydock 1 0 0% −1.00
Windsor 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Chelmsford City (AW) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m – 1m1f 10 1 10% −1.50
6f – 7f 7 0 0% −7.00
1m2f – 1m4f 1 0 0% −1.00

JockeyRunsWinsSR£1
Rose Dawes 4 0 0% −4.00
George Bass 4 1 25% +4.50
Charles Bishop 3 0 0% −3.00
Edward Greatrex 3 0 0% −3.00
Darragh Keenan 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Harry Davies 1 0 0% −1.00
David Probert 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 9 1 11% −0.50
2025 9 0 0% −9.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 · 9 runs
19 Oct 26+26d Southwell (AW) bettingsites.co.uk New Betting Sites Handicap Stakes Class 6 · 1m · Standard · 14 ran Raced in the second half of the field - shaken up 2f out - no impact late on - finished 10th 10/14 3½ 9-5 6176B49A Darragh Keenan 25/1
23 Sep 26+11d Kempton (AW) Racing Tv Fillies' Handicap Stakes (London Mile Series Qualifier) Class 5 · 1m · Standard / Slow · 10 ran Sluggish start - settled near the back - pushed along and stayed on at one speed inside final furlong - finished 6th 6/10 1½ 8-11 6275A60A Rose Dawes 13/2
12 Sep 26+15d Lingfield (AW) Fountain Workshop Celebration Fillies' Handicap Stakes Class 5 · 1m · Standard · 4 ran Sat third early - pushed along entering the last furlong to move into second - stayed on to the line but no match for winner 2/4 1¼ 9-3 6265C66B Charles Bishop 4/1
28 Aug 26+10d Ffos Las K P Tyres Handicap Stakes Class 6 · 1m2f · Good To Soft · 11 ran Held up in rear throughout - never a factor - well beaten in 11th 11/11 hd 9-4 6070C41C Rose Dawes 3/1J
18 Aug 26+10d Wolverhampton (AW) Surestore Self Storage Fillies' Handicap Stakes Class 5 · 1m½f · Standard · 9 ran Held a midfield position early - moved up but drifted left approaching the final furlong - into second close home - stayed on to finish second without threatening the winner 2/9 ¾ 8-13 6088B63A Rose Dawes 5/1
08 Aug 26+18d Haydock Betway Apprentice Handicap Stakes Class 5 · 1m · Good · 6 ran Settled at the back early - pushed into contention over 2f out - moved up to second inside the final 2f - unable to challenge the winner and stayed on to finish 2nd 2/6 2¾ 8-11 6086A66B Rose Dawes 11/1
21 Jul 26+23d Wolverhampton (AW) Download The Racecourse App Raceday Ready Maiden Handicap Stakes Class 6 · 1m½f · Standard · 10 ran held up towards the back of the pack - needed urging and shifted wide to find progress from 2f out - moved into second inside the final furlong - quickened well to go on close home 1/10 9-0 5588A78A George Bass 15/2
28 Jun 26+34d Wolverhampton (AW) Enjoy A Bostin Day At The Races With SFRacing Club Restricted Maiden Fillies' Stakes (GBB Race) Class 4 · 1m1½f · Standard · 11 ran Held up close to the pace - urged forward with 2f left - faded close home 7/11 1¼ 9-0 5676A62A Edward Greatrex 16/1
25 May 26+154d Windsor Happy Birthday Sveta Handicap Class 6 · 1m · Good To Firm · 14 ran Settled in the pack - shifted wide and improved position over 2f out - lost momentum inside final 2f and slipped back through the field 12/14 8½ 9-9 5959C38A Tom Marquand 12/1
2025 · 9 runs
22 Dec 25+7d Wolverhampton (AW) Read Meg Nicholls' Blog At betmgm.co.uk EBF Restricted Novice Stakes (GBB Race) Class 5 · 7f · Standard · 10 ran Drifted right at the outset - settled midfield - driven approaching the final furlong and kept on but outpaced to finish fourth 4/10 shd 8-12 6268A56A Harry Davies 10/3
15 Dec 25+26d Wolverhampton (AW) Bet 10 Get 40 With BetMGM EBF Restricted Maiden Stakes (GBB Race) Class 5 · 7f · Standard · 8 ran Handy early behind the pace - squeezed for room and pushed along approaching the last furlong then found a short-lived response - couldn't sustain the effort and slipped to fourth close home 4/8 ½ 9-0 6259A60A Edward Greatrex 2/1F
19 Nov 25+25d Kempton (AW) Set Your Limits With Unibet Nursery Class 6 · 1m · Standard To Slow · 13 ran Handy early - pressed for effort with 2f left - unable to quicken and lost placings in the closing stages 9/13 ½ 9-8 6376B57A George Bass 12/1
25 Oct 25+33d Wolverhampton (AW) Read Meg Nicholls' Blog At betmgm.co.uk Nursery Class 6 · 7f · Standard · 9 ran Settled in the pack - urged forward with 2f left - stayed on strongly late to finish third beaten a short head 3/9 hd 9-6 6281A74A George Bass 6/1
22 Sep 25+27d Wolverhampton (AW) Arc 1MILLION Bonus Has 150k Increase! Restricted Maiden Fillies' Stakes (GBB Race) Class 5 · 1m½f · Standard · 12 ran Handy early - hit front 3f out - pushed along - edge shrinking inside final furlong before overtaken - dropped away late but clung on for 3rd 3/12 2¼ 9-2 6180A77A George Bass 11/2
26 Aug 25+44d Lingfield (AW) Download The At The Races App EBF Restricted Maiden Fillies' Stakes (GBB Race) (Div 1) Class 4 · 7f · Standard · 10 ran Raced handily - driven over 2f out and third at the home turn - moved into second entering the final 110 yards - kept coming without ever troubling the winner 2/10 8½ 9-2 5981A59A Charles Bishop 11/1
13 Jul 25+27d Southwell (AW) Have A Happy Retirement Derek Thompson EBF Restricted Maiden Fillies' Stakes (GBB Race) (Div 1) Class 4 · 6f · Standard · 9 ran Held up in the pack - pressed for effort with two furlongs left - unable to find more inside the final furlong - finished sixth beaten 4.5 lengths 6/9 ¾ 9-2 —46A68A Edward Greatrex 17/2
16 Jun 25+11d Chepstow EBF Maiden Fillies' Stakes (GBB Race) Class 4 · 6f · Good · 6 ran Set the pace early - lost command with 5f left - stayed on terms with the front-runner - pushed along inside the final furlong and unable to find more - finished fifth beaten 3.5 lengths 5/6 1 9-2 —50B62B David Probert 5/2
05 Jun 25 Chelmsford City (AW) bet365 EBF Restricted Maiden Fillies' Stakes (GBB Race) (Div 1) Class 5 · 6f · Standard · 10 ran Held up towards the back of the pack - pushed along and lost touch approaching 2f out but rallied strongly in the closing stages to finish 5th beaten 3 lengths 5/10 ½ 9-2 —76A60A Charles Bishop 18/1

Quick answers

How many races has Sunshine And Roses won?
Sunshine And Roses (GB) won 1 of 18 archived starts between 2025 and 2026, a strike rate of 5.6%. Placed 6 times in total (33.3% of starts).
Who trains Sunshine And Roses?
Sunshine And Roses (GB) is trained by John Mackie, who saddled the horse on its most recent run on 19 October 2026.
Who is Sunshine And Roses's sire?
Sunshine And Roses (GB) is by Massaat (IRE) out of Sunshineandbubbles (GB), whose sire is Multiplex.
What going does Sunshine And Roses prefer?
Sunshine And Roses (GB) has the best record on standard (aw) going: 1 win from 14 starts (7.1%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Sunshine And Roses's official rating?
The most recent official rating on record is 61, from the run on 19 October 2026. The highest on record is 63.
What is Sunshine And Roses's sire's record?
Massaat (IRE)'s progeny in our archive have won 7.7% of 1,214 runs since Mar 2022 (124 horses), Flat and jumps together. Weakest on good to soft going: 4.4% from 113. Weakest over 1m2f – 1m4f (all codes): 3.7% from 134.

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