As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 26 Sep 2025 — 386 days ago. Our archive can't say whether the horse is still in training.
Last run Sep 2025 · 8th of 122 wins · Goodwood & Chelmsford City (AW)Last raced off OR 96
KTB Profile
Protest (GB) won two of seven starts, both over 1m – 1m1f, one on good ground at Goodwood in a Class 3 handicap and one on Standard (AW) at Chelmsford City in a Class 2 novice. She gained her second success at Goodwood in Jul 2025 off an official rating of 92 and last ran off a career-high mark of 96 when finishing 8 of 12 in the Boyle Sports British EBF Rosemary Stakes at Newmarket in Sep 2025. The filly, by Ulysses (IRE) out of Plead (GB), was held up in her races.
Based on 7 archived runs · run-style from 5 commented runs · updated 18 Oct 2026
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
Official rating96At career-high mark
9691–96
KTB Speed and Rating
KTB Speed
Best recent Speed92the best of the last 3 graded (A or B) runs · Haydock, 9 Aug 2025
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 7 figures · best 102A · median 83
Going
Runs
Best
Median
Since 18 Oct 2025
Good
3
102A
92
—
Good to Firm
2
83A
78.5
—
Soft
1
—
—
—
Standard (AW)
1
—
—
—
Distance
Runs
Best
Median
Since 18 Oct 2025
1m – 1m1f
6
102A
87.5
—
1m2f – 1m4f
1
—
—
—
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 7 figures from 7 runs · as at 3 Oct 2026 · a record, not a forecast
KTB Rating
Best recent KTB Rating102Athe best of the last 3 rated runs · Goodwood, 29 Jul 2025Official rating 96at the last run, 26 Sep 2025
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 7 figures · best 102A · median 86
Going
Runs
Best
Median
Since 18 Oct 2025
Good
3
102A
81
—
Good to Firm
2
88A
85
—
Soft
1
—
—
—
Standard (AW)
1
—
—
—
Distance
Runs
Best
Median
Since 18 Oct 2025
1m – 1m1f
6
102A
84
—
1m2f – 1m4f
1
—
—
—
KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 7 figures from 7 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.
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.
Boyle Sports British EBF Rosemary Stakes (Fillies' & Mares' Listed)Class 1 · 8f · Good To Firm · 12 ranFaltered at the break - settled midfield before edging closer to the front rank over 2f out - pressed for effort then lost momentum inside the final furlong to finish eighth
Ridgeview Fillies' HandicapClass 3 · 8f · Good · 12 ranSat just behind the pace - drifted towards the stands rail in the straight before hitting the front inside the final 2f - kept finding to assert
Childwickbury Stud Fillies' Trial Stakes (Listed)Class 1 · 10f · Good To Firm · 10 ranFast start then eased back to settle towards the back - improved position on the inner turning for home - boxed in with a furlong left - unable to close final stretch finishing 4th
racingclub.com Conqueror Fillies' Stakes (Listed)Class 1 · 8f · Good · 9 ranWent straight to front - lost command with 6f remaining - stayed handy - pushed along a furlong out but couldn't find more - finished sixth
British EBF Montrose Fillies' Stakes (Listed)Class 1 · 8f · Soft · 8 ranHeld up towards the back - urged forward with over two furlongs left - kept on well - contesting second place a furlong out - found little room on the rails and could find no more late - finished fourth
Juddmonte EBF Fillies' Restricted Novice Stakes (GBB Race)Class 2 · 8f · Standard To Slow · 6 ranHandy up early then eased back to sit third after the opening furlong - lost a little momentum around halfway - roused to move through from the wide part of the track with 2f left - went in front a furlong out - stayed on to assert and score
Protest (GB) won 2 of 7 archived starts between 2024 and 2025, a strike rate of 28.6%. Placed 2 times in total (28.6% of starts).
Who trained Protest (GB)?
Protest (GB) was trained by Roger Varian on the most recent run on record, at Newmarket on 26 September 2025.
Who is Protest (GB)'s sire?
Protest (GB) is by Ulysses (IRE) out of Plead (GB), whose sire is Dutch Art.
What going does Protest (GB) prefer?
Protest (GB) has the best record on good 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 Protest (GB)'s official rating?
The most recent official rating on record is 96, from the run on 26 September 2025. That is also the highest on record.
What is Protest (GB)'s sire's record?
Ulysses (IRE)'s progeny in our archive have won 10.6% of 2,967 runs since Jan 2008 (293 horses), Flat and jumps together.
Who are Protest (GB)'s siblings?
Out of Plead (GB), Protest (GB) has 3 other produce in our archive, 2 of them winners. Most wins: Supplicate (GB) (4). Highest grade won: Class 4 (Supplicate (GB)). The wins came over 7½f–1m2f. As at Oct 2026.
Protest (GB)·2–7·SR 28.6%
KTB
Cookies on Kickthebookies
We use essential cookies to run the site and remember your betslip. No advertising or tracking cookies, ever. By continuing to use this site, you agree. Cookie policy