StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
Today I've priced every race in Britain. Have a look at where my numbers disagree with the market. That gap is the only place we can ever have an edge.
I fancy the one with the funny name, myself. He fancies the maths. Let's see who's right.
TODAY'S RACING · SATURDAY, 11 JULY 2026

Free Horse Racing Predictions Today, Read by the AI Lab

The card, read by the Lab

Predictions generated 11 July 2026 at 10:39 (UK time)

Professor Furlong
Professor Furlong

The fairest prices today are at Salisbury, where the margin sits at 10 per cent, while York is the priciest with a 23 per cent take-out. My model disagrees with the market favourite in 31 of 43 races, which tells you this is a genuinely open day with few foregone conclusions rather than a procession of obvious winners. I read the numbers straight and level, offer no tips, and cannot beat the market.

Where to bet, and where not to

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.

MeetingRacesAvg marginFavouritesToday's read
Salisbury610%strongbest value
Hamilton714%fair
Chester816%fair
Newmarket819%fair
Ascot720%weak
York723%weakworst value
Pascal

Pascal is already eyeing the 23% margin at York. Pascal always does.

Three of today's fairest-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.

Dream Vega13/8
Chester 13:35 · price implies about 37% · only 2% margin
The market's favourite at Chester, 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.
Food For Thought13/8
Salisbury 18:40 · price implies about 36% · only 5% margin
The market's favourite at Salisbury, 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.
Zen Diva8/13
Salisbury 19:40 · price implies about 58% · only 7% margin
The market's favourite at Salisbury, 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.

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.

Chester8 races · avg margin 16% · model leans off the favourite in 7 of 8open every race ▾
13:35Excell Supply Maiden Fillies' StakesFav Dream Vega 13/8 1% margin in this price2% across the whole raceread the race ▾
A lightly-raced field (2 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 102%, about 2% 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.
1Dream Vegalightly raced
2 career runs · 2nd last time
Price offered13/8 = 38% chance
Bookie's margin1% of this price
Fair price13/8 margin stripped
The AI's read Two runs on record, finishing last time out in second. The model's 20% sits well below the market's 37%, which is pricing in a marked improvement. (model 20% · fair 37%)
2Secret Oathlightly raced
2 career runs · 4th last time
Price offered7/2 = 22% chance
Bookie's margin1% of this price
Fair price7/2 margin stripped
The AI's read Two runs recorded, most recently finishing fourth. The model's 10% sits well below the market's 22%, which is pricing it as a main contender. (model 10% · fair 22%)
3Venetian Skyreads the form
4 career runs · 4th last time · rated 74
Price offered4/1 = 20% chance
Bookie's margin2% of this price
Fair price4/1 margin stripped
The AI's read Four runs on file, including a fourth last time, and rated 74 on the form book. The model's 11% sits below the market's 20%, which is marking it as the clear favourite. (model 11% · fair 20%)
4Veroniquefirst run
First run, so no form for the model to read.
Price offered7/1 = 12% chance
Bookie's margin2% of this price
Fair price8/1 margin stripped
The AI's read A debutant with no form to assess. The model's estimate of 20% sits considerably above the market's 12%, suggesting the market is cautious on debut runners. (model 20% · fair 12%)
5Moonlight Melodylightly raced
2 career runs · 4th last time
Price offered20/1 = 5% chance
Bookie's margin4% of this price
Fair price20/1 margin stripped
The AI's read Two runs recorded, with a fourth-place finish most recently. The model's 12% sits well above the market's 5%, suggesting more optimism than current odds reflect. (model 12% · fair 5%)
6Mintfirst run
First run, so no form for the model to read.
Price offered33/1 = 3% chance
Bookie's margin6% of this price
Fair price33/1 margin stripped
The AI's read A debutant, so no form at all to work from. The model's 16% sits materially above the market's 3%, reflecting different assessments of its prospects. (model 16% · fair 3%)
7Golden Mabelreads the form
5 career runs · 8th last time · rated 60
Price offered50/1 = 2% chance
Bookie's margin8% of this price
Fair price50/1 margin stripped
The AI's read Five career runs with a recent eighth and a rating of 60 on the form book. The model's 11% sits noticeably above the market's 2%, which has largely written it off. (model 11% · fair 2%)
14:10John Smith's HandicapFav Alfa Duplicate 4/1 10% margin in this price15% across the whole raceread the race ▾
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.
1Alfa Duplicatereads the form
11 career runs · 6th last time · won 2 of 5 at the trip · rated 74
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price5/1 margin stripped
The AI's read Eleven runs with a sixth last time and two wins from 5 at the trip; rated 74 shows strong recent pedigree. The model at 7 per cent sits ten points below the market's 17 per cent. (model 7% · fair 17%)
2Secret Mistralreads the form
29 career runs · 2nd last time · won 4 of 26 at the trip · rated 75
Price offered9/2 = 18% chance
Bookie's margin10% of this price
Fair price11/2 margin stripped
The AI's read Twenty-nine runs including a recent second and four wins from 26 at the trip; rated 75 is the highest mark here. The model at 12 per cent sits three points below the market's 16 per cent. (model 12% · fair 16%)
3Beaumadierreads the form
36 career runs · 2nd last time · won 4 of 31 at the trip · rated 71
Price offered11/2 = 15% chance
Bookie's margin11% of this price
Fair price6/1 margin stripped
The AI's read Thirty-six runs with a second last time and four wins from 31 at the trip; rated 71 shows consistent form. The model and market are aligned at 13 per cent. (model 13% · fair 13%)
4Knicksreads the form
26 career runs · 4th last time · won 1 of 3 at the course · won 1 of 21 at the trip
Price offered11/2 = 15% chance
Bookie's margin11% of this price
Fair price6/1 margin stripped
The AI's read Twenty-six runs with a fourth last time, a win here but one win from 21 at the trip; rated 62. The model at 7 per cent sits six points below the market's 13 per cent. (model 7% · fair 13%)
5Beauzonreads the form
46 career runs · 6th last time · rated 72
Price offered8/1 = 11% chance
Bookie's margin13% of this price
Fair price9/1 margin stripped
The AI's read Forty-six runs with a sixth last time and rated 72; a long racing history if not recent high points. The model at 9 per cent sits one point below the market's 10 per cent. (model 9% · fair 10%)
6The Flying Seagullreads the form
18 career runs · 3rd last time · won 1 of 5 at the course · rated 70
Price offered10/1 = 9% chance
Bookie's margin14% of this price
Fair price12/1 margin stripped
The AI's read Eighteen runs including a third last time, a win here and rated 70; moderate recent form. The model at 9 per cent sits one point above the market's 8 per cent. (model 9% · fair 8%)
7Maharajas Expressreads the form
38 career runs · 9th last time · won 1 of 7 at the course · won 5 of 32 at the trip
Price offered12/1 = 8% chance
Bookie's margin16% of this price
Fair price14/1 margin stripped
The AI's read Thirty-eight runs with a ninth last time, a win here and five wins from 32 at the trip; rated 67. The model at 10 per cent runs three points above the market's 7 per cent. (model 10% · fair 7%)
8Ay Gee Ellreads the form
20 career runs · 9th last time · won 1 of 12 at the trip · rated 67
Price offered20/1 = 5% chance
Bookie's margin21% of this price
Fair price25/1 margin stripped
The AI's read Twenty runs with a ninth last time and one win from 12 at the trip; rated 67 and limited evidence of form. The model at 10 per cent sits six points above the market's 4 per cent. (model 10% · fair 4%)
9Interventionreads the form
66 career runs · 7th last time · rated 69
Price offered20/1 = 5% chance
Bookie's margin21% of this price
Fair price25/1 margin stripped
The AI's read Sixty-six runs with a seventh last time and rated 69; extensive racing history but little current sparkle. The model at 8 per cent sits four points above the market's 4 per cent. (model 9% · fair 4%)
10Arlo's Girlreads the form
5 career runs · 6th last time · won 1 of 5 at the trip · rated 70
Price offered20/1 = 5% chance
Bookie's margin21% of this price
Fair price25/1 margin stripped
The AI's read Only five career runs with a sixth last time and one win from 5 at the trip; rated 70. The model at 7 per cent sits three points above the market's 4 per cent. (model 7% · fair 4%)
11General Assemblyreads the form
28 career runs · well beaten last time · won 4 of 15 at the trip · rated 68
Price offered25/1 = 4% chance
Bookie's margin24% of this price
Fair price25/1 margin stripped
The AI's read Twenty-eight runs, well beaten last time but four wins from 15 at the trip; rated 68. The model at 8 per cent sits five points above the market's 3 per cent. (model 8% · fair 3%)
14:45Tom Jones Live At Chester Racecourse Handicap Fav Percy's Lad 3/1 12% margin in this price19% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
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.
1Percy's Ladreads the form
10 career runs · 2nd last time · won 1 of 3 at the course · won 1 of 10 at the trip
Price offered3/1 = 25% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Ten career runs with one win at this course and one at the trip, finishing second last time. The model at 13% sits noticeably below the market's 21%. (model 13% · fair 21%)
2Miami Matrixreads the form
11 career runs · 9th last time · won 2 of 6 at the course · won 3 of 11 at the trip
Price offered7/2 = 22% chance
Bookie's margin13% of this price
Fair price9/2 margin stripped
The AI's read Eleven runs with a strong record at the course (two wins from six) and trip (three wins from eleven), though a ninth last time. The model at 9% sits well below the market's 19%. (model 9% · fair 19%)
3Obelixreads the form
22 career runs · 5th last time · won 3 of 19 at the trip · rated 83
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price11/2 margin stripped
The AI's read Twenty-two runs with three wins from nineteen at the trip and a fifth last time out. The model at 8% sits well below the market's 15%. (model 8% · fair 15%)
4He's A Gentlemanreads the form
31 career runs · 2nd last time · won 4 of 24 at the trip · rated 76
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price11/2 margin stripped
The AI's read Thirty-one runs with four wins from twenty-four at the trip and a second last time. The model at 8% sits well below the market's 15%. (model 8% · fair 15%)
5Moon Beginningsreads the form
8 career runs · 4th last time · won 1 of 2 at the course · won 1 of 6 at the trip
Price offered6/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Eight runs with encouraging records at both the course and trip, finishing fourth last time. The model at 9% sits below the market's 11%. (model 9% · fair 11%)
6Giantreads the form
35 career runs · 2nd last time · won 2 of 27 at the trip · rated 60
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price20/1 margin stripped
The AI's read A well-campaigned horse with 35 runs, though only two wins at this trip from 27 attempts, and a second last time out. The model's estimate of 21% sits well clear of the market's 5%. (model 21% · fair 5%)
7Vixeyreads the form
22 career runs · 8th last time · won 2 of 3 at the course · won 4 of 20 at the trip
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price20/1 margin stripped
The AI's read Twenty-two runs with an excellent record at the course (two wins from three) and solid record at the trip (four wins from twenty), though an eighth last time. The model at 12% sits well above the market's 5%. (model 12% · fair 5%)
8Paws For Thoughtreads the form
27 career runs · 5th last time · won 3 of 16 at the course · won 1 of 12 at the trip
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price20/1 margin stripped
The AI's read Twenty-seven runs including three wins at the course, though only one win from twelve at the trip and a fifth last time. The model at 8% sits above the market's 5%. (model 8% · fair 5%)
9Advance Twentyfivereads the form
10 career runs · 7th last time · rated 78
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read Ten runs with a seventh last time and nothing to suggest strength at this course or trip. The model at 11% sits well clear of the market's 4%. (model 11% · fair 4%)
15:18Tom Jones Live At Chester Racecourse Handicap Fav Start Me Up 7/4 10% margin in this price18% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 118%, about 18% 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.
1Start Me Upreads the form
5 career runs · won last time · won 2 of 2 at the course · won 1 of 1 at the trip
Price offered7/4 = 36% chance
Bookie's margin10% of this price
Fair price9/4 margin stripped
The AI's read Five runs with two wins, including victory last time and a perfect record of two from two at Chester. The model's estimate of 18 per cent sits well below the market's assessment at 31 per cent. (model 18% · fair 31%)
2Crazee Iconreads the form
9 career runs · won last time · won 1 of 2 at the course · won 1 of 9 at the trip
Price offered7/2 = 22% chance
Bookie's margin13% of this price
Fair price9/2 margin stripped
The AI's read Nine runs with a win last time, though course form stands at one from two and trip form at one from nine. The model's 15 per cent estimate trails the market's 19 per cent. (model 15% · fair 19%)
3Knights Goldreads the form
23 career runs · 3rd last time · won 1 of 1 at the course · won 5 of 20 at the trip
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Twenty-three runs with a third last time and strong recent form, including a perfect record at Chester and five wins from twenty at the trip. The model's 9 per cent estimate is below the market's 14 per cent. (model 9% · fair 14%)
4Thankfullyreads the form
5 career runs · well beaten last time · won 1 of 5 at the trip · rated 80
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Five runs with the latest resulting in a well-beaten effort, and trip form stands at one win from five. The model's 10 per cent estimate sits marginally below the market's 12 per cent. (model 10% · fair 12%)
5Mission Commandreads the form
25 career runs · 7th last time · won 1 of 2 at the course · won 1 of 7 at the trip
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Twenty-five runs with a seventh-place finish last time, course form of one from two, and trip form of one win from seven. The model's 8 per cent estimate closely matches the market's 9 per cent. (model 8% · fair 9%)
6Sujetreads the form
12 career runs · well beaten last time · won 1 of 9 at the trip · rated 87
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Twelve runs on the card with a poor effort last time, but the rating of 87 is the highest in the field and trip form shows one win from nine attempts. The model's 14 per cent sits notably above the market's 8 per cent. (model 14% · fair 8%)
7Lexington Jetreads the form
20 career runs · well beaten last time · won 1 of 2 at the course · won 4 of 16 at the trip
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Twenty runs accumulated, well beaten last time, though course form is respectable at one from two and trip form shows four wins from sixteen attempts. The model's 10 per cent estimate is substantially above the market's 3 per cent. (model 10% · fair 3%)
8Calyxohreads the form
15 career runs · 7th last time · won 1 of 11 at the trip · rated 75
Price offered33/1 = 3% chance
Bookie's margin41% of this price
Fair price40/1 margin stripped
The AI's read Fifteen runs, seventh last time, with trip form showing one win from eleven attempts and a rating of 75. The model's 7 per cent estimate is substantially above the market's 2 per cent. (model 7% · fair 2%)
9Indian Spiritreads the form
8 career runs · well beaten last time · won 1 of 8 at the trip · rated 78
Price offered50/1 = 2% chance
Bookie's margin52% of this price
Fair price66/1 margin stripped
The AI's read Eight runs, well beaten last time, with trip form of one win from eight attempts and a rating of 78. The model's 8 per cent sits well above the market's 2 per cent. (model 8% · fair 2%)
15:52Raymond & Kathleen Corbett Memorial City PlateFav Witness Stand 7/2 12% margin in this price19% across the whole raceread the race ▾
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.
1Witness Standreads the form
15 career runs · 2nd last time · won 3 of 12 at the trip · rated 111
Price offered7/2 = 23% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Fifteen runs on the record with a recent second and a 25 per cent record at the trip suggest solid form. The model's 14 per cent estimate is notably lower than the 7/2 market price, which carries greater conviction. (model 14% · fair 19%)
2Tiber Flowreads the form
5 career runs · 2nd last time · won 2 of 4 at the trip · rated 107
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 17% (Medium agreement).
3Myalreads the form
19 career runs · 2nd last time · won 1 of 1 at the course · won 7 of 14 at the trip
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price7/1 margin stripped
The AI's read Nineteen runs with a recent second placing, an unbeaten record on the course and a 50 per cent strike rate at the trip demonstrates strong form. The model's 11 per cent estimate is broadly in line with the 6/1 market price. (model 11% · fair 12%)
4Holguinreads the form
4 career runs · 6th last time · won 1 of 2 at the course · won 1 of 4 at the trip
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price7/1 margin stripped
The AI's read Only four runs total with a recent sixth, though it has won at the course and has experience at the trip distance. The model's 11 per cent estimate aligns closely with the 6/1 market price. (model 11% · fair 12%)
5Northern Championlightly raced
2 career runs · 9th last time · rated 103
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Just two career runs with a ninth-place finish last time leaves virtually nothing for analysis. The model's 11 per cent estimate sits above the 7/1 market price, suggesting faith in rating over form. (model 11% · fair 10%)
6Dash Of Azurereads the form
12 career runs · 2nd last time · won 2 of 8 at the trip · rated 101
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Twelve career runs with two recent placings and a 25 per cent strike rate at the trip shows consistent but unspectacular form. The model's 14 per cent estimate sits well clear of the 10/1 market price. (model 14% · fair 8%)
7Roman Dragonreads the form
19 career runs · well beaten last time · won 3 of 7 at the course · rated 98
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Nineteen career runs with a well-beaten last time effort, though it has won three of seven at this course. The model's 11 per cent estimate sits above the 10/1 market price. (model 11% · fair 8%)
8Palmar Bayreads the form
18 career runs · well beaten last time · won 1 of 2 at the course · won 2 of 12 at the trip
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Eighteen runs with a well-beaten last time showing and a modest 8 per cent strike rate at the trip suggests tired form. The model's 9 per cent estimate is fractionally higher than the 10/1 market price. (model 9% · fair 8%)
9Five Waysreads the form
7 career runs · well beaten last time · rated 100
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Seven career runs with a well-beaten last time effort and limited evidence of form at the required level. The model's 9 per cent estimate sits noticeably higher than the 12/1 market price. (model 9% · fair 6%)
16:24Excell Supply HandicapFav Grasmere Boy 9/4 11% margin in this price18% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 118%, about 18% 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.
1Grasmere Boyreads the form
3 career runs · won last time · won 1 of 1 at the trip · rated 85
Price offered9/4 = 31% chance
Bookie's margin11% of this price
Fair price11/4 margin stripped
The AI's read Won last time and has won both starts at the trip from three career runs, rated 85. The model's 16% sits meaningfully below the market's 26%. (model 16% · fair 26%)
2Sargent Dennisreads the form
4 career runs · won last time · won 1 of 4 at the trip · rated 74
Price offered11/4 = 27% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Won last time but has won only one of four attempts at the trip across four career runs, rated 74. The model's 16% sits below the market's 23%. (model 16% · fair 23%)
3Kind Touchreads the form
4 career runs · 7th last time · rated 82
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Four career runs with a seventh-place finish last time, rated 82. The model's 11% sits below the market's 14%. (model 11% · fair 14%)
4Polka Bluereads the form
9 career runs · 3rd last time · won 1 of 5 at the trip · rated 78
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Nine career runs with a third-place finish last time; won one of five at the trip, rated 78. The model's 11% sits below the market's 14%. (model 11% · fair 14%)
5Art Loverreads the form
5 career runs · 7th last time · won 1 of 5 at the trip · rated 85
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Five career runs with a seventh-place finish last time; won one of five at the trip, rated 85. The model's 11% sits marginally below the market's 12%. (model 11% · fair 12%)
6Kody Breads the form
6 career runs · 4th last time · won 1 of 4 at the trip · rated 77
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price25/1 margin stripped
The AI's read Six career runs with a fourth-place finish last time; won one of four at the trip, rated 77. The model's 8% sits above the market's 4%. (model 8% · fair 4%)
7Inca Heightsreads the form
6 career runs · well beaten last time · rated 82
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price33/1 margin stripped
The AI's read Six career runs with a well beaten effort last time, rated 82. The model's estimate of 17% sits well above the market's 3%, a substantial gap. (model 17% · fair 3%)
8Cotai Lightsreads the form
8 career runs · well beaten last time · won 1 of 5 at the trip · rated 78
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price33/1 margin stripped
The AI's read Eight career runs with a well beaten last time; won one of five at the trip, rated 78. The model's 11% sits well above the market's 3%. (model 11% · fair 3%)
17:00Minuty, The Spirit Of Saint-Tropez HandicapFav Nibras Gold 9/4 11% margin in this price18% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 118%, about 18% 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.
1Nibras Goldreads the form
15 career runs · 3rd last time · won 2 of 4 at the trip · rated 75
Price offered9/4 = 31% chance
Bookie's margin11% of this price
Fair price11/4 margin stripped
The AI's read Fifteen runs with a third last time and two wins from four at the trip suggest genuine aptitude for this distance. The model's 10% sits well below the market's 26%, a pronounced difference in opposite direction. (model 10% · fair 26%)
2Spartan Timesreads the form
24 career runs · 2nd last time · rated 72
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price9/2 margin stripped
The AI's read Twenty-four runs on the card with a second last time indicate a horse in steady form. The model and market are closely aligned at 18% and 19% respectively. (model 18% · fair 19%)
3Fast Fredreads the form
30 career runs · well beaten last time · won 3 of 11 at the trip · rated 75
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read Thirty career runs with three wins from eleven at this trip suggest a horse with some aptitude for the distance. The model's 21% estimate exceeds the market's 17%, pointing to a more optimistic reading than current odds reflect. (model 21% · fair 17%)
4L'Eagle Aidreads the form
20 career runs · 3rd last time · won 1 of 3 at the course · won 3 of 15 at the trip
Price offered11/2 = 15% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twenty runs including a third last time and three wins from fifteen at the trip show consistent form. The model's 13% and the market's 13% are in complete agreement. (model 13% · fair 13%)
5Just An Hourreads the form
26 career runs · 3rd last time · won 1 of 11 at the trip · rated 74
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price8/1 margin stripped
The AI's read Twenty-six career runs with a third last time and one win from eleven at this trip paint a picture of modest capability. The model and market both settle at 11%. (model 11% · fair 11%)
6Spirit Catcherreads the form
15 career runs · 5th last time · rated 63
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Fifteen runs including a fifth last time, though rated lowest here at 63. The model and market are aligned at 8% each. (model 8% · fair 8%)
7Robustoreads the form
27 career runs · 8th last time · won 1 of 8 at the trip · rated 65
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price25/1 margin stripped
The AI's read Twenty-seven runs with an eighth last time and only one win from eight at the trip indicate declining prospects. The model's 9% exceeds the market's 4%, suggesting a more generous reading. (model 9% · fair 4%)
8Dream Harderreads the form
30 career runs · 6th last time · won 1 of 6 at the course · won 1 of 15 at the trip
Price offered33/1 = 3% chance
Bookie's margin42% of this price
Fair price40/1 margin stripped
The AI's read Thirty runs with a sixth last time and one win each from six at the course and fifteen at the trip leave little to admire. The model at 10% is materially above the market's 2%, a substantial gap. (model 10% · fair 3%)
17:32Bootleg Beatles Live At Chester Apprentice HanFav Heathen 7/2 12% margin in this price17% across the whole raceread the race ▾
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.
1Heathenreads the form
17 career runs · 3rd last time · won 2 of 3 at the trip · rated 73
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Strong record at the trip with two wins in three visits, and a third last time. The market prices it considerably shorter than the model suggests at 19% versus 14%. (model 14% · fair 19%)
2Gaelic Approachreads the form
9 career runs · well beaten last time · won 1 of 2 at the trip · rated 76
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Well beaten last time but a modest record at the trip with one win in two attempts. The model rates it marginally below the market at 13% versus 14%. (model 13% · fair 14%)
3Muditareads the form
4 career runs · 3rd last time · rated 70
Price offered11/2 = 15% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Just four career runs with a third last time, limited form to assess. The model rates it noticeably higher than the market's view at 17% versus 13%. (model 17% · fair 13%)
4Curranreads the form
25 career runs · 6th last time · won 3 of 8 at the trip · rated 71
Price offered11/2 = 15% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Twenty-five runs with a sixth last time and three wins in eight at this trip. The model's 14% estimate aligns closely with the market's view of 13%. (model 14% · fair 13%)
5Venezuelanreads the form
11 career runs · 4th last time · rated 80
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Eleven runs on the card, a fourth most recently, showing moderate consistency. The model's estimate sits slightly above the market's reading at 14% compared to 12%. (model 14% · fair 12%)
6Vaguely Royalreads the form
27 career runs · 6th last time · won 1 of 5 at the trip · rated 65
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Twenty-seven runs, a sixth last time, with one win in five at the trip. The model's 10% estimate sits just beneath the market's 11%. (model 10% · fair 11%)
7Imperial Sovereignreads the form
21 career runs · 4th last time · rated 76
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Twenty-one career runs with a fourth most recently, a solid if unspectacular record. The model and market are aligned exactly at 10%. (model 10% · fair 10%)
8Tailormanreads the form
24 career runs · 4th last time · won 1 of 7 at the course · rated 73
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price12/1 margin stripped
The AI's read Twenty-four runs with a fourth last time and one win in seven at the course. The model's 7% sits fractionally below the market's 8%. (model 7% · fair 8%)
Newmarket8 races · avg margin 19% · model leans off the favourite in 7 of 8open every race ▾
13:40Rossdales British EBF Maiden StakesFav Haffner 6/4 8% margin in this price14% across the whole raceread the race ▾
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 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.
1Haffnerlightly raced
1 career run · 2nd last time
Price offered6/4 = 40% chance
Bookie's margin8% of this price
Fair price15/8 margin stripped
The AI's read One run on the record, finishing second, which offers the model some modest guidance. The market's estimate of 35% probability sits well clear of the model's reading at 19%, suggesting considerable faith in that runner-up effort. (model 19% · fair 35%)
2Al Wathbafirst run
First run, so no form for the model to read.
Price offered7/4 = 36% chance
Bookie's margin9% of this price
Fair price9/4 margin stripped
The AI's read A debutant with no form to assess, so the model has little to work from. The market prices it at 32% probability against the model's 16%, reflecting market confidence in the horse and stable rather than anything demonstrated on track. (model 16% · fair 32%)
3Subscriptionfirst run
First run, so no form for the model to read.
Price offered11/2 = 15% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read A debutant with no racing record to examine. The model and market are in rare agreement here, both settling on 13% probability, suggesting genuine uncertainty across the board. (model 13% · fair 13%)
4Sioux Riverfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price12/1 margin stripped
The AI's read A debutant with no form, so the model is working blind. The market's 8% probability sits somewhat below the model's 13% estimate, a minor difference in appraisal. (model 13% · fair 8%)
5Velociraptorfirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin28% of this price
Fair price25/1 margin stripped
The AI's read A debutant, so no form whatsoever for analysis. The model's estimate of 14% sits markedly above the market's 4% probability, a substantial divergence of opinion on prospects. (model 14% · fair 4%)
6Walkin On The Moonfirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin28% of this price
Fair price25/1 margin stripped
The AI's read A debutant, so there is nothing on the page to read. The model's 13% estimate sits considerably above the market's 4% probability, a notable gap in assessment. (model 13% · fair 4%)
7Lord Of Winterfelllightly raced
1 career run · 3rd last time
Price offered25/1 = 4% chance
Bookie's margin33% of this price
Fair price25/1 margin stripped
The AI's read One run to its name, finishing third, which gives the model a slender thread to work from. The market's 3% probability sits well below the model's 12% reading, reflecting greater scepticism than the numbers alone might suggest. (model 12% · fair 3%)
14:15HKJC Worldpool Fillies' HandicapFav True Test 7/2 12% margin in this price19% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
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.
1True Testreads the form
6 career runs · 6th last time · won 1 of 3 at the course · won 2 of 4 at the trip
Price offered7/2 = 23% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Six runs with a recent sixth but a solid record of one win from three at the course and two from four at the trip. The model's 12% stands well short of the market's 19%, indicating the market is pricing in more optimism than the form warrants. (model 12% · fair 19%)
2Song N Dancereads the form
8 career runs · 2nd last time · won 1 of 2 at the trip · rated 85
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read Eight runs with a recent second and one win from two at the trip, a promising short record. The model's 10% falls short of the market's 17%, with the current odds pricing the horse well above what the form indicates. (model 10% · fair 17%)
3Machadadorpreads the form
3 career runs · won last time · won 2 of 2 at the trip · rated 86
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Three runs only, including a win last time and two victories from two at the trip distance. The model's 13% and market's 14% are closely aligned, with little separation between what the form suggests and what the price reflects. (model 13% · fair 14%)
4Shallowreads the form
24 career runs · 2nd last time · won 1 of 4 at the course · rated 78
Price offered6/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Twenty-four runs on the card with a recent second and one win from four at the course, showing a tested handicapper. The model's 12% and market's 11% are virtually matched, suggesting the odds and the form are in broad agreement. (model 12% · fair 11%)
5Just A Girlreads the form
10 career runs · 2nd last time · won 1 of 6 at the trip · rated 93
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price10/1 margin stripped
The AI's read Ten runs on the record with a recent second and one win from six at this trip. The model's 15% sits notably above the market's 9%, suggesting the form carries more favour than the current odds imply. (model 15% · fair 9%)
6Planet Seekerreads the form
3 career runs · 4th last time · rated 85
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price10/1 margin stripped
The AI's read Three runs including a recent fourth, providing a thin form picture at this early stage. The model's 8% and market's 9% are nearly identical, with both showing scepticism towards the unproven runner. (model 8% · fair 9%)
7Ruby's Angelreads the form
10 career runs · 4th last time · rated 86
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Ten runs on file with a recent fourth and no trip or course details to note. The model's 9% and market's 8% are closely matched, with little daylight between the estimate and the price. (model 9% · fair 8%)
8Havana Puseyreads the form
24 career runs · 7th last time · won 2 of 11 at the trip · rated 96
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Twenty-four runs including a recent seventh, with two wins from eleven at the trip and the highest rating of 96. The model's 11% exceeds the market's 6%, pointing to the odds underestimating what the record suggests. (model 11% · fair 6%)
9Tarotreads the form
5 career runs · 7th last time · rated 84
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price16/1 margin stripped
The AI's read Five runs only with a recent seventh and little form to work from. The model's 9% exceeds the market's 6%, suggesting the odds may be undervaluing what limited evidence exists. (model 9% · fair 6%)
14:52Weatherbys HandicapFav Moonfall 9/4 0% margin in this pricesome prices still to comeread the race ▾
Every runner has a body of form, so the model can read this race in full.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Moonfallreads the form
6 career runs · won last time · won 1 of 2 at the trip · rated 97
Price offered9/4 = 31% chance
Bookie's margin0% of this price
Fair price9/4 margin stripped
The AI's read Six runs with a recent win and one victory from two at the distance form a solid base. The market prices it at 32 per cent against the model's 12 per cent. (model 12% · fair 32%)
2Wechaadreads the form
7 career runs · 7th last time · rated 95
Price offered9/2 = 18% chance
Bookie's margin0% of this price
Fair price9/2 margin stripped
The AI's read Seven runs including a seventh-place result last time, though it carries a rating of 95. The market prices it at 19 per cent against the model's 8 per cent. (model 8% · fair 19%)
3Alfarazreads the form
5 career runs · won last time · won 1 of 1 at the course · won 1 of 3 at the trip
Price offered7/1 = 12% chance
Bookie's margin0% of this price
Fair price7/1 margin stripped
The AI's read Five runs including a recent win and a course victory, with one success from three at the trip. The model and market are aligned at 12 per cent. (model 12% · fair 12%)
4Wild Thoughtsreads the form
8 career runs · 2nd last time · won 3 of 4 at the trip · rated 89
Price offered10/1 = 9% chance
Bookie's margin0% of this price
Fair price10/1 margin stripped
The AI's read Eight runs on the record with a second last time and three wins from four at this distance shows consistent form. The model's estimate of 19 per cent sits notably above the market's 9 per cent. (model 19% · fair 9%)
5Tales Of Wisdomreads the form
4 career runs · well beaten last time · won 1 of 1 at the course · won 1 of 2 at the trip
Price offered10/1 = 9% chance
Bookie's margin0% of this price
Fair price10/1 margin stripped
The AI's read Four runs only, well beaten last time, though it has won at Newmarket and at the trip. The model's 18 per cent estimate exceeds the market's 9 per cent assessment. (model 18% · fair 9%)
6St Antonreads the form
7 career runs · well beaten last time · won 1 of 3 at the course · won 2 of 5 at the trip
Price offered12/1 = 8% chance
Bookie's margin0% of this price
Fair price12/1 margin stripped
The AI's read Seven runs with a poor recent outing, though it has won twice from five at this distance and once from three at the course. The model's 10 per cent sits above the market's 8 per cent. (model 10% · fair 8%)
7Iron Lilyreads the form
4 career runs · 7th last time · rated 96
Price offered14/1 = 7% chance
Bookie's margin0% of this price
Fair price14/1 margin stripped
The AI's read Four runs only with a seventh-place finish last time and a rating of 96 for form reference. The model's 9 per cent estimate slightly exceeds the market's 7 per cent. (model 9% · fair 7%)
8Sunset On Lerosreads the form
5 career runs · well beaten last time · rated 95
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price33/1 margin stripped
The AI's read Five runs on file, well beaten last time and rated 95, but little recent encouragement. The model's 11 per cent estimate sits well above the market's 3 per cent. (model 11% · fair 3%)
15:25Betway Bunbury Cup (Heritage Handicap)Fav Aalto 3/1 15% margin in this price27% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
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.
1Aaltoreads the form
20 career runs · 2nd last time · won 1 of 6 at the course · won 1 of 14 at the trip
Price offered3/1 = 25% chance
Bookie's margin15% of this price
Fair price4/1 margin stripped
The AI's read Twenty runs with a second last time and a modest record at this course and trip, winning just one of six and one of fourteen. The model's estimate of 8% sits well short of the market's 20%, a notable gap in the market's favour. (model 8% · fair 20%)
2Elarakreads the form
9 career runs · 2nd last time · won 2 of 6 at the course · won 2 of 6 at the trip
Price offered7/2 = 22% chance
Bookie's margin16% of this price
Fair price9/2 margin stripped
The AI's read Nine runs with a recent second and a solid record at this course and trip, winning two of six at each. The model's estimate of 7% sits well short of the market's 17%, suggesting the market has priced in notable confidence. (model 7% · fair 17%)
3Great Acclaimreads the form
26 career runs · 3rd last time · won 2 of 10 at the trip · rated 100
Price offered6/1 = 14% chance
Bookie's margin18% of this price
Fair price8/1 margin stripped
The AI's read Twenty-six runs with a recent third and a respectable record at the trip with two wins from ten. The model's estimate of 5% sits well short of the market's 11%, a substantial gap in the market's favour. (model 5% · fair 11%)
4Back In Blackreads the form
12 career runs · 2nd last time · won 2 of 7 at the trip · rated 94
Price offered6/1 = 13% chance
Bookie's margin19% of this price
Fair price9/1 margin stripped
The AI's read Twelve runs with a recent second and a workmanlike record at the trip with two wins from seven. The model's estimate of 8% falls short of the market's 10%, a modest divergence. (model 8% · fair 10%)
5Royal Zabeelreads the form
19 career runs · won last time · won 2 of 4 at the course · won 5 of 13 at the trip
Price offered8/1 = 11% chance
Bookie's margin21% of this price
Fair price10/1 margin stripped
The AI's read Nineteen runs with a recent win and a strong record at this course and trip, winning two of four and five of thirteen respectively. The model's estimate of 22% sits well clear of the market's 9%, suggesting the market has underweighted the form. (model 22% · fair 9%)
6Supidoreads the form
10 career runs · 7th last time · won 1 of 5 at the trip · rated 94
Price offered8/1 = 11% chance
Bookie's margin21% of this price
Fair price10/1 margin stripped
The AI's read Ten runs with a distant seventh last time and a modest record at the trip with one win from five. The model's estimate of 5% sits short of the market's 9%, with recent form offering little support. (model 5% · fair 9%)
7Two Tribesreads the form
18 career runs · well beaten last time · won 1 of 5 at the trip · rated 103
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price16/1 margin stripped
The AI's read Eighteen runs with a well-beaten effort last time, though two wins from five at the trip show some aptitude for the distance. The model's estimate of 8% exceeds the market's 6%, though the recent form gives little encouragement. (model 8% · fair 6%)
8Dark Tornadoreads the form
11 career runs · won last time · won 2 of 5 at the course · won 3 of 7 at the trip
Price offered16/1 = 6% chance
Bookie's margin29% of this price
Fair price20/1 margin stripped
The AI's read Eleven runs with a recent win and a respectable record at the course and trip, winning two of five and three of seven. The model's estimate of 9% exceeds the market's 5%, though both assessments remain modest. (model 9% · fair 5%)
9Colombierreads the form
3 career runs · well beaten last time · won 1 of 2 at the trip · rated 96
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Just three runs to its name with a recent well-beaten effort, though one of two at the trip has won. The model's estimate of 6% exceeds the market's 4%, though the sample size limits what form tells us. (model 6% · fair 4%)
10Nostrumreads the form
13 career runs · 8th last time · rated 90
Price offered25/1 = 4% chance
Bookie's margin37% of this price
Fair price33/1 margin stripped
The AI's read Thirteen runs with an eighth last time and no recorded wins at the trip or course to show. The model's estimate of 5% exceeds the market's 3%, though the recent run was well held. (model 5% · fair 3%)
11The Fingal Ravenreads the form
9 career runs · well beaten last time · won 1 of 5 at the trip · rated 95
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price40/1 margin stripped
The AI's read Nine runs with a well-beaten result last time and a modest record at the trip with one win from five. The model's estimate of 7% exceeds the market's 2%, a marked divergence in the model's favour. (model 7% · fair 2%)
12Dapper Guestreads the form
19 career runs · 4th last time · won 1 of 8 at the course · won 3 of 12 at the trip
Price offered33/1 = 3% chance
Bookie's margin43% of this price
Fair price40/1 margin stripped
The AI's read Nineteen runs with a recent fourth and a mixed record at this course and trip, winning one of eight and three of twelve. The model's estimate of 5% exceeds the market's 2%, a modest divergence in the model's favour. (model 5% · fair 2%)
13Physiquereads the form
24 career runs · won last time · won 1 of 5 at the course · won 2 of 16 at the trip
Price offered50/1 = 2% chance
Bookie's margin53% of this price
Fair price66/1 margin stripped
The AI's read Twenty-four runs with a recent win but a poor record at this course and trip, winning one of five and two of sixteen. The model's estimate of 6% exceeds the market's 2%, though the recent form sits at odds with the longer record. (model 6% · fair 2%)
16:00Boodles Superlative Stakes (Group 2)Fav Abraham Lincoln 8/11 8% margin in this price15% across the whole raceread the race ▾
A lightly-raced field (0 debutants, 5 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 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.
1Abraham Lincolnlightly raced
1 career run · won last time
Price offered8/11 = 58% chance
Bookie's margin8% of this price
Fair priceevens margin stripped
The AI's read One run only, a winning debut, so nothing substantial for the model to work with. At 8/11 the market implies significant confidence in the horse or stable, far above the model's 16%. (model 16% · fair 51%)
2Al Hudaibalightly raced
2 career runs · won last time · won 2 of 2 at the course · won 1 of 1 at the trip
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Two wins from two starts, including both at this course and trip, with a rating of 98. The model's 20% estimate sits slightly below the market's 22%, suggesting modest disagreement on a horse with solid form. (model 20% · fair 22%)
3Pikachulightly raced
2 career runs · 5th last time
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Two runs including a fifth last time, leaving modest form to examine. The model's 9% sits fractionally below the market's 11%, a minor gap on a moderate chance. (model 9% · fair 11%)
4Notable Dreamlightly raced
2 career runs · won last time · won 1 of 1 at the trip · rated 94
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Two starts with a recent win at this trip and a rating of 94. The model's 16% sits well above the market's 5%, indicating considerable distance between the two assessments. (model 16% · fair 5%)
5Alfred Wallacereads the form
3 career runs · well beaten last time · won 1 of 1 at the trip · rated 85
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price25/1 margin stripped
The AI's read Three runs with a rating of 85, though well beaten last time and the recent form offers little encouragement. The model's 12% tops the market's 4%, though both are modest. (model 12% · fair 4%)
6Green Sovereignreads the form
3 career runs · 8th last time · rated 89
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price25/1 margin stripped
The AI's read Three runs with a rating of 89 but a poor effort eighth last time. The model's 10% sits above the market's 4%, yet both assessments are restrained. (model 10% · fair 4%)
7Silver Dominionlightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price25/1 margin stripped
The AI's read One run, a win at this trip, leaving limited form to assess. The model's 17% estimate materially exceeds the market's 3%, a marked divergence on such scant evidence. (model 17% · fair 3%)
16:35Al Basti Equiworld, Dubai July Cup Stakes (GroFav Venetian Sun 5/2 13% margin in this price22% across the whole raceread the race ▾
1 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.
1Venetian Sunreads the form
7 career runs · won last time · won 1 of 2 at the course · won 4 of 4 at the trip
Price offered5/2 = 29% chance
Bookie's margin13% of this price
Fair price7/2 margin stripped
The AI's read Seven runs with a recent win and four consecutive wins at the trip distance, though only one from two at the course. The model estimates 10 per cent, against a market price suggesting 23 per cent. (model 10% · fair 23%)
2Almeraqreads the form
6 career runs · won last time · won 4 of 6 at the trip · rated 119
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price11/2 margin stripped
The AI's read Six career runs including a recent win, and four wins from six at the trip distance with a rating of 119. The model estimates 13 per cent, against a market price suggesting 15 per cent. (model 13% · fair 15%)
3Satono Revelightly raced
2 career runs · 2nd last time · rated 119
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price11/2 margin stripped
The AI's read Only two career runs to its name, with a second placed finish last time out and a rating of 119. The model estimates 9 per cent, against a market price suggesting 15 per cent. (model 9% · fair 15%)
4Mission Centralreads the form
8 career runs · won last time · won 3 of 3 at the trip · rated 115
Price offered5/1 = 17% chance
Bookie's margin16% of this price
Fair price6/1 margin stripped
The AI's read Eight career runs including a recent win and a perfect record of three wins from three at the trip distance. The model estimates 10 per cent, against a market price suggesting 14 per cent. (model 10% · fair 14%)
5Divisionreads the form
8 career runs · 3rd last time · won 3 of 8 at the trip · rated 113
Price offered7/1 = 12% chance
Bookie's margin18% of this price
Fair price9/1 margin stripped
The AI's read Eight career runs with a recent third place and three wins from eight at the trip distance, rated 113. The model estimates 9 per cent, against a market price suggesting 10 per cent. (model 9% · fair 10%)
6Double Rushreads the form
11 career runs · won last time · won 3 of 3 at the course · won 5 of 11 at the trip
Price offered8/1 = 11% chance
Bookie's margin19% of this price
Fair price10/1 margin stripped
The AI's read Eleven runs with a recent win and perfect record of three wins from three at Newmarket, plus five wins from eleven at the trip distance. The model estimates 14 per cent, against a market price suggesting 9 per cent. (model 14% · fair 9%)
7Big Mojoreads the form
13 career runs · 8th last time · won 2 of 8 at the trip · rated 115
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Thirteen career runs with a recent eighth place, and two wins from eight at the trip distance. The model estimates 10 per cent, against a market price suggesting 5 per cent. (model 10% · fair 5%)
8Comanche Bravereads the form
11 career runs · 7th last time · won 2 of 4 at the trip · rated 113
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price25/1 margin stripped
The AI's read Eleven runs including a recent seventh place, with two wins from four at the trip distance. The model estimates 7 per cent, against a market price suggesting 4 per cent. (model 7% · fair 4%)
9Coppullreads the form
6 career runs · 8th last time · won 2 of 5 at the trip · rated 110
Price offered33/1 = 3% chance
Bookie's margin42% of this price
Fair price40/1 margin stripped
The AI's read Six career runs including a recent eighth place, with two wins from five at the trip distance. The model estimates 6 per cent, against a market price suggesting 2 per cent. (model 6% · fair 2%)
10Quinaultreads the form
20 career runs · well beaten last time · won 1 of 5 at the course · won 3 of 9 at the trip
Price offered50/1 = 2% chance
Bookie's margin52% of this price
Fair price66/1 margin stripped
The AI's read Twenty career runs with a well beaten effort last time, and three wins from nine at the trip distance. The model estimates 7 per cent, against a market price suggesting 2 per cent. (model 7% · fair 2%)
11Prince Of Indiareads the form
15 career runs · 4th last time · won 1 of 2 at the course · won 2 of 8 at the trip
Price offered66/1 = 1% chance
Bookie's margin60% of this price
Fair price80/1 margin stripped
The AI's read Fifteen career runs with a recent fourth place, rated 102, and two wins from eight at the trip distance. The model estimates 6 per cent, against a market price suggesting 1 per cent. (model 6% · fair 1%)
17:10Debenhams HandicapFav Righthere Rightnow 7/2 14% margin in this price22% across the whole raceread the race ▾
2 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.
1Righthere Rightnowreads the form
9 career runs · 3rd last time · won 1 of 3 at the course · won 1 of 4 at the trip
Price offered7/2 = 22% chance
Bookie's margin14% of this price
Fair price9/2 margin stripped
The AI's read Nine career runs with a recent third and respectable form at course and trip, though rated the lowest here. The model's estimate falls well short of the 7/2 market favourite. (model 8% · fair 18%)
2Leadmanreads the form
21 career runs · won last time · won 1 of 4 at the course · won 2 of 19 at the trip
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price11/2 margin stripped
The AI's read Recent winner with 21 runs on the board and a respectable strike rate at this course, though only modest success at the trip. The model rates it slightly ahead of what the 4/1 price suggests. (model 16% · fair 15%)
3Nikovoreads the form
32 career runs · 3rd last time · won 2 of 8 at the trip · rated 85
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Thirty-two runs bring experience and two wins at the trip, though a third last time suggests current form has dipped. The model's estimate sits below the 7/1 market price. (model 7% · fair 10%)
4Crimson Spiritreads the form
17 career runs · 4th last time · won 4 of 15 at the trip · rated 90
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Seventeen runs with solid form at the trip, winning four times from fifteen attempts there, and a fourth last time. The model sits well below the 7/1 price despite the highest rating. (model 7% · fair 10%)
5Swordreads the form
20 career runs · 3rd last time · won 1 of 10 at the trip · rated 85
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Twenty runs recorded with a third last time, though only one win from ten attempts at this distance. The model sees it marginally higher than the 8/1 market quote. (model 11% · fair 9%)
6Pinatubo's Legacylightly raced
2 career runs · 3rd last time · won 1 of 2 at the trip · rated 86
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Just two runs in, a third last time, with an encouraging one win from two at the trip. The model sits slightly below the 8/1 market price. (model 8% · fair 9%)
7Glen Nevisreads the form
3 career runs · 3rd last time · rated 77
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Only three runs total with a recent third, and the rating here is the lowest among the field. The model sits marginally above the 12/1 price despite limited evidence. (model 7% · fair 6%)
8Secret Historyreads the form
5 career runs · 4th last time · won 1 of 4 at the trip · rated 79
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Five runs with a recent fourth and one win from four attempts at this distance. The model sits slightly ahead of the 12/1 market price. (model 7% · fair 6%)
9Harlequin Angelreads the form
7 career runs · well beaten last time · won 1 of 3 at the course · won 2 of 3 at the trip
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read Heavily beaten last time, but the record shows two wins from three attempts at this trip and one from three at the course. The model's estimate sits well clear of the 12/1 market price. (model 13% · fair 5%)
10Exposurelightly raced
1 career run · 7th last time · rated 87
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read A single run, finishing seventh, leaves almost nothing for the model to assess. The 12/1 price appears to reflect pure market faith rather than form guidance. (model 9% · fair 5%)
11Rogue Messiahreads the form
5 career runs · 9th last time · rated 86
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price20/1 margin stripped
The AI's read A ninth-place finish last time from just five career runs makes this a difficult puzzle. The model sits slightly ahead of the 16/1 market quote. (model 7% · fair 5%)
17:45HKJC World Pool HandicapFav Cape Fear 2/1 8% margin in this price12% across the whole raceread the race ▾
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.
1Cape Fearreads the form
6 career runs · won last time · won 1 of 1 at the trip · rated 78
Price offered2/1 = 33% chance
Bookie's margin8% of this price
Fair price9/4 margin stripped
The AI's read Won last time from just six career runs, and notably won its sole attempt at this trip with a rating of 78. The model's estimate of 20 per cent sits ten points below the market's assessment of 30 per cent. (model 20% · fair 30%)
2Melek Alreehreads the form
13 career runs · won last time · won 3 of 10 at the trip · rated 85
Price offered4/1 = 20% chance
Bookie's margin11% of this price
Fair price9/2 margin stripped
The AI's read Won last time from thirteen runs, showing three wins from ten at this trip distance and rated highest in the field at 85. The model's estimate of 15 per cent sits three points below the market's assessment of 18 per cent. (model 15% · fair 18%)
3Parisian Scholarreads the form
13 career runs · won last time · won 1 of 4 at the trip · rated 77
Price offered9/2 = 18% chance
Bookie's margin11% of this price
Fair price5/1 margin stripped
The AI's read Won last time with thirteen runs behind it, taking one of four attempts at this trip and rated 77. The model's estimate of 20 per cent sits four points above the market's reading of 16 per cent. (model 20% · fair 16%)
4First Officerreads the form
20 career runs · 2nd last time · won 2 of 8 at the course · won 1 of 7 at the trip
Price offered9/2 = 18% chance
Bookie's margin11% of this price
Fair price5/1 margin stripped
The AI's read Twenty runs on the card, second last time, with two wins from eight at Newmarket and one from seven at the trip distance, rated 76. The model's estimate of 16 per cent aligns exactly with the market's price. (model 16% · fair 16%)
5Wonderreads the form
16 career runs · 3rd last time · won 1 of 8 at the trip · rated 82
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Sixteen career runs, third last time, with one win from eight attempts at this trip and a rating of 82. The model's estimate of 16 per cent sits one point above the market's reading of 15 per cent. (model 16% · fair 15%)
6Bintabuhareads the form
11 career runs · 5th last time · rated 74
Price offered16/1 = 6% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read Eleven career runs with a fifth last time and a rating of 74 at the lower end of the group. The model's estimate of 14 per cent sits nine points above the market's price of 5 per cent. (model 14% · fair 5%)
Ascot7 races · avg margin 20% · model leans off the favourite in 5 of 7open every race ▾
13:55Club 26 Heritage HandicapFav King Of Light 6/1 16% margin in this price25% across the whole raceread the race ▾
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.
1King Of Lightreads the form
18 career runs · won last time · won 3 of 14 at the trip · rated 99
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Eighteen runs with a recent winner and three wins at the trip. The model's 7% runs well short of the market's 11%. (model 7% · fair 11%)
2Havana Hurricanereads the form
10 career runs · 3rd last time · won 2 of 5 at the trip · rated 99
Price offered6/1 = 13% chance
Bookie's margin17% of this price
Fair price8/1 margin stripped
The AI's read Ten runs including two wins at this trip and a third last time. The market quotes 11% against the model's more conservative 6%. (model 6% · fair 11%)
3Dubai Blingreads the form
7 career runs · well beaten last time · rated 101
Price offered6/1 = 13% chance
Bookie's margin17% of this price
Fair price8/1 margin stripped
The AI's read Seven career runs with a rating of 101, though well beaten on the latest run. The market stands at 11% against the model's estimate of 6%. (model 6% · fair 11%)
4Behikereads the form
4 career runs · well beaten last time · rated 100
Price offered7/1 = 13% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Only four career runs on record, most recently well beaten. The market prices it at 10% while the model suggests 8%. (model 8% · fair 10%)
5Annafreads the form
21 career runs · 3rd last time · won 2 of 3 at the course · rated 100
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Twenty-one runs including two wins at Ascot specifically, a third place last time. Model and market are closely aligned, both around 8-9%. (model 8% · fair 9%)
6Schrodinger's Catreads the form
13 career runs · 2nd last time · won 2 of 12 at the trip · rated 95
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Thirteen runs with two wins at the trip, finishing second last time. The model's 8% sits marginally above the market's assessment of 7%. (model 8% · fair 7%)
7Adrestiareads the form
14 career runs · 8th last time · won 3 of 12 at the trip · rated 96
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price16/1 margin stripped
The AI's read Fourteen runs on the record with a win rate of one in four at the trip, most recently eighth. The model's estimate of 9% stands well clear of the market's 6%. (model 9% · fair 6%)
8Toca Maderareads the form
19 career runs · 6th last time · won 1 of 17 at the trip · rated 96
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price18/1 margin stripped
The AI's read Nineteen runs with just one win at the trip, sixth place last time. Model and market are closely matched at around 5-6%. (model 6% · fair 5%)
9Regal Envoyreads the form
30 career runs · 7th last time · won 6 of 17 at the trip · rated 94
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price18/1 margin stripped
The AI's read Thirty career runs with six wins at the trip and a seventh last time. Model and market are in close agreement at 5%. (model 5% · fair 5%)
10Mesaafireads the form
30 career runs · 4th last time · won 1 of 9 at the trip · rated 82
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price18/1 margin stripped
The AI's read Thirty runs with minimal course form at this distance, seventh place last time. Model and market converge on 5%. (model 5% · fair 5%)
11Fandomreads the form
8 career runs · 4th last time · rated 98
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price18/1 margin stripped
The AI's read Eight career runs with a rating of 98 and a fourth place last time. Model and market both indicate around 5%. (model 5% · fair 5%)
12Glamorous Breezereads the form
21 career runs · 2nd last time · won 4 of 21 at the trip · rated 90
Price offered16/1 = 6% chance
Bookie's margin24% of this price
Fair price20/1 margin stripped
The AI's read Twenty-one career runs with four wins at this distance, a runner-up finish last time out. The model reads it at 9% against a market price suggesting 5%. (model 9% · fair 5%)
13Run Boy Runreads the form
26 career runs · well beaten last time · rated 103
Price offered25/1 = 4% chance
Bookie's margin31% of this price
Fair price33/1 margin stripped
The AI's read Twenty-six career runs with a rating of 103, though well held at the most recent outing. The model at 8% substantially exceeds the market's reading of 3%. (model 8% · fair 3%)
14Treforreads the form
17 career runs · well beaten last time · won 1 of 4 at the trip · rated 94
Price offered25/1 = 4% chance
Bookie's margin31% of this price
Fair price33/1 margin stripped
The AI's read Seventeen runs with one win at the trip, well held last time. The model's 6% exceeds the market's 3%. (model 6% · fair 3%)
15Brosayreads the form
24 career runs · 6th last time · won 1 of 3 at the course · won 2 of 12 at the trip
Price offered25/1 = 4% chance
Bookie's margin31% of this price
Fair price33/1 margin stripped
The AI's read Twenty-four runs with a win at the course and decent trip form, sixth last time. The model's 5% surpasses the market's 3%. (model 5% · fair 3%)
14:27Juddmonte Summer Mile Stakes (Group 2)Fav More Thunder 6/4 9% margin in this price17% across the whole raceread the race ▾
1 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.
1More Thunderreads the form
12 career runs · 2nd last time · rated 121
Price offered6/4 = 40% chance
Bookie's margin9% of this price
Fair price15/8 margin stripped
The AI's read Twelve career runs with a second last time and a rating of 121 establish solid credentials. The model estimates 17 per cent but the market prices it at 34 per cent, suggesting the market rates this runner considerably higher. (model 17% · fair 34%)
2Zeus Olympiosreads the form
7 career runs · 4th last time · won 3 of 6 at the trip · rated 119
Price offered7/2 = 23% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Seven career runs, rated 119, with three victories from six at the trip and a fourth last time represent strong form. The model estimates 10 per cent whilst the market prices it at 20 per cent, suggesting the market rates this horse notably higher. (model 10% · fair 20%)
3Docklandsreads the form
11 career runs · 7th last time · won 2 of 10 at the trip · rated 117
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Eleven career runs, rated 117, with two wins from ten at the trip and a seventh last time show a capable performer. The model estimates 11 per cent and the market prices it at 12 per cent, the two sitting in close alignment. (model 11% · fair 12%)
4Seagulls Elevenreads the form
11 career runs · won last time · won 2 of 4 at the trip · rated 114
Price offered7/1 = 12% chance
Bookie's margin16% of this price
Fair price9/1 margin stripped
The AI's read A recent winner with two victories from four at the trip and a rating of 114 show encouraging form. The model estimates 14 per cent whilst the market prices it at 10 per cent, so the model sits slightly higher on the evidence. (model 14% · fair 10%)
5No Lunchfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read A debutant with no form at all, the price reflects confidence in the horse and stable rather than anything proven on the page. The model estimates 9 per cent and the market prices it at 10 per cent, the two in practical agreement. (model 9% · fair 10%)
6Jonquilreads the form
8 career runs · 9th last time · won 1 of 1 at the course · won 2 of 3 at the trip
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Eight career runs including a win at Ascot, two victories from three at the trip and a rating of 113 are promising, despite a ninth last time. The model estimates 12 per cent against a market price of 6 per cent, placing it well above the market's assessment. (model 12% · fair 6%)
7Holloway Boyreads the form
13 career runs · well beaten last time · won 2 of 12 at the trip · rated 110
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Thirteen career runs rated 110 with two wins from twelve at the trip, though it was well beaten last time. The model estimates 11 per cent against a market price of 5 per cent, so the model finds considerably more merit in the record. (model 11% · fair 5%)
8Naqeebreads the form
16 career runs · 2nd last time · rated 110
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Sixteen career runs culminating in a second last time, rated 110, offer a moderate record. The model estimates 15 per cent against a market price of just 3 per cent, so the model sees considerably more chance than the market allows. (model 15% · fair 3%)
15:02Juddmonte EBF Restricted Novice StakesFav Mia Fantasia 3/1 12% margin in this price19% across the whole raceread the race ▾
A lightly-raced field (4 debutants, 5 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.
1Mia Fantasialightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered3/1 = 25% chance
Bookie's margin12% of this price
Fair price7/2 margin stripped
The AI's read One run on the board, a winning debut at this trip. The model's estimate of 17% trails the market's 21%, suggesting the market rates that success more warmly than the form alone warrants. (model 17% · fair 21%)
2Rising Tigerlightly raced
1 career run · 2nd last time
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read One run on record, a second-place finish at a different track. The model's 12% estimate lies well below the market's 17%, suggesting the market sees considerably more in that runner-up effort. (model 12% · fair 17%)
3Guadalevinlightly raced
2 career runs · 2nd last time · rated 75
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price11/2 margin stripped
The AI's read Two runs recorded, most recently finishing second with a rating of 75. The model's 13% estimate sits marginally below the market's 15%, a modest gap between the two assessments. (model 13% · fair 15%)
4Dr Rascallightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read One run only, a winning debut at this distance. The model's 13% estimate runs just beneath the market's 14%, indicating the market holds a fractionally higher regard for that single victory. (model 13% · fair 14%)
5National Pridefirst run
First run, so no form for the model to read.
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read A debutant with no form to examine. The market's 12% price reflects confidence in the stable or connections rather than anything run on a racecourse. (model 10% · fair 12%)
6Call Of The Seafirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read A debutant with no prior racing record. The model's 9% estimate sits fractionally above the market's 8%, a marginal difference in how little can be gleaned. (model 9% · fair 8%)
7Thanks Harryfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price16/1 margin stripped
The AI's read A debutant making a first appearance on the track. The model's 9% estimate comfortably exceeds the market's 6%, suggesting the model takes a more favourable view of this runner. (model 9% · fair 6%)
8Mr Twigfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price20/1 margin stripped
The AI's read A debutant with no form whatsoever to assess. The model's 9% estimate is notably higher than the market's 5%, indicating divergent readings of a horse with nothing yet proved. (model 9% · fair 5%)
9Another Encorelightly raced
1 career run · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin40% of this price
Fair price40/1 margin stripped
The AI's read One run completed, well beaten in the finishing order. The model's 10% estimate towers above the market's 2%, showing the model and market in sharp disagreement about this newcomer. (model 10% · fair 2%)
15:34Ascot Hospitality HandicapFav Divine Knight 15/8 8% margin in this price12% across the whole raceread the race ▾
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.
1Divine Knightreads the form
7 career runs · 3rd last time · rated 84
Price offered15/8 = 35% chance
Bookie's margin8% of this price
Fair price9/4 margin stripped
The AI's read Seven runs including a third last time, showing some encouragement in a short record. The model at 17% sits well below the market's 31%, indicating the market has marked the horse up considerably from what the form alone suggests. (model 17% · fair 31%)
2Galilean Qualityreads the form
7 career runs · 6th last time · rated 87
Price offered3/1 = 25% chance
Bookie's margin9% of this price
Fair price7/2 margin stripped
The AI's read Seven runs with the highest rating here at 87, though a sixth last time is a knock. The model at 17% sits below the market's 22%, suggesting the market is pricing in more from the rating than the recent run warrants. (model 17% · fair 22%)
3King Of Berkshirereads the form
8 career runs · 3rd last time · rated 80
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Eight runs on the card with a third last time, providing modest recent encouragement. The model at 18% sits slightly below the market's 20%, suggesting the market rates that recent form a touch higher. (model 18% · fair 20%)
4Firebladereads the form
17 career runs · 4th last time · won 1 of 4 at the course · rated 88
Price offered6/1 = 13% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Seventeen runs with a rating of 88 and one win in four at Ascot, showing some course form. The model at 17% sits above the market's 12%, indicating the form and record are being priced below what the numbers suggest. (model 17% · fair 12%)
5Anniversaryreads the form
10 career runs · 7th last time · rated 88
Price offered8/1 = 11% chance
Bookie's margin15% of this price
Fair price9/1 margin stripped
The AI's read Ten runs with a rating of 88 but a seventh last time undermines the credentials. The model at 12% sits slightly above the market's 10%, showing broad agreement that this runner has limited claims in the race. (model 12% · fair 10%)
6Artisan Dancerreads the form
44 career runs · well beaten last time · won 2 of 15 at the trip · rated 84
Price offered16/1 = 6% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read Forty-four runs with two wins at the trip, though well beaten last time suggests current form is patchy. The model at 19% sits well above the market's 5%, indicating the form warrants a higher assessment than the price reflects. (model 19% · fair 5%)
16:12Side Glance Story Book Launch HandicapFav Ernst Blofeld 9/4 11% margin in this price17% across the whole raceread the race ▾
2 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.
1Ernst Blofeldreads the form
9 career runs · 7th last time · won 1 of 2 at the trip · rated 96
Price offered9/4 = 31% chance
Bookie's margin11% of this price
Fair price11/4 margin stripped
The AI's read Nine runs with a seventh place effort last time, rated 96, and one win from two attempts at this trip. The market at 26 per cent is substantially above the model's 10 per cent estimate. (model 10% · fair 26%)
2Ghaiyyareads the form
15 career runs · 8th last time · won 4 of 10 at the trip · rated 91
Price offered5/2 = 29% chance
Bookie's margin11% of this price
Fair price3/1 margin stripped
The AI's read Fifteen runs on the card with an eighth place finish last time, rated 91, and four wins from ten attempts at this distance. The market at 24 per cent prices it twice the model's 12 per cent. (model 12% · fair 24%)
3Nesthornlightly raced
1 career run · 7th last time · rated 98
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read The model rates it 13% where the fair price implies 17% (Medium agreement).
4Tycoonreads the form
9 career runs · well beaten last time · rated 94
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Nine runs on the card with a well beaten effort last time, rated 94. The model's estimate of 16 per cent sits well clear above the market's 9 per cent. (model 16% · fair 9%)
5Tryfanreads the form
18 career runs · 7th last time · won 1 of 6 at the trip · rated 77
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Eighteen runs with a seventh last time, rated 77, and one win from six at the trip. The model and market are close, at 11 per cent and 9 per cent respectively. (model 11% · fair 9%)
6Nightime Dancerreads the form
8 career runs · well beaten last time · won 1 of 5 at the trip · rated 100
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Eight career runs with a well beaten last outing, though it has won one of five attempts at this trip and is rated 100. The model's 14 per cent is notably higher than the market's 8 per cent. (model 14% · fair 8%)
7Green Capelightly raced
1 career run · well beaten last time · rated 96
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price33/1 margin stripped
The AI's read One run only, well beaten, rated 96. The model's 12 per cent is well clear of the market's 3 per cent. (model 12% · fair 3%)
8Blue Herculesreads the form
4 career runs · well beaten last time · rated 83
Price offered33/1 = 3% chance
Bookie's margin42% of this price
Fair price40/1 margin stripped
The AI's read Four runs with a well beaten result last time and a rating of 83. The model's 12 per cent sits substantially above the market's 2 per cent. (model 12% · fair 3%)
16:45Racing To Zero Fillies' HandicapFav Rosa Inglesa 4/1 7% margin in this price10% across the whole raceread the race ▾
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.
1Rosa Inglesareads the form
6 career runs · 3rd last time · won 1 of 2 at the trip · rated 86
Price offered4/1 = 20% chance
Bookie's margin7% of this price
Fair price9/2 margin stripped
The AI's read Third last time with a respectable rating of 86 and one win from two attempts at this distance. The model's 10% trails the market's 18% by a considerable margin, the market pricing in considerably more optimism than the recent form warrants. (model 10% · fair 18%)
2Celestrareads the form
5 career runs · won last time · won 1 of 2 at the trip · rated 80
Price offered9/2 = 18% chance
Bookie's margin7% of this price
Fair price5/1 margin stripped
The AI's read Won last time and has one victory from two attempts at the trip, matching the strongest recent form in the race. The model's 16% and the market's 17% are virtually aligned, both reading the same story from a rating of 80. (model 16% · fair 17%)
3Nanino Niyatireads the form
7 career runs · won last time · rated 88
Price offered9/2 = 18% chance
Bookie's margin7% of this price
Fair price5/1 margin stripped
The AI's read Won last time and carries a high rating of 88, but the model finds limited additional evidence in a seven-run record. The model's 10% sits well short of the market's 17%, suggesting the market is leaning heavily on the last-time-out win. (model 10% · fair 17%)
4Hot And Coldreads the form
4 career runs · won last time · won 2 of 3 at the trip · rated 79
Price offered6/1 = 14% chance
Bookie's margin8% of this price
Fair price7/1 margin stripped
The AI's read Recent winner with two victories from three attempts at this distance, showing form that carries weight. The model's estimate of 16% sits three points above the market's 13%, suggesting the market has been slightly cautious on the back of a 79 rating. (model 16% · fair 13%)
5Thalunareads the form
5 career runs · 3rd last time · rated 83
Price offered6/1 = 13% chance
Bookie's margin9% of this price
Fair price7/1 margin stripped
The AI's read Three runs on the card with a recent third-place finish and a rating of 83 that sits mid-pack. The model's 11% and market's 12% are closely matched, both finding limited encouragement in the form. (model 11% · fair 12%)
6Revelancereads the form
8 career runs · 7th last time · won 1 of 6 at the trip · rated 83
Price offered10/1 = 9% chance
Bookie's margin11% of this price
Fair price12/1 margin stripped
The AI's read Seven last time off a rating of 83, struggling through an eight-run career with just one win at the distance from six attempts. The model's 9% and market's 8% are closely aligned, both finding little to recommend the runner. (model 9% · fair 8%)
7Blingy's Sisterreads the form
6 career runs · 4th last time · rated 88
Price offered10/1 = 9% chance
Bookie's margin11% of this price
Fair price12/1 margin stripped
The AI's read Fourth last time with a rating of 88 from six career runs, without a victory at the distance recorded on the card. The model's 9% and market's 8% are tightly matched in their assessment of modest claims. (model 9% · fair 8%)
8Harlequin Breezereads the form
7 career runs · well beaten last time · won 1 of 3 at the trip · rated 89
Price offered25/1 = 4% chance
Bookie's margin19% of this price
Fair price25/1 margin stripped
The AI's read Well beaten last time despite a rating of 89, the highest in the field, with one win from three tries at the distance. The model's 13% sits well clear of the market's 4%, a significant gap that reflects the disconnect between the rating and recent running. (model 13% · fair 4%)
9Star Of Dubaireads the form
9 career runs · 6th last time · won 1 of 4 at the trip · rated 71
Price offered25/1 = 4% chance
Bookie's margin19% of this price
Fair price25/1 margin stripped
The AI's read Sixth last time at the bottom of the ratings on 71 from nine career runs, with one win at the distance from four attempts. The model's 7% exceeds the market's 4%, though both are reading a horse with little to recommend it. (model 7% · fair 4%)
17:20Thames Hospice Trunks Across The Thames HandicFav Documenting 7/2 19% margin in this price38% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 138%, about 38% 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.
1Documentingreads the form
24 career runs · 2nd last time · won 2 of 24 at the trip · rated 75
Price offered7/2 = 22% chance
Bookie's margin19% of this price
Fair price5/1 margin stripped
The AI's read Twenty-four runs with a second last time, though winning only twice from twenty-four overall and just twice from this trip. The model's 6% sits well short of the market's 16%. (model 6% · fair 16%)
2Arantes Nascimentoreads the form
23 career runs · 2nd last time · won 1 of 12 at the trip · rated 75
Price offered4/1 = 20% chance
Bookie's margin20% of this price
Fair price6/1 margin stripped
The AI's read Twenty-three runs with a second last time, but just one win in twelve at this trip. The model's 8% is substantially below the market's 15%. (model 8% · fair 15%)
3Cancan In The Rainreads the form
15 career runs · 4th last time · won 1 of 7 at the trip · rated 77
Price offered6/1 = 13% chance
Bookie's margin22% of this price
Fair price9/1 margin stripped
The AI's read Fifteen runs with one win from seven at the trip and a fourth last time. The model's 5% sits well below the market's 10%. (model 5% · fair 10%)
4Araratreads the form
22 career runs · 3rd last time · won 1 of 11 at the trip · rated 68
Price offered8/1 = 11% chance
Bookie's margin24% of this price
Fair price12/1 margin stripped
The AI's read Twenty-two runs including one win from eleven at the trip, with a third last time. The model's 4% sits below the market's 8%. (model 4% · fair 8%)
5Ocetireads the form
4 career runs · 6th last time · rated 74
Price offered10/1 = 9% chance
Bookie's margin26% of this price
Fair price14/1 margin stripped
The AI's read Just four career runs with a sixth last time and no trip record established. The model's 5% sits below the market's 7%. (model 5% · fair 7%)
6Northcliffreads the form
37 career runs · 6th last time · won 2 of 4 at the course · won 2 of 8 at the trip
Price offered12/1 = 8% chance
Bookie's margin28% of this price
Fair price16/1 margin stripped
The AI's read Thirty-seven career runs with two wins from four at the course and two from eight at the trip, sixth last time. The model's 4% sits below the market's 6%. (model 4% · fair 6%)
7Winston's Warriorreads the form
12 career runs · 8th last time · won 1 of 6 at the trip · rated 80
Price offered14/1 = 7% chance
Bookie's margin30% of this price
Fair price20/1 margin stripped
The AI's read Twelve runs with one win from six at the trip and an eighth last time. The model's 5% and the market's 5% are aligned. (model 5% · fair 5%)
8Havana Bluereads the form
17 career runs · 4th last time · won 1 of 14 at the trip · rated 77
Price offered14/1 = 7% chance
Bookie's margin30% of this price
Fair price20/1 margin stripped
The AI's read Seventeen runs with one win from fourteen at the trip and a fourth last time. The model's 5% and the market's 5% are in agreement. (model 5% · fair 5%)
9Red Hat Eaglereads the form
18 career runs · 4th last time · rated 73
Price offered14/1 = 7% chance
Bookie's margin30% of this price
Fair price20/1 margin stripped
The AI's read Eighteen career runs with a fourth last time, though no specific trip record provided. The model's 4% sits below the market's 5%. (model 4% · fair 5%)
10Be Frankreads the form
20 career runs · 6th last time · won 1 of 12 at the trip · rated 72
Price offered16/1 = 6% chance
Bookie's margin32% of this price
Fair price20/1 margin stripped
The AI's read Twenty runs with one win at the trip from twelve attempts and a sixth last time. The model's 6% sits above the market's 4%. (model 6% · fair 4%)
11Luansobereads the form
4 career runs · well beaten last time · won 1 of 4 at the trip · rated 79
Price offered20/1 = 5% chance
Bookie's margin35% of this price
Fair price25/1 margin stripped
The AI's read Four career runs with one success at the trip, though well beaten most recently. The model's 9% sits notably above the market's 3%. (model 9% · fair 3%)
12Port Roadreads the form
22 career runs · 8th last time · won 1 of 9 at the trip · rated 79
Price offered20/1 = 5% chance
Bookie's margin35% of this price
Fair price25/1 margin stripped
The AI's read Twenty-two runs including one win from nine at the trip, with an eighth last time. The model's 5% exceeds the market's 3%. (model 5% · fair 3%)
13North Viewreads the form
21 career runs · 6th last time · won 2 of 11 at the trip · rated 74
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price33/1 margin stripped
The AI's read Twenty-one career runs including two wins from eleven at the trip, with a sixth last time. The model's 7% exceeds the market's 3%. (model 7% · fair 3%)
14Daring Legendreads the form
28 career runs · 5th last time · won 3 of 19 at the trip · rated 76
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price33/1 margin stripped
The AI's read Twenty-eight career runs including three wins from nineteen at the trip, with a fifth last time. The model's 6% lies well above the market's 3%. (model 6% · fair 3%)
15Enola Greyreads the form
47 career runs · 6th last time · won 3 of 21 at the trip · rated 76
Price offered25/1 = 4% chance
Bookie's margin40% of this price
Fair price33/1 margin stripped
The AI's read Forty-seven runs including three wins from twenty-one at the trip, with a sixth last time. The model's 4% sits above the market's 3%. (model 4% · fair 3%)
16Sponsorreads the form
5 career runs · well beaten last time · rated 77
Price offered33/1 = 3% chance
Bookie's margin46% of this price
Fair price50/1 margin stripped
The AI's read Five runs to date with a well-beaten effort last time and no win at the trip recorded. The model's 7% sits well above the market's 2%. (model 7% · fair 2%)
17Beauty By My Sidereads the form
15 career runs · well beaten last time · won 1 of 5 at the trip · rated 71
Price offered33/1 = 3% chance
Bookie's margin46% of this price
Fair price50/1 margin stripped
The AI's read Fifteen runs with one win from five at the trip, well beaten last time. The model's 5% sits notably above the market's 2%. (model 5% · fair 2%)
18Lunarioreads the form
28 career runs · well beaten last time · won 2 of 7 at the trip · rated 69
Price offered66/1 = 1% chance
Bookie's margin63% of this price
Fair price100/1 margin stripped
The AI's read Twenty-eight career runs with two wins from seven at the trip, though well beaten last time. The model's 5% sits well above the market's 1%. (model 5% · fair 1%)
York7 races · avg margin 23% · model leans off the favourite in 6 of 7open every race ▾
14:02John Smith's NurseryFav Big Cigar 7/2 2% margin in this price2% across the whole raceread the race ▾
3 of 8 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 102%, about 2% 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.
1Big Cigarlightly raced
2 career runs · 5th last time · won 1 of 1 at the trip · rated 84
Price offered7/2 = 22% chance
Bookie's margin2% of this price
Fair price7/2 margin stripped
The AI's read Two runs with a fifth last time, though it won its only attempt at the trip and is rated 84. The model estimates 10 per cent while the market prices it at 22 per cent. (model 10% · fair 22%)
2Super Tuscanreads the form
3 career runs · won last time · won 1 of 1 at the trip · rated 84
Price offered4/1 = 20% chance
Bookie's margin2% of this price
Fair price4/1 margin stripped
The AI's read Won last time and has won its only attempt at the trip, rated 84. The model estimates 16 per cent while the market prices it at 20 per cent. (model 16% · fair 20%)
3Furturrareads the form
9 career runs · 2nd last time · won 1 of 5 at the trip · rated 82
Price offered6/1 = 14% chance
Bookie's margin2% of this price
Fair price6/1 margin stripped
The AI's read Nine career runs with a win from five at this trip, rated 82. The model estimates 19 per cent while the market prices it at 14 per cent. (model 19% · fair 14%)
4Ballistyreads the form
3 career runs · 3rd last time · rated 76
Price offered7/1 = 13% chance
Bookie's margin2% of this price
Fair price7/1 margin stripped
The AI's read Three runs on the card with a third last time, rated 76. The model estimates 11 per cent while the market prices it at 12 per cent. (model 11% · fair 12%)
5Boletolightly raced
2 career runs · well beaten last time · won 1 of 2 at the trip · rated 76
Price offered8/1 = 11% chance
Bookie's margin2% of this price
Fair price8/1 margin stripped
The AI's read Only two runs and well beaten most recently, though it has won one of two at the trip and is rated 76. The model estimates 13 per cent while the market prices it at 11 per cent. (model 13% · fair 11%)
6Social Spiritreads the form
3 career runs · 6th last time · rated 75
Price offered12/1 = 8% chance
Bookie's margin3% of this price
Fair price12/1 margin stripped
The AI's read Three career runs with a sixth last time, rated 75. The model estimates 9 per cent while the market prices it at 8 per cent. (model 9% · fair 8%)
7Rbflyingreads the form
3 career runs · 3rd last time · rated 74
Price offered12/1 = 8% chance
Bookie's margin3% of this price
Fair price12/1 margin stripped
The AI's read Three runs with a third last time, rated 74. The model estimates 8 per cent and the market prices it at 8 per cent. (model 8% · fair 8%)
8Brandenburglightly raced
2 career runs · won last time · rated 70
Price offered14/1 = 7% chance
Bookie's margin3% of this price
Fair price14/1 margin stripped
The AI's read Two career runs with a win last time, rated 70. The model estimates 12 per cent while the market prices it at 7 per cent. (model 12% · fair 7%)
14:39John Smith's Racing HandicapFav Cerulean Bay 11/4 15% margin in this price27% across the whole raceread the race ▾
1 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.
1Cerulean Bayreads the form
25 career runs · 5th last time · won 5 of 25 at the trip · rated 105
Price offered11/4 = 27% chance
Bookie's margin15% of this price
Fair price4/1 margin stripped
The AI's read Twenty-five runs with a fifth last time, five wins from twenty-five at the trip, and the highest rating on the card at 105. The model reads just 6% where the market prices this at 21%. (model 6% · fair 21%)
2Cosi Belloreads the form
6 career runs · well beaten last time · won 3 of 6 at the trip · rated 97
Price offered7/2 = 22% chance
Bookie's margin16% of this price
Fair price9/2 margin stripped
The AI's read Six runs career-long, well beaten most recently, but three wins from six attempts at the trip stands out positively. The model's 9% sits well shy of the market's 17% reading. (model 9% · fair 17%)
3Apiaristreads the form
27 career runs · well beaten last time · won 1 of 4 at the course · won 5 of 27 at the trip
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price10/1 margin stripped
The AI's read Twenty-seven runs on the card with a win rate of one in four at York and one in five at the trip, though well beaten last time out. The model's estimate of 10% sits modestly above the market's 9%. (model 10% · fair 9%)
4The Lost Kingreads the form
11 career runs · well beaten last time · won 3 of 10 at the trip · rated 96
Price offered8/1 = 11% chance
Bookie's margin20% of this price
Fair price10/1 margin stripped
The AI's read Eleven runs recorded with three wins from ten at this trip distance, though last time produced a well-beaten result. The model's 8% and the market's 9% sit in close accord. (model 8% · fair 9%)
5Checkandchallengereads the form
22 career runs · well beaten last time · rated 100
Price offered10/1 = 9% chance
Bookie's margin23% of this price
Fair price12/1 margin stripped
The AI's read Twenty-two career runs with nothing to show from the last outing and a rating of 100. The model reads this at 9% against a market price suggesting 7%. (model 9% · fair 7%)
6First Principlereads the form
11 career runs · 6th last time · won 4 of 9 at the trip · rated 93
Price offered10/1 = 9% chance
Bookie's margin23% of this price
Fair price12/1 margin stripped
The AI's read Eleven runs with a sixth last time and four wins from nine at this distance, rated 93. The model and market align cleanly, both reading this at 7%. (model 7% · fair 7%)
7Mr Swivellreads the form
20 career runs · 4th last time · won 5 of 16 at the trip · rated 90
Price offered10/1 = 9% chance
Bookie's margin23% of this price
Fair price12/1 margin stripped
The AI's read Twenty runs on record with a fourth last time and five wins from sixteen at this distance, rated 90. The model and market sit nearly level, at 6% and 7% respectively. (model 6% · fair 7%)
8David Of Athensfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin27% of this price
Fair price18/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 5% (High agreement).
9New Imagereads the form
16 career runs · 7th last time · won 3 of 14 at the trip · rated 86
Price offered14/1 = 7% chance
Bookie's margin27% of this price
Fair price18/1 margin stripped
The AI's read Sixteen runs accumulated with a recent seventh and three wins from fourteen at the trip, but a modest rating of 86. The model's 6% edges slightly above the market's 5%. (model 6% · fair 5%)
10Tuscan Hillsreads the form
7 career runs · well beaten last time · won 2 of 3 at the trip · rated 96
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Seven runs total, poorly beaten last time, yet a strong record of two wins from three at the trip distance. The model's 8% materially exceeds the market's 4%. (model 8% · fair 4%)
11Khafizreads the form
8 career runs · well beaten last time · won 2 of 7 at the trip · rated 94
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Eight career starts with two wins from seven at the trip, though well beaten in the most recent outing. The model's 7% substantially exceeds the market's 4%. (model 7% · fair 4%)
12Gentle Georgereads the form
6 career runs · well beaten last time · rated 92
Price offered33/1 = 3% chance
Bookie's margin42% of this price
Fair price40/1 margin stripped
The AI's read Six career starts with a poor recent run and a low rating of 92 leave little for the model to work with. At 8%, the model's estimate sits four times higher than the market's 2%. (model 8% · fair 2%)
13Bragborreads the form
10 career runs · well beaten last time · won 1 of 3 at the trip · rated 86
Price offered33/1 = 3% chance
Bookie's margin42% of this price
Fair price40/1 margin stripped
The AI's read Ten career runs with one win from three at the trip, rated 86, and well held most recently. The model's 7% exceeds the market's 2% by a considerable margin. (model 7% · fair 2%)
15:12John Smith's City Walls Stakes (Listed)Fav Washington Heights 5/1 18% margin in this price29% across the whole raceread the race ▾
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.
1Washington Heightsreads the form
13 career runs · won last time · won 1 of 4 at the course · won 2 of 9 at the trip
Price offered5/1 = 17% chance
Bookie's margin18% of this price
Fair price7/1 margin stripped
The AI's read Recent winner with thirteen runs under its belt, holding a respectable record of one win in four tries at this course and two wins in nine at the trip distance. The model's estimate of 11 per cent sits fractionally below the market's assessment at 13 per cent. (model 11% · fair 13%)
2American Affairreads the form
15 career runs · well beaten last time · won 1 of 2 at the course · won 6 of 13 at the trip
Price offered6/1 = 14% chance
Bookie's margin19% of this price
Fair price8/1 margin stripped
The AI's read Badly beaten last time despite fifteen outings, though the course form is strong at one win from two attempts and the trip record stands at six wins from thirteen runs. Model and market are aligned at 11 per cent. (model 11% · fair 11%)
3Redorangereads the form
14 career runs · 4th last time · won 2 of 12 at the trip · rated 107
Price offered6/1 = 14% chance
Bookie's margin19% of this price
Fair price8/1 margin stripped
The AI's read Fourteen career runs with fourth-place recent form and two wins from twelve at the trip distance. The model's 4 per cent sits substantially below the market's 11 per cent. (model 5% · fair 11%)
4Jm Junglereads the form
19 career runs · well beaten last time · won 1 of 7 at the course · won 3 of 19 at the trip
Price offered7/1 = 13% chance
Bookie's margin20% of this price
Fair price9/1 margin stripped
The AI's read Nineteen career runs with a well-beaten recent effort and modest records of one win in seven at the course and three wins in nineteen at the trip. The model's 7 per cent sits notably below the market's 10 per cent. (model 7% · fair 10%)
5Heavenly Heatherreads the form
21 career runs · 6th last time · won 1 of 5 at the trip · rated 104
Price offered7/1 = 13% chance
Bookie's margin20% of this price
Fair price9/1 margin stripped
The AI's read Twenty-one runs with sixth-place recent form, recording one win in five at the trip distance over a lengthy career. The model's 5 per cent sits well below the market's 10 per cent. (model 5% · fair 10%)
6Luna A Inbhir Nisreads the form
17 career runs · 2nd last time · won 1 of 4 at the course · won 6 of 17 at the trip
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price16/1 margin stripped
The AI's read Placed last time after seventeen runs, with one win in four at the course and a solid record of six wins from seventeen at the trip. The model's 9 per cent sits notably higher than the market's 6 per cent. (model 9% · fair 6%)
7Aspect Islandreads the form
9 career runs · well beaten last time · rated 105
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price16/1 margin stripped
The AI's read Nine outings with poor recent form and no course or trip data provided for analysis. Model and market are aligned at 6 per cent. (model 6% · fair 6%)
8Miss Attitudereads the form
20 career runs · 8th last time · won 2 of 19 at the trip · rated 103
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price16/1 margin stripped
The AI's read Twenty career runs with eighth-place recent form and a modest trip record of two wins from nineteen attempts. Model stands at 5 per cent against the market's 6 per cent. (model 5% · fair 6%)
9Military Codereads the form
7 career runs · 7th last time · won 2 of 6 at the trip · rated 104
Price offered12/1 = 8% chance
Bookie's margin25% of this price
Fair price16/1 margin stripped
The AI's read Seven runs with seventh-place recent form and a trip record of two wins from six attempts. The model's 5 per cent matches the market's 6 per cent. (model 5% · fair 6%)
10Dickensianreads the form
8 career runs · well beaten last time · won 1 of 2 at the course · won 2 of 8 at the trip
Price offered14/1 = 7% chance
Bookie's margin27% of this price
Fair price18/1 margin stripped
The AI's read Eight runs to date with disappointing recent form, though it won one of two at the course and two of eight at the trip distance. The model's 9 per cent estimate exceeds the market's 5 per cent assessment. (model 9% · fair 5%)
11Starlustreads the form
10 career runs · well beaten last time · won 2 of 3 at the course · won 2 of 8 at the trip
Price offered16/1 = 6% chance
Bookie's margin28% of this price
Fair price20/1 margin stripped
The AI's read Ten career runs with two wins from three at York, but well beaten last time, and only two wins from eight at the trip distance. The model's 10 per cent estimate sits well above the market's 5 per cent. (model 10% · fair 5%)
12Azure Angelreads the form
19 career runs · well beaten last time · won 3 of 10 at the trip · rated 99
Price offered16/1 = 6% chance
Bookie's margin28% of this price
Fair price20/1 margin stripped
The AI's read Nineteen outings with poor recent form but a reasonable trip record of three wins from ten runs at the distance. Model and market are aligned at 5 per cent. (model 5% · fair 5%)
13Revival Powerreads the form
8 career runs · well beaten last time · won 1 of 2 at the course · won 3 of 8 at the trip
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Eight runs with a badly beaten recent outing, though it shows one win in two at York and three wins from eight at the trip distance. The model's 6 per cent sits above the market's 4 per cent. (model 6% · fair 4%)
14Naana's Shadowreads the form
9 career runs · won last time · won 1 of 2 at the course · won 4 of 9 at the trip
Price offered20/1 = 5% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Recent winner with a mixed nine-run record, holding one win in two at the course and four wins from nine at the trip. The model's 6 per cent sits above the market's 4 per cent, though the rating of 91 is the lowest in the field. (model 6% · fair 4%)
15:45John Smith's Cup (Heritage Handicap)Fav Warrant Holder 4/1 21% margin in this price44% across the whole raceread the race ▾
1 of 22 are unraced or barely raced; the model reads the rest from the form.
Back every runner and the prices total 144%, about 44% 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.
1Warrant Holderreads the form
7 career runs · 2nd last time · won 1 of 1 at the course · won 2 of 3 at the trip
Price offered4/1 = 20% chance
Bookie's margin21% of this price
Fair price6/1 margin stripped
The AI's read Seven runs including a recent second place, with a flawless course record of one win from one and strong trip form of two from three. The model's 6% sits well below the market's 14%, indicating the market prices it considerably higher than the model suggests. (model 6% · fair 14%)
2Yabherreads the form
9 career runs · won last time · won 2 of 3 at the trip · rated 104
Price offered9/2 = 18% chance
Bookie's margin22% of this price
Fair price7/1 margin stripped
The AI's read Nine runs featuring a recent win and an excellent record of two victories from three at the trip. The model's 5% sits well below the market's 13%, showing the price is considerably more optimistic than the model. (model 5% · fair 13%)
3Danger Bayreads the form
6 career runs · won last time · won 1 of 2 at the trip · rated 102
Price offered11/2 = 15% chance
Bookie's margin23% of this price
Fair price8/1 margin stripped
The AI's read Six runs with a recent win and one victory from two at the trip. The model's 5% sits well below the market's 11%, showing the price is substantially more confident than the model's reading. (model 5% · fair 11%)
4Raammeereads the form
4 career runs · 2nd last time · rated 95
Price offered6/1 = 13% chance
Bookie's margin24% of this price
Fair price10/1 margin stripped
The AI's read Only four runs with a recent second place and no details on course or trip record. The model's 5% sits below the market's 9%, indicating the price reflects more faith than the limited form provides. (model 5% · fair 9%)
5Hand Of Godreads the form
8 career runs · won last time · won 2 of 3 at the trip · rated 101
Price offered7/1 = 13% chance
Bookie's margin25% of this price
Fair price10/1 margin stripped
The AI's read Eight runs with a recent win and an excellent record of two victories from three at the trip distance. The model's 7% sits below the market's 9%, indicating the price reflects more confidence than the form alone warrants. (model 7% · fair 9%)
6Respondreads the form
11 career runs · 2nd last time · won 3 of 9 at the trip · rated 105
Price offered12/1 = 8% chance
Bookie's margin30% of this price
Fair price18/1 margin stripped
The AI's read Eleven runs with a recent second place and solid trip form of three wins from nine. The model's 6% and the market's 5% are closely aligned, with little divergence between estimate and price. (model 6% · fair 5%)
7Altareqreads the form
8 career runs · won last time · won 1 of 5 at the trip · rated 83
Price offered12/1 = 8% chance
Bookie's margin30% of this price
Fair price18/1 margin stripped
The AI's read Eight runs with a recent win but modest trip form of one win from five. The model's 5% and the market's 5% show agreement, with estimate and price aligned. (model 5% · fair 5%)
8Castle Stuartreads the form
14 career runs · 2nd last time · rated 88
Price offered16/1 = 6% chance
Bookie's margin33% of this price
Fair price25/1 margin stripped
The AI's read Fourteen runs with a recent second place but no course or trip details provided. The model's 4% and the market's 4% show agreement between estimate and price. (model 4% · fair 4%)
9Sportingsilverminereads the form
34 career runs · won last time · won 2 of 13 at the trip · rated 86
Price offered20/1 = 5% chance
Bookie's margin37% of this price
Fair price33/1 margin stripped
The AI's read Thirty-four runs with a recent win, though its course record of two from thirteen at the trip is modest. The model's 7% sits well above the market's 3%, suggesting the odds undervalue what its form indicates. (model 7% · fair 3%)
10Will Scarletlightly raced
2 career runs · won last time · won 1 of 1 at the trip · rated 97
Price offered20/1 = 5% chance
Bookie's margin37% of this price
Fair price33/1 margin stripped
The AI's read Only two runs with a recent win and one victory from one at the trip distance. The model's 5% sits well above the market's 3%, though limited form means considerable uncertainty around any estimate. (model 5% · fair 3%)
11Thunder Runreads the form
14 career runs · well beaten last time · won 2 of 4 at the course · won 1 of 4 at the trip
Price offered25/1 = 4% chance
Bookie's margin41% of this price
Fair price33/1 margin stripped
The AI's read Fourteen runs show mixed form, well beaten last time but with a solid course record of two wins from four. The model's 7% estimate sits well above the market's 3%, suggesting the price underestimates its winning chances. (model 7% · fair 3%)
12Quai De Bethunereads the form
7 career runs · 6th last time · won 1 of 3 at the trip · rated 100
Price offered25/1 = 4% chance
Bookie's margin41% of this price
Fair price33/1 margin stripped
The AI's read Seven runs with a recent sixth place and modest trip form of one from three. The model's 4% sits slightly above the market's 3%, with little material divergence between estimate and price. (model 4% · fair 3%)
13Auld Toon Loonreads the form
12 career runs · 7th last time · won 2 of 8 at the trip · rated 97
Price offered25/1 = 4% chance
Bookie's margin41% of this price
Fair price33/1 margin stripped
The AI's read Twelve runs with a recent seventh place and reasonable trip form of two wins from eight. The model's 4% sits slightly above the market's 3%, with minimal divergence between estimate and odds. (model 4% · fair 3%)
14Pearl Riverreads the form
9 career runs · 2nd last time · won 1 of 1 at the course · won 2 of 5 at the trip
Price offered33/1 = 3% chance
Bookie's margin47% of this price
Fair price50/1 margin stripped
The AI's read Nine runs with a recent second place, a perfect course record of one from one, and solid trip form of two from five. The model's 5% sits well above the market's 2%, suggesting the price substantially underestimates its chances. (model 5% · fair 2%)
15Iron Fistreads the form
13 career runs · 3rd last time · won 1 of 4 at the trip · rated 95
Price offered33/1 = 3% chance
Bookie's margin47% of this price
Fair price50/1 margin stripped
The AI's read Thirteen runs with a recent third place and modest trip form of one win from four. The model's 4% sits well above the market's 2%, suggesting the price underestimates what the form indicates. (model 4% · fair 2%)
16Spell Masterreads the form
11 career runs · 3rd last time · rated 89
Price offered33/1 = 3% chance
Bookie's margin47% of this price
Fair price50/1 margin stripped
The AI's read Eleven runs with a recent third place and no course or trip details provided. The model's 3% sits well above the market's 2%, indicating some divergence in how each values the available form. (model 3% · fair 2%)
17Rainbow Nebulareads the form
13 career runs · 5th last time · rated 87
Price offered33/1 = 3% chance
Bookie's margin47% of this price
Fair price50/1 margin stripped
The AI's read Thirteen runs with a recent fifth place and no course or trip details available. The model's 3% sits well above the market's 2%, indicating the price sits lower than the form would suggest. (model 3% · fair 2%)
18Dain Ma Nut Inreads the form
15 career runs · 8th last time · won 2 of 2 at the course · won 2 of 3 at the trip
Price offered33/1 = 3% chance
Bookie's margin47% of this price
Fair price50/1 margin stripped
The AI's read The model rates it 3% where the fair price implies 2% (High agreement).
19Fantasy Believerreads the form
17 career runs · 5th last time · won 4 of 15 at the trip · rated 93
Price offered50/1 = 2% chance
Bookie's margin57% of this price
Fair price66/1 margin stripped
The AI's read Seventeen runs with a recent fifth place but creditable trip form of four wins from fifteen. The model's 5% sits well above the market's 1%, indicating the market prices it much lower than the form suggests. (model 5% · fair 1%)
20Salam Dubawireads the form
4 career runs · 3rd last time · rated 87
Price offered50/1 = 2% chance
Bookie's margin57% of this price
Fair price66/1 margin stripped
The AI's read Only four runs with a recent third place and no course or trip details available. The model's 3% sits well above the market's 1%, though the very limited form makes any estimate highly uncertain. (model 3% · fair 1%)
21Have Secretreads the form
27 career runs · well beaten last time · won 3 of 25 at the trip · rated 94
Price offered50/1 = 2% chance
Bookie's margin57% of this price
Fair price66/1 margin stripped
The AI's read Twenty-seven runs with well beaten last time but modest trip form of three wins from twenty-five. The model's 3% sits well above the market's 1%, though the poor recent form argues against reading too much into longer records. (model 3% · fair 1%)
22Per Contrareads the form
24 career runs · 8th last time · won 1 of 11 at the trip · rated 85
Price offered50/1 = 2% chance
Bookie's margin57% of this price
Fair price66/1 margin stripped
The AI's read Twenty-four runs with a recent eighth place and modest trip form of one win from eleven. The model's 3% sits well above the market's 1%, suggesting the price substantially undervalues what the form provides. (model 3% · fair 1%)
16:20John Smith's Stayers' HandicapFav Secret Force 9/4 8% margin in this price14% across the whole raceread the race ▾
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.
1Secret Forcereads the form
10 career runs · won last time · won 1 of 3 at the trip · rated 78
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price11/4 margin stripped
The AI's read Won last time from only ten career starts and has won one of three at this distance, rated 78. The model estimates 12% while the market at 2/1 implies 27%, a notable divergence in assessment. (model 12% · fair 27%)
2Treasure Islandsreads the form
9 career runs · well beaten last time · won 2 of 5 at the trip · rated 72
Price offered9/2 = 18% chance
Bookie's margin10% of this price
Fair price11/2 margin stripped
The AI's read Well beaten in its last run despite being rated 72 and having won two of five attempts at this distance from just nine starts. The model estimates 9% while the market at 4/1 implies 16%. (model 9% · fair 16%)
3Crudenreads the form
15 career runs · 2nd last time · won 1 of 4 at the trip · rated 78
Price offered5/1 = 17% chance
Bookie's margin10% of this price
Fair price6/1 margin stripped
The AI's read Second last time from fifteen runs, rated 78, though it has won just once in four attempts at this distance. The model estimates 12% against a market price of 5/1, which suggests 15%. (model 12% · fair 15%)
4Valley Of Flowersreads the form
22 career runs · won last time · won 1 of 9 at the trip · rated 71
Price offered6/1 = 14% chance
Bookie's margin11% of this price
Fair price7/1 margin stripped
The AI's read Recent winner with 22 career runs and a rating of 71, though it has won just once in nine attempts at this trip. The model's estimate of 13% precisely matches the market price of 6/1. (model 13% · fair 13%)
5Division Dayreads the form
14 career runs · 4th last time · rated 65
Price offered10/1 = 9% chance
Bookie's margin14% of this price
Fair price12/1 margin stripped
The AI's read Fourth last time from fourteen runs, rated 65, with no information about its record at this specific distance. The model's 9% sits slightly above the market's 10/1 price of 8%. (model 9% · fair 8%)
6Rock N Roll Pinkiereads the form
27 career runs · 5th last time · won 2 of 6 at the course · won 2 of 9 at the trip
Price offered12/1 = 8% chance
Bookie's margin16% of this price
Fair price14/1 margin stripped
The AI's read Fifth last time with 27 career runs and a rating of 82, having won twice at the course and twice in nine attempts at the trip. The model's 9% sits above the market's 12/1 price of 7%. (model 9% · fair 7%)
7Furhaanreads the form
9 career runs · 5th last time · rated 63
Price offered16/1 = 6% chance
Bookie's margin19% of this price
Fair price18/1 margin stripped
The AI's read Fifth last time from nine career runs, rated 63, offering limited data on its suitability for this distance. The model estimates 8% against the market's 16/1, which implies 5%. (model 8% · fair 5%)
8Queen Roslynreads the form
19 career runs · well beaten last time · won 2 of 7 at the trip · rated 62
Price offered25/1 = 4% chance
Bookie's margin25% of this price
Fair price25/1 margin stripped
The AI's read Well beaten last time with nineteen runs under its belt, rated 62, but it has won two of seven at this trip. The model's 12% sits well above the market's 25/1 price, which implies just 3%. (model 12% · fair 3%)
9Terrorisereads the form
17 career runs · 6th last time · won 1 of 8 at the course · won 1 of 5 at the trip
Price offered25/1 = 4% chance
Bookie's margin25% of this price
Fair price25/1 margin stripped
The AI's read Sixth last time from seventeen runs, rated 70, having won once in eight at the course and once in five at this distance. The model's 8% sits well above the market's 25/1 price of 3%. (model 8% · fair 3%)
10Trojan Sunreads the form
33 career runs · 6th last time · won 2 of 13 at the trip · rated 74
Price offered25/1 = 4% chance
Bookie's margin25% of this price
Fair price25/1 margin stripped
The AI's read Sixth last time with 33 career runs and a rating of 74, having won twice in thirteen attempts at this trip distance. The model estimates 7% while the market at 25/1 implies just 3%. (model 7% · fair 3%)
16:55John Smith's Silver Cup Stakes (Group 3)Fav Mount Atlas 5/4 8% margin in this price13% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
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.
1Mount Atlasreads the form
15 career runs · 3rd last time · rated 111
Price offered5/4 = 44% chance
Bookie's margin8% of this price
Fair price6/4 margin stripped
The AI's read Fifteen career runs with a third-place finish last time out and a rating of 111. The model suggests 18 per cent while the market prices it at 39 per cent, a substantial gap indicating the market holds considerably more optimism. (model 18% · fair 39%)
2Tabletalkreads the form
13 career runs · 2nd last time · won 1 of 3 at the course · won 1 of 5 at the trip
Price offered15/8 = 35% chance
Bookie's margin9% of this price
Fair price9/4 margin stripped
The AI's read Thirteen runs on the record with a pair of wins at York and one success over this trip from five attempts, most recently second. The model's estimate of 26 per cent sits below the market's 31 per cent, suggesting the market rates the recent second-place effort more favourably. (model 26% · fair 31%)
3Arabian Forcereads the form
8 career runs · 3rd last time · rated 109
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Eight runs to date with a third place most recently and a rating of 109. The model's 16 per cent estimate and the market's 15 per cent are closely aligned, both reading the form in much the same way. (model 16% · fair 15%)
4Epic Poetreads the form
12 career runs · 6th last time · won 1 of 6 at the trip · rated 110
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Twelve runs including one success over the trip from six attempts, with a sixth-place finish last time. The model's 14 per cent sits above the market's 10 per cent, suggesting a modest divergence in how the trip form is weighted. (model 14% · fair 10%)
5Duke Of Oxfordreads the form
21 career runs · 7th last time · rated 102
Price offered20/1 = 5% chance
Bookie's margin31% of this price
Fair price25/1 margin stripped
The AI's read Twenty-one runs on file with a recent seventh and a rating of 102, the lowest in the field. The model's 12 per cent estimate exceeds the market's 4 per cent, though both prices reflect limited prospects. (model 12% · fair 4%)
6Peace Bellereads the form
4 career runs · 4th last time
Price offered100/1 = 1% chance
Bookie's margin73% of this price
Fair price100/1 margin stripped
The AI's read Only four career runs with a fourth-place finish last time, giving minimal form to assess. The model estimates 14 per cent whilst the market prices it at 100/1, reflecting the substantial uncertainty around limited evidence. (model 14% · fair 1%)
17:30John Smith's Sprint HandicapFav Glory Hyde 5/1 18% margin in this price32% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 132%, about 32% 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.
1Glory Hydereads the form
33 career runs · won last time · won 5 of 16 at the trip · rated 79
Price offered5/1 = 17% chance
Bookie's margin18% of this price
Fair price7/1 margin stripped
The AI's read Thirty-three runs including five wins at this distance, and victorious last time out. The model suggests 7 per cent but the market is pricing it at 13 per cent. (model 7% · fair 13%)
2Rock Operareads the form
37 career runs · 2nd last time · won 4 of 34 at the trip · rated 76
Price offered7/1 = 12% chance
Bookie's margin20% of this price
Fair price10/1 margin stripped
The AI's read Thirty-seven runs with four wins at this trip and a recent second. The model and market are aligned at around 9 per cent. (model 9% · fair 9%)
3Mister Soxreads the form
33 career runs · 2nd last time · won 5 of 22 at the trip · rated 75
Price offered7/1 = 12% chance
Bookie's margin20% of this price
Fair price10/1 margin stripped
The AI's read Thirty-three runs with five wins at this distance and a recent second. The model suggests 6 per cent whilst the market is pricing it at 9 per cent. (model 6% · fair 9%)
4Fiscal Policyreads the form
30 career runs · 2nd last time · won 6 of 29 at the trip · rated 75
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Thirty runs with six wins at the trip and a second last time. The model and market are closely aligned at 6 to 7 per cent. (model 6% · fair 7%)
5American Bayreads the form
21 career runs · 2nd last time · won 1 of 8 at the trip · rated 76
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Twenty-one runs including one win at this trip and a second last time. The model and market sit close together at 6 to 7 per cent. (model 6% · fair 7%)
6Good Earthreads the form
37 career runs · 2nd last time · won 3 of 16 at the trip · rated 73
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Thirty-seven runs with three wins at this distance and a recent second. The model estimates 5 per cent against a market price of 7 per cent. (model 5% · fair 7%)
7Betties Bayreads the form
17 career runs · 4th last time · won 4 of 10 at the trip · rated 80
Price offered10/1 = 9% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Seventeen runs with four wins at this distance and a recent fourth. The model suggests 4 per cent but the market is pricing it at 7 per cent. (model 4% · fair 7%)
8Almarada Princereads the form
24 career runs · 3rd last time · won 2 of 19 at the trip · rated 78
Price offered10/1 = 8% chance
Bookie's margin23% of this price
Fair price14/1 margin stripped
The AI's read Twenty-four runs including two wins at this distance and a recent third. The model estimates 5 per cent whilst the market is pricing it at 6 per cent. (model 5% · fair 6%)
9Havana Rumreads the form
35 career runs · 3rd last time · won 3 of 32 at the trip · rated 78
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Thirty-five runs with three wins at this distance and a recent third. The model estimates 6 per cent against a market price of 5 per cent. (model 6% · fair 5%)
10Juan Les Pinsreads the form
32 career runs · 9th last time · won 1 of 21 at the trip · rated 79
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Thirty-two runs producing one win at this trip and a ninth last time. The model estimates 6 per cent but the market is pricing it at just 5 per cent. (model 6% · fair 5%)
11Ruby Red Govereads the form
8 career runs · 3rd last time · won 2 of 7 at the trip · rated 77
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Just eight runs with two wins at this trip and a recent third. The model estimates 4 per cent against a market price of 5 per cent. (model 4% · fair 5%)
12Magic Boyreads the form
9 career runs · 4th last time · rated 72
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Only nine runs including a recent fourth, and no record at this trip is given. The model and market sit close together at 4 to 5 per cent. (model 4% · fair 5%)
13First Folioreads the form
19 career runs · 6th last time · won 1 of 19 at the trip · rated 78
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read Nineteen runs with one win at this trip and a sixth last time. The model and market are aligned at around 4 per cent. (model 4% · fair 4%)
14Kats Bobreads the form
40 career runs · 7th last time · won 1 of 4 at the course · won 7 of 36 at the trip
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Forty career runs with seven wins at this trip, though a seventh last time. The model estimates 5 per cent against a market price of 3 per cent. (model 5% · fair 3%)
15Educating Ritareads the form
16 career runs · well beaten last time · won 1 of 7 at the trip · rated 73
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Sixteen runs with one win at this distance but well beaten last time. The model estimates 4 per cent against a market price of 3 per cent. (model 4% · fair 3%)
16Sixtygeesbabyreads the form
12 career runs · 8th last time · won 2 of 10 at the trip · rated 77
Price offered33/1 = 3% chance
Bookie's margin39% of this price
Fair price40/1 margin stripped
The AI's read Only twelve runs with two wins at this distance and an eighth last time. The model suggests 5 per cent but the market is much shorter at 2 per cent. (model 5% · fair 2%)
17Brightreads the form
26 career runs · 7th last time · won 5 of 23 at the trip · rated 77
Price offered50/1 = 2% chance
Bookie's margin48% of this price
Fair price66/1 margin stripped
The AI's read Twenty-six runs with five wins at this trip but a seventh last time. The model suggests 4 per cent yet the market is much shorter at 1 per cent. (model 4% · fair 1%)
18Alpha Magicreads the form
8 career runs · well beaten last time · won 2 of 7 at the trip · rated 77
Price offered50/1 = 2% chance
Bookie's margin48% of this price
Fair price66/1 margin stripped
The AI's read Only eight runs with two wins at this distance but well beaten last time. The market is pricing it at 1 per cent against a model estimate of 4 per cent. (model 4% · fair 1%)
19Wreck It Ryleyreads the form
32 career runs · 9th last time · won 4 of 21 at the trip · rated 77
Price offered66/1 = 1% chance
Bookie's margin56% of this price
Fair price80/1 margin stripped
The AI's read Thirty-two runs producing four wins at this trip but a ninth last time. The model estimates 5 per cent while the market is pricing it at just 1 per cent. (model 5% · fair 1%)
Salisbury6 races · avg margin 10% · model leans off the favourite in 3 of 6open every race ▾
17:05Al Basti Equiworld, Dubai Apprentice HandicapFav Rory Rocket 5/4 7% margin in this price12% across the whole raceread the race ▾
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.
1Rory Rocketreads the form
14 career runs · won last time · won 3 of 12 at the trip · rated 65
Price offered5/4 = 44% chance
Bookie's margin7% of this price
Fair price6/4 margin stripped
The AI's read Won last time with three victories from twelve attempts at the trip, showing solid form in the handicap. The model's estimate of 36 per cent sits below the market's 40 per cent, suggesting the market rates the recent win above the underlying record. (model 36% · fair 40%)
2Calafrioreads the form
23 career runs · 5th last time · won 2 of 19 at the trip · rated 58
Price offered7/2 = 23% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read A fifth last time with two wins from nineteen tries at the trip, showing modest form across a long career. The model's estimate of 12 per cent sits well below the market's 21 per cent, which is pricing this runner well above what the form suggests. (model 12% · fair 21%)
3Dark Sunreads the form
18 career runs · won last time · rated 59
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Won last time from eighteen career runs, though the rating of 59 places it among the lower-weighted runners here. The model's estimate of 17 per cent sits marginally above the market's 15 per cent, a modest divergence on a longer-priced runner. (model 17% · fair 15%)
4Lahina Bayreads the form
37 career runs · 3rd last time · won 3 of 26 at the trip · rated 57
Price offered8/1 = 11% chance
Bookie's margin15% of this price
Fair price9/1 margin stripped
The AI's read A third last time with three wins from twenty-six attempts at the distance over a lengthy career. The model's estimate of 11 per cent sits marginally above the market's 10 per cent, leaving little between them on a longer-priced contender. (model 11% · fair 10%)
5Be An Angelreads the form
18 career runs · 5th last time · won 1 of 15 at the trip · rated 56
Price offered10/1 = 9% chance
Bookie's margin17% of this price
Fair price12/1 margin stripped
The AI's read A fifth last time with just one victory from fifteen attempts at this distance, so limited encouragement from the record. The model's estimate of 15 per cent considerably exceeds the market's 8 per cent, a notable gap at this price. (model 15% · fair 8%)
6Snooker McCrewreads the form
8 career runs · 7th last time · rated 51
Price offered12/1 = 8% chance
Bookie's margin19% of this price
Fair price14/1 margin stripped
The AI's read A seventh last time on limited form with just eight career runs, so little substance to assess here. The model's estimate of 9 per cent slightly exceeds the market's 7 per cent, a narrow variance suggesting both are cautious about this runner. (model 9% · fair 7%)
17:36Simon & Nerys Dutfield Memorial British EBF NoFav Down To You Kid 6/4 8% margin in this price13% across the whole raceread the race ▾
A lightly-raced field (2 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 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.
1Down To You Kidlightly raced
2 career runs · 2nd last time · rated 81
Price offered6/4 = 40% chance
Bookie's margin8% of this price
Fair price15/8 margin stripped
The AI's read Two runs on the record, most recently finishing second with a rating of 81, suggesting some ability. The model estimates 21% while the market prices it at 35%, a considerable gap in the market's favour. (model 21% · fair 35%)
2Undiscoveredlightly raced
1 career run · won last time · won 1 of 1 at the course
Price offered5/2 = 29% chance
Bookie's margin10% of this price
Fair price3/1 margin stripped
The AI's read One run, a winning debut at this track, giving the form model something concrete to work with. The model's estimate of 26% sits marginally above the market's 25%, a near-perfect alignment. (model 26% · fair 25%)
3Avionicslightly raced
1 career run · 4th last time
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price9/2 margin stripped
The AI's read One run to its name, finishing fourth, offering modest form data. The model calculates 11% while the market at 4/1 is materially more bullish at 18%. (model 11% · fair 18%)
4Bincimballightly raced
1 career run · 3rd last time
Price offered6/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read One run only, finishing third, which provides limited evidence for the model to build on. The model's estimate of 12% and the market's 12% are in complete agreement. (model 12% · fair 12%)
5Chertseyfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price16/1 margin stripped
The AI's read A debutant with no form to assess, leaving the model with nothing to work from. At 12/1 the market is considerably more sceptical than the model's 16% estimate. (model 16% · fair 6%)
6Channel Islandsfirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read A debutant, so no form whatsoever to guide the analysis. The model suggests 15% while the market at 20/1 is markedly less confident. (model 15% · fair 4%)
18:08Tony Brown Novice StakesFav Vanilla Skies 7/4 0% margin in this pricesome prices still to comeread the race ▾
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.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Vanilla Skieslightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered7/4 = 36% chance
Bookie's margin0% of this price
Fair price7/4 margin stripped
The AI's read One run, a win at this trip, which is the strongest form on offer here. The model estimates 30 per cent whereas the market makes it 37 per cent, suggesting the market rates that success somewhat above the model's assessment. (model 30% · fair 37%)
2Odogwulightly raced
1 career run · 5th last time
Price offered5/2 = 29% chance
Bookie's margin0% of this price
Fair price5/2 margin stripped
The AI's read One run, a fifth-place finish, modest form at best. The model's 15 per cent is substantially below the market's 29 per cent, indicating the market takes a considerably more optimistic view. (model 15% · fair 29%)
3March Of Timelightly raced
1 career run · 3rd last time
Price offered3/1 = 25% chance
Bookie's margin0% of this price
Fair price3/1 margin stripped
The AI's read One run, finishing third, which provides some encouraging detail. The model calculates 18 per cent whilst the market prices it at 25 per cent, suggesting the market sees more in that third-place effort. (model 18% · fair 25%)
4Turtle Creekfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin0% of this price
Fair price14/1 margin stripped
The AI's read A debutant with no form to examine. The model suggests 19 per cent but the market's 7 per cent implies far more scepticism about the prospect. (model 19% · fair 7%)
5Call Alertlightly raced
1 career run · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price33/1 margin stripped
The AI's read One run and well beaten, leaving little for the model to work with. The model's 19 per cent sits well clear of the market's 3 per cent, a notable divergence in reading the same sparse evidence. (model 19% · fair 3%)
18:40Richard 'Dick' Robathan Memorial Fillies' HandFav Food For Thought 13/8 4% margin in this price5% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 105%, about 5% 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.
1Food For Thoughtreads the form
4 career runs · won last time · won 1 of 1 at the trip · rated 82
Price offered13/8 = 38% chance
Bookie's margin4% of this price
Fair price7/4 margin stripped
The AI's read Four runs on the record, with a win last time and a perfect record at this distance from one attempt. The model's 24% sits below the market's 36%, suggesting the market is pricing the recent victory and course experience more bullishly than the form model. (model 24% · fair 36%)
2Oh Yes You Doreads the form
5 career runs · won last time · won 1 of 2 at the trip · rated 76
Price offered3/1 = 25% chance
Bookie's margin5% of this price
Fair price3/1 margin stripped
The AI's read Five career runs including a win last time and one success from two attempts at the trip. The model's 24% and the market's 24% are in complete agreement here. (model 24% · fair 24%)
3Silver Lakereads the form
3 career runs · 3rd last time · rated 75
Price offered7/2 = 23% chance
Bookie's margin5% of this price
Fair price7/2 margin stripped
The AI's read The model rates it 15% where the fair price implies 22% (Medium agreement).
4Mayaadareads the form
15 career runs · 2nd last time · won 1 of 1 at the course · won 1 of 2 at the trip
Price offered6/1 = 13% chance
Bookie's margin7% of this price
Fair price7/1 margin stripped
The AI's read Fifteen runs with a second last time, a perfect record at Salisbury from one visit, and one win from two at the distance. The model's 22% sits above the market's 13%, indicating the model rates the course form and trip record more favourably than the market does. (model 22% · fair 13%)
5Gloryousreads the form
14 career runs · 8th last time · won 2 of 7 at the trip · rated 82
Price offered16/1 = 6% chance
Bookie's margin13% of this price
Fair price16/1 margin stripped
The AI's read Fourteen career runs with an eighth last time, but two wins from seven at this distance provide some positive ammunition. The model's 15% sits well above the market's 6%, indicating the model sees merit in the trip record that the market has largely overlooked. (model 15% · fair 6%)
19:10Redbrook Clinic HandicapFav Spirit Of Athene 2/1 8% margin in this price11% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
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.
1Spirit Of Athenereads the form
3 career runs · won last time · rated 67
Price offered2/1 = 33% chance
Bookie's margin8% of this price
Fair price9/4 margin stripped
The AI's read Three career runs with a win last time, but the rating of 67 sits alongside just these bare facts. The model's 21 per cent estimate lags the market's 30 per cent, which is pricing in something above what the record alone suggests. (model 21% · fair 30%)
2Three Socks Onreads the form
7 career runs · 3rd last time · won 1 of 3 at the trip · rated 64
Price offered11/4 = 27% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read Seven career runs with a win at this trip and a third last time gives solid recent form to work with. The model and market are aligned at 24 per cent, suggesting agreement on the chances. (model 24% · fair 24%)
3Shirakawareads the form
5 career runs · won last time · won 1 of 1 at the trip · rated 60
Price offered7/2 = 23% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read A winning last run and a perfect record at the trip from one attempt point to promising form, though on limited evidence. The model estimates 24 per cent against the market's 21 per cent, marking it slightly higher. (model 24% · fair 21%)
4Evening Fadesreads the form
3 career runs · 4th last time · rated 63
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price9/2 margin stripped
The AI's read Only three runs on the record with a fourth last time, leaving little to build confidence on. The model estimates 14 per cent against the market's 18 per cent, placing it below the odds available. (model 14% · fair 18%)
5Zipwirereads the form
16 career runs · 6th last time · won 1 of 5 at the trip · rated 68
Price offered12/1 = 8% chance
Bookie's margin20% of this price
Fair price14/1 margin stripped
The AI's read Sixteen runs bring substance to examine, including a sixth last time and a win in one of five attempts at the trip. The model's 17 per cent estimate sits well above the market's 7 per cent, a material gap between them. (model 17% · fair 7%)
19:40Taste The World HandicapFav Zen Diva 8/13 4% margin in this price7% across the whole raceread the race ▾
Every runner has a body of form, so the model can read this race in full.
Back every runner and the prices total 107%, about 7% 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.
1Zen Divareads the form
4 career runs · won last time · won 1 of 3 at the trip · rated 75
Price offered8/13 = 62% chance
Bookie's margin4% of this price
Fair price8/11 margin stripped
The AI's read Four runs recorded, a winner last time out and one success from three at the distance. The model's estimate of 34% sits well below the market price of 8/13, which implies 58% probability. (model 34% · fair 58%)
2Charlie Boyoreads the form
5 career runs · won last time · won 1 of 3 at the trip · rated 75
Price offered3/1 = 25% chance
Bookie's margin8% of this price
Fair price7/2 margin stripped
The AI's read Five runs, with a recent win to its name and one victory from three attempts at this trip. The model's estimate of 36% sits materially above the market price of 3/1, which implies 25% probability. (model 36% · fair 23%)
3The Lost Sockreads the form
9 career runs · 2nd last time · rated 75
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price9/2 margin stripped
The AI's read Nine career runs with a placed effort last time and a rating matching its rivals. The model's estimate of 29% sits above the market price of 4/1, which implies 20% probability. (model 29% · fair 19%)
Hamilton7 races · avg margin 14% · model leans off the favourite in 3 of 7open every race ▾
17:40Hamilton Park Apprentice HandicapFav Thornaby Pearl 7/2 12% margin in this price17% across the whole raceread the race ▾
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.
1Thornaby Pearlreads the form
26 career runs · 2nd last time · won 1 of 5 at the course · won 3 of 16 at the trip
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price9/2 margin stripped
The AI's read Twenty-six runs including a recent second, with one win from five Hamilton starts and three victories from sixteen at the trip distance. The market at 19% materially exceeds the model's 14%, pricing the horse considerably above its recent form. (model 14% · fair 19%)
2Azuinthejunglereads the form
22 career runs · 3rd last time · won 2 of 17 at the trip · rated 64
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read Twenty-two runs with a recent third, winning two of seventeen at the trip and rated as high as any in the field. The market at 17% substantially exceeds the model's 10%, pricing the horse well above what recent performances suggest. (model 10% · fair 17%)
3Thunderstorm Katiereads the form
32 career runs · 2nd last time · won 1 of 8 at the course · won 3 of 12 at the trip
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Thirty-two runs with a recent second, holding a win from eight attempts at Hamilton and three from twelve at the trip. The model's estimate of 18% exceeds the market's 14%, suggesting the form warrants a higher probability. (model 18% · fair 14%)
4Ski Angelreads the form
36 career runs · 3rd last time · won 4 of 33 at the trip · rated 47
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Thirty-six runs with a recent third, winning four of thirty-three attempts at the trip and rated notably lower in class. The model's 13% and market's 14% are virtually aligned in their assessment. (model 13% · fair 14%)
5Doon The Glenreads the form
28 career runs · 3rd last time · won 1 of 5 at the course · rated 49
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twenty-eight runs with a recent third and one win from five at Hamilton, rated in the lower half of this field. The model's 13% estimate marginally exceeds the market's 12%, a modest divergence. (model 13% · fair 12%)
6Harbreads the form
34 career runs · 8th last time · won 5 of 26 at the trip · rated 64
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Thirty-four runs with an eighth last time, winning five of twenty-six attempts at the trip but without a course record. The model's 14% estimate sits above the market's 11%, indicating slightly more optimism than the odds reflect. (model 14% · fair 11%)
7Realistic Dreamreads the form
10 career runs · 6th last time · rated 49
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price14/1 margin stripped
The AI's read Only ten career runs with a recent sixth, providing minimal form evidence from which to establish any pattern. The model's 11% exceeds the market's 7%, suggesting more confidence than the sparse record might ordinarily support. (model 11% · fair 7%)
8Sixcorreads the form
48 career runs · 7th last time · won 1 of 7 at the course · won 3 of 44 at the trip
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Forty-eight runs with a recent seventh, winning just once from seven at Hamilton and three from forty-four at the distance. The model's 9% exceeds the market's 6%, though both prices reflect the weakest claims in the race. (model 9% · fair 6%)
18:15John & Margaret McCluskey Memorial CelebrationFav Hell Of A Spin 7/4 0% margin in this pricesome prices still to comeread the race ▾
A lightly-raced field (0 debutants, 5 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Hell Of A Spinlightly raced
1 career run · 2nd last time
Price offered7/4 = 36% chance
Bookie's margin0% of this price
Fair price13/8 margin stripped
The AI's read One run, finishing second, which gives the form model something to work with. The market at 38% probability rates it considerably higher than the model's 24% estimate. (model 24% · fair 38%)
2Casino Starlightly raced
2 career runs · 6th last time
Price offered5/2 = 29% chance
Bookie's margin0% of this price
Fair price9/4 margin stripped
The AI's read Two runs on the record, most recently sixth, offering modest form data. The market at 30% probability rates this runner meaningfully above the model's 18% estimate. (model 18% · fair 30%)
3Calefreads the form
3 career runs · 3rd last time · rated 67
Price offered6/1 = 14% chance
Bookie's margin0% of this price
Fair price11/2 margin stripped
The AI's read Three runs to its name with a most recent third place finish and a rating of 67. The model and market are aligned, both estimating a 15% probability of success. (model 15% · fair 15%)
4Onslaughtlightly raced
1 career run · 6th last time
Price offered16/1 = 6% chance
Bookie's margin0% of this price
Fair price16/1 margin stripped
The AI's read One run, a sixth place finish, providing minimal form evidence to assess. The market at 6% probability is considerably more doubtful than the model's 14% estimate. (model 14% · fair 6%)
5My Mate Fitzlightly raced
1 career run · 4th last time
Price offered16/1 = 6% chance
Bookie's margin0% of this price
Fair price16/1 margin stripped
The AI's read One run, finishing fourth, though there remains little form data to build upon. The market at 6% probability is notably more sceptical than the model's 12% estimate. (model 12% · fair 6%)
6River Jordanlightly raced
1 career run · 7th last time
Price offered25/1 = 4% chance
Bookie's margin0% of this price
Fair price25/1 margin stripped
The AI's read One run, well held in seventh, leaving little for the model to read. The market at 4% probability is notably more pessimistic than the model's 18% estimate. (model 18% · fair 4%)
18:50Rocca Restaurant & Ora Bar Hamilton HandicapFav Ingleby Archie 11/4 0% margin in this pricesome prices still to comeread the race ▾
Every runner has a body of form, so the model can read this race in full.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Ingleby Archiereads the form
24 career runs · won last time · won 2 of 14 at the trip · rated 72
Price offered11/4 = 27% chance
Bookie's margin0% of this price
Fair price9/4 margin stripped
The AI's read Recent winner with 24 runs under its belt, though it has won only twice from 14 attempts at this trip distance. The model's estimate of 28% sits slightly below the market's 31%, suggesting the market is pricing in a touch more optimism than the numbers warrant. (model 28% · fair 31%)
2Ashenreads the form
14 career runs · 4th last time · rated 67
Price offered7/2 = 22% chance
Bookie's margin0% of this price
Fair price3/1 margin stripped
The AI's read A 14-run record with a fourth last time out shows moderate recent form at this level. The market is pricing it at 25% while the model stands at 19%, suggesting the market is more bullish than what the form statistics support. (model 19% · fair 25%)
3Not Mereads the form
11 career runs · won last time · rated 71
Price offered4/1 = 20% chance
Bookie's margin0% of this price
Fair price7/2 margin stripped
The AI's read Another recent winner from 11 career runs, though the form book offers limited history at this distance. The model and market are closely aligned, with the model at 22% and the market at 23%, indicating broad agreement on its prospects. (model 22% · fair 23%)
4Iris Dancerreads the form
39 career runs · 6th last time · won 6 of 17 at the course · won 7 of 34 at the trip
Price offered7/1 = 13% chance
Bookie's margin0% of this price
Fair price6/1 margin stripped
The AI's read Extensive experience with 39 runs and solid course form (six wins from 17 visits), plus seven wins from 34 attempts at the trip distance. The model's 17% estimate exceeds the market's 14%, indicating the model sees more in the record than the current odds reflect. (model 17% · fair 14%)
5Earthareads the form
8 career runs · 9th last time · won 1 of 5 at the trip · rated 70
Price offered16/1 = 6% chance
Bookie's margin0% of this price
Fair price14/1 margin stripped
The AI's read Just eight career runs with a ninth last time, though it has won once from five attempts at this trip. The model stands at 15% against a market price of only 7%, suggesting the model reads more promise in the record than the odds currently allow. (model 15% · fair 7%)
19:20racingtv.com HandicapFav Spirit Of Jura 15/8 8% margin in this price12% across the whole raceread the race ▾
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.
1Spirit Of Jurareads the form
16 career runs · 2nd last time · won 1 of 1 at the course · won 1 of 1 at the trip
Price offered15/8 = 35% chance
Bookie's margin8% of this price
Fair price9/4 margin stripped
The AI's read Sixteen runs with a recent second, plus perfect records at both this course and trip distance, mark strong suitability. The market's 31% probability sits well above the model's 20%, reflecting confidence in those course and distance credentials. (model 20% · fair 31%)
2Dunkeld Dreamerreads the form
16 career runs · won last time · rated 81
Price offered11/4 = 27% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read A sixteen-run record with a recent victory suggests solid current form at a rating of 81. The model's 26% estimate sits marginally above the market's 24%, indicating slight agreement on prospects. (model 26% · fair 24%)
3Prince Of The Seasreads the form
13 career runs · 3rd last time · rated 87
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price9/2 margin stripped
The AI's read Thirteen runs with a recent third, rated 87, indicate a capable performer. The model's 14% estimate falls below the market's 18%, suggesting the market is more optimistic than the form warrants. (model 14% · fair 18%)
4Sure And Stedfastreads the form
18 career runs · 5th last time · rated 68
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price7/1 margin stripped
The AI's read Eighteen runs with a recent fifth, rated 68, indicate a veteran without standout recent form. The model's 13% and market's 13% align exactly, showing complete agreement on winning prospects. (model 13% · fair 13%)
5Spirit Of Acklamreads the form
10 career runs · 7th last time · rated 79
Price offered7/1 = 13% chance
Bookie's margin14% of this price
Fair price8/1 margin stripped
The AI's read Ten runs with a seventh-place finish recently, rated 79, show moderate form. The model's 14% estimate sits above the market's 11%, suggesting the model rates it slightly higher than the current price indicates. (model 14% · fair 11%)
6Ameilyareads the form
9 career runs · 8th last time · rated 68
Price offered25/1 = 4% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Nine runs including an eighth-place finish most recently, rated 68, offer limited encouragement. The model's 14% estimate substantially exceeds the market's 3%, indicating the model sees more potential than current odds reflect. (model 14% · fair 3%)
19:50Get Your Tickets For Cube Glass Ladies Night HFav Lucky Camino 9/4 0% margin in this pricesome prices still to comeread the race ▾
Every runner has a body of form, so the model can read this race in full.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Lucky Caminoreads the form
3 career runs · 3rd last time · rated 80
Price offered9/4 = 31% chance
Bookie's margin0% of this price
Fair price2/1 margin stripped
The AI's read Three runs from this horse, most recently third, with a rating of 80. The model sees it at 22 per cent whilst the market prices it considerably shorter at 33 per cent. (model 22% · fair 33%)
2Kaleidoreads the form
9 career runs · 2nd last time · rated 79
Price offered3/1 = 25% chance
Bookie's margin0% of this price
Fair price11/4 margin stripped
The AI's read Nine runs with a recent second place and a rating of 79 provide a solid recent record. The model's estimate of 26 per cent sits just below the market's assessment of 27 per cent. (model 26% · fair 27%)
3Quiet Resolvereads the form
28 career runs · 6th last time · won 1 of 3 at the course · won 2 of 21 at the trip
Price offered9/2 = 18% chance
Bookie's margin0% of this price
Fair price4/1 margin stripped
The AI's read Twenty-eight runs with a recent sixth, one win from three at Hamilton but only two wins from twenty-one at this trip, rated 72. The model's 16 per cent sits below the market's 19 per cent. (model 16% · fair 19%)
4Sanafi Zabeelreads the form
4 career runs · 9th last time · won 1 of 3 at the course · won 1 of 3 at the trip
Price offered6/1 = 14% chance
Bookie's margin0% of this price
Fair price11/2 margin stripped
The AI's read Four starts with a recent ninth, though it has won one of three at Hamilton and one of three at this distance, rated 66. The model estimates 19 per cent, which sits above the market's 15 per cent. (model 19% · fair 15%)
5Showcasing Starreads the form
5 career runs · well beaten last time · rated 75
Price offered16/1 = 6% chance
Bookie's margin0% of this price
Fair price14/1 margin stripped
The AI's read Five career runs culminating in a well-beaten effort last time, with a rating of 75. The model's 17 per cent estimate is noticeably higher than the market's 6 per cent. (model 17% · fair 6%)
20:20Hampton By Hilton Hamilton Park HandicapFav Amber Hamur 9/4 0% margin in this pricesome prices still to comeread the race ▾
Every runner has a body of form, so the model can read this race in full.
Not every starting price for this race is in yet, so the whole-race margin will settle once they are. The per-price margins below are worked out from the prices we do have.
1Amber Hamurreads the form
6 career runs · 2nd last time · rated 57
Price offered9/4 = 31% chance
Bookie's margin0% of this price
Fair price15/8 margin stripped
The AI's read Six runs on the card with a second last time, giving the model reasonable ground to work with at a rating of 57. The model sees it at 22 per cent, well below the market's 34 per cent, suggesting the odds are friendlier than the form warrants. (model 22% · fair 34%)
2Second Fiddlereads the form
21 career runs · 3rd last time · won 1 of 3 at the course · won 6 of 16 at the trip
Price offered5/1 = 17% chance
Bookie's margin0% of this price
Fair price9/2 margin stripped
The AI's read Twenty-one runs in the book with a third last time, one win from three at this course and six from sixteen at the trip, rated 61. The model's 16 per cent sits tight against the market's 19 per cent, leaving little between them. (model 16% · fair 19%)
3Hostelryreads the form
38 career runs · 5th last time · won 2 of 5 at the course · won 6 of 38 at the trip
Price offered11/2 = 15% chance
Bookie's margin0% of this price
Fair price5/1 margin stripped
The AI's read Thirty-eight career runs, a fifth last time, two wins from five at the course and six from thirty-eight at the trip, rated 52. The model estimates 16 per cent almost level with the market's 17 per cent. (model 16% · fair 17%)
4Ten Sixty Sixreads the form
8 career runs · 4th last time · rated 55
Price offered7/1 = 13% chance
Bookie's margin0% of this price
Fair price6/1 margin stripped
The AI's read Eight runs on the record with a fourth last time, rated 55. The model's 15 per cent sits marginally above the market's 14 per cent, the pair in close agreement. (model 15% · fair 14%)
5Positive Thoughtsreads the form
6 career runs · 5th last time · rated 60
Price offered8/1 = 11% chance
Bookie's margin0% of this price
Fair price7/1 margin stripped
The AI's read Six career runs including a fifth last time, rated 52 on the clock. The model estimates 18 per cent against a market price of 8/1 at 12 per cent, so the market is shorter than the model suggests. (model 18% · fair 12%)
6Defence Missilereads the form
13 career runs · 9th last time · rated 50
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price33/1 margin stripped
The AI's read Thirteen runs including a ninth last time, rated 50. The model sees 13 per cent in the horse against the market's 33/1 price of just 3 per cent, a sizable divergence in their assessments. (model 13% · fair 3%)
20:50Follow Us On X At HamiltonParkRC HandicapFav Jujubella 3/1 9% margin in this price12% across the whole raceread the race ▾
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.
1Jujubellareads the form
25 career runs · 2nd last time · won 3 of 9 at the trip · rated 66
Price offered3/1 = 25% chance
Bookie's margin9% of this price
Fair price7/2 margin stripped
The AI's read Twenty-five runs with a second last time shows solid recent form, and it has won three of nine attempts at this trip. The model's estimate of 26% sits above the market's 22%, suggesting the model rates it slightly higher than the odds imply. (model 26% · fair 22%)
2Clockerreads the form
4 career runs · 6th last time · rated 62
Price offered4/1 = 20% chance
Bookie's margin11% of this price
Fair price9/2 margin stripped
The AI's read Four runs including a sixth last time leaves very little form to evaluate, and it carries the lowest rating in the race at 62. The model's 13% falls notably short of the market's 18%, suggesting the market is more optimistic than the form warrants. (model 13% · fair 18%)
3Spanish Hustlereads the form
26 career runs · 6th last time · won 3 of 15 at the course · won 1 of 5 at the trip
Price offered9/2 = 18% chance
Bookie's margin11% of this price
Fair price5/1 margin stripped
The AI's read Twenty-six runs include a sixth last time and three wins from fifteen at the course, plus one victory from five at this trip. The model's 17% sits fractionally above the market's 16%, suggesting near-parity in how the two assess its chances. (model 17% · fair 16%)
4Port Darwinreads the form
14 career runs · 5th last time · won 1 of 1 at the course · rated 61
Price offered9/2 = 18% chance
Bookie's margin11% of this price
Fair price5/1 margin stripped
The AI's read Fourteen runs including a fifth last time show experience, and it boasts a 100% record from one course visit, though that is a small sample. The model's 13% estimate sits below the market's 16%, indicating the model is less impressed than the market appears to be. (model 13% · fair 16%)
5Ibn Altheebreads the form
10 career runs · 3rd last time · rated 67
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Ten career runs with a third last time offers limited form to assess, though the rating of 67 is respectable in this field. The model's 18% estimate exceeds the market's 15%, indicating the model sees marginally better prospects than the price suggests. (model 18% · fair 15%)
6Mr Moonshinereads the form
6 career runs · 5th last time · rated 64
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price7/1 margin stripped
The AI's read Six career runs with a fifth last time and a rating of 64 provides slender evidence, though it has fewer runs than most in the field. The model's 14% and market's 13% are closely aligned, both reflecting limited form to build confidence on. (model 14% · fair 13%)

43 races across 6 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.