Skip to content

Wednesday 21 October

Today’s racing, read against our archive back to 2005.

Horses, trainers, jockeys and courses since 2005 — or a date, like 3 jun 2019.

The market today

How prices have moved since the morning, and where one bookmaker stands clear.

Market movers

No horse has moved 15% or more in share of the market yet today — as at 01:13 UK time.

Market movers

Standout prices

Out Late +43% vs general

Kempton (AW) 5:30 · top price 5/1 · generally 7/2 · standout since 01:02

Bet365 5/1

Lakeview Lass +33% vs general

Fontwell 4:50 · top price 12/1 · generally 9/1 · standout since 01:02

Bet365 12/1

Scarlett's Spell +33% vs general

Newmarket 1:50 · top price 12/1 · generally 9/1 · standout since 01:02

Bet365 12/1

A top price 25% or more clear of the general price (the middle price across the bookmakers we track), 15/1 or shorter, still to run — 18 runners as at 01:13 UK time. Prices change — check on the bookmaker’s site. 18+.

All standout prices and the record

Today’s angles

Today’s card read against our archive and the market. Counts, never tips.

How KTB reads a race

Three figures of our own, each built from our archive. Evidence, never a tip.

KTB Fit

A 0–100 figure for how well a horse fits the race it is about to run, built from form and connections and frozen overnight. The top-rated runner in every race is graded in public afterwards, win or lose.

Record since 3 Jun 2026: fair A/E 1.03 over 4,968 priced runners

Fair A/E compares winners with what the prices implied after the bookmakers’ margin is removed; 1.00 matches the market. Longshots tend to be over-priced (the favourite–longshot bias), so read longshot-heavy records with care. Every selection is graded, losses included.

KTB Rating

The level a horse has been running to: an average of up to its last six runs, the latest counting most.

Free on every result and horse profile, and for every runner in today’s Open Race, below.

KTB Speed

A horse's best figure from up to its last three reliably timed runs.

Free on every result and horse profile, and for every runner in today’s Open Race, below.

Today’s Open Race

The figures above on a real race: every runner’s KTB Rating and KTB Speed, free, one race a day.

Free today Updated 01:12 UK time

Kempton (AW) 7:00 · Class 2

Unibet Supports Safer Gambling Handicap Stakes (London Stayers' Series Qualifier) (GBBPlus Race) · 1m 7f 218y · Standard to slow · 14 runners

RunnerTrainerRatingSpeed
Indemnity Emma Lavelle 93B 147B
Roaring Legend Olly Murphy 91B 102A
Hot Fuss Tom Dascombe 88B 131B
Boatswain Simon Crisford 84B 110B
Squire Danagher Emma Lavelle 84B 105A
Codiak Edward Bethell 84B 94A
Sax Appeal Charlie Johnston 83B 119A
Guildmaster John & Thady Gosden 83B 108A
Real Dream Ian Williams 82B 102A
Duraji Richard Hughes 81B 101A
Level Look Andrew Balding 78B 86B
Synergism Sir Mark Prescott Bt 77B 116B
Arc Zoosve Neil King 73B 125B
Brasil Power George Boughey 73B 95A

Ordered by KTB Rating · Past form, not a forecast · GB & Irish racing only · KTB Rating for 14 of 14 · KTB Speed for 14 of 14

All 14 runners on the racecard

Why one race is free

What you get The whole field's KTB Rating and KTB Speed for one race a day, before the off. Figures we show free stay free.
How we choose it The day's highest-class British or Irish race with at least five runners in which at least 80% of the field have a KTB Rating; if no race reaches 80%, the one with the largest share rated. Fixed before the first race. Whether figures exist decides it, never what they say.
Every figure a horse has run to Free on every result, form line and horse profile. How KTB Rating works · How KTB Speed works

What sits behind every number

Our own archive, counted nightly.

312,614races since 2005
3,069,933runs recorded
275,455horse profiles
GB · IRE · FRracing covered

Counts as at 20 October 2026, 04:40 UK time, from our own archive.

Kickthebookies is the analytical layer of racing: the stats, signals and records that help you understand a race, with the sample size and date on every figure. We show our working and grade ourselves in public. The call is always yours.

Today’s results

As each official result is published.

Wednesday 21 October 2026 Updated as races finish

Compare today’s odds →

No results yet — check back after the first race.