StableBet
StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
TOMORROW'S RACING · WEDNESDAY, 21 OCTOBER 2026 · PROVISIONAL

Tomorrow's Odds, Read by the AI Lab

The card, read by the Lab

Predictions generated 20 October 2026 at 22:54 (UK time)

Provisional card, published the day before racing and updated in the evening once the day's results are in. Non-runners, going changes after a morning inspection and price moves can still change it. The final card replaces this early on race morning, and that is the card our track record grades.

Professor Furlong
Professor Furlong

37 races across 5 meetings. Below: which meetings are fair value and which are daylight robbery, the 3 runners I would least mind a few quid on, then every race read in full. I am not a tipster. I am simply honest about the numbers.

Tomorrow's odds map: the bookmaker's margin at every meeting

The margin is the slice the bookmaker builds into the prices, shown here as a percentage. The same bet costs you more where it is higher: a low margin means the prices are close to fair, a high one means the house is helping itself.

MeetingAvg marginRacesFavouritesTomorrow's read
Newmarket16%7strongbest value
Fontwell17%6fair
Worcester20%8fair
Kempton Park23%8fair
Navan34%8fairworst value
Pascal

Pascal is already eyeing the 34% margin at Navan. Pascal always does.

The day's safest-priced favourites

These are not tips, and not a way to beat the bookmaker (nothing reliably does). They are simply the runners with the shortest, most-backed price carrying the smallest margin: short enough to win, fair enough to be worth understanding. The Professor would rather you knew why than blindly backed them.

Callianassa6/4
Newmarket 16:10 · price implies about 36% · only 10% margin
The market's favourite at Newmarket, in one of the day's lower-margin races. Short enough to win, fair enough that you are not badly overpaying, though still not value, and still not a tip.
Chatty Girl81/50
Fontwell 14:32 · price implies about 35% · only 10% margin
The market's favourite at Fontwell, in one of the day's lower-margin races. Short enough to win, fair enough that you are not badly overpaying, though still not value, and still not a tip.
Muqarrabin11/10
Newmarket 16:45 · price implies about 43% · only 10% margin
The market's favourite at Newmarket, in one of the day's lower-margin races. Short enough to win, fair enough that you are not badly overpaying, though still not value, and still not a tip.

The day's worst value

The races where the house takes the biggest slice. The same bet costs you most here, whichever runner you fancy: the margin is baked into every price on the card.

Navan 17:0467%
Navan Racecourse Handicap (0-60)
Back every runner in this race and the prices total about 67% over a fair book. Even the favourite (Maxwell Smart, 3/1) carries roughly 28% of margin in its own price.
Navan 13:3245%
Christmas Parties At Navan Racecourse 5th & 13th Dec
Back every runner in this race and the prices total about 45% over a fair book. Even the favourite (Coincidental Glory, 4/1) carries roughly 22% of margin in its own price.
Navan 15:5237%
Kilberry Fillies Maiden
Back every runner in this race and the prices total about 37% over a fair book. Even the favourite (Elmakaya, 7/2) carries roughly 20% of margin in its own price.
Prefer a traditional racecard? Every runner with form, weights and colours, and our price, fair-price and margin columns built in: tomorrow's racecards.

Every race, in full

Tap any meeting below to open it.Each race expands to the full field ranked by chance, the bookmaker's margin built into every price, and the model's read on every runner next to the market.

Pascal

Go on, open one. Every runner gets its price, the margin baked into it, and the Professor's read on the day, the bad as well as the good.

NavanIreland8 races · avg margin 34% · model leans off the favourite in 6 of 8 · view our Navan racecardopen every race ▾
13:02Irish Stallion Farms EBF Median Auction MaidenFav Miss Mona Keeba 2/1 16% margin in this price34% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

A lightly-raced field (2 debutants, 12 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 134%, about 34% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Miss Mona Keebalightly raced
1 career run · 2nd last time
Price offered2/1 = 33% chance
Bookie's margin16% of this price
Fair price≈3/1 margin stripped
The AI's read The model rates it 31% where the fair price implies 25% (Medium agreement).
2Villaraylightly raced
2 career runs · 3rd last time
Price offered7/2 = 22% chance
Bookie's margin18% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 17% (Medium agreement).
3Tequila Bellelightly raced
1 career run · 4th last time
Price offered13/2 = 13% chance
Bookie's margin21% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 10% (High agreement).
4Prince Of Peppardreads the form
6 career runs · 2nd last time · rated 75
Price offered15/2 = 12% chance
Bookie's margin23% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 29% where the fair price implies 9% (Low agreement).
5Starlitreads the form
3 career runs · 5th last time
Price offered12/1 = 8% chance
Bookie's margin28% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 6% (High agreement).
6Queen Of The Andesfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin32% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
7Byzantine Goldlightly raced
1 career run · 9th last time
Price offered16/1 = 6% chance
Bookie's margin32% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
8Direct Actionlightly raced
1 career run · 6th last time
Price offered16/1 = 6% chance
Bookie's margin32% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
9Camhaoirlightly raced
1 career run · 7th last time
Price offered16/1 = 6% chance
Bookie's margin32% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 4% (High agreement).
10Professor Finneganlightly raced
2 career runs · 8th last time
Price offered20/1 = 5% chance
Bookie's margin35% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 4% (High agreement).
11Creature Of Habitfirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
12Hazy Skylightly raced
2 career runs · well beaten last time
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 3% (High agreement).
13What's Thislightly raced
2 career runs · well beaten last time
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 3% (High agreement).
14Lori Darlinlightly raced
2 career runs · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin46% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 2% (High agreement).
15Always Changinglightly raced
1 career run · well beaten last time
Price offered50/1 = 2% chance
Bookie's margin56% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 1% (High agreement).
16Sevengrandchildrenlightly raced
1 career run · well beaten last time
Price offered200/1 = 0% chance
Bookie's margin86% of this price
Fair price≈200/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 0% (High agreement).
13:32Christmas Parties At Navan Racecourse 5th & 13Fav Coincidental Glory 4/1 22% margin in this price45% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 145%, about 45% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Coincidental Gloryreads the form
25 career runs · 3rd last time · rated 60
Price offered4/1 = 20% chance
Bookie's margin22% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 14% (High agreement).
2El Fontenaroreads the form
22 career runs · 5th last time · won 1 of 20 at the trip · rated 57
Price offered6/1 = 14% chance
Bookie's margin24% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 10% (High agreement).
3Another Nice'dayreads the form
13 career runs · 5th last time · won 1 of 3 at the course · won 1 of 11 at the trip
Price offered7/1 = 13% chance
Bookie's margin26% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 9% (High agreement).
4Rodeevereads the form
17 career runs · 3rd last time · won 1 of 3 at the trip · rated 57
Price offered8/1 = 11% chance
Bookie's margin27% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 8% (High agreement).
5Ukiyoreads the form
18 career runs · 6th last time · won 1 of 15 at the trip · rated 50
Price offered8/1 = 11% chance
Bookie's margin27% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 8% (High agreement).
6Carrigans Grovereads the form
23 career runs · 4th last time · won 3 of 17 at the trip · rated 58
Price offered10/1 = 9% chance
Bookie's margin29% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 6% (High agreement).
7Sand Artreads the form
10 career runs · 6th last time · won 1 of 5 at the trip · rated 41
Price offered10/1 = 9% chance
Bookie's margin29% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 6% (High agreement).
8One Cool Bearreads the form
19 career runs · 7th last time · won 1 of 12 at the trip · rated 58
Price offered12/1 = 8% chance
Bookie's margin31% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 5% (Medium agreement).
9Micassoreads the form
17 career runs · 7th last time · rated 45
Price offered12/1 = 8% chance
Bookie's margin31% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 5% (High agreement).
10Gold Innreads the form
7 career runs · 6th last time · rated 47
Price offered12/1 = 8% chance
Bookie's margin31% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 5% (High agreement).
11Whatswrongnowreads the form
38 career runs · well beaten last time · rated 47
Price offered14/1 = 7% chance
Bookie's margin33% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 5% (High agreement).
12Alnofoorreads the form
8 career runs · well beaten last time · won 1 of 3 at the course · won 2 of 8 at the trip
Price offered16/1 = 6% chance
Bookie's margin35% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
13Raven's Callreads the form
4 career runs · well beaten last time · rated 54
Price offered33/1 = 3% chance
Bookie's margin49% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 2% (High agreement).
14Step Back In Timereads the form
29 career runs · 8th last time · won 3 of 15 at the course · won 3 of 29 at the trip
Price offered33/1 = 3% chance
Bookie's margin49% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
15Eschweilerreads the form
5 career runs · well beaten last time · rated 60
Price offered33/1 = 3% chance
Bookie's margin49% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
16Plushyreads the form
13 career runs · well beaten last time · rated 49
Price offered33/1 = 3% chance
Bookie's margin49% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
17Gonirianbotharleatreads the form
4 career runs · well beaten last time · rated 45
Price offered33/1 = 3% chance
Bookie's margin49% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
18Friendly Invoicereads the form
9 career runs · well beaten last time · won 1 of 5 at the trip · rated 58
Price offered50/1 = 2% chance
Bookie's margin59% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 1% (Medium agreement).
19Aboveheronlyskyreads the form
6 career runs · well beaten last time · rated 45
Price offered50/1 = 2% chance
Bookie's margin59% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
20Emily's Boyreads the form
6 career runs · 9th last time · rated 42
Price offered50/1 = 2% chance
Bookie's margin59% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
21Amazing Forcereads the form
4 career runs · well beaten last time · rated 44
Price offered50/1 = 2% chance
Bookie's margin59% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
14:07Irish Stallion Farms EBF MaidenFav Aedhmar 2/1 12% margin in this price21% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

A lightly-raced field (1 debutant, 7 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 121%, about 21% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Aedhmarlightly raced
2 career runs · 2nd last time
Price offered2/1 = 33% chance
Bookie's margin12% of this price
Fair price≈11/4 margin stripped
The AI's read The model rates it 38% where the fair price implies 28% (Low agreement).
2Eyeconicreads the form
3 career runs · well beaten last time · rated 80
Price offered7/2 = 22% chance
Bookie's margin13% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 11% where the fair price implies 18% (Medium agreement).
3Senunalightly raced
1 career run · 5th last time
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 5% where the fair price implies 15% (Low agreement).
4Spirit Of The Nitereads the form
3 career runs · 2nd last time · rated 79
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 23% where the fair price implies 12% (Low agreement).
5Cultural Changefirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 6% (High agreement).
6Belle Parvenuelightly raced
1 career run · 5th last time
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 5% (High agreement).
7New World Orderlightly raced
1 career run · well beaten last time
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 5% (High agreement).
8Royal Sovereignlightly raced
1 career run · 9th last time
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 5% (High agreement).
9Lion Of Fortunelightly raced
2 career runs · 7th last time
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
10Lash La Ruelightly raced
1 career run · well beaten last time
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 3% (High agreement).
14:42Navan Racing Festival Advanced Price Tickets OFav Grande Cuvee 11/4 13% margin in this price22% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

5 of 11 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 122%, about 22% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Grande Cuveereads the form
5 career runs · well beaten last time · rated 74
Price offered11/4 = 27% chance
Bookie's margin13% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 9% where the fair price implies 22% (Low agreement).
2Osterodereads the form
4 career runs · 2nd last time · rated 66
Price offered333/100 = 23% chance
Bookie's margin13% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 20% where the fair price implies 19% (High agreement).
3My Cubby Bearreads the form
5 career runs · 3rd last time · rated 73
Price offered4/1 = 20% chance
Bookie's margin14% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 16% (High agreement).
4Dreaminthejunglereads the form
4 career runs · 2nd last time · rated 73
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 9% (Medium agreement).
5Port Arthurreads the form
7 career runs · 5th last time · rated 73
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 9% (High agreement).
6Saint Acclaimlightly raced
2 career runs · 2nd last time
Price offered12/1 = 8% chance
Bookie's margin23% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 6% (Medium agreement).
7What's Enoughlightly raced
2 career runs · 6th last time
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
8Astute Powerreads the form
8 career runs · 4th last time · rated 63
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 5% (High agreement).
9Bell's Soldierfirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 3% (High agreement).
10Blessed By Faithlightly raced
2 career runs · 6th last time
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
11Allirelandmateriallightly raced
1 career run · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin40% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
15:17Final Fence Marquee Hospitality Package 14th &Fav Gerrit's Gem 3/1 14% margin in this price22% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 122%, about 22% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Gerrit's Gemreads the form
22 career runs · 2nd last time · rated 70
Price offered3/1 = 25% chance
Bookie's margin14% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 20% (Medium agreement).
2Happy Henryreads the form
27 career runs · 4th last time · won 1 of 5 at the course · won 2 of 19 at the trip
Price offered7/2 = 22% chance
Bookie's margin15% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 23% where the fair price implies 18% (Medium agreement).
3Ballysax Lil' Mickreads the form
21 career runs · 2nd last time · won 1 of 18 at the trip · rated 45
Price offered9/2 = 18% chance
Bookie's margin16% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 4% where the fair price implies 15% (Low agreement).
4Irish Rumourreads the form
33 career runs · 5th last time · won 2 of 5 at the course · won 2 of 9 at the trip
Price offered11/2 = 15% chance
Bookie's margin17% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 13% (High agreement).
5Bay Of Supremacyreads the form
10 career runs · 5th last time · won 2 of 8 at the trip · rated 72
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 9% (Medium agreement).
6Gotta Catch'em Allreads the form
32 career runs · 6th last time · won 1 of 7 at the course · won 1 of 4 at the trip
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 9% (High agreement).
7She's Too Koolreads the form
11 career runs · 5th last time · rated 78
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 6% (Medium agreement).
8Bad Boy Rizzreads the form
12 career runs · well beaten last time · won 1 of 3 at the course · won 1 of 7 at the trip
Price offered14/1 = 7% chance
Bookie's margin27% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
9Gazelle D'orreads the form
25 career runs · 7th last time · won 1 of 2 at the course · won 4 of 13 at the trip
Price offered20/1 = 5% chance
Bookie's margin34% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 4% (High agreement).
15:52Kilberry Fillies MaidenFav Elmakaya 7/2 20% margin in this price37% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

A lightly-raced field (4 debutants, 7 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 137%, about 37% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Elmakayareads the form
6 career runs · 9th last time · rated 77
Price offered7/2 = 22% chance
Bookie's margin20% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 16% (High agreement).
2Celestial Sirenreads the form
6 career runs · 2nd last time · rated 75
Price offered9/2 = 18% chance
Bookie's margin21% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 13% (High agreement).
3Nautic Starreads the form
8 career runs · 4th last time · rated 73
Price offered5/1 = 17% chance
Bookie's margin22% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 21% where the fair price implies 12% (Medium agreement).
4Vishayareads the form
5 career runs · 5th last time · rated 73
Price offered11/2 = 15% chance
Bookie's margin22% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 11% (High agreement).
5Jenny Spiderfirst run
First run, so no form for the model to read.
Price offered13/2 = 13% chance
Bookie's margin24% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 10% (Medium agreement).
6Palinalightly raced
1 career run · 3rd last time
Price offered10/1 = 9% chance
Bookie's margin28% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 17% where the fair price implies 7% (Low agreement).
7Palace Feverlightly raced
1 career run · 8th last time
Price offered12/1 = 8% chance
Bookie's margin30% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 6% (High agreement).
8Oracle Of Delphilightly raced
1 career run · 6th last time
Price offered16/1 = 6% chance
Bookie's margin35% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
9The Hidden Gardenlightly raced
2 career runs · 7th last time
Price offered16/1 = 6% chance
Bookie's margin35% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
10Almost Okaylightly raced
2 career runs · 4th last time
Price offered16/1 = 6% chance
Bookie's margin35% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
11Wynettefirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin39% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
12Stella Biancafirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin39% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
13Freyas Charmfirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin43% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 3% (High agreement).
14Right On Timelightly raced
1 career run · well beaten last time
Price offered50/1 = 2% chance
Bookie's margin60% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 1% (High agreement).
15Maybe Artlightly raced
1 career run · well beaten last time
Price offered100/1 = 1% chance
Bookie's margin76% of this price
Fair price≈150/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 1% (High agreement).
16:27WTW Willis Towers Watson MaidenFav Quinta Do Lago 5/2 14% margin in this price25% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

4 of 12 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 125%, about 25% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Quinta Do Lagoreads the form
6 career runs · won last time
Price offered5/2 = 29% chance
Bookie's margin14% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 14% where the fair price implies 23% (Medium agreement).
2Teofilreads the form
4 career runs · 2nd last time
Price offered333/100 = 23% chance
Bookie's margin15% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 28% where the fair price implies 18% (Medium agreement).
3Possumreads the form
4 career runs · 5th last time · rated 78
Price offered7/2 = 22% chance
Bookie's margin15% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 20% where the fair price implies 18% (High agreement).
4First Ascentreads the form
11 career runs · well beaten last time · rated 77
Price offered11/2 = 15% chance
Bookie's margin17% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 12% (High agreement).
5Royal Ballet Bluereads the form
3 career runs · well beaten last time · rated 75
Price offered7/1 = 13% chance
Bookie's margin19% of this price
Fair price9/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 10% (High agreement).
6Peace Pebblefirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin33% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 4% (High agreement).
7Tullyhillreads the form
8 career runs · 9th last time
Price offered20/1 = 5% chance
Bookie's margin33% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
8Rose Siennalightly raced
2 career runs · 6th last time
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
9Daily Wonderreads the form
3 career runs · 9th last time · rated 54
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
10Betsy Trotwoodlightly raced
2 career runs · 7th last time
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 2% (High agreement).
11Ginnos Oasislightly raced
2 career runs · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 2% (High agreement).
12Ard Ri Na Heireannreads the form
4 career runs · well beaten last time
Price offered50/1 = 2% chance
Bookie's margin54% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 2% (High agreement).
17:04Navan Racecourse Handicap (0-60)Fav Maxwell Smart 3/1 28% margin in this price67% across the whole raceread the race ▾

See this race on our Navan racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 167%, about 67% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Maxwell Smartreads the form
37 career runs · won last time · rated 55
Price offered3/1 = 25% chance
Bookie's margin28% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 6% where the fair price implies 15% (Medium agreement).
2Omakasereads the form
9 career runs · 3rd last time · rated 58
Price offered5/1 = 17% chance
Bookie's margin31% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 10% (Medium agreement).
3Acantoreads the form
6 career runs · 3rd last time · rated 56
Price offered7/1 = 13% chance
Bookie's margin33% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 7% (High agreement).
4Lily Parrreads the form
13 career runs · 3rd last time · rated 58
Price offered8/1 = 11% chance
Bookie's margin35% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 7% (High agreement).
5Rio Docereads the form
6 career runs · 2nd last time · rated 53
Price offered10/1 = 9% chance
Bookie's margin37% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 5% (High agreement).
6Piatra Neamtreads the form
12 career runs · 5th last time · rated 42
Price offered10/1 = 9% chance
Bookie's margin37% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 5% (High agreement).
7Divine Believerreads the form
9 career runs · 3rd last time · rated 59
Price offered12/1 = 8% chance
Bookie's margin40% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 5% (Medium agreement).
8Chestnut Palacereads the form
8 career runs · 3rd last time · rated 60
Price offered12/1 = 8% chance
Bookie's margin40% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 5% (High agreement).
9Mephistoreads the form
33 career runs · well beaten last time · rated 50
Price offered12/1 = 8% chance
Bookie's margin40% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 5% (High agreement).
10Charlie Brow'nreads the form
19 career runs · well beaten last time · won 1 of 2 at the course · won 1 of 3 at the trip
Price offered14/1 = 7% chance
Bookie's margin42% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 4% (High agreement).
11Jazzy Rockreads the form
9 career runs · 6th last time · rated 41
Price offered14/1 = 7% chance
Bookie's margin42% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 4% (High agreement).
12Jazz Foreverreads the form
28 career runs · well beaten last time · rated 47
Price offered14/1 = 7% chance
Bookie's margin42% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 4% (High agreement).
13Hello Gardareads the form
10 career runs · 2nd last time · rated 48
Price offered16/1 = 6% chance
Bookie's margin45% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 4% (High agreement).
14Laser Luckreads the form
8 career runs · 5th last time · rated 60
Price offered16/1 = 6% chance
Bookie's margin45% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
15Desert Friendreads the form
40 career runs · 5th last time · won 1 of 5 at the trip · rated 49
Price offered20/1 = 5% chance
Bookie's margin49% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 3% (High agreement).
16Makaiahreads the form
25 career runs · well beaten last time · won 1 of 3 at the course · rated 57
Price offered25/1 = 4% chance
Bookie's margin53% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
17Prom Queenreads the form
10 career runs · well beaten last time · won 1 of 1 at the trip · rated 46
Price offered25/1 = 4% chance
Bookie's margin53% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).
18Theflyingbeereads the form
22 career runs · 6th last time · rated 57
Price offered33/1 = 3% chance
Bookie's margin59% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
19Peace Walkreads the form
11 career runs · 7th last time · rated 57
Price offered33/1 = 3% chance
Bookie's margin59% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
20Goodie Girlreads the form
9 career runs · 9th last time · rated 57
Price offered33/1 = 3% chance
Bookie's margin59% of this price
Fair price≈50/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
21Thegooseiscookedreads the form
21 career runs · well beaten last time · rated 43
Price offered50/1 = 2% chance
Bookie's margin69% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
22Nitareads the form
8 career runs · well beaten last time · rated 54
Price offered50/1 = 2% chance
Bookie's margin69% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
23Elzaam Expressreads the form
5 career runs · well beaten last time · rated 40
Price offered66/1 = 1% chance
Bookie's margin75% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
24Pimlico Piranhareads the form
4 career runs · well beaten last time · rated 48
Price offered100/1 = 1% chance
Bookie's margin82% of this price
Fair price≈150/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
25Parish Expressreads the form
5 career runs · well beaten last time · rated 57
Price offered150/1 = 1% chance
Bookie's margin88% of this price
Fair price≈200/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 0% (High agreement).
26Omissionsreads the form
4 career runs · well beaten last time · rated 51
Price offered150/1 = 1% chance
Bookie's margin88% of this price
Fair price≈200/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 0% (High agreement).
Worcester8 races · avg margin 20% · model leans off the favourite in 7 of 8 · view our Worcester racecardopen every race ▾
13:10Fred & Mercy Rimell Memorial Handicap ChaseFav Albie Littlewood 3/1 12% margin in this price19% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

1 of 9 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 119%, about 19% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Albie Littlewoodreads the form
6 career runs · won last time · rated 112
Price offered3/1 = 25% chance
Bookie's margin12% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 12% where the fair price implies 21% (Medium agreement).
2Barnparkreads the form
3 career runs · 4th last time · rated 120
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 14% where the fair price implies 15% (High agreement).
3Jamadareads the form
9 career runs · 3rd last time · won 2 of 9 at the trip · rated 108
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 14% (High agreement).
4Kool Kidreads the form
8 career runs · won last time · won 3 of 5 at the trip · rated 113
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 14% (High agreement).
5Reinadoreads the form
9 career runs · won last time · won 2 of 6 at the trip · rated 106
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 11% (High agreement).
6Kelijoereads the form
8 career runs · 2nd last time · rated 106
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 20% where the fair price implies 8% (Low agreement).
7No Tacklereads the form
14 career runs · 3rd last time · rated 112
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 8% (Medium agreement).
8Modus Operendifirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 6% (High agreement).
9Imperial Bedereads the form
21 career runs · 6th last time · rated 102
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 4% (Medium agreement).
13:40FBC Manby Bowdler 'Chasing Excellence' BeginneFav Klimt Madrik 7/4 9% margin in this price13% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

1 of 6 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 113%, about 13% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Klimt Madrikreads the form
4 career runs · 8th last time · won 1 of 3 at the trip · rated 143
Price offered7/4 = 36% chance
Bookie's margin9% of this price
Fair price≈2/1 margin stripped
The AI's read The model rates it 18% where the fair price implies 32% (Low agreement).
2Scorpio Risingreads the form
7 career runs · 7th last time · won 4 of 6 at the trip · rated 137
Price offered5/2 = 29% chance
Bookie's margin10% of this price
Fair price≈3/1 margin stripped
The AI's read The model rates it 31% where the fair price implies 25% (Medium agreement).
3Talk To The Manreads the form
4 career runs · won last time · won 1 of 1 at the trip · rated 130
Price offered3/1 = 25% chance
Bookie's margin10% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 25% where the fair price implies 22% (High agreement).
4Bill Joycereads the form
8 career runs · well beaten last time · won 2 of 4 at the trip · rated 132
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 13% (High agreement).
5Catch Him Derryreads the form
11 career runs · 5th last time · rated 131
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 7% (High agreement).
6Vicomte Le Bravelightly raced
1 career run · 3rd last time
Price offered100/1 = 1% chance
Bookie's margin72% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 1% (Medium agreement).
14:15CopyBet For Champions League Profit Boosts NH Fav Ballydine Boy 5/2 17% margin in this price26% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

A lightly-raced field (5 debutants, 2 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 126%, about 26% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Ballydine Boylightly raced
1 career run · 4th last time
Price offered5/2 = 29% chance
Bookie's margin17% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 22% where the fair price implies 23% (High agreement).
2Maxi Twistfirst run
First run, so no form for the model to read.
Price offered7/2 = 22% chance
Bookie's margin19% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 18% where the fair price implies 18% (High agreement).
3Tide Is Turninglightly raced
1 career run · 3rd last time
Price offered4/1 = 20% chance
Bookie's margin20% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 22% where the fair price implies 16% (Medium agreement).
4Dressforsuccessfirst run
First run, so no form for the model to read.
Price offered4/1 = 20% chance
Bookie's margin20% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 19% where the fair price implies 16% (High agreement).
5Ginolofirst run
First run, so no form for the model to read.
Price offered4/1 = 20% chance
Bookie's margin20% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 6% where the fair price implies 16% (Medium agreement).
6Goodbye Earlfirst run
First run, so no form for the model to read.
Price offered7/1 = 13% chance
Bookie's margin26% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 10% (High agreement).
7French Fancyfirst run
First run, so no form for the model to read.
Price offered33/1 = 3% chance
Bookie's margin60% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 2% (High agreement).
14:50Richard And Ann Hitchings Memorial Mares' NoviFav Frost Moon 2/1 11% margin in this price19% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

A lightly-raced field (2 debutants, 7 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 119%, about 19% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Frost Moonlightly raced
2 career runs · 4th last time
Price offered2/1 = 33% chance
Bookie's margin11% of this price
Fair price≈5/2 margin stripped
The AI's read The model rates it 18% where the fair price implies 28% (Medium agreement).
2Boomboxlightly raced
1 career run · 2nd last time
Price offered333/100 = 23% chance
Bookie's margin13% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 19% (Medium agreement).
3Our Peggyreads the form
3 career runs · 2nd last time · rated 105
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 23% where the fair price implies 14% (Medium agreement).
4Magnifix Du Moulinlightly raced
2 career runs · 3rd last time
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 12% (High agreement).
5No Airs Or Gracesfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 9% (High agreement).
6Shadow Lovefirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 8% (High agreement).
7Rose Of Knocknamoelightly raced
2 career runs · 7th last time
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 5% (High agreement).
8Mouth Wateringlightly raced
2 career runs · 6th last time
Price offered33/1 = 3% chance
Bookie's margin40% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 2% (High agreement).
9Poets Pearllightly raced
2 career runs · 5th last time
Price offered50/1 = 2% chance
Bookie's margin51% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
10Cool Oceanlightly raced
1 career run · 9th last time
Price offered100/1 = 1% chance
Bookie's margin69% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 0% where the fair price implies 1% (High agreement).
15:25Richard And Ann Hitchings Memorial Mares' NoviFav Sapphos Word 81/50 11% margin in this price20% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

A lightly-raced field (4 debutants, 4 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 120%, about 20% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Sapphos Wordlightly raced
2 career runs · 2nd last time
Price offered81/50 = 38% chance
Bookie's margin11% of this price
Fair price≈9/4 margin stripped
The AI's read The model rates it 52% where the fair price implies 32% (Low agreement).
2Lune Brillantereads the form
3 career runs · well beaten last time
Price offered2/1 = 33% chance
Bookie's margin12% of this price
Fair price≈5/2 margin stripped
The AI's read The model rates it 14% where the fair price implies 28% (Low agreement).
3Aeropressfirst run
First run, so no form for the model to read.
Price offered7/1 = 13% chance
Bookie's margin18% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 10% (Medium agreement).
4Jenny Francelightly raced
1 career run · 4th last time
Price offered15/2 = 12% chance
Bookie's margin19% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 10% (High agreement).
5Wet Sailfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 9% (High agreement).
6Luna Marquesalightly raced
1 career run · 5th last time
Price offered16/1 = 6% chance
Bookie's margin29% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
7Nuala Rocketfirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin33% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 4% (High agreement).
8Pearl Covereads the form
3 career runs · 7th last time
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
9Maxianifirst run
First run, so no form for the model to read.
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
10Knowstonelightly raced
2 career runs · 5th last time
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
16:00Squarcle Sprint Handicap HurdleFav Limier D'arthel 2/1 10% margin in this price17% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

3 of 8 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 117%, about 17% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Limier D'arthellightly raced
2 career runs · 3rd last time · rated 107
Price offered2/1 = 33% chance
Bookie's margin10% of this price
Fair price≈5/2 margin stripped
The AI's read The model rates it 14% where the fair price implies 29% (Low agreement).
2Jerseygeordiereads the form
7 career runs · 2nd last time · rated 106
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 19% where the fair price implies 19% (High agreement).
3Mister Des Placesfirst run
First run, so no form for the model to read.
Price offered9/2 = 18% chance
Bookie's margin13% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 16% where the fair price implies 16% (High agreement).
4Leaumec De Meereads the form
5 career runs · 5th last time · won 1 of 4 at the trip · rated 109
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 19% where the fair price implies 14% (Medium agreement).
5Longmoorlightly raced
2 career runs · 4th last time · rated 106
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 8% (Medium agreement).
6Diamond Jimreads the form
5 career runs · 7th last time · won 1 of 3 at the trip · rated 106
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 7% (High agreement).
7Gaelic Saintreads the form
7 career runs · 7th last time · rated 107
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 4% (High agreement).
8Savant Du Mesnilreads the form
5 career runs · 7th last time · rated 100
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 4% (High agreement).
16:35CopyBet Overnight Best Odds Guaranteed HandicaFav Delta Blues Belle 3/1 13% margin in this price21% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 121%, about 21% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Delta Blues Bellereads the form
7 career runs · 6th last time · rated 102
Price offered3/1 = 25% chance
Bookie's margin13% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 21% (Medium agreement).
2Following Chapterreads the form
7 career runs · 6th last time · rated 104
Price offered7/2 = 22% chance
Bookie's margin14% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 15% where the fair price implies 18% (High agreement).
3King Berryreads the form
7 career runs · 2nd last time · rated 87
Price offered4/1 = 20% chance
Bookie's margin14% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 17% (High agreement).
4Pounds At The Timereads the form
6 career runs · 3rd last time · rated 102
Price offered6/1 = 14% chance
Bookie's margin17% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 12% (High agreement).
5No Boundariesreads the form
3 career runs · 4th last time · rated 100
Price offered7/1 = 13% chance
Bookie's margin18% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 10% (High agreement).
6Roe And Coreads the form
7 career runs · 3rd last time · rated 97
Price offered8/1 = 11% chance
Bookie's margin19% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 9% (Medium agreement).
7Lord Of All Saintsreads the form
10 career runs · 7th last time · won 2 of 2 at the trip · rated 103
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
8Cool Masterreads the form
4 career runs · 9th last time · rated 90
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
9Wispit Twobreads the form
4 career runs · 8th last time · rated 83
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 3% (High agreement).
10Stopherandgoreads the form
15 career runs · 6th last time · rated 70
Price offered66/1 = 1% chance
Bookie's margin60% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 1% (High agreement).
17:10CopyBet Overnight Best Odds Guaranteed HandicaFav Mariole 11/10 12% margin in this price25% across the whole raceread the race ▾

See this race on our Worcester racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 125%, about 25% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Mariolereads the form
4 career runs · won last time · rated 104
Price offered11/10 = 48% chance
Bookie's margin12% of this price
Fair price≈13/8 margin stripped
The AI's read The model rates it 15% where the fair price implies 38% (Low agreement).
2Presenting Milanreads the form
6 career runs · won last time · won 1 of 2 at the trip · rated 104
Price offered7/2 = 22% chance
Bookie's margin16% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 8% where the fair price implies 18% (Low agreement).
3Square Du Roulereads the form
22 career runs · won last time · rated 100
Price offered5/1 = 17% chance
Bookie's margin19% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 13% (High agreement).
4Supreme Shotreads the form
7 career runs · 2nd last time · rated 96
Price offered8/1 = 11% chance
Bookie's margin23% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 9% (High agreement).
5Clondaw Royalereads the form
16 career runs · 3rd last time · won 1 of 5 at the trip · rated 102
Price offered12/1 = 8% chance
Bookie's margin28% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 18% where the fair price implies 6% (Low agreement).
6The Padsterreads the form
7 career runs · 4th last time · rated 84
Price offered12/1 = 8% chance
Bookie's margin28% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 6% (High agreement).
7Getaway With Youreads the form
32 career runs · 7th last time · won 4 of 18 at the trip · rated 90
Price offered25/1 = 4% chance
Bookie's margin43% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 3% (Medium agreement).
8Docteur Romeoreads the form
3 career runs · 5th last time · rated 79
Price offered25/1 = 4% chance
Bookie's margin43% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 3% (Medium agreement).
9Get In Orderreads the form
5 career runs · well beaten last time · rated 97
Price offered25/1 = 4% chance
Bookie's margin43% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 3% (Medium agreement).
Newmarket7 races · avg margin 16% · model leans off the favourite in 4 of 7 · view our Newmarket racecardopen every race ▾
13:50CopyBet Back Again At Newmarket Fillies' RestrFav Grinanbearit 11/10 9% margin in this price17% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

A lightly-raced field (6 debutants, 2 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 117%, about 17% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Grinanbearitlightly raced
1 career run · 3rd last time
Price offered11/10 = 48% chance
Bookie's margin9% of this price
Fair price≈6/4 margin stripped
The AI's read The model rates it 29% where the fair price implies 41% (Low agreement).
2Cinematicallyfirst run
First run, so no form for the model to read.
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 19% (Medium agreement).
3Fear The Darklightly raced
1 career run · 5th last time
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 11% (High agreement).
4Scarlett's Spellfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 10% (High agreement).
5Beedazaalfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 6% (Low agreement).
6Molly Ivorsfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 6% (High agreement).
7Present Dreamfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 5% (Low agreement).
8Candy Is Dandyfirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin33% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 3% (High agreement).
14:25CopyBet For Champions League Profit Boosts NovFav Altius Evens 6% margin in this price10% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

A lightly-raced field (1 debutant, 4 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 110%, about 10% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Altiuslightly raced
2 career runs · 2nd last time · rated 84
Price offeredEvens = 50% chance
Bookie's margin6% of this price
Fair price≈6/5 margin stripped
The AI's read The model rates it 47% where the fair price implies 45% (High agreement).
2Brave Countrylightly raced
1 career run · 2nd last time
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 26% where the fair price implies 20% (Medium agreement).
3Enactmentfirst run
First run, so no form for the model to read.
Price offered4/1 = 20% chance
Bookie's margin11% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 8% where the fair price implies 18% (Medium agreement).
4El Waabillightly raced
1 career run · 3rd last time
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 15% where the fair price implies 15% (High agreement).
5Chain Letterlightly raced
2 career runs · well beaten last time
Price offered66/1 = 1% chance
Bookie's margin61% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 1% (High agreement).
15:00CopyBet Proudly Backs UK Horse Racing Maiden SFav Future Role 2/1 10% margin in this price17% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

A lightly-raced field (4 debutants, 4 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 117%, about 17% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Future Rolefirst run
First run, so no form for the model to read.
Price offered2/1 = 33% chance
Bookie's margin10% of this price
Fair price≈5/2 margin stripped
The AI's read The model rates it 25% where the fair price implies 29% (High agreement).
2Night Of Goldlightly raced
2 career runs · 2nd last time · rated 83
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 33% where the fair price implies 21% (Low agreement).
3Henrik Ibsenlightly raced
1 career run · 4th last time
Price offered9/2 = 18% chance
Bookie's margin13% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 15% where the fair price implies 16% (High agreement).
4Roos Racing Rocketfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 10% (High agreement).
5Falcon Flylightly raced
1 career run · 6th last time
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 10% (Medium agreement).
6Amico Miolightly raced
1 career run · 5th last time
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 8% (High agreement).
7Killhope Lawfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
8Iversonfirst run
First run, so no form for the model to read.
Price offered33/1 = 3% chance
Bookie's margin40% of this price
Fair price≈40/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 3% (High agreement).
15:35British Stallion Studs EBF Future Stayers NursFav Lots Road 11/4 10% margin in this price15% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 115%, about 15% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Lots Roadreads the form
4 career runs · won last time · rated 69
Price offered11/4 = 27% chance
Bookie's margin10% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 8% where the fair price implies 23% (Low agreement).
2Noble Princereads the form
5 career runs · 3rd last time · rated 82
Price offered7/2 = 22% chance
Bookie's margin11% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 24% where the fair price implies 19% (Medium agreement).
3Girl Scoutreads the form
4 career runs · won last time · rated 82
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 25% where the fair price implies 17% (Medium agreement).
4The Balearic Sunreads the form
3 career runs · 7th last time · rated 83
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 12% (High agreement).
5Under Arrestreads the form
5 career runs · 3rd last time · rated 73
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 19% where the fair price implies 11% (Medium agreement).
6Akarakareads the form
5 career runs · 3rd last time · rated 72
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 11% (High agreement).
7Highland Girlreads the form
3 career runs · 4th last time · rated 64
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 6% (High agreement).
16:10CopyBet Follow Us On X Fillies' HandicapFav Callianassa 6/4 7% margin in this price10% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 110%, about 10% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Callianassareads the form
39 career runs · won last time · won 4 of 15 at the trip · rated 85
Price offered6/4 = 40% chance
Bookie's margin7% of this price
Fair price≈7/4 margin stripped
The AI's read The model rates it 15% where the fair price implies 36% (Low agreement).
2Luna Celestereads the form
7 career runs · 3rd last time · won 2 of 4 at the trip · rated 89
Price offered11/4 = 27% chance
Bookie's margin8% of this price
Fair price≈3/1 margin stripped
The AI's read The model rates it 34% where the fair price implies 24% (Medium agreement).
3Previousreads the form
4 career runs · 3rd last time · won 1 of 3 at the trip · rated 92
Price offered7/2 = 22% chance
Bookie's margin9% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 22% where the fair price implies 20% (High agreement).
4Proposalreads the form
7 career runs · 2nd last time · rated 77
Price offered5/1 = 17% chance
Bookie's margin11% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 17% where the fair price implies 15% (High agreement).
5Harlequin Breezereads the form
8 career runs · 7th last time · won 1 of 4 at the trip · rated 86
Price offered20/1 = 5% chance
Bookie's margin28% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 4% (Medium agreement).
16:45British Stallion Studs EBF Future Stayers NoviFav Muqarrabin 11/10 6% margin in this price10% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

A lightly-raced field (4 debutants, 1 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 110%, about 10% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Muqarrabinlightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered11/10 = 48% chance
Bookie's margin6% of this price
Fair price≈11/8 margin stripped
The AI's read The model rates it 57% where the fair price implies 43% (Low agreement).
2Mawridfirst run
First run, so no form for the model to read.
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 20% (Medium agreement).
3Manolinfirst run
First run, so no form for the model to read.
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 8% where the fair price implies 18% (Low agreement).
4Al Lahbabfirst run
First run, so no form for the model to read.
Price offered5/1 = 17% chance
Bookie's margin11% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 19% where the fair price implies 15% (Medium agreement).
5Vega's Miragefirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin33% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 3% (High agreement).
17:20CopyBet Overnight Best Odds Guaranteed NurseryFav Crowned 4/1 18% margin in this price35% across the whole raceread the race ▾

See this race on our Newmarket racecard (runners, form, weights and our columns together)

1 of 17 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 135%, about 35% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Crownedreads the form
7 career runs · won last time · won 1 of 1 at the trip · rated 78
Price offered4/1 = 20% chance
Bookie's margin18% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 7% where the fair price implies 15% (Medium agreement).
2Rex Regumreads the form
6 career runs · won last time · rated 77
Price offered11/2 = 15% chance
Bookie's margin20% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 11% (High agreement).
3Cilicianreads the form
7 career runs · 2nd last time · rated 86
Price offered7/1 = 13% chance
Bookie's margin22% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 9% (High agreement).
4Blessed Voyagerreads the form
4 career runs · well beaten last time · rated 87
Price offered8/1 = 11% chance
Bookie's margin23% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 8% (High agreement).
5Washington Royalereads the form
6 career runs · 3rd last time · rated 78
Price offered10/1 = 9% chance
Bookie's margin25% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 7% (High agreement).
6Down To You Kidreads the form
4 career runs · 2nd last time · rated 80
Price offered10/1 = 9% chance
Bookie's margin25% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 7% (High agreement).
7Reflect On Gloryreads the form
4 career runs · 3rd last time · rated 82
Price offered12/1 = 8% chance
Bookie's margin27% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 6% (High agreement).
8Wolf Bayreads the form
4 career runs · 2nd last time · rated 79
Price offered12/1 = 8% chance
Bookie's margin27% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 6% (High agreement).
9Mobadirreads the form
6 career runs · 4th last time · won 1 of 2 at the trip · rated 78
Price offered12/1 = 8% chance
Bookie's margin27% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 6% (High agreement).
10Whiskey Bentreads the form
3 career runs · 4th last time · rated 82
Price offered16/1 = 6% chance
Bookie's margin30% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 4% (High agreement).
11Capitano Josepilightly raced
2 career runs · well beaten last time · won 1 of 2 at the trip · rated 77
Price offered20/1 = 5% chance
Bookie's margin34% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 4% (High agreement).
12Zambezi Sharkreads the form
3 career runs · 8th last time · rated 65
Price offered20/1 = 5% chance
Bookie's margin34% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 4% (High agreement).
13Weekend Roarreads the form
5 career runs · 8th last time · won 1 of 1 at the course · rated 84
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 3% (High agreement).
14Sovereign Gloryreads the form
6 career runs · well beaten last time · rated 84
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 3% (High agreement).
15Metamousereads the form
5 career runs · 6th last time · rated 77
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 3% (High agreement).
16Del Pearoreads the form
3 career runs · 4th last time · rated 69
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 3% (High agreement).
17It Dunt Marrareads the form
5 career runs · well beaten last time · rated 79
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
Fontwell6 races · avg margin 17% · model leans off the favourite in 3 of 6 · view our Fontwell racecardopen every race ▾
13:57Betting.Bet Free Racing Tips Maiden HurdleFav Tread Carefully 11/4 15% margin in this price27% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

7 of 13 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 127%, about 27% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Tread Carefullyreads the form
6 career runs · 2nd last time · rated 115
Price offered11/4 = 27% chance
Bookie's margin15% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 16% where the fair price implies 21% (Medium agreement).
2On The Bayoureads the form
3 career runs · 5th last time
Price offered3/1 = 25% chance
Bookie's margin15% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 20% (Low agreement).
3Cool Customerreads the form
3 career runs · won last time
Price offered5/1 = 17% chance
Bookie's margin18% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 13% (High agreement).
4Lord Du Gouetlightly raced
1 career run · 3rd last time
Price offered6/1 = 14% chance
Bookie's margin19% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 11% (High agreement).
5Eastern Rocklightly raced
1 career run · 2nd last time
Price offered7/1 = 13% chance
Bookie's margin20% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 10% (Medium agreement).
6Ben Cruachanlightly raced
1 career run · 3rd last time
Price offered10/1 = 9% chance
Bookie's margin24% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 7% (High agreement).
7Uptoyourselveslightly raced
1 career run · 3rd last time
Price offered12/1 = 8% chance
Bookie's margin26% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 6% (Medium agreement).
8Uncle Scroogefirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin30% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
9La Trinitereads the form
13 career runs · won last time
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 3% (High agreement).
10Midnight Lexilightly raced
2 career runs · 6th last time
Price offered66/1 = 1% chance
Bookie's margin63% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 1% (Medium agreement).
11Graeme The Greyreads the form
5 career runs · 6th last time
Price offered66/1 = 1% chance
Bookie's margin63% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 1% (High agreement).
12My Lady D'exreads the form
3 career runs · 6th last time
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price≈150/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
13Unknown Strangerfirst run
First run, so no form for the model to read.
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price≈150/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
14:32Betting.Bet New Betting Sites Handicap ChaseFav Chatty Girl 81/50 7% margin in this price10% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 110%, about 10% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Chatty Girlreads the form
8 career runs · 2nd last time · rated 99
Price offered81/50 = 38% chance
Bookie's margin7% of this price
Fair price≈15/8 margin stripped
The AI's read The model rates it 33% where the fair price implies 35% (High agreement).
2Known Warriorreads the form
9 career runs · 5th last time · rated 99
Price offered5/2 = 29% chance
Bookie's margin8% of this price
Fair price≈11/4 margin stripped
The AI's read The model rates it 20% where the fair price implies 26% (Medium agreement).
3Everyonesacriticreads the form
22 career runs · 5th last time · rated 90
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 11% where the fair price implies 18% (Medium agreement).
4Sea Warriorreads the form
6 career runs · 9th last time · rated 97
Price offered7/1 = 13% chance
Bookie's margin14% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 11% (High agreement).
5Belle Montrosereads the form
21 career runs · 3rd last time · rated 98
Price offered8/1 = 11% chance
Bookie's margin15% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 22% where the fair price implies 10% (Low agreement).
15:07Betting.Bet Play Champion Tipster Mares' HandiFav Inion Tiogair 9/4 8% margin in this price12% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 112%, about 12% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Inion Tiogairreads the form
17 career runs · won last time · won 3 of 4 at the trip · rated 102
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price≈11/4 margin stripped
The AI's read The model rates it 15% where the fair price implies 27% (Low agreement).
2Diamond Whitereads the form
7 career runs · 6th last time · rated 99
Price offered11/4 = 27% chance
Bookie's margin9% of this price
Fair price≈3/1 margin stripped
The AI's read The model rates it 32% where the fair price implies 24% (Medium agreement).
3Border Gemreads the form
11 career runs · 5th last time · rated 91
Price offered5/1 = 17% chance
Bookie's margin11% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 12% where the fair price implies 15% (High agreement).
4Follow The Planreads the form
3 career runs · 9th last time · rated 81
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 13% (High agreement).
5It's Easyreads the form
18 career runs · 7th last time · rated 103
Price offered7/1 = 13% chance
Bookie's margin14% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 11% (High agreement).
6Eastern Shoresreads the form
10 career runs · 7th last time · rated 94
Price offered8/1 = 11% chance
Bookie's margin15% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 10% (Medium agreement).
15:42Betting.Bet Free Bets Handicap HurdleFav Grand Conqueror 11/4 10% margin in this price14% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 114%, about 14% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Grand Conquerorreads the form
8 career runs · 3rd last time · won 1 of 1 at the course · rated 118
Price offered11/4 = 27% chance
Bookie's margin10% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 22% where the fair price implies 23% (High agreement).
2Fouroneohfeverreads the form
20 career runs · 4th last time · rated 118
Price offered3/1 = 25% chance
Bookie's margin10% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 11% where the fair price implies 22% (Low agreement).
3Just A Glancereads the form
4 career runs · 3rd last time · rated 120
Price offered4/1 = 20% chance
Bookie's margin11% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 12% where the fair price implies 18% (Medium agreement).
4Motazzenreads the form
33 career runs · 2nd last time · won 5 of 10 at the course · won 2 of 9 at the trip
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 22% where the fair price implies 13% (Medium agreement).
5Honky Tonk Highwayreads the form
6 career runs · 7th last time · rated 125
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 11% (Medium agreement).
6He's A Latchicoreads the form
14 career runs · 3rd last time · won 1 of 4 at the course · rated 116
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 8% (High agreement).
7Tonaghneave Wellreads the form
19 career runs · 3rd last time · rated 129
Price offered14/1 = 7% chance
Bookie's margin22% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 6% (High agreement).
16:17tigerbet.co.uk Download Our App Handicap ChaseFav Daring Plan 11/4 11% margin in this price17% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 117%, about 17% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Daring Planreads the form
16 career runs · won last time · won 1 of 3 at the trip · rated 82
Price offered11/4 = 27% chance
Bookie's margin11% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 31% where the fair price implies 23% (Medium agreement).
2Walkinthepresentreads the form
7 career runs · 4th last time · rated 93
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 17% (Medium agreement).
3Pooroldmackleyreads the form
19 career runs · 3rd last time · rated 79
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 14% (Medium agreement).
4Carrigmoorna Rowanreads the form
15 career runs · 2nd last time · rated 96
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 12% (High agreement).
5Saint Arionreads the form
5 career runs · 2nd last time · rated 97
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 20% where the fair price implies 10% (Low agreement).
6Uncle Alreads the form
14 career runs · 3rd last time · rated 80
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 10% (High agreement).
7Elpologregreads the form
14 career runs · 2nd last time · rated 74
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 8% (Medium agreement).
8Hardy Buckreads the form
18 career runs · 3rd last time · rated 75
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 7% (High agreement).
16:50tigerbet.co.uk Extra Place Races Novices' LimiFav I Love You Sivola 69/50 13% margin in this price24% across the whole raceread the race ▾

See this race on our Fontwell racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 124%, about 24% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1I Love You Sivolareads the form
16 career runs · won last time · rated 72
Price offered69/50 = 42% chance
Bookie's margin13% of this price
Fair price≈15/8 margin stripped
The AI's read The model rates it 21% where the fair price implies 34% (Low agreement).
2County Champsreads the form
15 career runs · 2nd last time · rated 92
Price offered11/4 = 27% chance
Bookie's margin15% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 27% where the fair price implies 22% (Medium agreement).
3Sailing Byreads the form
6 career runs · 7th last time · rated 89
Price offered5/1 = 17% chance
Bookie's margin19% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 13% (High agreement).
4Footage Detectivesreads the form
5 career runs · 4th last time · rated 84
Price offered10/1 = 9% chance
Bookie's margin26% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 7% (Medium agreement).
5Ghost Juryreads the form
11 career runs · 4th last time · rated 74
Price offered10/1 = 9% chance
Bookie's margin26% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 7% (High agreement).
6Anothermanicmondayreads the form
6 career runs · 7th last time · rated 70
Price offered12/1 = 8% chance
Bookie's margin29% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 6% (High agreement).
7Lakeview Lassreads the form
5 career runs · 7th last time · rated 78
Price offered12/1 = 8% chance
Bookie's margin29% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 6% (High agreement).
8Ritaanreads the form
8 career runs · 7th last time · rated 78
Price offered20/1 = 5% chance
Bookie's margin39% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 4% (High agreement).
Kempton Park8 races · avg margin 23% · model leans off the favourite in 4 of 8 · view our Kempton Park racecardopen every race ▾
16:58Unibet Interactive 'Confined' Maiden StakesFav Wootton King 91/100 6% margin in this price11% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

A lightly-raced field (3 debutants, 2 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 111%, about 11% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Wootton Kinglightly raced
1 career run · 2nd last time
Price offered91/100 = 52% chance
Bookie's margin6% of this price
Fair price≈11/10 margin stripped
The AI's read The model rates it 53% where the fair price implies 47% (Medium agreement).
2Chariots Of Firefirst run
First run, so no form for the model to read.
Price offered3/1 = 25% chance
Bookie's margin9% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 16% where the fair price implies 23% (Medium agreement).
3Bayside Waltzfirst run
First run, so no form for the model to read.
Price offered13/2 = 13% chance
Bookie's margin14% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 12% (High agreement).
4Strike Force Maxlightly raced
1 career run · 6th last time
Price offered8/1 = 11% chance
Bookie's margin16% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 10% (High agreement).
5Star Camelotfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 8% (High agreement).
17:30Try Unibet's Superboosts/British Stallion StudFav Daddy Star 2/1 10% margin in this price17% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

A lightly-raced field (2 debutants, 6 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 117%, about 17% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Daddy Starlightly raced
1 career run · 2nd last time
Price offered2/1 = 33% chance
Bookie's margin10% of this price
Fair price≈5/2 margin stripped
The AI's read The model rates it 40% where the fair price implies 28% (Low agreement).
2Alanah Bananahlightly raced
2 career runs · 4th last time
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price≈9/2 margin stripped
The AI's read The model rates it 16% where the fair price implies 19% (High agreement).
3Out Latelightly raced
1 career run · 6th last time
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 17% (Low agreement).
4Stiltonfirst run
First run, so no form for the model to read.
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 12% (High agreement).
5Friendly Forcelightly raced
2 career runs · 5th last time
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 11% (High agreement).
6Blisteringfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 8% (High agreement).
7Intangible Truthlightly raced
2 career runs · 5th last time
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 4% (High agreement).
8My Spritelylightly raced
2 career runs · 8th last time
Price offered100/1 = 1% chance
Bookie's margin72% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
18:00Unibet/British Stallion Studs EBF Fillies' ResFav Lady's Grace 5/2 14% margin in this price24% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

A lightly-raced field (8 debutants, 3 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 124%, about 24% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Lady's Gracelightly raced
1 career run · 4th last time
Price offered5/2 = 29% chance
Bookie's margin14% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 20% where the fair price implies 23% (High agreement).
2Zephyrareads the form
4 career runs · 8th last time · rated 76
Price offered3/1 = 25% chance
Bookie's margin14% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 20% where the fair price implies 20% (High agreement).
3Wannabe Perfectfirst run
First run, so no form for the model to read.
Price offered5/1 = 17% chance
Bookie's margin16% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 13% (High agreement).
4Weatheringwithyoufirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 9% (Medium agreement).
5Mehenfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 7% (High agreement).
6Another Skyfirst run
First run, so no form for the model to read.
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 6% (High agreement).
7Fabulovafirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
8Mo Rockofirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
9Mesolithicfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
10Light Fingeredlightly raced
2 career runs · well beaten last time
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
11Augusta Savagefirst run
First run, so no form for the model to read.
Price offered66/1 = 1% chance
Bookie's margin60% of this price
Fair price≈80/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 1% (High agreement).
12Highland Greylightly raced
2 career runs · well beaten last time
Price offered100/1 = 1% chance
Bookie's margin71% of this price
Fair price≈100/1 margin stripped
The AI's read The model rates it 1% where the fair price implies 1% (High agreement).
18:30Try Unibet's Improved Acca Boosts NurseryFav Somers Isles 4/1 16% margin in this price28% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

1 of 14 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 128%, about 28% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Somers Islesreads the form
3 career runs · 3rd last time · rated 75
Price offered4/1 = 20% chance
Bookie's margin16% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 12% where the fair price implies 16% (High agreement).
2Arthur Carrotreads the form
3 career runs · 3rd last time · rated 74
Price offered11/2 = 15% chance
Bookie's margin18% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 12% (High agreement).
3Aljoonreads the form
4 career runs · won last time · won 1 of 3 at the trip · rated 73
Price offered7/1 = 13% chance
Bookie's margin19% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 10% (Medium agreement).
4Babzinireads the form
4 career runs · 3rd last time · rated 68
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 9% (High agreement).
5Tansy Lanereads the form
4 career runs · 6th last time · won 1 of 2 at the trip · rated 72
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 7% (High agreement).
6Fast Performerreads the form
3 career runs · 7th last time · rated 70
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price≈14/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 7% (High agreement).
7Great Oaklightly raced
2 career runs · 6th last time · rated 74
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 6% (High agreement).
8Gold Reef Cityreads the form
4 career runs · 5th last time · rated 68
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 6% (High agreement).
9Boysofwallstreetreads the form
3 career runs · 8th last time · rated 69
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 6% (High agreement).
10Farasanreads the form
4 career runs · 8th last time · rated 73
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
11Horndeanreads the form
5 career runs · 5th last time · rated 71
Price offered16/1 = 6% chance
Bookie's margin28% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
12King of Montenegroreads the form
4 career runs · 4th last time · rated 70
Price offered16/1 = 6% chance
Bookie's margin28% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 5% (High agreement).
13Sakowinreads the form
5 career runs · well beaten last time · won 1 of 1 at the course · won 1 of 3 at the trip
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 4% (High agreement).
14Sovereigns Highreads the form
6 career runs · 7th last time · rated 67
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 4% (High agreement).
19:00Unibet Supports Safer Gambling HandicapFav Hot Fuss 7/2 16% margin in this price29% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 129%, about 29% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Hot Fussreads the form
22 career runs · won last time · won 4 of 10 at the trip · rated 95
Price offered7/2 = 22% chance
Bookie's margin16% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 17% (Medium agreement).
2Codiakreads the form
8 career runs · won last time · rated 88
Price offered5/1 = 17% chance
Bookie's margin18% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 10% where the fair price implies 13% (High agreement).
3Guildmasterreads the form
6 career runs · 4th last time · rated 98
Price offered6/1 = 14% chance
Bookie's margin19% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 11% (High agreement).
4Level Lookreads the form
9 career runs · 5th last time · won 1 of 1 at the trip · rated 94
Price offered7/1 = 13% chance
Bookie's margin20% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 10% (High agreement).
5Synergismreads the form
17 career runs · 3rd last time · won 2 of 3 at the course · won 2 of 7 at the trip
Price offered8/1 = 11% chance
Bookie's margin21% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 9% (High agreement).
6Indemnityreads the form
23 career runs · 6th last time · won 4 of 12 at the trip · rated 83
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 6% (High agreement).
7Boatswainreads the form
13 career runs · 6th last time · won 1 of 2 at the trip · rated 90
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 6% (High agreement).
8Squire Danagherreads the form
18 career runs · 3rd last time · rated 88
Price offered14/1 = 7% chance
Bookie's margin27% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 5% (High agreement).
9Durajireads the form
12 career runs · 6th last time · rated 94
Price offered16/1 = 6% chance
Bookie's margin29% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 5% (Medium agreement).
10Brasil Powerreads the form
35 career runs · 9th last time · won 2 of 11 at the course · rated 93
Price offered16/1 = 6% chance
Bookie's margin29% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 5% (High agreement).
11Sax Appealreads the form
46 career runs · well beaten last time · won 1 of 5 at the course · won 5 of 19 at the trip
Price offered16/1 = 6% chance
Bookie's margin29% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 5% (High agreement).
12Real Dreamreads the form
16 career runs · 4th last time · rated 92
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 4% (High agreement).
13Roaring Legendreads the form
23 career runs · 5th last time · won 4 of 13 at the trip · rated 104
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 3% (Medium agreement).
14Arc Zoosvereads the form
23 career runs · well beaten last time · won 5 of 12 at the trip · rated 79
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 3% (High agreement).
19:30Unibet More Extra Place Races HandicapFav Caragio 3/1 14% margin in this price24% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 124%, about 24% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Caragioreads the form
17 career runs · won last time · won 2 of 5 at the course · won 1 of 2 at the trip
Price offered3/1 = 25% chance
Bookie's margin14% of this price
Fair price≈4/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 20% (Medium agreement).
2Royal Accordreads the form
24 career runs · won last time · won 4 of 18 at the trip · rated 71
Price offered5/1 = 17% chance
Bookie's margin16% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 13% (Medium agreement).
3Initial Bluereads the form
24 career runs · 6th last time · won 3 of 6 at the course · won 5 of 17 at the trip
Price offered11/2 = 15% chance
Bookie's margin17% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 12% (Medium agreement).
4Modern Timesreads the form
22 career runs · 7th last time · won 3 of 10 at the trip · rated 75
Price offered6/1 = 14% chance
Bookie's margin17% of this price
Fair price≈8/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 11% (High agreement).
5Serenity Dreamreads the form
32 career runs · 3rd last time · won 1 of 6 at the course · won 3 of 11 at the trip
Price offered7/1 = 13% chance
Bookie's margin18% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 16% where the fair price implies 10% (Medium agreement).
6Hundred Capsreads the form
21 career runs · 5th last time · won 1 of 11 at the trip · rated 72
Price offered8/1 = 11% chance
Bookie's margin19% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 9% (High agreement).
7Liosareads the form
22 career runs · 4th last time · won 2 of 6 at the course · won 4 of 20 at the trip
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 7% (High agreement).
8Buccabayreads the form
27 career runs · 9th last time · won 1 of 6 at the course · won 3 of 25 at the trip
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
9Elvethamreads the form
30 career runs · 6th last time · won 1 of 2 at the course · won 3 of 13 at the trip
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 5% (High agreement).
10Independent Expertreads the form
36 career runs · 6th last time · rated 66
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 3% (High agreement).
11Marlborough Placereads the form
6 career runs · well beaten last time · rated 74
Price offered50/1 = 2% chance
Bookie's margin52% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 2% (High agreement).
12Receiptreads the form
9 career runs · 8th last time · rated 70
Price offered50/1 = 2% chance
Bookie's margin52% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
20:00Try Unibet's Improved Acca Boosts Fillies' HanFav Amelia's Joy 4/1 14% margin in this price23% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 123%, about 23% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Amelia's Joyreads the form
19 career runs · 2nd last time · won 1 of 8 at the trip · rated 67
Price offered4/1 = 20% chance
Bookie's margin14% of this price
Fair price≈5/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 16% (Medium agreement).
2Happierreads the form
35 career runs · 3rd last time · won 1 of 1 at the course · won 2 of 21 at the trip
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 11% where the fair price implies 15% (High agreement).
3Nzurireads the form
10 career runs · won last time · won 2 of 9 at the trip · rated 66
Price offered5/1 = 17% chance
Bookie's margin15% of this price
Fair price≈6/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 14% (High agreement).
4Lady Marikoreads the form
26 career runs · 4th last time · won 1 of 3 at the course · won 1 of 1 at the trip
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price≈9/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 10% (High agreement).
5Jenny Jeromereads the form
10 career runs · 3rd last time · rated 60
Price offered8/1 = 11% chance
Bookie's margin19% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 9% (High agreement).
6Lahan Kingmanreads the form
6 career runs · 2nd last time · rated 70
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 18% where the fair price implies 7% (Low agreement).
7Diamondinthedarkreads the form
7 career runs · 8th last time · won 1 of 6 at the trip · rated 70
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 7% (High agreement).
8Leoniereads the form
6 career runs · well beaten last time · won 1 of 1 at the course · won 1 of 4 at the trip
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 5% (High agreement).
9Magnareads the form
26 career runs · 6th last time · won 1 of 8 at the course · won 4 of 13 at the trip
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 7% where the fair price implies 5% (High agreement).
10Vishakareads the form
4 career runs · 7th last time · rated 70
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
11Duskaurareads the form
14 career runs · 5th last time · won 1 of 9 at the trip · rated 68
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price≈20/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 5% (High agreement).
20:30Unibet 3 Uniboosts A Day HandicapFav Ridger 11/4 14% margin in this price26% across the whole raceread the race ▾

See this race on our Kempton Park racecard (runners, form, weights and our columns together)

Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 126%, about 26% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Ridgerreads the form
8 career runs · won last time · won 1 of 1 at the course · won 2 of 5 at the trip
Price offered11/4 = 27% chance
Bookie's margin14% of this price
Fair price≈7/2 margin stripped
The AI's read The model rates it 17% where the fair price implies 21% (Medium agreement).
2Iconic Timesreads the form
21 career runs · won last time · won 2 of 6 at the course · won 2 of 11 at the trip
Price offered4/1 = 20% chance
Bookie's margin16% of this price
Fair price≈11/2 margin stripped
The AI's read The model rates it 8% where the fair price implies 16% (Medium agreement).
3Dark Mandatereads the form
10 career runs · won last time · won 1 of 3 at the trip · rated 62
Price offered11/2 = 15% chance
Bookie's margin17% of this price
Fair price≈7/1 margin stripped
The AI's read The model rates it 14% where the fair price implies 12% (High agreement).
4Credit Forgedd Itreads the form
16 career runs · 2nd last time · rated 59
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price≈10/1 margin stripped
The AI's read The model rates it 9% where the fair price implies 9% (High agreement).
5Penfolds Grangereads the form
19 career runs · 2nd last time · rated 65
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price≈12/1 margin stripped
The AI's read The model rates it 11% where the fair price implies 7% (High agreement).
6Berlinettareads the form
10 career runs · 7th last time · rated 65
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 6% (High agreement).
7Eyes Frontreads the form
16 career runs · well beaten last time · won 1 of 11 at the trip · rated 64
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 6% where the fair price implies 6% (High agreement).
8Gladiadorareads the form
25 career runs · 9th last time · won 1 of 3 at the trip · rated 65
Price offered12/1 = 8% chance
Bookie's margin24% of this price
Fair price≈16/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 6% (High agreement).
9Viking Gloryreads the form
12 career runs · 7th last time · won 1 of 4 at the trip · rated 61
Price offered14/1 = 7% chance
Bookie's margin26% of this price
Fair price≈18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
10Brave Byreflectionreads the form
17 career runs · 4th last time · won 1 of 4 at the course · won 1 of 9 at the trip
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price≈25/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 4% (High agreement).
11Manhattan Miragereads the form
13 career runs · 5th last time · rated 57
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 5% where the fair price implies 3% (High agreement).
12Travel Agentreads the form
22 career runs · 7th last time · won 1 of 4 at the trip · rated 63
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price≈33/1 margin stripped
The AI's read The model rates it 4% where the fair price implies 3% (High agreement).
13Pink Diamond Girlreads the form
7 career runs · well beaten last time · rated 47
Price offered50/1 = 2% chance
Bookie's margin52% of this price
Fair price≈66/1 margin stripped
The AI's read The model rates it 2% where the fair price implies 2% (High agreement).

37 races across 5 meetings. The model is a calibrated read on a race, not a tipping service. Backed blind its picks lose to the starting price, so use these numbers to understand the shape of a race, never as a signal to stake. 18+, please bet responsibly.

New to odds? See what a price really means, and how well the AI's reads actually hold up.
Want to go deeper? Read how we built it in our AI horse racing predictor guide, work a price yourself with the free betting calculators, look up any term in the betting glossary, or see every betting system we have tested on real races.