All 48 winners from Thursday 16 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
34 races at Bath, Catterick, Killarney, Lingfield, Uttoxeter, Yarmouth today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 38 winners from Wednesday 15 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 40 winners from Tuesday 14 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
36 races at Ayr, Killarney, Lingfield (AW), Newton Abbot, Windsor today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 36 winners from Monday 13 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
28 races at Dundalk (AW), Perth, Sligo, Stratford today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 28 winners from Sunday 12 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 57 winners from Saturday 11 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 49 winners from Friday 10 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
40 races at Carlisle, Doncaster, Epsom Downs, Leopardstown, Newbury, Newmarket today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 40 winners from Thursday 9 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
33 races at Catterick, Chepstow, Fairyhouse, Kempton (AW), Yarmouth today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 33 winners from Wednesday 8 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
35 races at Brighton, Pontefract, Tramore, Uttoxeter, Wolverhampton (AW) today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 35 winners from Tuesday 7 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
35 races at Ayr, Lingfield (AW), Ripon, Roscommon, Wolverhampton (AW) today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 35 winners from Monday 6 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
22 races at Ayr, Market Rasen, Southwell (AW) today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 22 winners from Sunday 5 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 56 winners from Saturday 4 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 48 winners from Friday 3 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 47 winners from Thursday 2 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 36 winners from Wednesday 1 July 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 46 winners from Tuesday 30 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
34 races at Ffos Las, Kempton (AW), Pontefract, Stratford, Windsor today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
30 races at Cartmel, Curragh, Uttoxeter, Wolverhampton (AW) today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 30 winners from Sunday 28 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 47 winners from Friday 26 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
33 races at Hamilton, Leicester, Newcastle, Newmarket, Nottingham today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 34 winners from Thursday 25 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
15 races at Carlisle, Naas today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 13 winners from Wednesday 24 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
27 races at Beverley, Ffos Las, Newbury, Newton Abbot today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 27 winners from Tuesday 23 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
33 races at Ballinrobe, Brighton, Catterick, Musselburgh, Windsor today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 33 winners from Monday 22 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 48 winners from Saturday 20 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
Which trainers, jockeys and favourites actually deliver at the Festival — 11 years of March Cheltenham data: strike rates, the favourite's real record, and the biggest shocks.
11 years of April Aintree data: trainer and jockey records, how favourites fare over the big fences, and what actually wins at the National meeting.
The June Ascot data that matters: which yards target the Royal meeting, favourite strike rates by year, and the draw/distance patterns from 11 years of results.
Summer Goodwood by the numbers: which trainers and jockeys target the Sussex showpiece, the favourite's real record, and the biggest-priced winners from 11 years of data.
The August York data that matters — Juddmonte International, Nunthorpe and Ebor week: top yards, jockey records, and how favourites fare across 11 years.
Newmarket's May Classic meeting analysed: the trainers and jockeys who deliver at the 2000 and 1000 Guineas meeting, and the favourite's record over 11 years.
The Derby and Oaks meeting by the data: which connections win at Epsom in June, favourite strike rates year by year, and the shocks — 11 years of results.
Doncaster's September Classic meeting: the trainers and jockeys to follow, and how favourites perform across 11 years of St Leger week data.
The Open at Cheltenham analysed — November jumps: top trainers and jockeys, the favourite's real record and the biggest shocks from 11 years of data.
Scotland's big sprint week by the numbers: the yards and jockeys that target Ayr in September, and the favourite's real record over 11 years.
Chester's unique tight track in May: the trainers and jockeys with the best records at the May Festival, and how favourites fare over 11 years of data.
The Cheltenham International meeting by the data: which jumps yards and jockeys fire in December, the favourite's real record, and the biggest shocks from 11 years of results.
January Cheltenham — the Festival trial fixtures analysed: top trainers and jockeys, how favourites fare ahead of March, and the shocks across 11 years of data.
Newbury's big November chase weekend by the numbers: the trainers and jockeys who target the Coral Gold Cup meeting, the favourite's record, and 11 years of shocks.
February Newbury — the Betfair Hurdle and Denman Chase fixture analysed: which yards deliver, favourite strike rates year by year, and the biggest-priced winners.
September Haydock and the Sprint Cup by the data: the sprint trainers and jockeys to follow, how favourites perform, and the biggest shocks over 11 years.
The Lincoln meeting — the start of the Flat turf season — by the numbers: which yards win first time out at Doncaster, favourite records, and 11 years of shocks.
The Dante Festival — York's key Derby trial meeting in May — analysed: top trainers and jockeys, the favourite's real record, and the biggest-priced winners over 11 years.
Kempton's Christmas festival and the King George VI Chase by the data: the trainers and jockeys who win on Boxing Day, favourite records, and 11 years of shocks.
Musselburgh's January jumps fixtures analysed: which Scottish-targeting yards and jockeys deliver, how favourites fare, and the biggest shocks over 11 years of data.
Wetherby's autumn jumps showpiece — the Charlie Hall Chase — by the numbers: top trainers and jockeys, the favourite's record, and 11 years of shocks.
Ireland's jumps championship finale by the data: which yards and jockeys dominate Punchestown, the favourite's real record, and the biggest shocks over 11 years.
The Galway Festival — the Galway Plate and Galway Hurdle week — analysed: top trainers and jockeys, how favourites fare, and the huge-priced winners over 11 years.
The Dublin Racing Festival by the numbers: the Irish Gold Cup and Dublin Chase yards and jockeys to follow, favourite records, and 11 years of February Leopardstown data.
Leopardstown's Christmas Festival — the Savills Chase and Christmas Hurdle — by the data: top trainers and jockeys, the favourite's record, and 11 years of shocks.
Fairyhouse's Easter showpiece by the numbers: which yards and jockeys target the Irish Grand National, how favourites fare in the big handicap, and 11 years of shocks.
Listowel's week-long Harvest Festival and the Kerry National by the data: the trainers and jockeys who deliver, favourite records, and the biggest shocks over 11 years.
The Irish Derby weekend at the Curragh by the numbers: which Flat yards and jockeys win in June, the favourite's real record, and the biggest-priced winners over 11 years.
The Irish 2000 and 1000 Guineas meeting at the Curragh analysed: the Classic-targeting yards and jockeys, how favourites fare, and 11 years of May Curragh data.
Naas in the depths of winter — Lawlor's of Naas Novice Hurdle and the Limestone Lad — by the data: top trainers and jockeys, favourite records, and 11 years of shocks.
All 43 winners from Thursday 18 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 35 winners from Wednesday 17 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 33 winners from Tuesday 16 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 37 winners from Monday 15 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 29 winners from Sunday 14 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 58 winners from Saturday 13 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 58 winners from Friday 12 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 40 winners from Thursday 11 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
34 races at Fontwell, Hamilton, Kempton (AW), Limerick, Yarmouth today. Going, field sizes and 10-year favourite strike-rates for every meeting, from our results database.
All 34 winners from Wednesday 10 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
All 33 winners from Tuesday 9 June 2026 with starting prices, the day's biggest-priced shocks, and our model's verified record on the day.
325 Royal Ascot races analysed: the median winner is 6/1, a third of winners are 10/1+, favourites lose 9% — except in handicaps, where they profit. Trainers, jockeys, draw — the full data.
We analysed every flat race in Britain and Ireland from 2015–2026. Lone front-runners win up to 5× the field rate at some tracks. Here's the course-by-course data.
A decade of sprint data shows draw bias is real and huge at some tracks — Chester low draws win 19% vs 7% for high. The full course-by-course breakdown.
Backing every favourite over 11 years returns −7.4%. We break down the strike rate and ROI by odds band — and why short prices still lose.