StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
THE AI LAB DAILY · RESULTS FOR SATURDAY, 31 OCTOBER 2026

Racing results for Saturday 31 October 2026: Wetherby, Ascot and four more

← Every day·Today's card·Today's market·The day so far on Tuesday, 3 November 2026

This is the results page for Saturday, 31 October 2026, kept as an archive. The latest results are here.

Racing on Saturday 31 October 2026 came from six meetings: Ascot, Ayr, Newmarket, Southwell and Wetherby in Britain, and Down Royal in Northern Ireland. Pic D'Orhy's victory at Wetherby provided a notable moment, with the shortest price in the race proving correct. The feature of the day was the bet365 Charlie Hall Chase (Grade 2) (GBB Race) at Wetherby, which went off at 14:55, and its finishing order sits in the next section with the starting prices as the feed recorded them; the other meetings follow it, each with the pick of its own card. Nothing on this page is typed from memory: the tables render from the same results file the track record settles against, every card from the day is on the racecards page, and the full set of results for the date is on the results hub.

The feature: the bet365 Charlie Hall Chase (Grade 2) (GBB Race) at Wetherby

14:55

bet365 Charlie Hall Chase (Grade 2) (GBB Race)

Chase
3m Class 1 6 ran Good (Good to Firm in places)
1
Pic D'Orhy
Harry SkeltonAdd Harry Skelton to the Horse TrackerD SkeltonAdd D Skelton to the Horse Tracker
10/11
2
Handstands
Ben JonesAdd Ben Jones to the Horse TrackerB PaulingAdd B Pauling to the Horse Tracker
9/2
3
Riskintheground
R T DunneAdd R T Dunne to the Horse TrackerD SkeltonAdd D Skelton to the Horse Tracker
28/1
4
The Real Whacker
B S HughesAdd B S Hughes to the Horse TrackerP NevilleAdd P Neville to the Horse Tracker
9/2
5
Hitman
Freddie GingellAdd Freddie Gingell to the Horse TrackerP F NichollsAdd P F Nicholls to the Horse Tracker
20/1
–
Twinjets(Pulled up)
Harry CobdenAdd Harry Cobden to the Horse TrackerP F NichollsAdd P F Nicholls to the Horse Tracker
13/2

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

The market correctly identified Pic D'Orhy as the most likely winner of the feature, with the shortest price horse coming home first ahead of Handstands. The table above is the feed's own record of the finish and of the starting prices. The race was run over 3m, on ground the feed records as Good (Good to Firm in places). The course itself is covered in the Wetherby guide. On the record it is a Grade 2, over 3m 45y, first run in 1969.

Around the meetings

Ascot ran seven races; the pick of the card was the Sodexo Live! Regal Encore Handicap Chase (Premier Handicap) (GBB Race) at 14:33, won by Viroflay for P F Nicholls.

14:33

Sodexo Live! Regal Encore Handicap Chase (Premier Handicap) (GBB Race)

Chase
2m7f Class 1 10 ran Good (Good to Firm in places)
1
Viroflay
Mr Lucas MurphyAdd Mr Lucas Murphy to the Horse TrackerP F NichollsAdd P F Nicholls to the Horse Tracker
3/1
2
Your Darling
Callum PritchardAdd Callum Pritchard to the Horse TrackerB PaulingAdd B Pauling to the Horse Tracker
16/1
3
Tapley
Caoilin QuinnAdd Caoilin Quinn to the Horse TrackerJamie & Josh MooreAdd Jamie & Josh Moore to the Horse Tracker
11/2
4
Queensbury Boy
Brendan PowellAdd Brendan Powell to the Horse TrackerM BowenAdd M Bowen to the Horse Tracker
17/2
5
Somespring Special
Ben GodfreyAdd Ben Godfrey to the Horse TrackerP Hobbs & J WhiteAdd P Hobbs & J White to the Horse Tracker
40/1
6
Califet En Vol
N de BoinvilleAdd N de Boinville to the Horse TrackerN J HendersonAdd N J Henderson to the Horse Tracker
5/2
7
Henry's Friend
Kielan WoodsAdd Kielan Woods to the Horse TrackerB PaulingAdd B Pauling to the Horse Tracker
7/1
8
Neon Moon
Jack TudorAdd Jack Tudor to the Horse TrackerD PipeAdd D Pipe to the Horse Tracker
12/1
9
Imperial Alex
Stan SheppardAdd Stan Sheppard to the Horse TrackerT LaceyAdd T Lacey to the Horse Tracker
33/1
10
Transmission
R P McLernonAdd R P McLernon to the Horse TrackerN P MulhollandAdd N P Mulholland to the Horse Tracker
25/1

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

Ayr ran seven races; the pick of the card was the United Council Of Racecourse Bookmakers Handicap Hurdle at 13:53, won by The G Wizard for N W Alexander.

13:53

United Council Of Racecourse Bookmakers Handicap Hurdle

Hurdle
3m Class 3 7 ran Good to Soft
1
The G Wizard
Bruce LynnAdd Bruce Lynn to the Horse TrackerN W AlexanderAdd N W Alexander to the Horse Tracker
6/4
2
Serious Chat
Theo GillardAdd Theo Gillard to the Horse TrackerD McCain JnrAdd D McCain Jnr to the Horse Tracker
9/1
3
Eagles Reprieve
Jack PowerAdd Jack Power to the Horse TrackerL Russell & M ScudamoreAdd L Russell & M Scudamore to the Horse Tracker
4/1
4
Blue Las
Dylan JohnstonAdd Dylan Johnston to the Horse TrackerN P MulhollandAdd N P Mulholland to the Horse Tracker
13/2
5
Knomorediamonds
P W WadgeAdd P W Wadge to the Horse TrackerL Russell & M ScudamoreAdd L Russell & M Scudamore to the Horse Tracker
3/1
6
Loch Cuan
Jordan GainfordAdd Jordan Gainford to the Horse TrackerG ElliottAdd G Elliott to the Horse Tracker
14/1
–
An Mhi(Fell)
D R FoxAdd D R Fox to the Horse TrackerW Young JnrAdd W Young Jnr to the Horse Tracker
125/1

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

Down Royal ran seven races; the pick of the card was the BetVictor, Remembering Envoi Allen Champion Chase (Grade 1) at 15:15, won by Haiti Couleurs for Miss R Curtis.

15:15

BetVictor, Remembering Envoi Allen Champion Chase (Grade 1)

Chase
3m Class 1 5 ran GoodNR: Heart Wood, Affordale Fury
1
Haiti Couleurs
Paul TownendAdd Paul Townend to the Horse TrackerMiss R CurtisAdd Miss R Curtis to the Horse Tracker
8/1
2
Fleur In The Park
Cian QuirkeAdd Cian Quirke to the Horse TrackerA SlatteryAdd A Slattery to the Horse Tracker
3/1
3
Banbridge
J J SlevinAdd J J Slevin to the Horse TrackerJ P O'BrienAdd J P O'Brien to the Horse Tracker
9/4
4
Romeo Coolio
Jack KennedyAdd Jack Kennedy to the Horse TrackerG ElliottAdd G Elliott to the Horse Tracker
11/8
5
Croke Park
Danny GilliganAdd Danny Gilligan to the Horse TrackerG ElliottAdd G Elliott to the Horse Tracker
33/1

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

Newmarket ran nine races; the pick of the card was the Hurworth Bloodstock Horris Hill Stakes (Group 3) at 13:42, won by Bengal Tiger for A P O'Brien.

13:42

Hurworth Bloodstock Horris Hill Stakes (Group 3)

Flat
7f Class 1 15 ran Good to Soft
1
Bengal Tiger
S M LeveyAdd S M Levey to the Horse TrackerA P O'BrienAdd A P O'Brien to the Horse Tracker
6/4
2
Lex Victoria
Callum RodriguezAdd Callum Rodriguez to the Horse TrackerSimon CrisfordAdd Simon Crisford to the Horse Tracker
4/1
3
Mezzo Forte
Harry DaviesAdd Harry Davies to the Horse TrackerW J HaggasAdd W J Haggas to the Horse Tracker
28/1
4
City Of Gold
Gavin RyanAdd Gavin Ryan to the Horse TrackerA P O'BrienAdd A P O'Brien to the Horse Tracker
33/1
5
Kicking Bear
K ShoemarkAdd K Shoemark to the Horse TrackerE WalkerAdd E Walker to the Horse Tracker
15/2
6
Jassas
Connor PlanasAdd Connor Planas to the Horse TrackerC ApplebyAdd C Appleby to the Horse Tracker
11/1
7
Nakila Sun
Jason WatsonAdd Jason Watson to the Horse TrackerA M BaldingAdd A M Balding to the Horse Tracker
18/1
8
Midgham Man
George WoodAdd George Wood to the Horse TrackerB R MillmanAdd B R Millman to the Horse Tracker
16/1
9
Flying Pirate
Charles BishopAdd Charles Bishop to the Horse TrackerEve Johnson HoughtonAdd Eve Johnson Houghton to the Horse Tracker
25/1
10
Accumulation
Declan McDonoghAdd Declan McDonogh to the Horse TrackerA P O'BrienAdd A P O'Brien to the Horse Tracker
7/1
11
Golden Souk
C LeeAdd C Lee to the Horse TrackerK R BurkeAdd K R Burke to the Horse Tracker
20/1
12
Theheatison
Daniel MuscuttAdd Daniel Muscutt to the Horse TrackerNick ScholfieldAdd Nick Scholfield to the Horse Tracker
150/1
13
Twelve Bars
David ProbertAdd David Probert to the Horse TrackerH PalmerAdd H Palmer to the Horse Tracker
22/1
14
Green Sovereign
Kaiya FraserAdd Kaiya Fraser to the Horse TrackerHarry EustaceAdd Harry Eustace to the Horse Tracker
100/1
15
San Jose
Rob HornbyAdd Rob Hornby to the Horse TrackerB J MeehanAdd B J Meehan to the Horse Tracker
25/1

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

Southwell ran nine races, and six of them were declared void; the pick of the card was the All-Weather Championship Is Back Nursery (GBBPlus Race) at 17:05, won by Talamon for G Boughey.

17:05

All-Weather Championship Is Back Nursery (GBBPlus Race)

Flat
1m Class 3 7 ran Standard
1
Talamon
Jack CallanAdd Jack Callan to the Horse TrackerG BougheyAdd G Boughey to the Horse Tracker
13/2
2
My A'ali Baba
Amy TuckerAdd Amy Tucker to the Horse TrackerP D EvansAdd P D Evans to the Horse Tracker
50/1
3
Drum Bay
Hollie DoyleAdd Hollie Doyle to the Horse TrackerR M BeckettAdd R M Beckett to the Horse Tracker
6/1
4
National Honour
Marco GhianiAdd Marco Ghiani to the Horse TrackerC ApplebyAdd C Appleby to the Horse Tracker
1/2
5
Tiora Time
Molly Keegan-PriceAdd Molly Keegan-Price to the Horse TrackerTom CloverAdd Tom Clover to the Horse Tracker
12/1
6
Bowdens
Rowan ScottAdd Rowan Scott to the Horse TrackerC JohnstonAdd C Johnston to the Horse Tracker
16/1
7
Dandyman Dan
Lewis EdmundsAdd Lewis Edmunds to the Horse TrackerOliver ColeAdd Oliver Cole to the Horse Tracker
25/1

Results from the site's nightly results run for Saturday, 31 October 2026, source sporting_life. Starting prices are industry SP.

The Lab angle

Set against the whole record rather than one day: across every race the model has priced since it went live, its top pick to level stakes at starting price returns −13.6%, and the Tipster League's form leader is Claude at -5.1%. One day of results moves neither figure by much, which is the point of publishing them beside the results rather than instead of them. The market sets a price for every runner and keeps a margin on top; the Lab measures how much of that margin a system gives back, and so far every system it has tested gives some back. The Panel standings below are the strategies Pascal and the Professor have put through the same test, ordered from the smallest loss to the largest.

29 systems tested · 30,904 real races · none beat the bookmaker's margin. The best real return is −0.8p in the pound, so even the strongest system is a net loss. The bookmaker's margin is the reason.

#StrategyWho proposed itReal return (per £1)£/weekSampleStrike£200/week → today
1The AI's most-confident picksThe ProfessorGuest: RishiAI persona, modelled−0.8p−£2361——
2Odds-on favourites onlyThe systemsGuest: BarryAI persona, modelled−5.3p−£115,202wins 60%−£922
3Favourite in a big fieldThe systemsGuest: BarryAI persona, modelled−7.5p−£15694wins 24%—
4Favourite in a small fieldThe systemsGuest: CarolAI persona, modelled−7.7p−£154,378wins 46%—
5Favourite over jumpsThe systemsTested system−7.9p−£1610,861wins 37%−£2,224
6Festival favouritesThe systemsGuest: CarolAI persona, modelled−8.0p−£162,402wins 32%—
7Each-way the favouriteThe basicsGuest: EddieAI persona, modelled−8.7p−£1730,904places 62%—
8Favourite on soft groundThe systemsGuest: CarolAI persona, modelled−8.7p−£1711,515wins 35%—
9Back the favouriteThe basicsTested system−9.0p−£1830,904wins 35%−£1,852
10Favourite in handicapsThe systemsGuest: BarryAI persona, modelled−9.2p−£1820,651wins 31%—
11Favourite on the FlatThe systemsTested system−9.6p−£1920,043wins 34%—
12Follow the AIThe ProfessorGuest: RishiAI persona, modelled−11.4p−£236,601——
13Back the second favouriteThe basicsGuest: SandraAI persona, modelled−12.1p−£2430,902wins 21%−£3,439
14Top-rated horseThe basicsGuest: FrankAI persona, modelled−15.5p−£3127,420wins 19%−£4,046
15Top-rated in handicapsThe systemsGuest: FrankAI persona, modelled−16.1p−£3220,631wins 16%—
16Double on two favouritesThe multiplesPascal, the punter−17.2p−£34———
17Lucky 15 on favouritesThe multiplesPascal, the punter−17.9p−£36———
18A random horseThe basicsGuest: DawnAI persona, modelled−21.4p−£4330,904wins 13%−£7,020
19Back the lowest drawThe systemsGuest: StanAI persona, modelled−24.8p−£5020,019wins 12%—
20Back the old stagersThe systemsGuest: CarolAI persona, modelled−27.7p−£559,050wins 8%—
21Each-way an outsiderThe basicsGuest: EddieAI persona, modelled−30.7p−£6129,033wins 7%—
22Four-fold on favouritesThe multiplesPascal, the punter−31.4p−£63———
23Back the outsiderThe basicsGuest: LornaAI persona, modelled−35.8p−£7230,904wins 3%−£6,249
24Four-fold on random horsesThe multiplesPascal, the punter−61.9p−£124———

The track record settles each of the model's picks at starting price, the Tipster League does the same for the AI tipsters it follows, and Pascal's Panel tests a reader-style system every week.

Elsewhere in the Lab: Pascal's Panel #15: Double on two favourites & Each-way an outsider Tested (2026-10-05).

Common questions

Which meetings raced on Saturday 31 October 2026?

Ascot, Ayr, Newmarket, Southwell and Wetherby in Britain, and Down Royal in Northern Ireland. Each meeting's finishing orders are in the sections above, and the complete set for the date, race by race, is on the results hub.

When does a result become official?

A finish is provisional until the weighed-in signal, and the starting price follows once the return is settled. While either is outstanding the table says so rather than showing a figure it does not yet have.

Why can a starting price be missing?

The feed publishes the finish before the return is confirmed, so a winner can sit in the table with its price still to come. The page fills the gap on the next publish; nothing here is typed in by hand.

Did the model get the day right?

It priced every runner before the off, and the track record settles each pick at starting price, so the answer is a running figure over every day rather than a verdict on one. The Tipster League keeps the same score for the AI tipsters, losses included.

Where can I follow a horse that ran?

The horse tracker lets you follow any runner from the day and see its next entry, and every card from the date stays on the racecards page.

A word on all of this

None of the above is a tip, and no system the Lab has tested has made money over the whole record. Bet only what you can afford to lose. If gambling has stopped being fun, BeGambleAware has free, confidential help.

Every figure on this page renders live from our published feeds and nothing here is a tip. For whether the model holds any edge, see our track record. 18+, please bet responsibly.

Previous results

Friday, 30 October 2026
Racing results for Friday 30 October 2026: Newmarket, Dundalk and four more
Every result from 30 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Thursday, 29 October 2026
Racing results for Thursday 29 October 2026: Southwell, Punchestown and three more
Every result from 29 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Wednesday, 28 October 2026
Racing results for Wednesday 28 October 2026: Nottingham, Dundalk and three more
Every result from 28 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Tuesday, 27 October 2026
Racing results for Tuesday 27 October 2026: Bangor-on-Dee, Galway and three more
Every result from 27 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Monday, 26 October 2026
Racing results for Monday 26 October 2026: Redcar, Galway and five more
Every result from 26 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Sunday, 25 October 2026
Racing results for Sunday 25 October 2026: Market Rasen, Galway and two more
Every result from 25 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.
Saturday, 24 October 2026
Racing results for Saturday 24 October 2026: Doncaster, Galway and four more
Every result from 24 October 2026, meeting by meeting with the starting prices, and what the day did to the Lab's running figures.