Skip to content
Horse profile

Princess Vivi (GB)

4yo filly · Trainer Antony Brittain · Owner Kristian Strangeway
12 runs · 8 courses · from May 2025
As at 5 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
Last run 7 Jul 2026 · 11th of 11 Last raced off OR 47
KTB Profile

Princess Vivi is a maiden who has run 12 times without a win and placed once. Her best effort came when second of seven at Beverley in May 2026. She usually races prominently. Her last run, at Pontefract in Jul 2026, saw her finish 11 of 11 in a Class 6 handicap off an official rating of 47, which was her career-high mark.

Based on 12 archived runs · run-style from 12 commented runs since May 2025 · updated 5 Nov 2026
KTB at a glance OR at career high
Official rating47At career-high mark
47 33–47

KTB Speed and Rating

KTB Speed

Best recent Speed 108 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 11 May 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 12 figures · best 108B · median 63.5
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)5108B733 runs · 108 / 84
Good462A532 runs · 62 / -18
Good to Firm392B911 run · —
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f492B691 run · —
1m – 1m1f3108B913 runs · 108 / 91
Under 6f358A54—
1m2f – 1m4f262A-182 runs · 62 / -18

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

KTB Rating

Best recent KTB Rating 66A the best of the last 3 rated runs · Beverley, 27 May 2026 Official rating 47 at the last run, 7 Jul 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 12 figures · best 69A · median 46.5
GoingRunsBestMedianSince 5 Nov 2025
Standard (AW)569A623 runs · 69 / 62
Good455B39.52 runs · 55 / 47
Good to Firm366A501 run · —
DistanceRunsBestMedianSince 5 Nov 2025
6f – 7f469A46.51 run · —
1m – 1m1f366A623 runs · 66 / 62
Under 6f340A39—
1m2f – 1m4f255B472 runs · 55 / 47

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

  • Prominent 6 (50%) · 0 wins
  • Held up 4 (33%) · 0 wins
  • Mid-division 2 (17%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 9% of 3,004 runs since May 2017 (214 horses).

GoingRunsWinsSRvs sireThis horse
Firm12216.7%+7.7—
Good to Firm397379.3%+0.30 from 3
Good608416.7%−2.30 from 4
Good to Soft380318.2%−0.8—
Soft380277.1%−1.9—
Heavy1141311.4%+2.4—
Standard (AW)1,11312010.8%+1.80 from 5
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f781215.4%+6.40 from 3
6f – 7f574529.1%+0.10 from 4
1m – 1m1f801799.9%+0.90 from 3
1m2f – 1m4f928849.1%+0.10 from 2
1m5f – 2m452327.1%−1.9—
2m1f – 2m4f129107.8%−1.2—
2m5f – 3m3725.4%−3.6—
Over 3m500%−9—

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

Dam

1 sibling in the archive, 0 winners.

ProduceRunsWinsWin tripsBest grade
Mad Mode (GB)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 5 0 0% −5.00
Good 4 0 0% −4.00
Good to Firm 3 0 0% −3.00

ClassRunsWinsSR£1
Class 6 9 0 0% −9.00
Class 5 2 0 0% −2.00
Class 4 1 0 0% −1.00

CourseRunsWinsSR£1
Wolverhampton (AW) 3 0 0% −3.00
Beverley 2 0 0% −2.00
Catterick 2 0 0% −2.00
Pontefract 1 0 0% −1.00
Southwell (AW) 1 0 0% −1.00
Thirsk 1 0 0% −1.00
Newcastle (AW) 1 0 0% −1.00
Nottingham 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 4 0 0% −4.00
1m – 1m1f 3 0 0% −3.00
Under 6f 3 0 0% −3.00
1m2f – 1m4f 2 0 0% −2.00

JockeyRunsWinsSR£1
Cam Hardie 9 0 0% −9.00
Ethan Tindall 1 0 0% −1.00
Alex Jary 1 0 0% −1.00
Charlie Bennett 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 5 0 0% −5.00
None 4 0 0% −4.00
Visor 3 0 0% −3.00

SeasonRunsWinsSR£1
2026 6 0 0% −6.00
2025 6 0 0% −6.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 · 6 runs
07 Jul 26+14d Pontefract Pontefract Squash And Leisure Club Handicap Class 6 · 1m4f · Good · 11 ran Up with the pace - driven and dropped back over 2f out - soon allowed to drop away 11/11 74 9-3 47-98C39C Cam Hardie 12/1
23 Jun 26+27d Beverley Beverley Annual Badgeholders Handicap Class 6 · 1m4f · Good · 6 ran Settled in third early - driven approaching final two furlongs and closed on the front pair - lost momentum close to home to finish fourth 4/6 hd 9-1 4762A55B Cam Hardie 8/1
27 May 26+16d Beverley Connexin's Full Fibre For All Handicap Class 6 · 1m½f · Good To Firm · 7 ran Settled second early - urged forward approaching 3f out then lost place a furlong later - found renewed energy inside the final furlong - held for second 2/7 3 8-9 4691A66A Cam Hardie 25/1
11 May 26+42d Wolverhampton (AW) Racing Welfare Supporting Racing's Workforce Handicap Class 6 · 1m½f · Standard · 13 ran Settled in the pack - pushed along with 2f left and nudged for room a furlong out - stayed on at one speed to finish sixth 6/13 ½ 9-0 46108B62A Cam Hardie 16/1
30 Mar 26+20d Wolverhampton (AW) Win 250,000 With BetMGM's Golden Goals Handicap Class 6 · 1m½f · Standard · 11 ran Handy early - roused to hit the front over a furlong out - overtaken in the closing stages and slipped back to finish fourth 4/11 shd 9-0 4584A62A Cam Hardie 33/1
10 Mar 26+195d Southwell (AW) Win 250,000 With BetMGM's Golden Goals Classified Stakes Class 6 · 7f · Standard · 12 ran Handy early - pressed for effort with 2f left and made ground - lost momentum inside final furlong - finished fourth 4/12 3 9-9 3773A69A Cam Hardie 40/1
2025 · 6 runs
27 Aug 25+19d Catterick Oops A Daisy Classified Stakes Class 6 · 7f · Good · 14 ran Held up towards back - lacked pace to challenge - well held throughout 13/14 1¼ 9-4 3748C33A Cam Hardie 80/1
08 Aug 25+13d Thirsk goracing.co.uk Future Stars Apprentice Classified Stakes Class 6 · 6f · Good To Firm · 10 ran Held up towards the back early - pushed along on the wide flank two furlongs out - unable to improve position - finished well held in 8th 8/10 nk 9-0 3792B50A Ethan Tindall 80/1
26 Jul 25+21d Newcastle (AW) probio-energy.com Energy:Reborn Classified Stakes (Div 1) Class 6 · 7f · Standard To Slow · 9 ran Sat close to the front group early - urged forward with 3f left - dropping away in the closing stages to finish seventh 7/9 3¼ 8-11 3365A43A Alex Jary 28/1
05 Jul 25+25d Nottingham Joy Silvester Barbering Novice Stakes (GBB Race) Class 4 · 5f · Good To Firm · 4 ran Slow to find pace from the break - held towards the back throughout - never able to challenge - finished well held in 4th 4/4 19 9-2 —36C21C Cam Hardie 66/1
10 Jun 25+22d Catterick Bowel Cancer Screening Saves Lives Novice Stakes (GBB Race) Class 5 · 5f · Good · 10 ran Held up at the back - lost touch approaching final furlong - dropped away close home 8/10 1 8-13 —58A40A Cam Hardie 250/1
19 May 25 Wolverhampton (AW) Play At The Races StableDuel Novice Stakes (GBB Race) Class 5 · 5f · Standard · 10 ran Settled in the pack early - lost touch with the leading group two out - dropped away final furlong - finished ninth 9/10 5 9-2 —54B39A Charlie Bennett 100/1

Quick answers

How many races has Princess Vivi won?
Princess Vivi (GB) has yet to win, from 12 archived starts between 2025 and 2026. Placed 1 time in total (8.3% of starts).
Who trains Princess Vivi?
Princess Vivi (GB) is trained by Antony Brittain, who saddled the horse on its most recent run on 7 July 2026.
Who is Princess Vivi's sire?
Princess Vivi (GB) is by Cityscape (GB) out of Perfect Persuasion (GB), whose sire is Myboycharlie.
What is Princess Vivi's official rating?
The most recent official rating on record is 47, from the run on 7 July 2026. That is also the highest on record.
What is Princess Vivi's sire's record?
Cityscape (GB)'s progeny in our archive have won 9% of 3,004 runs since May 2017 (214 horses), Flat and jumps together.
Who are Princess Vivi's siblings?
Out of Perfect Persuasion (GB), Princess Vivi (GB) has 1 other produce in our archive, 0 of them winners. As at Nov 2026.

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