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 · FRIDAY, 17 JULY 2026

Free Horse Racing Predictions Today, Read by the AI Lab

The card, read by the Lab

Predictions generated 17 July 2026 at 10:40 (UK time)

Professor Furlong
Professor Furlong

The fairest prices today are at Nottingham and Hamilton, both running at eleven per cent margin, while Wolverhampton is the priciest, taking sixteen per cent. My read disagrees with the market favourite in nearly six out of ten races, which suggests a genuinely open day with few clear-cut answers rather than a procession of odds-on shots. A calibrated read of the numbers, not tips, and it will not 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
Hamilton711%strongbest value
Nottingham611%strong
Newmarket714%fair
Newbury615%strong
Pontefract615%strong
Wolverhampton716%weakworst value
Pascal

Pascal is already eyeing the 16% margin at Wolverhampton. 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.

Rizal4/5
Hamilton 17:30 · price implies about 52% · only 6% margin
The market's favourite at Hamilton, 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.
Green Skyevens
Newbury 17:20 · price implies about 47% · only 7% margin
The market's favourite at Newbury, 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.
Chapter15/8
Wolverhampton 16:28 · price implies about 32% · only 9% margin
The market's favourite at Wolverhampton, 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.

Wolverhampton7 races · avg margin 16% · model leans off the favourite in 2 of 7open every race ▾
14:13Download The At The Races App Fillies' RestricFav Bated Benevolence 5/2 11% margin in this price16% across the whole raceread the race ▾
A lightly-raced field (2 debutants, 6 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 116%, about 16% 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.
1Bated Benevolencelightly raced
2 career runs · well beaten last time · won 1 of 2 at the trip · rated 74
Price offered5/2 = 29% chance
Bookie's margin11% of this price
Fair price3/1 margin stripped
The AI's read The model rates it 15% where the fair price implies 25% (Medium agreement).
2Sequel Starlightly raced
1 career run · 4th last time
Price offered11/4 = 27% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read One run producing a fourth-place finish, a modest starting point for the model to build from. The market's 5/2 represents 23 per cent, materially higher than the model's 12 per cent estimate from that single moderate effort. (model 12% · fair 23%)
3Expensive Luxuryfirst run
First run, so no form for the model to read.
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read A debutant with no form to assess, so nothing concrete for the model to read. The market's 4/1 price reflects confidence in the stable and the horse rather than anything proven on the track. (model 13% · fair 17%)
4Roosikelightly raced
1 career run · 3rd last time
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read One run producing a third-place finish, the most encouraging single performance in this field. The market's 4/1 translates to 17 per cent, well above the model's 11 per cent, suggesting the market is reading that placing more positively. (model 11% · fair 17%)
5Hoosierlightly raced
1 career run · 5th last time
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read One run to date resulting in a fifth-place finish, modest form upon which to build a profile. The model's 11 per cent and the market's 10 per cent are in close alignment despite limited evidence. (model 11% · fair 10%)
6Veruca Saltfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin26% of this price
Fair price18/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 5% (Medium agreement).
7Khazamhlightly raced
2 career runs · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin41% of this price
Fair price40/1 margin stripped
The AI's read Two career outings both resulting in heavy defeats, offering the model nothing positive to work with. At 33/1 the market is far more optimistic than the model's 15 per cent, a significant divergence given the poor form on record. (model 15% · fair 3%)
8Leading Rayalightly raced
1 career run · well beaten last time
Price offered100/1 = 1% chance
Bookie's margin70% of this price
Fair price100/1 margin stripped
The AI's read Just the one outing and well beaten, leaving almost nothing for the model to work with. At 100/1 the market is emphatically dismissive, even more so than the model's already cautious 11 per cent reading. (model 11% · fair 1%)
14:43Sky Sports Racing Sky 415 HandicapFav Veil Of Clouds 9/2 9% 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.
1Veil Of Cloudsreads the form
3 career runs · 5th last time · rated 69
Price offered9/2 = 18% chance
Bookie's margin9% of this price
Fair price11/2 margin stripped
The AI's read Only three runs to examine, a fifth most recently, with the rating suggesting some ability. The model's 9% sits sharply below the market's 16%, where the odds imply greater confidence. (model 9% · fair 16%)
2Yachtsmanreads the form
9 career runs · 4th last time · won 1 of 7 at the trip · rated 70
Price offered7/1 = 13% chance
Bookie's margin11% of this price
Fair price8/1 margin stripped
The AI's read Nine runs, a fourth most recently, and one win from seven at the trip. The model's 8% sits below the market's 11%, where the odds lean towards this runner. (model 8% · fair 11%)
3Nebbiareads the form
6 career runs · 2nd last time · rated 66
Price offered7/1 = 13% chance
Bookie's margin11% of this price
Fair price8/1 margin stripped
The AI's read The model rates it 8% where the fair price implies 11% (High agreement).
4Obsidian Versereads the form
6 career runs · 5th last time · won 1 of 5 at the trip · rated 68
Price offered8/1 = 11% chance
Bookie's margin11% of this price
Fair price9/1 margin stripped
The AI's read Six runs on the card, a fifth last time, with one win from five at the trip. Model and market are aligned at 10%, both content with the same assessment. (model 10% · fair 10%)
5Monsieur Kodireads the form
32 career runs · 4th last time · won 2 of 26 at the trip · rated 75
Price offered10/1 = 9% chance
Bookie's margin12% of this price
Fair price12/1 margin stripped
The AI's read Thirty-two runs provide ample data, a fourth last time, with two wins from twenty-six at the trip. The model's 8% and market's 8% are in agreement. (model 8% · fair 8%)
6Far Too Fizzyreads the form
13 career runs · 5th last time · won 2 of 8 at the trip · rated 64
Price offered10/1 = 9% chance
Bookie's margin12% of this price
Fair price12/1 margin stripped
The AI's read Thirteen runs, a fifth most recently, with two wins from eight at the trip. The model's 5% sits below the market's 8%, where the odds are more generous than the algorithm allows. (model 5% · fair 8%)
7Hierarchyreads the form
41 career runs · 4th last time · won 5 of 40 at the trip · rated 74
Price offered12/1 = 8% chance
Bookie's margin14% of this price
Fair price14/1 margin stripped
The AI's read Forty-one runs give a solid foundation, though the recent fourth suggests form has dipped. The model's 11% sits above the market's 7%, indicating the algorithm sees more promise than the odds reflect. (model 11% · fair 7%)
8Red Snapperreads the form
10 career runs · 7th last time · rated 64
Price offered12/1 = 8% chance
Bookie's margin14% of this price
Fair price14/1 margin stripped
The AI's read Ten runs on the record, a seventh last time, with limited form to work with. Model and market both settle on 7%, in complete accord. (model 7% · fair 7%)
9King Of Chaosreads the form
15 career runs · 7th last time · won 1 of 2 at the course · won 1 of 11 at the trip
Price offered14/1 = 7% chance
Bookie's margin15% of this price
Fair price16/1 margin stripped
The AI's read Fifteen runs with a seventh most recently, and mixed form at course and trip. The model's 11% estimate sits well clear of the market's 6%, suggesting the algorithm rates it above the betting public. (model 11% · fair 6%)
10Fifty Niftyreads the form
16 career runs · 8th last time · won 1 of 9 at the trip · rated 74
Price offered14/1 = 7% chance
Bookie's margin15% of this price
Fair price16/1 margin stripped
The AI's read Sixteen runs, an eighth last time, with one win from nine at the trip. The model's 8% sits above the market's 6%, indicating the algorithm finds more to like than the price suggests. (model 8% · fair 6%)
11Akabusireads the form
20 career runs · 4th last time · won 1 of 2 at the course · won 3 of 18 at the trip
Price offered14/1 = 7% chance
Bookie's margin15% of this price
Fair price16/1 margin stripped
The AI's read Twenty runs including a fourth most recently, with a strong record at the course and three wins from eighteen at the trip. The model's 7% sits above the market's 6%, though both are relatively circumspect. (model 7% · fair 6%)
12Twilight Madnessreads the form
25 career runs · 8th last time · won 1 of 4 at the course · won 3 of 14 at the trip
Price offered16/1 = 6% chance
Bookie's margin16% of this price
Fair price18/1 margin stripped
The AI's read Twenty-five runs, an eighth most recently, with course form and three wins from fourteen at the trip. The model's 6% sits above the market's 5%, though both remain cautious. (model 6% · fair 5%)
15:18Free Tips On attheraces.com Maiden StakesFav One Of The Boys 5/2 8% margin in this price13% across the whole raceread the race ▾
A lightly-raced field (2 debutants, 6 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 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.
1One Of The Boyslightly raced
2 career runs · 3rd last time
Price offered5/2 = 29% chance
Bookie's margin8% of this price
Fair price3/1 margin stripped
The AI's read Two runs with a third last time shows some ability in this maiden field. The model rates it at 16%, notably below the market's 25% assessment. (model 16% · fair 25%)
2Korbutreads the form
5 career runs · 2nd last time · rated 72
Price offered11/4 = 27% chance
Bookie's margin8% of this price
Fair price3/1 margin stripped
The AI's read Five runs with a recent second at a mark of 72 suggests it has shown form. The model's 12% sits considerably below the market's 24% reading. (model 12% · fair 24%)
3Poets Praiselightly raced
2 career runs · 4th last time
Price offered4/1 = 20% chance
Bookie's margin9% of this price
Fair price9/2 margin stripped
The AI's read Two runs including a fourth last time, showing some signs of ability in a maiden context. The model rates it at 9%, well below the market's 18%. (model 9% · fair 18%)
4Time Alonefirst run
First run, so no form for the model to read.
Price offered7/1 = 13% chance
Bookie's margin12% of this price
Fair price8/1 margin stripped
The AI's read A debutant, so there is no form record to assess. The model's 9% sits slightly below the market's 11% assessment. (model 9% · fair 11%)
5Extended Creditfirst run
First run, so no form for the model to read.
Price offered8/1 = 11% chance
Bookie's margin12% of this price
Fair price9/1 margin stripped
The AI's read A debutant with no form at all to analyse. The model and market sit almost in line, both rating it around 10-11%. (model 11% · fair 10%)
6Ridgerlightly raced
1 career run · 6th last time
Price offered20/1 = 5% chance
Bookie's margin21% of this price
Fair price25/1 margin stripped
The AI's read One run only, a sixth place finish, which leaves the model with minimal information. The model stands at 9%, more than double the market's 4% price. (model 9% · fair 4%)
7Carnival Of Lightlightly raced
2 career runs · 4th last time
Price offered20/1 = 5% chance
Bookie's margin21% of this price
Fair price25/1 margin stripped
The AI's read Two career runs with a fourth last time, a modest level of form in this maiden. The model rates it at 9%, more than double the market's 4% price. (model 9% · fair 4%)
8Sonbelievablelightly raced
2 career runs · 9th last time
Price offered33/1 = 3% chance
Bookie's margin30% of this price
Fair price40/1 margin stripped
The AI's read Two career runs including a ninth most recently, so little to commend it on paper. The model stands at 15%, well above the market's 3% price. (model 15% · fair 3%)
9Cullinan Wolflightly raced
1 career run · 8th last time
Price offered66/1 = 1% chance
Bookie's margin47% of this price
Fair price80/1 margin stripped
The AI's read Just one run to its name, finishing eighth, giving the form model very little to work with. At 11%, the model is well above the market's 1% price. (model 11% · fair 1%)
15:53attheraces.com/marketmovers Fillies' HandicapFav Moostar 7/2 14% margin in this price23% 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 123%, about 23% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Moostarreads the form
18 career runs · 2nd last time · rated 66
Price offered7/2 = 23% chance
Bookie's margin14% of this price
Fair price9/2 margin stripped
The AI's read Eighteen runs with a second last time and a rating of 66, a solid if unspectacular profile across its career. The model's 9% sits well below the market's 19%, the widest gap in the field, suggesting the market rates it considerably higher. (model 9% · fair 19%)
2Show Me Goldreads the form
4 career runs · won last time · won 1 of 4 at the trip · rated 67
Price offered9/2 = 18% chance
Bookie's margin15% of this price
Fair price6/1 margin stripped
The AI's read Four runs to its name with a recent win, though it has won only once in four attempts at the trip. The model's 11% sits below the market's 15%, indicating the market rates the latest success more highly than the underlying record. (model 11% · fair 15%)
3Pickersgillreads the form
16 career runs · 2nd last time · won 1 of 9 at the trip · rated 67
Price offered6/1 = 14% chance
Bookie's margin17% of this price
Fair price8/1 margin stripped
The AI's read Sixteen runs with a recent second and a rating of 67, though it has won only once in nine attempts at this distance. The model's 8% sits below the market's 12%, with the market showing more optimism than the model. (model 8% · fair 12%)
4Searchingthebluesreads the form
15 career runs · 3rd last time · won 1 of 4 at the course · won 2 of 11 at the trip
Price offered7/1 = 13% chance
Bookie's margin18% of this price
Fair price9/1 margin stripped
The AI's read Fifteen runs with a third last time, a win in four at the course and two wins in eleven at the trip. The model's 9% sits marginally below the market's 10%, reflecting near-even agreement on its chances. (model 9% · fair 10%)
5Molly Macreads the form
12 career runs · 2nd last time · rated 54
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price12/1 margin stripped
The AI's read Twelve runs with a second last time, but the rating of 54 marks it as the lowest-rated runner in the field. The model's 9% sits above the market's 7%, though both figures reflect caution about its winning chances. (model 9% · fair 7%)
6So Sassyreads the form
15 career runs · 5th last time · rated 66
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price12/1 margin stripped
The AI's read Fifteen runs with a recent fifth and a rating of 66, placing it comfortably mid-field in ability terms. The model's 8% sits fractionally above the market's 7%, indicating broad agreement across both assessments. (model 8% · fair 7%)
7Zarincareads the form
5 career runs · 5th last time · rated 70
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price12/1 margin stripped
The AI's read Only five career runs with a recent fifth, leaving limited form to assess beyond the bare rating of 70. The model's 8% sits marginally above the market's 7%, though both are cautious given the lack of a meaningful track record. (model 8% · fair 7%)
8Hamaleelreads the form
12 career runs · 6th last time · won 1 of 9 at the trip · rated 69
Price offered10/1 = 9% chance
Bookie's margin21% of this price
Fair price12/1 margin stripped
The AI's read Twelve runs with a recent sixth and a rating of 69, though it has won once in nine attempts at this distance. The model's 8% sits marginally above the market's 7%, with both suggesting modest winning prospects. (model 8% · fair 7%)
9Eazy On The Eyereads the form
17 career runs · well beaten last time · won 3 of 4 at the course · rated 68
Price offered12/1 = 8% chance
Bookie's margin23% of this price
Fair price14/1 margin stripped
The AI's read Seventeen runs with three wins at this track form a solid course record, though it was well beaten last time out. The model's 14% estimate sits above the market's 6%, suggesting the stable's course form carries more weight than recent performance. (model 14% · fair 6%)
10Court Of Starsreads the form
9 career runs · 6th last time · won 1 of 7 at the trip · rated 69
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price20/1 margin stripped
The AI's read Nine runs with a recent sixth and a rating of 69, though it has won only once in seven attempts at this distance. The model's 9% exceeds the market's 5%, pointing to a gap between assessed ability and the odds. (model 9% · fair 5%)
11Fizzy Cristalreads the form
9 career runs · 5th last time · rated 69
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read Nine career runs with a fifth last time and a rating of 69, placing it mid-field in terms of assessed ability. The model's 9% estimate sits well above the market's 4%, suggesting some disconnect between ability and price. (model 9% · fair 4%)
16:28Free Race Replays On attheraces.com HandicapFav Chapter 15/8 7% margin in this price9% 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 109%, about 9% 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.
1Chapterreads the form
7 career runs · won last time · rated 79
Price offered15/8 = 35% chance
Bookie's margin7% of this price
Fair price9/4 margin stripped
The AI's read A seven-run career with a win last time out, rated 79. The model estimates 28 per cent, slightly below the market's 32 per cent. (model 28% · fair 32%)
2Go Rimbaudreads the form
5 career runs · 5th last time · won 1 of 3 at the trip · rated 82
Price offered9/4 = 31% chance
Bookie's margin7% of this price
Fair price5/2 margin stripped
The AI's read Five runs, with one win from three attempts at this trip and a fifth last time, rated 82. The model estimates 25 per cent, below the market's 28 per cent. (model 25% · fair 28%)
3Brocklesby Billreads the form
3 career runs · 2nd last time · rated 83
Price offered3/1 = 25% chance
Bookie's margin8% of this price
Fair price7/2 margin stripped
The AI's read Three career runs including a second last time, rated 83. The model estimates 24 per cent, slightly above the market's 23 per cent. (model 24% · fair 23%)
4On The Inletreads the form
7 career runs · 5th last time · won 1 of 1 at the course · won 1 of 1 at the trip
Price offered9/2 = 18% chance
Bookie's margin11% of this price
Fair price5/1 margin stripped
The AI's read Seven runs with an unbeaten record at this course and trip, rated 81, though fifth last time. The model estimates 23 per cent, notably above the market's 17 per cent. (model 23% · fair 17%)
17:00Follow AtTheRaces On X HandicapFav St Mawes 3/1 11% 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.
1St Mawesreads the form
9 career runs · 2nd last time · rated 81
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Second last time out from nine career runs suggests a horse still finding its feet. The model's estimate of 18% sits three points below the market's 21%. (model 18% · fair 21%)
2Mersea Islandreads the form
11 career runs · 4th last time · won 1 of 2 at the course · won 1 of 2 at the trip
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Eleven runs on the card with a recent fourth, and a proven record of one win from two at both this course and trip distance. The model rates it at 17% against the market's 19%. (model 17% · fair 19%)
3Cabrerareads the form
12 career runs · 9th last time · rated 82
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twelve runs on the record with a ninth last time from a rating of 82. The model's 11% sits marginally below the market's 12%. (model 11% · fair 12%)
4Dance Timereads the form
27 career runs · 3rd last time · won 2 of 6 at the course · won 2 of 8 at the trip
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twenty-seven career runs with a third last time, and a course record of two wins from six plus two wins from eight at the trip. The model's 10% sits just below the market's 12%. (model 10% · fair 12%)
5Arcturus Flamereads the form
15 career runs · 5th last time · rated 75
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Fifteen career runs including a fifth last time, rated 75. The model's 17% estimate sits well clear above the market's 11%. (model 17% · fair 11%)
6Gentle Warriorreads the form
18 career runs · 6th last time · won 2 of 7 at the trip · rated 73
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Eighteen career runs with a sixth last time, and two wins from seven at the trip distance, rated 73. The model's 9% sits below the market's 11%. (model 9% · fair 11%)
7Heathenreads the form
17 career runs · 3rd last time · won 1 of 2 at the course · won 2 of 3 at the trip
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price10/1 margin stripped
The AI's read Seventeen runs including a recent third, with two wins from three at the trip and one win from two at the course, from a 86 rating. The model's 9% sits just below the market's 10%. (model 9% · fair 10%)
8Scottish Anthemreads the form
11 career runs · 3rd last time · rated 83
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price25/1 margin stripped
The AI's read Eleven runs on the record with a recent third from a rating of 83. The model's 9% sits notably above the market's 4%. (model 9% · fair 4%)
17:35Follow attheraces On Instagram HandicapFav Bone Marra 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.
1Bone Marrareads the form
8 career runs · won last time · won 2 of 2 at the course · won 1 of 3 at the trip
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price9/2 margin stripped
The AI's read Won last time and has taken two of two at Wolverhampton plus one of three at the trip, with a rating of 85. The model's estimate of 14% sits below the market's 19% at 7/2. (model 14% · fair 19%)
2Do Bronxsreads the form
8 career runs · 5th last time · rated 87
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read Fifth last time, rated 87 from eight runs with no course or trip record given. The model's 9% sits well below the market's 17% at 4/1. (model 9% · fair 17%)
3Deludedreads the form
7 career runs · 3rd last time · won 1 of 2 at the course · won 1 of 4 at the trip
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price11/2 margin stripped
The AI's read Third last time, with one win from two at the course and one from four at the trip, rated 76. The model's 14% and market's 15% at 4/1 are closely aligned. (model 14% · fair 15%)
4Applesandpearsreads the form
6 career runs · 6th last time · won 1 of 4 at the trip · rated 84
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Sixth last time with one win from four at the trip and a rating of 84 from six runs. The model's 13% sits just below the market's 14% at 5/1. (model 13% · fair 14%)
5Hungarianreads the form
6 career runs · 4th last time · rated 80
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Fourth last time, rated 80 from six runs with no course or trip record noted. The model's 13% sits noticeably above the market's 9% at 8/1. (model 13% · fair 9%)
6Augustus Gloopreads the form
6 career runs · 7th last time · rated 83
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Seventh last time from six career runs, rated 83. The model's 11% sits above the market's 8% at 10/1. (model 11% · fair 8%)
7Espona Bayreads the form
11 career runs · 3rd last time · won 1 of 2 at the course · won 1 of 3 at the trip
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Third last time with one win each from two at the course and three at the trip, rated 67 from eleven runs. The model's 9% sits above the market's 8% at 10/1. (model 9% · fair 8%)
8Trust Amyreads the form
10 career runs · 3rd last time · rated 72
Price offered12/1 = 8% chance
Bookie's margin22% of this price
Fair price14/1 margin stripped
The AI's read Third last time, rated 72 from ten runs with no course or trip record noted. The model's 8% sits above the market's 6% at 12/1. (model 8% · fair 6%)
9Boy Named Siouxreads the form
7 career runs · 5th last time · won 1 of 4 at the trip · rated 72
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price25/1 margin stripped
The AI's read Fifth last time, rated 72, with one win from four at the trip across seven career runs. The model's 9% sits well above the market's 4% at 20/1. (model 9% · fair 4%)
Nottingham6 races · avg margin 11% · model leans off the favourite in 5 of 6open every race ▾
14:22British Stallion Studs EBF Fillies' RestrictedFav Hauteluce 11/10 6% margin in this price11% across the whole raceread the race ▾
A lightly-raced field (1 debutant, 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 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.
1Hautelucelightly raced
2 career runs · won last time · won 1 of 1 at the trip · rated 70
Price offered11/10 = 48% chance
Bookie's margin6% of this price
Fair price11/8 margin stripped
The AI's read Two runs including a winning debut, and it has won at this trip. The market makes it favourite at evens, yet the model's 20% estimate sits some way beneath that. (model 20% · fair 43%)
2Guesstimatereads the form
6 career runs · 5th last time · rated 70
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price5/2 margin stripped
The AI's read Six career runs with a fifth-place finish last time, rated 70. The model's 17% sits noticeably underneath the market's 2/1 favourite. (model 17% · fair 28%)
3Celestial Cenlightly raced
2 career runs · 4th last time
Price offered11/2 = 15% chance
Bookie's margin12% of this price
Fair price6/1 margin stripped
The AI's read Two runs to its name, with a fourth-place finish most recently. The model's 18% estimate and the market's 5/1 price are relatively aligned. (model 18% · fair 14%)
4Sweet Horizonlightly raced
1 career run · 8th last time
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price12/1 margin stripped
The AI's read Just the one run, finishing eighth. The model's 20% estimate considerably outweighs the market's assessment at 10/1. (model 20% · fair 8%)
5Sax Avoidancefirst run
First run, so no form for the model to read.
Price offered12/1 = 8% chance
Bookie's margin20% of this price
Fair price14/1 margin stripped
The AI's read A debutant with no form on the page. The model's estimate of 25% sits well clear of the market's 12/1 pricing. (model 25% · fair 7%)
14:52EBF Maiden StakesFav Tawakal 10/11 6% margin in this price10% 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 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.
1Tawakalfirst run
First run, so no form for the model to read.
Price offered10/11 = 52% chance
Bookie's margin6% of this price
Fair price11/10 margin stripped
The AI's read A debutant, so no form on record. The model's 18% estimate sits substantially below the market's 48% assessment. (model 18% · fair 48%)
2Gold Reef Citylightly raced
1 career run · 7th last time
Price offered3/1 = 25% chance
Bookie's margin9% of this price
Fair price7/2 margin stripped
The AI's read One run recorded, a seventh place finish. The model's 22% estimate sits fractionally below the market's 23% assessment. (model 22% · fair 23%)
3Halloween Jackfirst run
First run, so no form for the model to read.
Price offered7/2 = 22% chance
Bookie's margin9% of this price
Fair price4/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 23% sits three points above the market's assessment of 20%. (model 23% · fair 20%)
4Supreme Starlightly raced
1 career run · 6th last time
Price offered16/1 = 6% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read One run to its name, finishing sixth. The model's 15% estimate sits notably above the market's 5% assessment. (model 15% · fair 5%)
5Whiskey Galorelightly raced
1 career run · 8th last time
Price offered20/1 = 5% chance
Bookie's margin28% of this price
Fair price20/1 margin stripped
The AI's read One run to its name, finishing eighth. The model's 22% estimate sits markedly above the market's 4% assessment. (model 22% · fair 4%)
15:27When You Wish Upon A Star Race HandicapFav Merrijig 13/8 7% 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.
1Merrijigreads the form
21 career runs · 2nd last time · won 1 of 4 at the trip · rated 64
Price offered13/8 = 38% chance
Bookie's margin7% of this price
Fair price15/8 margin stripped
The AI's read Twenty-one runs with a win from four at the trip show familiarity with the distance, and a second last time represents solid recent form. The model's estimate of 17% sits considerably below the market's 34%, indicating the market is pricing this horse as a much stronger prospect than the analysis suggests. (model 17% · fair 34%)
2Simiyannreads the form
36 career runs · 4th last time · rated 58
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price5/2 margin stripped
The AI's read Thirty-six career runs show a well-campaigned horse, with a fourth last time representing recent form of middling quality. The model's estimate of 23% falls short of the market's 28%, suggesting the market is keener on this runner than the analysis warrants. (model 23% · fair 28%)
3Al Sayahreads the form
18 career runs · 4th last time · won 1 of 3 at the trip · rated 66
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Eighteen runs with a win from three at this distance suggest a horse with some aptitude for the trip, though the fourth last time is modest. The model's estimate of 25% sits notably higher than the market's 20%, indicating the analysis rates this runner above the odds on offer. (model 25% · fair 20%)
4Regally Blondereads the form
26 career runs · 3rd last time · won 1 of 4 at the course · rated 51
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Twenty-six runs with a win from four at the course and a third last time show reasonable experience, though the rating of 51 is the lowest in the field. The model's estimate of 16% and the market's 15% are closely aligned, with little to separate the two views. (model 16% · fair 15%)
5Oceanidesreads the form
6 career runs · 6th last time · rated 45
Price offered33/1 = 3% chance
Bookie's margin41% of this price
Fair price40/1 margin stripped
The AI's read Six runs to date with a last-time sixth and a rating of 45 leave little impressive form to examine. The model's estimate of 19% sits well above the market's 3%, pointing to a sizable gap between the two assessments of this horse's prospects. (model 19% · fair 3%)
16:02XMA Wish Race 'Confined' HandicapFav Slot 7/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.
1Slotreads the form
6 career runs · 2nd last time · rated 68
Price offered7/4 = 36% chance
Bookie's margin8% of this price
Fair price2/1 margin stripped
The AI's read Six runs with a second last time, rated 68. The model's 16% sits well below the market's 32%, which prices it as the clear favourite. (model 16% · fair 32%)
2Black Missilereads the form
5 career runs · 5th last time · rated 66
Price offered11/2 = 15% chance
Bookie's margin12% of this price
Fair price6/1 margin stripped
The AI's read Five runs including a fifth last time, rated 66. The model's 13% and the market's 14% are closely matched. (model 13% · fair 14%)
3Roushamreads the form
6 career runs · 4th last time · rated 64
Price offered6/1 = 14% chance
Bookie's margin12% of this price
Fair price7/1 margin stripped
The AI's read Six runs on the card with a fourth last time, rated 64. The model's 16% estimate sits three points clear of the market's 13%. (model 16% · fair 13%)
4Night Missionreads the form
6 career runs · 7th last time · rated 70
Price offered6/1 = 14% chance
Bookie's margin12% of this price
Fair price7/1 margin stripped
The AI's read Six runs but a seventh last time, rated 70. The model's 16% estimate and the market's 13% are closely aligned. (model 16% · fair 13%)
5Liquid Cooledreads the form
6 career runs · 3rd last time · won 1 of 3 at the trip · rated 53
Price offered7/1 = 12% chance
Bookie's margin14% of this price
Fair price9/1 margin stripped
The AI's read Six runs including a third last time, rated 53, and it has won one of three attempts at this trip. The model's 16% is notably higher than the market's 10%. (model 16% · fair 10%)
6Robert Anstrutherreads the form
8 career runs · 3rd last time · rated 66
Price offered7/1 = 12% chance
Bookie's margin14% of this price
Fair price9/1 margin stripped
The AI's read Eight runs with a third last time, rated 66. The model's 13% sits three points above the market's 10%. (model 13% · fair 10%)
7Whizzy Dizzyreads the form
6 career runs · 6th last time · rated 67
Price offered10/1 = 9% chance
Bookie's margin16% of this price
Fair price12/1 margin stripped
The AI's read Six runs with a sixth last time, rated 67. The model's 11% sits three points above the market's 8%. (model 11% · fair 8%)
16:40PKF Wish Race Classified StakesFav Sir Benedict 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.
1Sir Benedictreads the form
44 career runs · 6th last time · won 1 of 1 at the course · won 4 of 41 at the trip
Price offered11/4 = 27% chance
Bookie's margin0% of this price
Fair price5/2 margin stripped
The AI's read Forty-four runs with four wins from forty-one at the trip and a course victory on its sole visit; a sixth last time is the only recent blemish. The market's 29% is more than double the model's 12%, a substantial premium placed on the course and trip record. (model 12% · fair 29%)
2Ganthorpereads the form
12 career runs · 7th last time · won 1 of 2 at the trip · rated 48
Price offered6/1 = 14% chance
Bookie's margin0% of this price
Fair price11/2 margin stripped
The AI's read Twelve runs including a seventh last time, but notably won one of two starts at this trip, a significant record. The market's 15% sits well above the model's 11%, placing considerable weight on the trip proficiency. (model 11% · fair 15%)
3Jackie Brownreads the form
22 career runs · 3rd last time · rated 45
Price offered7/1 = 13% chance
Bookie's margin0% of this price
Fair price6/1 margin stripped
The AI's read Twenty-two runs with a third last time suggest a horse with some established form at this level. The model's estimate of 14% sits marginally above the market's 13%, indicating near parity in assessment. (model 14% · fair 13%)
4Antiphonreads the form
30 career runs · well beaten last time · won 1 of 19 at the trip · rated 47
Price offered10/1 = 9% chance
Bookie's margin0% of this price
Fair price9/1 margin stripped
The AI's read Thirty career runs include just one win from nineteen at this trip, and it was well beaten last time out. The model's 14% estimate is notably higher than the market's 10%, suggesting the model rates it more kindly than the odds suggest. (model 14% · fair 10%)
5Desert Masterreads the form
40 career runs · 7th last time · won 3 of 34 at the trip · rated 45
Price offered12/1 = 8% chance
Bookie's margin0% of this price
Fair price12/1 margin stripped
The AI's read Forty runs on the clock with three wins, though only one victory from thirty-four at this trip, and a seventh last time. The model's 13% sits well above the market's 8%, a clear divergence in their respective assessments. (model 13% · fair 8%)
6Rinky Tinky Tinkyreads the form
16 career runs · 6th last time · won 1 of 3 at the course · rated 45
Price offered12/1 = 8% chance
Bookie's margin0% of this price
Fair price12/1 margin stripped
The AI's read Sixteen runs including a sixth most recently, with the encouraging note of one win from three starts at this course. The model's 13% substantially exceeds the market's 8%, indicating the model takes more encouragement from the course record. (model 13% · fair 8%)
7Baileys Ontherocksreads the form
12 career runs · 3rd last time · rated 45
Price offered12/1 = 8% chance
Bookie's margin0% of this price
Fair price12/1 margin stripped
The AI's read Twelve career runs with a third last time out, modest experience but a placing in recent action. The model's 12% sits above the market's 8%, suggesting the model sees more in the recent third-place finish than the odds reflect. (model 12% · fair 8%)
8Captain Kinsellareads the form
23 career runs · 5th last time · won 2 of 19 at the trip · rated 46
Price offered12/1 = 8% chance
Bookie's margin0% of this price
Fair price12/1 margin stripped
The AI's read Twenty-three runs with two wins from nineteen at the trip, and a fifth last time showing some recent form. The model's 11% sits above the market's 8%, though both estimates remain relatively modest. (model 11% · fair 8%)
17:10Arthur Johnson & Sons Wish Race 'Confined' HanFav Revich 5/2 9% 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.
1Revichreads the form
24 career runs · 4th last time · rated 59
Price offered5/2 = 29% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read Twenty-four runs and a fourth last time give solid recent form, rated 59. The model's estimate of 18% sits seven points below the market's 25%, suggesting the market is pricing this one higher than the data supports. (model 18% · fair 25%)
2Goldie Trickettreads the form
8 career runs · 4th last time · rated 60
Price offered3/1 = 25% chance
Bookie's margin10% of this price
Fair price7/2 margin stripped
The AI's read Eight runs with a fourth last time provide useful recent form, rated 60. The model's 16% estimate sits six points below the market's 22%, suggesting the market is making more of this horse than the figures suggest. (model 16% · fair 22%)
3Finally Escapedreads the form
6 career runs · 4th last time · rated 54
Price offered4/1 = 20% chance
Bookie's margin11% of this price
Fair price9/2 margin stripped
The AI's read Six runs including a fourth last time show some consistency, rated 54. The model's 16% estimate sits two points below the market's 18%, a tight alignment between model and market opinion. (model 16% · fair 18%)
4Brouhahareads the form
3 career runs · 6th last time · rated 55
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price7/1 margin stripped
The AI's read Only three runs to its name with a sixth last time, so very limited form to assess, rated 55. The model's 16% estimate sits three points above the market's 13%, suggesting the model rates this newcomer slightly higher. (model 16% · fair 13%)
5Nicolaireads the form
5 career runs · well beaten last time · rated 46
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Only five career runs and well beaten last time is thin evidence, rated 46. The model's 17% estimate runs six points above the market's 11%, indicating the model finds more to like than the market does. (model 17% · fair 11%)
6Token Lovereads the form
9 career runs · 4th last time · rated 59
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Nine runs and a fourth last time give workable recent form, rated 59. The model's 16% estimate sits five points above the market's 11%, indicating the model is keener on this horse than the market is. (model 16% · fair 11%)
Newbury6 races · avg margin 15% · model leans off the favourite in 4 of 6open every race ▾
15:00Ire-Incentive, It Pays To Buy Irish EBF NoviceFav Force Of Light 11/8 14% margin in this price29% across the whole raceread the race ▾
A lightly-raced field (8 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 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.
1Force Of Lightfirst run
First run, so no form for the model to read.
Price offered11/8 = 42% chance
Bookie's margin14% of this price
Fair price2/1 margin stripped
The AI's read A debutant with no form to assess. The model's estimate of 9% sits well below the market's 33%, suggesting the price reflects confidence in the horse and stable rather than evidence on the track. (model 9% · fair 33%)
2Cilicianreads the form
3 career runs · 2nd last time · rated 90
Price offered7/2 = 22% chance
Bookie's margin16% of this price
Fair price5/1 margin stripped
The AI's read Three runs on the record with a second place last time at a rating of 90. The model's 7% sits below the market's 17%, indicating the market rates this experienced runner significantly higher. (model 7% · fair 17%)
3Shoot You Downfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin23% of this price
Fair price14/1 margin stripped
The AI's read A debutant with no prior form. The model's 7% and market's 7% align perfectly, both making the same assessment of an unknown quantity. (model 7% · fair 7%)
4Cavalierlightly raced
2 career runs · 3rd last time
Price offered10/1 = 9% chance
Bookie's margin23% of this price
Fair price14/1 margin stripped
The AI's read Two runs completed with a third place most recently. The model's 6% sits just below the market's 7%, the two in close accord. (model 6% · fair 7%)
5Arthurianfirst run
First run, so no form for the model to read.
Price offered12/1 = 8% chance
Bookie's margin26% of this price
Fair price16/1 margin stripped
The AI's read A debutant, so nothing on the page to work with. The model's 8% sits above the market's 6%, a modest divergence in what is essentially a guess. (model 8% · fair 6%)
6Fuel The Jetlightly raced
1 career run · 5th last time
Price offered12/1 = 8% chance
Bookie's margin26% of this price
Fair price16/1 margin stripped
The AI's read One run on record, finishing fifth. The model's 6% and the market's 6% are in complete agreement on this single-run runner. (model 6% · fair 6%)
7Grapplefirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin28% of this price
Fair price18/1 margin stripped
The AI's read A debutant, so no form to examine. The model's 7% sits above the market's 5%, a modest gap for a horse with nothing yet proven. (model 7% · fair 5%)
8Primallightly raced
2 career runs · 4th last time
Price offered14/1 = 7% chance
Bookie's margin28% of this price
Fair price18/1 margin stripped
The AI's read Two career runs with a fourth place last time. The model's 7% sits above the market's 5%, indicating the model sees slightly more promise than the market does. (model 7% · fair 5%)
9Golden Eaglefirst run
First run, so no form for the model to read.
Price offered20/1 = 5% chance
Bookie's margin33% of this price
Fair price25/1 margin stripped
The AI's read A debutant with no form record. The model's 8% sits notably above the market's 4%, pointing to different assessments of the stable's hand. (model 8% · fair 4%)
10Rafe's da Manlightly raced
2 career runs · 4th last time
Price offered25/1 = 4% chance
Bookie's margin38% of this price
Fair price33/1 margin stripped
The AI's read Two runs on the record, finishing fourth last time. The model's 6% sits above the market's 3%, the two taking noticeably different views of the runner's prospects. (model 6% · fair 3%)
11Extended Orderlightly raced
2 career runs · well beaten last time
Price offered33/1 = 3% chance
Bookie's margin44% of this price
Fair price40/1 margin stripped
The AI's read Two runs completed, well beaten last time out. The model's 7% sits well above the market's 2%, suggesting the model sees more in this runner than the market does. (model 7% · fair 2%)
12Revokedfirst run
First run, so no form for the model to read.
Price offered33/1 = 3% chance
Bookie's margin44% of this price
Fair price40/1 margin stripped
The AI's read A debutant, so there is nothing on the page to read. The model's 7% sits well above the market's 2%, the two taking very different views. (model 7% · fair 2%)
13Red Tailfirst run
First run, so no form for the model to read.
Price offered66/1 = 1% chance
Bookie's margin61% of this price
Fair price80/1 margin stripped
The AI's read A debutant with no form at all. The model's 7% sits substantially above the market's 1%, a large gap in how they view the horse's prospects. (model 7% · fair 1%)
14Clive The Writerfirst run
First run, so no form for the model to read.
Price offered66/1 = 1% chance
Bookie's margin61% of this price
Fair price80/1 margin stripped
The AI's read A debutant with no form to analyse. The model's 7% sits substantially above the market's 1%, suggesting very different confidence levels in the horse. (model 7% · fair 1%)
15:35Boost Tokens Now Live At BetVictor EBF Maiden Fav Faith In Florence 11/4 1% margin in this price2% across the whole raceread the race ▾
A lightly-raced field (8 debutants, 3 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 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.
1Faith In Florencelightly raced
1 career run · 4th last time
Price offered11/4 = 27% chance
Bookie's margin1% of this price
Fair price11/4 margin stripped
The AI's read One run, finishing fourth. The model's estimate of 9% sits well below the market's assessment at 26%. (model 9% · fair 26%)
2Lady Of Hayfirst run
First run, so no form for the model to read.
Price offered5/1 = 17% chance
Bookie's margin1% of this price
Fair price5/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 11% sits below the market's assessment at 16%. (model 11% · fair 16%)
3Next Of Kinfirst run
First run, so no form for the model to read.
Price offered5/1 = 17% chance
Bookie's margin1% of this price
Fair price5/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 10% sits below the market's assessment at 16%. (model 10% · fair 16%)
4Al Samsamafirst run
First run, so no form for the model to read.
Price offered7/1 = 13% chance
Bookie's margin1% of this price
Fair price7/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 8% sits below the market's assessment at 12%. (model 8% · fair 12%)
5Takaafulfirst run
First run, so no form for the model to read.
Price offered10/1 = 9% chance
Bookie's margin2% of this price
Fair price10/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 9% aligns closely with the market's assessment at 9%. (model 9% · fair 9%)
6Wig Wam Bamfirst run
First run, so no form for the model to read.
Price offered14/1 = 7% chance
Bookie's margin2% of this price
Fair price14/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 8% sits slightly above the market's assessment at 7%. (model 8% · fair 7%)
7Windmillfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin2% of this price
Fair price16/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 8% sits slightly above the market's assessment at 6%. (model 8% · fair 6%)
8Lady Henshawfirst run
First run, so no form for the model to read.
Price offered33/1 = 3% chance
Bookie's margin3% of this price
Fair price33/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 11% sits well above the market's assessment at 3%. (model 11% · fair 3%)
9Phillipalightly raced
1 career run · 9th last time
Price offered66/1 = 1% chance
Bookie's margin6% of this price
Fair price66/1 margin stripped
The AI's read One run, finishing ninth. The model's estimate of 10% sits well above the market's assessment at 1%. (model 10% · fair 1%)
10Lilywhite Hartlightly raced
1 career run · 9th last time
Price offered66/1 = 1% chance
Bookie's margin6% of this price
Fair price66/1 margin stripped
The AI's read One run, finishing ninth. The model's estimate of 9% sits well above the market's assessment at 1%. (model 9% · fair 1%)
11Virtue Humblefirst run
First run, so no form for the model to read.
Price offered66/1 = 1% chance
Bookie's margin6% of this price
Fair price66/1 margin stripped
The AI's read A debutant with no form to examine. The model's estimate of 8% sits well above the market's assessment at 1%. (model 8% · fair 1%)
16:10Apple Print & Creative Rose Bowl Stakes (ListeFav Nabati 6/4 11% margin in this price21% across the whole raceread the race ▾
A lightly-raced field (1 debutant, 6 with a run or two), so the model can read little here; the market is leaning on breeding and stable expectation.
Back every runner and the prices total 121%, about 21% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Nabatilightly raced
1 career run · won last time · won 1 of 1 at the trip
Price offered6/4 = 40% chance
Bookie's margin11% of this price
Fair price2/1 margin stripped
The AI's read One win from one run last time, unbeaten at this trip, but just the single outing makes for a thin form book. The market at 33% is materially higher than the model's 11%, reflecting strong confidence in the stable's money rather than accumulated racecourse evidence. (model 11% · fair 33%)
2Sale Sharklightly raced
2 career runs · 5th last time · rated 89
Price offered9/2 = 18% chance
Bookie's margin14% of this price
Fair price11/2 margin stripped
The AI's read Two runs with a fifth last time, rated 89, gives limited encouragement from the form. The model at 8% sits well below the market's 15%, suggesting the odds are pricing in considerably more potential than the races run so far support. (model 8% · fair 15%)
3Social Symbollightly raced
2 career runs · 4th last time · rated 96
Price offered6/1 = 14% chance
Bookie's margin16% of this price
Fair price7/1 margin stripped
The AI's read Two runs with a fourth last time, rated 96, provides some form to read. The model's 11% and the market's 12% are essentially level, both making similar judgments on this modest record. (model 11% · fair 12%)
4A Bear Affairreads the form
5 career runs · 2nd last time · rated 97
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Five runs with a second last time, rated 97, gives the model a reasonable sample to work from. The model's estimate of 12% sits above the market's 9%, suggesting the form reads slightly better than the odds reflect. (model 12% · fair 9%)
5Arapaho Goldlightly raced
2 career runs · won last time · won 1 of 1 at the trip · rated 92
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Two runs with a win last time and a perfect record at the trip, rated 92, gives modest form to assess. The model at 11% and the market at 9% are closely aligned, both treating the limited experience with appropriate caution. (model 11% · fair 9%)
6God Given Talentlightly raced
2 career runs · well beaten last time · won 1 of 1 at the course · won 1 of 2 at the trip
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Two runs with a poor last effort, but a win at this course and one win from two at the trip, rated 87, offers some grounds for optimism. The model at 10% sits well above the market's 6%, reading the course and trip form more positively. (model 10% · fair 6%)
7Agamemnonreads the form
3 career runs · 8th last time · won 1 of 1 at the trip · rated 89
Price offered14/1 = 7% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Three runs with an eighth last time, but one win from one at the trip, rated 89, offers a mixed picture. The model at 7% and the market at 6% are tightly aligned, both treating the patchy record with comparable reserve. (model 7% · fair 6%)
8Kamaallightly raced
2 career runs · well beaten last time
Price offered16/1 = 6% chance
Bookie's margin27% of this price
Fair price20/1 margin stripped
The AI's read Two runs with a well-beaten effort last time offers little encouragement from the form. The model at 11% sits well above the market's 5%, suggesting the bare results may be reading worse than the underlying ability. (model 11% · fair 5%)
9Underdogreads the form
3 career runs · 5th last time · rated 88
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read Three runs with a fifth last time, rated 88, gives a basic form picture. The model at 10% sits well above the market's 4%, suggesting the racing record is being marked down more heavily than the figures warrant. (model 10% · fair 4%)
10Severn Councilsfirst run
First run, so no form for the model to read.
Price offered50/1 = 2% chance
Bookie's margin51% of this price
Fair price66/1 margin stripped
The AI's read A debutant with no form at all, so there is nothing on the page to assess. The price of 50/1 reflects only the market's baseline scepticism and carries no racing evidence. (model 8% · fair 2%)
16:45Bet On The Open With BetVictor HandicapFav Accademia 11/4 12% margin in this price21% 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 121%, about 21% over a fair 100% book. Each runner below shows the bookmaker's slice of its own price, worked out for this race: short prices carry the least, long ones the most.
1Accademiareads the form
5 career runs · won last time · rated 72
Price offered11/4 = 27% chance
Bookie's margin12% of this price
Fair price7/2 margin stripped
The AI's read Five runs on the card and a win last time suggest a horse the market fancies highly, despite a rating of only 72. The model estimates 12% while the market is at 22%, a notable gap in perception. (model 12% · fair 22%)
2Lightning Gloryreads the form
4 career runs · 2nd last time · rated 71
Price offered7/2 = 22% chance
Bookie's margin13% of this price
Fair price9/2 margin stripped
The AI's read Four runs with a second last time and a rating of 71 show a horse capable of placing. The model calculates 10% while the market has settled at 18%, a considerable difference in their readings. (model 10% · fair 18%)
3Luminarereads the form
9 career runs · 2nd last time · rated 73
Price offered5/1 = 17% chance
Bookie's margin15% of this price
Fair price6/1 margin stripped
The AI's read Nine career runs with a second last time and a rating of 73 show a horse with some experience in the mix. The model's estimate of 14% aligns precisely with the market's assessment at 5/1. (model 14% · fair 14%)
4Name The Dayreads the form
3 career runs · won last time · rated 75
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Three runs with a recent win and a rating of 75 mark this as the most highly rated runner. The model puts it at 11% against the market's 9%, suggesting the form sits slightly above the odds. (model 11% · fair 9%)
5Rajibareads the form
3 career runs · 3rd last time · rated 74
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Three career runs with a third last time and a rating of 74 offer limited evidence but reasonable recent form. Model and market are nearly aligned, both seeing the horse at roughly 10% and 9% respectively. (model 10% · fair 9%)
6Aretireads the form
7 career runs · 4th last time · rated 75
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Seven runs with a fourth last time and a rating of 75 provide a decent body of evidence from an established runner. The model and market are in agreement, both placing it around 9%. (model 9% · fair 9%)
7Starlight Samireads the form
7 career runs · well beaten last time · rated 71
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read Seven runs and a well-beaten effort last time, with a rating of 71, do not inspire confidence from the form alone. The model rates it at 10% against the market's much shorter 6%, suggesting some optimism beyond recent results. (model 10% · fair 6%)
8Berlinettareads the form
5 career runs · 5th last time · rated 65
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read Five runs with a fifth last time and a rating of 65 mark this as the lowest-rated horse in the field. The model and market are aligned at 6%, both reflecting cautious outlook on the form shown. (model 6% · fair 6%)
9Pierpointreads the form
3 career runs · well beaten last time · rated 75
Price offered20/1 = 5% chance
Bookie's margin30% of this price
Fair price25/1 margin stripped
The AI's read Three runs marred by a well-beaten last outing and a rating of 75 create a mismatch between form and ability. The model sees 9% while the market has compressed to just 4%, both cautious but the model more so. (model 9% · fair 4%)
10Majd Al Kazemreads the form
4 career runs · 8th last time · rated 71
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Four runs with an eighth last time represent poor recent form, though the rating of 71 suggests some underlying ability. The model assesses 9% while the market's 3% shows little faith in a recovery. (model 9% · fair 3%)
17:20Uhy Ross Brooke Fillies' HandicapFav Green Sky evens 5% 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.
1Green Skyreads the form
19 career runs · won last time · rated 75
Price offeredevens = 50% chance
Bookie's margin5% of this price
Fair price11/10 margin stripped
The AI's read Nineteen runs give plenty to work with, the last a win at a rating of 75. The model's 30 per cent sits significantly below the market's odds-on 47 per cent. (model 30% · fair 47%)
2Koala Rosereads the form
3 career runs · 2nd last time · rated 78
Price offered6/5 = 45% chance
Bookie's margin5% of this price
Fair price11/8 margin stripped
The AI's read Three runs on the card, most recently a second at a rating of 78. The model's estimate of 39 per cent sits notably below the market's 43 per cent. (model 39% · fair 43%)
3Aphrodite Spiritreads the form
4 career runs · 3rd last time · rated 78
Price offered8/1 = 11% chance
Bookie's margin16% of this price
Fair price9/1 margin stripped
The AI's read Four runs recorded, with a third last time at a matching rating of 78. The model reads this at 31 per cent, well clear of the market's 10 per cent. (model 31% · fair 10%)
17:55Crossland Employment Solicitors HandicapFav Turty Tree 7/4 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.
1Turty Treereads the form
5 career runs · won last time · rated 83
Price offered7/4 = 36% chance
Bookie's margin7% of this price
Fair price2/1 margin stripped
The AI's read Five runs with a recent win, rated 83, showing some progression through its career. The model estimates 28 per cent while the market prices it at 33 per cent, suggesting the market rates the latest victory more optimistically than the model does. (model 28% · fair 33%)
2Devil's Peakreads the form
8 career runs · 5th last time · rated 79
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price5/2 margin stripped
The AI's read Eight runs including a fifth last time, rated 79, producing modest results overall. The model estimates 17 per cent while the market prices it at 28 per cent, a material gap suggesting the market holds this runner in considerably higher regard. (model 17% · fair 28%)
3Nap Handreads the form
25 career runs · 2nd last time · won 1 of 3 at the course · rated 80
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price9/2 margin stripped
The AI's read Twenty-five runs including a second last time and one win in three visits to this course, rated 80. The model's 20 per cent estimate sits marginally above the market's 18 per cent, a small separation across a well-exposed runner. (model 20% · fair 18%)
4Cloth Of Goldreads the form
8 career runs · 7th last time · won 1 of 3 at the trip · rated 85
Price offered5/1 = 17% chance
Bookie's margin11% of this price
Fair price11/2 margin stripped
The AI's read Eight runs with a seventh last time and one win in three at this distance, rated 85. The model calculates 18 per cent against the market's 15 per cent, suggesting it sees slightly more merit than the price implies. (model 18% · fair 15%)
5Magnaturareads the form
7 career runs · well beaten last time · rated 83
Price offered14/1 = 7% chance
Bookie's margin22% of this price
Fair price16/1 margin stripped
The AI's read Seven runs with a well-beaten effort last time, rated 83 despite the recent poor showing. The model's 17 per cent estimate sits well above the market's 6 per cent, indicating the model takes a more forgiving view of the form than the market does. (model 17% · fair 6%)
Newmarket7 races · avg margin 14% · model leans off the favourite in 3 of 7open every race ▾
17:15Discover Newmarket Fillies' Novice StakesFav Graceful Song 6/4 9% 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.
1Graceful Songfirst run
First run, so no form for the model to read.
Price offered6/4 = 40% chance
Bookie's margin9% of this price
Fair price15/8 margin stripped
The AI's read A debutant with no form to assess. The market prices it at 35% probability while the model estimates 17%, suggesting the market holds considerably more faith in the stable's judgment. (model 17% · fair 35%)
2Gracious Giftlightly raced
1 career run · 2nd last time
Price offered13/8 = 38% chance
Bookie's margin9% of this price
Fair price2/1 margin stripped
The AI's read One run behind the field in second. The model reads 17% while the market is at 33%, indicating the market has moved well ahead of what that single uncompetitive effort might suggest. (model 17% · fair 33%)
3Somers Islesfirst run
First run, so no form for the model to read.
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read The model rates it 14% where the fair price implies 22% (Medium agreement).
4Thurithafirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin28% of this price
Fair price18/1 margin stripped
The AI's read A debutant, so form is absent. The model puts it at 13% against the market's 5%, with the model reading rather more promise than the layers appear willing to grant. (model 13% · fair 5%)
5Foxsbrushfirst run
First run, so no form for the model to read.
Price offered50/1 = 2% chance
Bookie's margin55% of this price
Fair price50/1 margin stripped
The AI's read A debutant with no form to evaluate. The market prices it at 2% while the model sits at 13%, suggesting the model finds more to like than the market's near-dismissal indicates. (model 13% · fair 2%)
6Princess Lottielightly raced
1 career run · 5th last time
Price offered50/1 = 2% chance
Bookie's margin55% of this price
Fair price50/1 margin stripped
The AI's read One run resulting in a fifth-place finish. The model stands at 10% against the market's 2%, with the model showing more interest in what was a remote maiden effort. (model 10% · fair 2%)
7Tie A Navyribbonfirst run
First run, so no form for the model to read.
Price offered66/1 = 1% chance
Bookie's margin63% of this price
Fair price80/1 margin stripped
The AI's read A debutant, so no form whatsoever. At 66/1 the market prices it at just 1% while the model sits at 15%, a substantial gap that reflects the market's particular scepticism. (model 15% · fair 1%)
17:48Racing Welfare Novice StakesFav Vastern 6/1 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.
1Vasternlightly raced
1 career run · 2nd last time
Price offered6/1 = 14% chance
Bookie's margin0% of this price
Fair priceevens margin stripped
The AI's read One run to its name, finishing second. The model's estimate of 23 per cent sits well below the market's assessment at 50 per cent, suggesting the market rates that effort considerably more highly. (model 23% · fair 50%)
2Anncanyafirst run
First run, so no form for the model to read.
Price offered25/1 = 4% chance
Bookie's margin0% of this price
Fair price6/1 margin stripped
The AI's read A debutant with no form whatsoever on the page. The model's 18 per cent sits fractionally above the market's 14 per cent, a relatively narrow spread in the absence of any evidence. (model 18% · fair 14%)
3La Mariposalightly raced
2 career runs · 8th last time
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price9/1 margin stripped
The AI's read Two career runs with an eighth-place finish most recently. The model estimates 18 per cent, meaningfully above the market's 10 per cent, indicating a modest divergence in their readings. (model 18% · fair 10%)
4Parc Dosnelightly raced
2 career runs · 4th last time
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price9/1 margin stripped
The AI's read Two runs completed, with a fourth-place finish last time out. The model's 15 per cent estimate stands above the market's 10 per cent, though the gap remains modest. (model 15% · fair 10%)
5Livemorelightly raced
1 career run · 5th last time
Price offered33/1 = 3% chance
Bookie's margin0% of this price
Fair price9/1 margin stripped
The AI's read One run to its name, a fifth-place finish. The model's 13 per cent estimate stands modestly above the market's 10 per cent, with a minimal spread between the two. (model 13% · fair 10%)
6El Carruselreads the form
7 career runs · 6th last time · rated 48
Price offered66/1 = 1% chance
Bookie's margin0% of this price
Fair price18/1 margin stripped
The AI's read Seven career runs, most recently sixth, rated 48 by the assessor. The model's 13 per cent sits substantially above the market's 5 per cent, a notable divergence at the long end of the odds. (model 13% · fair 5%)
18:23Racing TV HandicapFav Counter Intuitive 15/8 7% margin in this price9% 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 109%, about 9% 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.
1Counter Intuitivereads the form
3 career runs · won last time · won 1 of 1 at the trip · rated 77
Price offered15/8 = 35% chance
Bookie's margin7% of this price
Fair price9/4 margin stripped
The AI's read Three runs on record with a recent victory, and it has won its only attempt at this trip. The model's 28% sits below the market's 32%, indicating the market is pricing in more confidence than the form alone would suggest. (model 28% · fair 32%)
2Level Lookreads the form
3 career runs · won last time · rated 80
Price offered2/1 = 33% chance
Bookie's margin7% of this price
Fair price9/4 margin stripped
The AI's read Three runs, most recently a win, but no information on its record at this trip. The model's 19% sits well below the market's 31%, indicating the market is pricing in substantially more than what the form evidence supports. (model 19% · fair 31%)
3Cranachanreads the form
4 career runs · 4th last time · won 1 of 3 at the trip · rated 79
Price offered11/4 = 27% chance
Bookie's margin8% of this price
Fair price3/1 margin stripped
The AI's read Four runs with one win, though last time out it finished fourth. The model's estimate of 29% sits above the market's 24%, suggesting the form warrants a slightly more positive reading than current odds imply. (model 29% · fair 24%)
4Patrolreads the form
26 career runs · 4th last time · won 2 of 10 at the trip · rated 78
Price offered6/1 = 14% chance
Bookie's margin13% of this price
Fair price7/1 margin stripped
The AI's read Twenty-six career runs with two wins at this distance, though it finished fourth last time. The model's 25% sits well above the market's 13%, suggesting considerably more optimism about the form than the odds currently reflect. (model 25% · fair 13%)
18:58National Stud HandicapFav High Degree 11/8 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.
1High Degreereads the form
9 career runs · 5th last time · rated 91
Price offered11/8 = 42% chance
Bookie's margin7% of this price
Fair price13/8 margin stripped
The AI's read Nine career runs with a fifth-place finish most recently, rated highest in the field at 91. The model's 18% falls well short of the market's 38%, suggesting the market is pricing this horse considerably above the model's estimate. (model 18% · fair 38%)
2Darn Hot Gallopreads the form
5 career runs · well beaten last time · won 1 of 2 at the course · rated 86
Price offered3/1 = 25% chance
Bookie's margin9% of this price
Fair price7/2 margin stripped
The AI's read Five runs with a win ratio of one from two at Newmarket, though well beaten on the most recent outing. The model's estimate of 20% sits just below the market's 22%, suggesting near-consensus on this horse's chances. (model 20% · fair 22%)
3Al Aalireads the form
4 career runs · 5th last time · rated 88
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Just four runs to its name with a fifth last time out, limiting what form data can convey. The model's 15% and market's 15% are aligned, both treating this limited experience with equivalent caution. (model 15% · fair 15%)
4War Hawkreads the form
11 career runs · 7th last time · won 3 of 6 at the trip · rated 87
Price offered7/1 = 13% chance
Bookie's margin14% of this price
Fair price8/1 margin stripped
The AI's read Eleven runs including three wins from six at this trip, though finishing seventh most recently. The model at 15% sits above the market's 11%, suggesting the model sees marginally better prospects than the market reflects. (model 15% · fair 11%)
5Way Of Lifereads the form
32 career runs · won last time · won 1 of 4 at the trip · rated 88
Price offered10/1 = 9% chance
Bookie's margin17% of this price
Fair price12/1 margin stripped
The AI's read Thirty-two starts with a recent win and one success from four at the trip, showing experience at this level. The model's 14% exceeds the market's 8%, indicating the model rates the recent form somewhat more favorably than the price suggests. (model 14% · fair 8%)
6Percy's Daydreamreads the form
13 career runs · 4th last time · won 2 of 5 at the trip · rated 87
Price offered14/1 = 7% chance
Bookie's margin21% of this price
Fair price16/1 margin stripped
The AI's read Thirteen starts with a fourth last time and two wins from five at the trip distance show solid experience. The model at 18% significantly exceeds the market's 6%, indicating a material divergence in assessed probability. (model 18% · fair 6%)
19:33Madness HandicapFav Rocking Ends 11/4 11% 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.
1Rocking Endsreads the form
23 career runs · 7th last time · won 2 of 5 at the course · won 5 of 18 at the trip
Price offered11/4 = 27% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Twenty-three runs with a win record of two from five at Newmarket and five from eighteen at the trip suggests solid course and distance form. The model estimates 19 per cent while the market is pricing it at 23 per cent, suggesting the market rates it above the model's assessment. (model 19% · fair 23%)
2Rogue Bulletreads the form
19 career runs · 4th last time · won 2 of 12 at the trip · rated 80
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read Nineteen runs with a fourth last time and two wins from twelve at the trip provides moderate evidence of capability. The model estimates 12 per cent against a market price of 17 per cent, indicating the market rates it considerably above the model's reading. (model 12% · fair 17%)
3Grandladreads the form
23 career runs · won last time · won 6 of 21 at the trip · rated 82
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Twenty-three runs including a recent win and a strong record of six wins from twenty-one at the trip indicates established course form. The model estimates 10 per cent while the market prices it at 14 per cent, suggesting the market is more confident than the model. (model 10% · fair 14%)
4Diomed Dukereads the form
13 career runs · 5th last time · won 2 of 10 at the trip · rated 72
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Thirteen runs with a fifth last time and two wins from ten at the trip represents a mixed record. The model and market are closely aligned, both rating it around 12 to 13 per cent. (model 13% · fair 12%)
5Valley Ofthe Kingsreads the form
17 career runs · 2nd last time · won 1 of 1 at the trip · rated 83
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read The model rates it 12% where the fair price implies 12% (High agreement).
6Travel Agentreads the form
17 career runs · 7th last time · rated 69
Price offered8/1 = 11% chance
Bookie's margin17% of this price
Fair price9/1 margin stripped
The AI's read Seventeen career runs with a seventh last time and no stated course or trip record detail. The model estimates 12 per cent while the market prices it at 10 per cent, suggesting the model finds fractionally more appeal. (model 12% · fair 10%)
7Ecclefechanreads the form
13 career runs · 6th last time · rated 69
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price14/1 margin stripped
The AI's read Thirteen career runs with a sixth last time and no detailed course or trip record amounts to limited positive evidence. The model estimates 9 per cent against a market price of 7 per cent, indicating the model sees marginally more merit than the market. (model 9% · fair 7%)
8Tuscan Pointreads the form
24 career runs · well beaten last time · won 1 of 8 at the trip · rated 70
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Twenty-four career runs with a well beaten recent effort and only one win from eight attempts at the trip makes this a modest prospect. The model estimates 13 per cent against a market price of 5 per cent, indicating the model sees more merit than the market allows. (model 13% · fair 5%)
20:08Irish Stallion Farms EBF Fillies' HandicapFav Lady Kodiac 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.
1Lady Kodiacreads the form
7 career runs · 2nd last time · won 2 of 6 at the trip · rated 85
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Only seven career runs and a recent second-place finish to build on, with a decent strike rate of two wins from six at the trip. The model's 13 per cent estimate sits well below the market's 19 per cent. (model 13% · fair 19%)
2Rose Of Honourreads the form
4 career runs · well beaten last time · won 3 of 3 at the trip · rated 91
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read Just four starts on the card, though the trip form is perfect at three wins from three outings, but the recent run was well beaten. The model's 11 per cent estimate lies notably below the market's 17 per cent. (model 11% · fair 17%)
3Novamayreads the form
16 career runs · won last time · won 4 of 12 at the trip · rated 84
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Sixteen career runs including a recent win, with a solid trip record of four wins from 12 attempts, though the course form is absent. The model's 9 per cent estimate sits notably below the market's 14 per cent. (model 9% · fair 14%)
4Powderingreads the form
45 career runs · won last time · won 2 of 5 at the course · won 3 of 17 at the trip
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read A campaigned mare of 45 runs with a recent win, and the course record shows two victories in five visits, though trip form is modest. The model's 15 per cent estimate sits three points clear of the market's 12 per cent. (model 15% · fair 12%)
5Angel Sharedreads the form
20 career runs · 6th last time · won 3 of 7 at the course · won 3 of 10 at the trip
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read A well-established runner with 20 starts and a recent sixth, though the course form is notably strong at three wins from seven attempts. The model's estimate of 17 per cent sits notably above the market's 11 per cent. (model 17% · fair 11%)
6Shallowreads the form
25 career runs · 9th last time · won 1 of 5 at the course · won 5 of 18 at the trip
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Twenty-five runs on the record with a ninth last time, and whilst the trip has yielded five wins from 18 attempts, the course record is thin. The model's 14 per cent sits above the market's 11 per cent. (model 14% · fair 11%)
7Elara Mayreads the form
9 career runs · 4th last time · won 1 of 5 at the trip · rated 88
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read A single-figure run horse rated highest at 88, with a recent fourth and modest records at both course and trip of just one win apiece. The model and market sit practically aligned at 12 and 11 per cent respectively. (model 12% · fair 11%)
8Sing The Bluesreads the form
3 career runs · won last time · won 1 of 2 at the trip · rated 80
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Only three starts recorded and a recent win to its name, though the sample size for both course and trip form is extremely small. The model's 9 per cent sits well above the market's 5 per cent. (model 9% · fair 5%)
20:43Burwell Apprentice HandicapFav Prefer The Sister 6/4 9% 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.
1Prefer The Sisterreads the form
29 career runs · won last time · won 2 of 16 at the trip · rated 65
Price offered6/4 = 40% chance
Bookie's margin9% of this price
Fair price15/8 margin stripped
The AI's read Twenty-nine runs with a recent win and two victories from sixteen at this trip give solid recent form. The model reads it at 21 per cent while the market prices it at 35 per cent, suggesting the layers see more in the latest performance than the historical record supports. (model 21% · fair 35%)
2Born A Rebelreads the form
25 career runs · 2nd last time · won 1 of 4 at the course · won 2 of 9 at the trip
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Two from nine at the trip and two from four at the course shows some course form, though only one win from twenty-five overall. The model reads 17 per cent while the market prices it at 22 per cent, suggesting the price is firmer than the form quite warrants. (model 17% · fair 22%)
3Mister Mojitoreads the form
21 career runs · 6th last time · won 4 of 16 at the trip · rated 69
Price offered9/2 = 18% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read Four wins from sixteen at the trip is the strongest record here, and one recent run back suggests fitness. The model at 16 per cent and the market at 16 per cent are in complete agreement on this one. (model 16% · fair 16%)
4Coolagh Magicreads the form
31 career runs · won last time · rated 51
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Thirty-one career runs with a recent win, though the rating of 51 is among the lowest in the field. The model at 10 per cent and the market at 11 per cent are closely aligned on a horse that has seen plenty of racing. (model 10% · fair 11%)
5Chloe's Couragereads the form
16 career runs · 9th last time · won 1 of 11 at the trip · rated 52
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Sixteen runs with one win from eleven at the trip shows a modest record with little recent encouragement from a ninth place finish. The model estimates 10 per cent while the market prices it at 6 per cent, suggesting the model sees more substance than the odds allow. (model 10% · fair 6%)
6Alafdhalreads the form
52 career runs · 6th last time · won 1 of 13 at the trip · rated 54
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Fifty-two career runs with one win from thirteen at the trip indicates a horse with long experience but modest returns. The model estimates 9 per cent while the market prices it at 6 per cent, suggesting slightly more optimism than the odds warrant. (model 9% · fair 6%)
7Sedgemoorreads the form
23 career runs · 9th last time · won 1 of 14 at the trip · rated 53
Price offered16/1 = 6% chance
Bookie's margin25% of this price
Fair price18/1 margin stripped
The AI's read Twenty-three career runs with just one win from fourteen at the trip shows limited success at this distance. The model estimates 17 per cent against the market's 5 per cent, indicating the model sees more promise in the record than the price reflects. (model 17% · fair 5%)
Hamilton7 races · avg margin 11% · model leans off the favourite in 4 of 7open every race ▾
17:30Joe Mac's Big Retirement Bash HandicapFav Rizal 4/5 4% margin in this price6% 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 106%, about 6% 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.
1Rizalreads the form
9 career runs · won last time · rated 77
Price offered4/5 = 56% chance
Bookie's margin4% of this price
Fair price10/11 margin stripped
The AI's read Nine career runs culminating in a success last time out at a 77 rating. The model's estimate of 29 per cent trails the market's 52 per cent assessment. (model 29% · fair 52%)
2Nightsinwhitesatinreads the form
13 career runs · 2nd last time · rated 79
Price offered9/4 = 31% chance
Bookie's margin7% of this price
Fair price5/2 margin stripped
The AI's read Thirteen runs on the card with a recent second at a 79 rating. The model's estimate of 46 per cent sits well clear of the market's 29 per cent. (model 46% · fair 29%)
3Spirit Of Jurareads the form
17 career runs · 5th last time · won 1 of 2 at the course · rated 81
Price offered4/1 = 20% chance
Bookie's margin9% of this price
Fair price9/2 margin stripped
The AI's read Seventeen runs to its name with a fifth most recently, rated 81, and one victory from two attempts at this track. The model's estimate of 26 per cent sits above the market's 19 per cent. (model 26% · fair 19%)
18:05Jordan Electrics EBF Restricted Maiden StakesFav Instant Force 7/4 7% margin in this price10% 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 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.
1Instant Forcelightly raced
1 career run · 2nd last time
Price offered7/4 = 36% chance
Bookie's margin7% of this price
Fair price2/1 margin stripped
The AI's read One run to its name, finishing second. The model's estimate of 23% sits notably below the market's 33%, suggesting the market is more impressed by that debut than the numbers alone support. (model 23% · fair 33%)
2Nicelylightly raced
1 career run · 2nd last time
Price offered2/1 = 33% chance
Bookie's margin8% of this price
Fair price9/4 margin stripped
The AI's read One run, finishing second. The model's 18% estimate sits well short of the market's 30%, indicating the market rates that debut considerably higher than the form model does. (model 18% · fair 30%)
3Battle Feverlightly raced
1 career run · 2nd last time
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read One run, also a second-place finish. The model estimates 22% against the market's 20%, a modest divergence where the model sees slightly more promise in the debut performance. (model 22% · fair 20%)
4Trumpety Trumplightly raced
1 career run · 3rd last time
Price offered5/1 = 17% chance
Bookie's margin12% of this price
Fair price11/2 margin stripped
The AI's read One run, finishing third. The model estimates 18% against the market's 15%, a relatively tight spread where the model sees marginally more to like in that third-place debut. (model 18% · fair 15%)
5Savoy Bluelightly raced
2 career runs · 7th last time
Price offered66/1 = 1% chance
Bookie's margin60% of this price
Fair price66/1 margin stripped
The AI's read Two runs on the record, with a seventh place most recently. The model estimates 18% whilst the market prices it at just 1%, a stark disagreement suggesting the market has little regard for what it has shown. (model 18% · fair 1%)
18:40Hamish MacGregor Memorial NurseryFav Tango Hotel 7/4 7% 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.
1Tango Hotelreads the form
4 career runs · 2nd last time · rated 73
Price offered7/4 = 36% chance
Bookie's margin7% of this price
Fair price2/1 margin stripped
The AI's read Four runs on the record with a second most recently, rated 73. The model's estimate of 28 per cent sits below the market's assessment of 33 per cent. (model 28% · fair 33%)
2Brandenburgreads the form
3 career runs · 2nd last time · rated 70
Price offered7/2 = 23% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Three runs accumulated, finishing second last time and rated 70. The model suggests 24 per cent, which is above the market's reading of 21 per cent. (model 24% · fair 21%)
3Fern Clydereads the form
5 career runs · 3rd last time · won 1 of 3 at the trip · rated 74
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Five runs to its name with a third last out, rated 74, and one win from three attempts over the trip. The model's 21 per cent sits just above the market's 20 per cent. (model 21% · fair 20%)
4Beauty For Lovereads the form
3 career runs · 6th last time · rated 73
Price offered4/1 = 20% chance
Bookie's margin10% of this price
Fair price9/2 margin stripped
The AI's read Three runs so far with a sixth most recently, rated 73. The model's estimate of 14 per cent trails the market's 18 per cent. (model 14% · fair 18%)
5Quiet Soulreads the form
3 career runs · 8th last time · rated 67
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price12/1 margin stripped
The AI's read Three career runs with an eighth last time and rated 67. The model suggests 13 per cent against the market's shorter assessment of 8 per cent. (model 13% · fair 8%)
19:15Jordan Electrics Scottish Stewards' Cup HandicFav Gangsta Man 3/1 11% margin in this price16% 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 116%, about 16% 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.
1Gangsta Manreads the form
22 career runs · won last time · won 1 of 1 at the course · rated 90
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Recent winner with a perfect record at this course from two visits. The model's estimate of 16% sits noticeably below the market's 21%, suggesting the market is pricing in more than the form alone warrants. (model 16% · fair 21%)
2Sir Garfieldreads the form
30 career runs · won last time · won 2 of 3 at the course · won 4 of 13 at the trip
Price offered7/2 = 22% chance
Bookie's margin12% of this price
Fair price4/1 margin stripped
The AI's read Recent winner with a strong record at this course and solid trip form from thirteen runs. The model's 11% estimate sits well below the market's 19%, suggesting the market has priced the win and course form at a premium. (model 11% · fair 19%)
3Manila Scousereads the form
30 career runs · won last time · won 1 of 4 at the course · won 3 of 18 at the trip
Price offered4/1 = 20% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read Recent winner but modest records at this course and trip distance from limited attempts. The model's 9% estimate sits significantly below the market's 17%, indicating the market is pricing more optimistically than the form supports. (model 9% · fair 17%)
4Strike Redreads the form
29 career runs · 2nd last time · won 2 of 29 at the trip · rated 88
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Twenty-nine career runs with two wins at the trip distance from limited opportunities. The model's 15% estimate marginally exceeds the market's 14%, a tight alignment between the two assessments. (model 15% · fair 14%)
5Jordan Electricsreads the form
29 career runs · 8th last time · won 5 of 8 at the course · won 4 of 15 at the trip
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price12/1 margin stripped
The AI's read Strong record at this course with five wins from eight visits, though last time was a disappointing eighth. The model's 12% estimate exceeds the market's 8%, suggesting the model rates the course form more highly than current odds reflect. (model 12% · fair 8%)
6Ferrousreads the form
19 career runs · 6th last time · won 5 of 17 at the trip · rated 97
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price12/1 margin stripped
The AI's read Nineteen runs with a respectable sixth last time and an excellent record of five wins from seventeen at the trip. The model's 11% sits clearly above the market's 8%, indicating the model values the trip form advantage. (model 11% · fair 8%)
7Commanche Fallsreads the form
21 career runs · 9th last time · rated 97
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price14/1 margin stripped
The AI's read Twenty-one runs with a poor recent ninth place and higher rating of 97. The model's 14% estimate sits substantially above the market's 7%, suggesting the market is less convinced than the rating would indicate. (model 14% · fair 7%)
8Saint Lawrencereads the form
17 career runs · well beaten last time · rated 85
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Seventeen career runs with a well-beaten effort last time and the lowest rating among the field at 85. The model's 13% estimate is more than double the market's 6%, a significant divergence in their views. (model 13% · fair 6%)
19:50British Stallion Studs EBF Glasgow Stakes (LisFav Superior Choice 11/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.
1Superior Choicereads the form
3 career runs · won last time · rated 87
Price offered11/8 = 42% chance
Bookie's margin8% of this price
Fair price13/8 margin stripped
The AI's read Three runs including a win last time, rated 87. The model's estimate of 22% sits materially below the market's 38%, which appears to price in the recent victory substantially. (model 22% · fair 38%)
2Prizelandreads the form
4 career runs · 2nd last time · rated 94
Price offered3/1 = 25% chance
Bookie's margin10% of this price
Fair price7/2 margin stripped
The AI's read Four runs with a second last time, rated 94. The model's estimate of 23% sits marginally above the market's 22%, suggesting near alignment. (model 23% · fair 22%)
3Mr Colonelreads the form
6 career runs · 9th last time · rated 97
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Six runs including a ninth last time, rated 97 the highest here. The model's estimate of 14% sits below the market's 20%, which leans on the rating despite recent form trailing. (model 14% · fair 20%)
4Plaidreads the form
5 career runs · 5th last time · won 1 of 1 at the course · rated 89
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Five runs with a fifth last time, rated 89, and a win from one attempt at the course. The model's estimate of 17% sits above the market's 13%, suggesting the course form registers more prominently in the model. (model 17% · fair 13%)
5Folk Pageantreads the form
8 career runs · 6th last time · won 1 of 2 at the trip · rated 88
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price14/1 margin stripped
The AI's read Eight runs with a sixth last time, rated 88, and a win from two attempts at the trip. The model's estimate of 13% sits above the market's 7%, suggesting the trip suitability carries more weight in the model. (model 13% · fair 7%)
6Flawless Fusionreads the form
5 career runs · well beaten last time · rated 74
Price offered100/1 = 1% chance
Bookie's margin71% of this price
Fair price100/1 margin stripped
The AI's read Five runs, well beaten last time, rated 74 the lowest here. The model's estimate of 11% sits vastly above the market's 1%, though both convey dismissive odds. (model 11% · fair 1%)
20:25Hamilton Park Celebrates 100 Years Of Racing HFav Law Of Average 11/10 6% 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.
1Law Of Averagereads the form
21 career runs · won last time · won 1 of 1 at the course · won 7 of 19 at the trip
Price offered11/10 = 48% chance
Bookie's margin6% of this price
Fair price11/8 margin stripped
The AI's read Won last time and boasts an excellent record at the course with one win from one, plus seven wins from nineteen at the trip. The market has priced it at evens whilst the model estimates just 18%. (model 18% · fair 43%)
2Rock Of Englandreads the form
26 career runs · 2nd last time · won 3 of 20 at the trip · rated 72
Price offered11/4 = 27% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read Twenty-six runs with a recent second and three wins from twenty at the trip distance. The model estimates 16% against the market's more bullish 24%. (model 16% · fair 24%)
3Woohooreads the form
25 career runs · 2nd last time · won 1 of 4 at the course · won 3 of 23 at the trip
Price offered7/2 = 22% chance
Bookie's margin10% of this price
Fair price4/1 margin stripped
The AI's read Twenty-five runs on the record with a recent second and one win from four at Hamilton. The model's estimate of 28% sits notably above the market's assessment at 20%. (model 28% · fair 20%)
4Jm Jhingreereads the form
32 career runs · 8th last time · won 2 of 4 at the course · won 5 of 31 at the trip
Price offered10/1 = 9% chance
Bookie's margin18% of this price
Fair price12/1 margin stripped
The AI's read Thirty-two career runs including two course wins from four attempts, though an eighth last time. The model's 22% estimate stands well clear of the market's 8% reading. (model 22% · fair 8%)
5Justmyluckreads the form
8 career runs · 8th last time · won 1 of 3 at the trip · rated 73
Price offered20/1 = 5% chance
Bookie's margin28% of this price
Fair price20/1 margin stripped
The AI's read Eight career runs including one win from three at the distance, with an eighth-place finish last time. The model's 15% estimate is notably above the market's 4% assessment. (model 15% · fair 4%)
21:00Hampton By Hilton Hamilton Park Fillies' HandiFav Second Fiddle 13/8 7% 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.
1Second Fiddlereads the form
22 career runs · 2nd last time · won 1 of 4 at the course · won 6 of 17 at the trip
Price offered13/8 = 38% chance
Bookie's margin7% of this price
Fair price15/8 margin stripped
The AI's read Twenty-two runs with a strong record of six wins from 17 at the trip and a second last time; rating of 61 is the lowest here. The model's 17% sits well short of the market's 34%, suggesting considerable overpricing relative to the rating. (model 17% · fair 34%)
2Georeads the form
19 career runs · 2nd last time · won 1 of 11 at the trip · rated 69
Price offered9/4 = 31% chance
Bookie's margin8% of this price
Fair price5/2 margin stripped
The AI's read Nineteen runs with a win at the trip and a second last time; rated 69 suggests a consistent performer in this grade. The model's estimate of 25% sits three points below the market's 28%, indicating modest overpricing. (model 25% · fair 28%)
3Stella Lucentereads the form
6 career runs · 2nd last time · rated 67
Price offered5/2 = 29% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read Six career runs including a second last time, though the rating of 67 is among the lower marks here. The model's 22% estimate trails the market's 26%, suggesting the market rates this runner above what recent form warrants. (model 22% · fair 26%)
4Sogniamoreads the form
3 career runs · 7th last time · won 1 of 1 at the course · won 1 of 1 at the trip
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Only three runs but notably won both at this course and at the trip, with a rating of 70 to match. The model's 20% sits markedly above the market's 6%, a substantial divergence that reflects the disconnect between winning record and recent form. (model 20% · fair 6%)
5Zermatt Starreads the form
4 career runs · well beaten last time · rated 69
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Four career runs with a rating of 69 but well beaten last time, offering little recent encouragement. The model's 17% sits materially above the market's 6%, pointing to a pricing that may underestimate the established rating. (model 17% · fair 6%)
Pontefract6 races · avg margin 15% · model leans off the favourite in 5 of 6open every race ▾
18:00Babs Woolford Memorial Apprentice Classified SFav Satyress 5/2 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.
1Satyressreads the form
8 career runs · won last time · won 1 of 2 at the trip · rated 49
Price offered5/2 = 29% chance
Bookie's margin11% of this price
Fair price3/1 margin stripped
The AI's read Eight runs with a win last time and one prior success at this trip suggest recent form in its favour. The model estimates 11 per cent but the market prices it at 5/2, showing considerably more faith than the model registers. (model 11% · fair 24%)
2Hansteenreads the form
4 career runs · 2nd last time · rated 53
Price offered3/1 = 25% chance
Bookie's margin12% of this price
Fair price7/2 margin stripped
The AI's read Only four career runs completed, with second last time, but a 53 rating marks it as the highest-rated runner here. The market prices it at 3/1 while the model estimates 12 per cent, indicating strong market confidence not fully reflected in the model's assessment. (model 12% · fair 21%)
3Muhibreads the form
26 career runs · 3rd last time · rated 45
Price offered4/1 = 20% chance
Bookie's margin13% of this price
Fair price5/1 margin stripped
The AI's read Twenty-six career runs with third last time show a horse in recent form. The model estimates 13 per cent while the market prices it at 4/1, suggesting the odds hold more conviction than the model does. (model 13% · fair 17%)
4Balqaareads the form
35 career runs · 8th last time · rated 50
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Thirty-five runs with a recent eighth-place finish and no specified trip wins paint a picture of a horse beyond its best. The model estimates 10 per cent at 8/1 odds, roughly in line with the market's pricing. (model 10% · fair 9%)
5Resdev Timereads the form
11 career runs · 6th last time · rated 49
Price offered8/1 = 11% chance
Bookie's margin18% of this price
Fair price10/1 margin stripped
The AI's read Eleven career runs with sixth last time provide modest recent form, though there is little striking the record. The model's 10 per cent estimate aligns closely with the market's 8/1 odds. (model 10% · fair 9%)
6Prince Hectorreads the form
37 career runs · 6th last time · won 1 of 10 at the trip · rated 45
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Thirty-seven career runs yield just one win at the trip, indicating modest suitability for this distance, and sixth last time offers little encouragement. The model's 13 per cent estimate sits above the market's 10/1 pricing, suggesting the model rates it slightly higher than the odds. (model 13% · fair 8%)
7Coverbridgereads the form
18 career runs · 5th last time · rated 45
Price offered10/1 = 9% chance
Bookie's margin20% of this price
Fair price12/1 margin stripped
The AI's read Eighteen runs on record with fifth last time and no specified trip record leave limited form to assess. The model estimates 13 per cent against 10/1 from the market, putting it marginally higher than the odds imply. (model 13% · fair 8%)
8Yakhabarreads the form
31 career runs · 9th last time · won 4 of 16 at the trip · rated 46
Price offered25/1 = 4% chance
Bookie's margin35% of this price
Fair price33/1 margin stripped
The AI's read Thirty-one runs with four wins at this trip show a horse with some course form, though ninth last time suggests recent decline. The model estimates 18 per cent while the market prices it at 25/1, implying the model sees more merit than the odds allow. (model 18% · fair 3%)
18:32G3 Vehicle Auctions EBF Restricted Novice StakFav Maximus Meridius 5/2 9% margin in this price14% across the whole raceread 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.
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.
1Maximus Meridiuslightly raced
1 career run · 2nd last time
Price offered5/2 = 29% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read One run, finishing second, which gives the model limited material to work with. The model's estimate of 17% sits notably below the market's 25%, suggesting the market rates that runner-up effort more bullishly than the model does. (model 17% · fair 25%)
2Sea Miragereads the form
3 career runs · 6th last time · rated 76
Price offered3/1 = 25% chance
Bookie's margin10% of this price
Fair price7/2 margin stripped
The AI's read Three runs including a recent sixth, with a rating of 76 on the record. The model's 12% sits substantially below the market's 22%, a notable gap suggesting the market is considerably more optimistic about this horse than the model. (model 12% · fair 22%)
3Baldettilightly raced
1 career run · 3rd last time
Price offered7/2 = 22% chance
Bookie's margin11% of this price
Fair price4/1 margin stripped
The AI's read One run, a third-place finish, which is the only evidence available. The model's 13% sits well below the market's 19%, suggesting the market views that third-place performance more favourably than the model's assessment allows. (model 13% · fair 19%)
4Turnstilereads the form
8 career runs · 7th last time · rated 70
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read Eight runs on the record with a recent seventh and a rating of 70, so there is form to analyse. The model's 16% estimate exceeds the market's 13%, indicating the model is more positive about this horse than the odds suggest. (model 16% · fair 13%)
5Angel In My Heartlightly raced
1 career run · 4th last time
Price offered6/1 = 14% chance
Bookie's margin14% of this price
Fair price7/1 margin stripped
The AI's read One run producing a fourth-place finish, minimal form but at least a placing to work with. The model and market are aligned at 13%, both reading this debut effort similarly. (model 13% · fair 13%)
6Dawlahfirst run
First run, so no form for the model to read.
Price offered16/1 = 6% chance
Bookie's margin24% of this price
Fair price18/1 margin stripped
The AI's read A debutant with no form on the page, so the price rests entirely on what the stable and connections suggest. The model's 14% sits nearly three times higher than the market's 5%, a substantial gap for a horse with nothing to prove. (model 14% · fair 5%)
7King Of Persialightly raced
2 career runs · 7th last time
Price offered25/1 = 4% chance
Bookie's margin32% of this price
Fair price25/1 margin stripped
The AI's read Two runs with a seventh most recently, providing some data but nothing encouraging. The model's 15% estimate is five times higher than the market's 3%, a stark divergence suggesting the market has marked this horse down considerably. (model 15% · fair 3%)
19:07Sky Bet Go-Racing-In-Yorkshire Summer FestivalFav Badri 13/8 9% margin in this price16% 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 116%, about 16% 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.
1Badrireads the form
41 career runs · won last time · won 2 of 3 at the course · won 1 of 14 at the trip
Price offered13/8 = 38% chance
Bookie's margin9% of this price
Fair price2/1 margin stripped
The AI's read Forty-one runs with a recent win and two wins from three at Pontefract are strong credentials, though only one win from fourteen at the trip is weak. The market at 33% is substantially more bullish than the model's 10%, a stark difference. (model 10% · fair 33%)
2I'm Nextreads the form
20 career runs · won last time · won 6 of 19 at the trip · rated 89
Price offered3/1 = 25% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Twenty runs with a recent win and six wins from nineteen at the trip indicate a capable performer, rated 89. The market at 22% materially exceeds the model's 15%, reflecting confidence the model does not share. (model 15% · fair 22%)
3Reigning Profitreads the form
51 career runs · won last time · won 2 of 7 at the course · won 6 of 48 at the trip
Price offered9/2 = 18% chance
Bookie's margin13% of this price
Fair price11/2 margin stripped
The AI's read Fifty-one runs with a recent win but only two from seven at Pontefract and six from forty-eight at the trip speak to declining influence. The market at 16% rates it higher than the model's 11%, a modest divergence. (model 11% · fair 16%)
4Vanthemanreads the form
22 career runs · 4th last time · won 1 of 3 at the course · won 4 of 17 at the trip
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twenty-two runs with a win at Pontefract and four wins over the trip suggest a horse with course and distance experience. The model's estimate of 21% sits considerably higher than the market's 12%, a substantial gap. (model 21% · fair 12%)
5Hover On The Windreads the form
28 career runs · won last time · won 2 of 4 at the course · won 4 of 19 at the trip
Price offered6/1 = 14% chance
Bookie's margin15% of this price
Fair price7/1 margin stripped
The AI's read Twenty-eight runs including a recent win, two wins from four at Pontefract and four wins from nineteen at the trip show established form. The model's 17% estimate exceeds the market's 12%, though the rating of 70 is modest. (model 17% · fair 12%)
6Sir Yoshireads the form
18 career runs · 9th last time · won 1 of 13 at the trip · rated 90
Price offered25/1 = 4% chance
Bookie's margin36% of this price
Fair price33/1 margin stripped
The AI's read Eighteen runs including a ninth last time and just one win from thirteen at the trip show a horse struggling with the distance. The model's 12% substantially exceeds the market's 3%, though both assessments are cautious. (model 12% · fair 3%)
7Baker Bluereads the form
12 career runs · well beaten last time · won 1 of 8 at the trip · rated 94
Price offered50/1 = 2% chance
Bookie's margin54% of this price
Fair price50/1 margin stripped
The AI's read Twelve runs with a well-beaten effort last time and only one win from eight at the trip offer little encouragement. The model's 14% sits well above the market's 2%, suggesting the market has priced it as a hopeless outsider. (model 14% · fair 2%)
19:42Sky Bet For The Fans HandicapFav Best Rate 11/8 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.
1Best Ratereads the form
21 career runs · won last time · won 2 of 8 at the trip · rated 79
Price offered11/8 = 42% chance
Bookie's margin8% of this price
Fair price13/8 margin stripped
The AI's read Won last time from twenty-one career runs and has won two of eight at this trip. The model's estimate of 16 per cent sits well below the market's 37 per cent. (model 16% · fair 37%)
2Jez Bombreads the form
40 career runs · won last time · won 1 of 1 at the course · won 6 of 19 at the trip
Price offered5/2 = 29% chance
Bookie's margin9% of this price
Fair price3/1 margin stripped
The AI's read Won last time and has six victories from nineteen attempts at this trip, with a perfect record from one run at the course. The model's estimate of 18 per cent sits notably below the market's 25 per cent. (model 18% · fair 25%)
3Sailthisshipalonereads the form
22 career runs · 3rd last time · won 1 of 4 at the course · won 2 of 19 at the trip
Price offered9/2 = 18% chance
Bookie's margin12% of this price
Fair price5/1 margin stripped
The AI's read Twenty-two career runs including a recent third, with one win from four at Pontefract and two wins from nineteen at the trip. The model's 18 per cent estimate sits marginally above the market's assessment of 16 per cent. (model 18% · fair 16%)
4Kartinireads the form
5 career runs · 2nd last time · rated 67
Price offered7/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Only five career runs to its name with a recent second, so little form to assess. The model's 10 per cent estimate and the market's 11 per cent are in close agreement. (model 10% · fair 11%)
5Billybreads the form
21 career runs · 7th last time · won 3 of 12 at the trip · rated 82
Price offered14/1 = 7% chance
Bookie's margin23% of this price
Fair price16/1 margin stripped
The AI's read Twenty-one runs on the record with a seventh last time, though it has won three of twelve attempts at this trip. The model's estimate of 21 per cent sits well above the market's 6 per cent. (model 21% · fair 6%)
6Empirestateofmindreads the form
26 career runs · 9th last time · won 2 of 22 at the trip · rated 74
Price offered20/1 = 5% chance
Bookie's margin29% of this price
Fair price25/1 margin stripped
The AI's read Twenty-six runs with a ninth last time and only two wins from twenty-two attempts at the trip. The model's 16 per cent estimate sits well above the market's 4 per cent. (model 16% · fair 4%)
20:17Peter Chamberlain Five Year Memorial HandicapFav Alfa Whiteburd evens 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.
1Alfa Whiteburdreads the form
22 career runs · won last time · won 4 of 16 at the trip · rated 68
Price offeredevens = 50% chance
Bookie's margin8% of this price
Fair price5/4 margin stripped
The AI's read Recent winner with four course victories from sixteen attempts and the highest rating of the field at 68 speaks to established ability over this trip. The model calculates 18% whilst the market at evens implies 44%, a substantial disconnect in the market's favour. (model 18% · fair 44%)
2Dorney Lakereads the form
27 career runs · won last time · won 5 of 20 at the trip · rated 64
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Last-time winner with five course wins from twenty attempts shows solid form at this distance, accumulated over twenty-seven career runs. The model's 19% estimate sits above the market's 15% reading, reflecting a modest gap in assessment. (model 19% · fair 15%)
3Mr Coolreads the form
29 career runs · 2nd last time · won 2 of 21 at the trip · rated 63
Price offered5/1 = 17% chance
Bookie's margin13% of this price
Fair price6/1 margin stripped
The AI's read Twenty-nine runs including a second last time, though just two wins from twenty-one at the trip represents a less prolific record at this distance. The model's 17% estimate slightly exceeds the market's 15%, a marginal difference in opinion. (model 17% · fair 15%)
4Dicko The Legendreads the form
36 career runs · 4th last time · won 5 of 30 at the trip · rated 69
Price offered6/1 = 13% chance
Bookie's margin15% of this price
Fair price8/1 margin stripped
The AI's read Longest-serving runner here with thirty-six career starts and a fourth last time, five wins from thirty at the trip showing steady but unspectacular course form. The model reads 16% against the market's 12%, implying slightly more confidence than the odds reflect. (model 16% · fair 12%)
5One Of Our Ownreads the form
31 career runs · 3rd last time · won 1 of 2 at the course · won 5 of 25 at the trip
Price offered10/1 = 9% chance
Bookie's margin19% of this price
Fair price12/1 margin stripped
The AI's read Thirty-one runs with a third last time and one win from two course attempts suggest a reasonable campaigner, though five wins from twenty-five at the trip is modest. The model rates this at 21% against an 10/1 market price that implies just 9%, suggesting the market is considerably less optimistic. (model 21% · fair 8%)
6Willolarupireads the form
24 career runs · 3rd last time · won 2 of 10 at the trip · rated 67
Price offered12/1 = 8% chance
Bookie's margin21% of this price
Fair price14/1 margin stripped
The AI's read Twenty-four runs with a recent third and two wins from ten at this trip represents a respectable strike-rate over the distance. The model's 10% sits above the market's 7%, a modest spread suggesting relative agreement at a lower probability. (model 10% · fair 7%)
20:52Always Trying Racing Syndicate HandicapFav Ravishing Beauty 9/4 11% 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.
1Ravishing Beautyreads the form
21 career runs · 3rd last time · won 1 of 2 at the course · won 3 of 19 at the trip
Price offered9/4 = 31% chance
Bookie's margin11% of this price
Fair price11/4 margin stripped
The AI's read Twenty-one runs with a recent third and one win from just two at the course. The model's 12% sits well below the 2/1 favourite market price of 26%. (model 12% · fair 26%)
2Hunterianreads the form
8 career runs · 6th last time · won 1 of 7 at the trip · rated 63
Price offered11/4 = 27% chance
Bookie's margin11% of this price
Fair price7/2 margin stripped
The AI's read Eight runs with a sixth placed finish last time and one win from seven at the trip. The model's 12% sits markedly below the 5/2 market price of 23%. (model 12% · fair 23%)
3Mount Kingreads the form
33 career runs · 5th last time · won 3 of 12 at the course · won 3 of 31 at the trip
Price offered5/1 = 17% chance
Bookie's margin14% of this price
Fair price6/1 margin stripped
The AI's read Thirty-three runs with three wins from twelve at the course and solid experience at the trip distance. The model's 12% sits noticeably below the 5/1 market price of 14%. (model 12% · fair 14%)
4The New Bay Pearlreads the form
11 career runs · 4th last time · rated 57
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Eleven career runs with a fourth placed finish last time showing some recent form. The model's 14% estimate is slightly above the 7/1 market price of 11%. (model 14% · fair 11%)
5Snaafyreads the form
9 career runs · 5th last time · won 1 of 4 at the trip · rated 63
Price offered7/1 = 13% chance
Bookie's margin16% of this price
Fair price8/1 margin stripped
The AI's read Nine runs with a fifth last time and one win from four at the trip distance. The model's 11% and the 7/1 market price of 11% are aligned. (model 11% · fair 11%)
6Angela's Baarreads the form
7 career runs · 5th last time · rated 64
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 recent fifth place finish suggesting some competitive form. The model's 10% sits above the 12/1 market price of 7%. (model 10% · fair 7%)
7Theme Parkreads the form
22 career runs · well beaten last time · won 1 of 3 at the course · won 2 of 16 at the trip
Price offered14/1 = 7% chance
Bookie's margin24% of this price
Fair price16/1 margin stripped
The AI's read Twenty-two runs with just one win at the course from three attempts, though poorly backed last time. The model's estimate of 20% sits well above the 12/1 market price. (model 20% · fair 6%)
8Bun Bang Faireads the form
7 career runs · 8th last time · rated 61
Price offered25/1 = 4% chance
Bookie's margin34% of this price
Fair price33/1 margin stripped
The AI's read Seven runs with a poorly beaten eighth last time and little to commend it. The model's 10% sits well above the 25/1 market price of 3%. (model 10% · fair 3%)

39 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.