StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
THE AI LAB DAILY · THE DAY SO FAR ON SUNDAY, 25 OCTOBER 2026

Sunday 25 October 2026 so far: Claude leads the Tipster League and the day settled

← Every day·Today's card·Today's market·Results for Wednesday, 4 November 2026

This is the afternoon piece for Sunday, 25 October 2026, kept as an archive. The latest afternoon pieces are here.

Racing on Sunday 25 October 2026 comes from four meetings: Galway and Wexford in Ireland, and Aintree and Market Rasen in Britain. Galway got the day under way and Wexford has the last of it. By the time of writing 23 of the day's 30 races had a settled Tipster League pick. Every race has been run and every League pick of the day is settled. Every card from the day is on the racecards page, the model's own picks settle on the track record, and the full set of results for the date follows on the results hub once the evening run has published.

The Tipster League so far

Claude leads the day's order, with Gemini, DeepSeek, Grok, ChatGPT, the Favourite, Stablebet Model and Stablebet Edge behind in that order. The order is worked out in code from the settled picks alone: winners first, then the running return on a level stake at starting price, and it says nothing about the League's standing table, which settles every pick since it began. Our own rating, which backs a horse only in handicaps where every runner has a figure, sits outside this order, and its picks are in the table below. 129 picks were non-runners, returned stakes that count for nothing.

Every League pick for Sunday, 25 October 2026: all 404 picks settled; 135 void (non-runners, 0 points). A pick settles once the result is official and the starting price confirmed; until then it is neither a win nor a loss.

AI Picks the Winner

Each AI picks a winner with the odds hidden, reading the race on form alone.

EntrantRaceSelectionResultSP
ChatGPTGalway 12:32Chart TopperWon10/11
GeminiGalway 12:32Chart TopperWon10/11
ClaudeGalway 12:32Chart TopperWon10/11
GrokGalway 12:32Chart TopperWon10/11
DeepSeekGalway 12:32Chart TopperWon10/11
The FavouriteGalway 12:32Chart TopperWon10/11
ChatGPTAintree 12:40Ile De JerseyVoid (non-runner)no bet
GeminiAintree 12:40Ile De JerseyVoid (non-runner)no bet
ClaudeAintree 12:40Ile De JerseyVoid (non-runner)no bet
GrokAintree 12:40Ile De JerseyVoid (non-runner)no bet
DeepSeekAintree 12:40Ile De JerseyVoid (non-runner)no bet
StableBet RatingAintree 12:40Molto BeneVoid (non-runner)no bet
The FavouriteAintree 12:40Brookside LaVoid (non-runner)no bet
ChatGPTWexford 12:50Caher Roes DenLost5/2
GeminiWexford 12:50Maverick MackLost22/1
ClaudeWexford 12:50Caher Roes DenLost5/2
GrokWexford 12:50Caher Roes DenLost5/2
DeepSeekWexford 12:50Caher Roes DenLost5/2
The FavouriteWexford 12:50Caher Roes DenLost5/2
ChatGPTMarket Rasen 13:00Moore BrionWon4/6
GeminiMarket Rasen 13:00Kaldoun Des RocsLost4/1
ClaudeMarket Rasen 13:00Kaldoun Des RocsLost4/1
GrokMarket Rasen 13:00Kaldoun Des RocsLost4/1
DeepSeekMarket Rasen 13:00Kaldoun Des RocsLost4/1
The FavouriteMarket Rasen 13:00Kaldoun Des RocsLost4/1
ChatGPTGalway 13:07DgalwaygallivantorLost9/1
GeminiGalway 13:07Crecora HillsLost3/1
ClaudeGalway 13:07DgalwaygallivantorLost9/1
GrokGalway 13:07Crecora HillsLost3/1
DeepSeekGalway 13:07DgalwaygallivantorLost9/1
StableBet RatingGalway 13:07Crecora HillsLost3/1
The FavouriteGalway 13:07Crecora HillsLost3/1
ChatGPTAintree 13:15Order On TimeVoid (non-runner)no bet
GeminiAintree 13:15Order On TimeVoid (non-runner)no bet
ClaudeAintree 13:15Order On TimeVoid (non-runner)no bet
GrokAintree 13:15Order On TimeVoid (non-runner)no bet
DeepSeekAintree 13:15Order On TimeVoid (non-runner)no bet
The FavouriteAintree 13:15Order On TimeVoid (non-runner)no bet
ChatGPTWexford 13:25Watch The WeatherLost7/2
GeminiWexford 13:25Watch The WeatherLost7/2
ClaudeWexford 13:25Watch The WeatherLost7/2
GrokWexford 13:25Watch The WeatherLost7/2
DeepSeekWexford 13:25Miss DoyenneLost9/1
StableBet RatingWexford 13:25Fountain HouseLost7/1
The FavouriteWexford 13:25LuimneachLost9/2
ChatGPTMarket Rasen 13:35Solar JetLost50/1
GeminiMarket Rasen 13:35Solar JetLost50/1
ClaudeMarket Rasen 13:35Solar JetLost50/1
GrokMarket Rasen 13:35Solar JetLost50/1
DeepSeekMarket Rasen 13:35Don DandyLost1/2
The FavouriteMarket Rasen 13:35Don DandyLost1/2
ChatGPTGalway 13:42SpringboardLost5/2
GeminiGalway 13:42Harty CupLost10/1
ClaudeGalway 13:42Harty CupLost10/1
GrokGalway 13:42Harty CupLost10/1
DeepSeekGalway 13:42Clonbury BridgeLost40/1
StableBet RatingGalway 13:42Potters PalVoid (non-runner)no bet
The FavouriteGalway 13:42Potters PalVoid (non-runner)no bet
ChatGPTAintree 13:50KadastralVoid (non-runner)no bet
GeminiAintree 13:50KadastralVoid (non-runner)no bet
ClaudeAintree 13:50KadastralVoid (non-runner)no bet
GrokAintree 13:50KadastralVoid (non-runner)no bet
DeepSeekAintree 13:50KadastralVoid (non-runner)no bet
StableBet RatingAintree 13:50Un Sens A La VieVoid (non-runner)no bet
The FavouriteAintree 13:50Taurus BayVoid (non-runner)no bet
ChatGPTWexford 14:00Noon Blu DodvilleLost6/5
GeminiWexford 14:00Noon Blu DodvilleLost6/5
ClaudeWexford 14:00Noon Blu DodvilleLost6/5
GrokWexford 14:00Ten GearsLost5/1
DeepSeekWexford 14:00Ten GearsLost5/1
The FavouriteWexford 14:00Ten GearsLost5/1
ChatGPTMarket Rasen 14:10Ga LawLost9/2
GeminiMarket Rasen 14:10Ga LawLost9/2
ClaudeMarket Rasen 14:10Triple TradeWon15/8
GrokMarket Rasen 14:10Sure TouchLost9/4
DeepSeekMarket Rasen 14:10Sure TouchLost9/4
StableBet RatingMarket Rasen 14:10Tommy's OscarLost10/3
The FavouriteMarket Rasen 14:10Triple TradeWon15/8
ChatGPTGalway 14:17Light Up The DarkLost4/7
GeminiGalway 14:17Light Up The DarkLost4/7
ClaudeGalway 14:17Light Up The DarkLost4/7
GrokGalway 14:17Light Up The DarkLost4/7
DeepSeekGalway 14:17Light Up The DarkLost4/7
The FavouriteGalway 14:17Light Up The DarkLost4/7
ChatGPTAintree 14:25Kitty's LightVoid (non-runner)no bet
GeminiAintree 14:25Knappers HillVoid (non-runner)no bet
ClaudeAintree 14:25Kitty's LightVoid (non-runner)no bet
GrokAintree 14:25Kitty's LightVoid (non-runner)no bet
DeepSeekAintree 14:25Kitty's LightVoid (non-runner)no bet
StableBet RatingAintree 14:25Hold Your FortVoid (non-runner)no bet
The FavouriteAintree 14:25Hold Your FortVoid (non-runner)no bet
ChatGPTWexford 14:35Soul AsylumLost8/11
GeminiWexford 14:35Soul AsylumLost8/11
ClaudeWexford 14:35Soul AsylumLost8/11
GrokWexford 14:35LirakaliWon2/1
DeepSeekWexford 14:35Soul AsylumLost8/11
The FavouriteWexford 14:35LirakaliWon2/1
ChatGPTMarket Rasen 14:41Rivers CornerLost9/2
GeminiMarket Rasen 14:41Livin On LucoLost17/8
ClaudeMarket Rasen 14:41Livin On LucoLost17/8
GrokMarket Rasen 14:41Livin On LucoLost17/8
DeepSeekMarket Rasen 14:41Livin On LucoLost17/8
StableBet RatingMarket Rasen 14:41Livin On LucoLost17/8
The FavouriteMarket Rasen 14:41Paper MillWon11/8
ChatGPTGalway 14:50Blue TrainLost14/1
GeminiGalway 14:50Blue TrainLost14/1
ClaudeGalway 14:50Space WarriorLost5/1
GrokGalway 14:50Blue TrainLost14/1
DeepSeekGalway 14:50Blue TrainLost14/1
StableBet RatingGalway 14:50InthenickoftimeLost5/2
The FavouriteGalway 14:50InthenickoftimeLost5/2
ChatGPTAintree 15:00HitmanVoid (non-runner)no bet
GeminiAintree 15:00HitmanVoid (non-runner)no bet
ClaudeAintree 15:00BoombawnVoid (non-runner)no bet
GrokAintree 15:00HitmanVoid (non-runner)no bet
DeepSeekAintree 15:00HitmanVoid (non-runner)no bet
StableBet RatingAintree 15:00Prairie WolfVoid (non-runner)no bet
The FavouriteAintree 15:00BoombawnVoid (non-runner)no bet
ChatGPTWexford 15:07Land Of PuntLost5/1
GeminiWexford 15:07You Done WellVoid (non-runner)no bet
ClaudeWexford 15:07QaasidLost40/1
GrokWexford 15:07QaasidLost40/1
DeepSeekWexford 15:07QaasidLost40/1
StableBet RatingWexford 15:07River ValeLost14/1
The FavouriteWexford 15:07River ValeLost14/1
ChatGPTMarket Rasen 15:13Gambie TiepLost11/4
GeminiMarket Rasen 15:13Gambie TiepLost11/4
ClaudeMarket Rasen 15:13Walk In The ValleyWon7/4
GrokMarket Rasen 15:13Gambie TiepLost11/4
DeepSeekMarket Rasen 15:13Gambie TiepLost11/4
StableBet RatingMarket Rasen 15:13Noble RecallLost15/8
The FavouriteMarket Rasen 15:13Noble RecallLost15/8
ChatGPTGalway 15:20Fly Away HomeLost11/2
GeminiGalway 15:20Ole OleWon11/4
ClaudeGalway 15:20Direct ApproachVoid (non-runner)no bet
GrokGalway 15:20Brother WalfridLost5/2
DeepSeekGalway 15:20Brother WalfridLost5/2
The FavouriteGalway 15:20Ole OleWon11/4
ChatGPTAintree 15:35Deep CaveVoid (non-runner)no bet
GeminiAintree 15:35A King Of MagicVoid (non-runner)no bet
ClaudeAintree 15:35Glancing JackVoid (non-runner)no bet
GrokAintree 15:35KamsinasVoid (non-runner)no bet
DeepSeekAintree 15:35KamsinasVoid (non-runner)no bet
StableBet RatingAintree 15:35A King Of MagicVoid (non-runner)no bet
The FavouriteAintree 15:35Glancing JackVoid (non-runner)no bet
ChatGPTWexford 15:40Huntin BootsLost10/11
GeminiWexford 15:40Huntin BootsLost10/11
ClaudeWexford 15:40Square NeckerLost11/8
GrokWexford 15:40Huntin BootsLost10/11
DeepSeekWexford 15:40Huntin BootsLost10/11
The FavouriteWexford 15:40Square NeckerLost11/8
ChatGPTMarket Rasen 15:48Lightning FlashWon7/4
GeminiMarket Rasen 15:48Lightning FlashWon7/4
ClaudeMarket Rasen 15:48Lightning FlashWon7/4
GrokMarket Rasen 15:48Lightning FlashWon7/4
DeepSeekMarket Rasen 15:48Lightning FlashWon7/4
StableBet RatingMarket Rasen 15:48Lightning FlashWon7/4
The FavouriteMarket Rasen 15:48Character TestingLost7/2
ChatGPTGalway 15:56Rebel RebaLost9/2
GeminiGalway 15:56Rebel RebaLost9/2
ClaudeGalway 15:56Rebel RebaLost9/2
GrokGalway 15:56Rebel RebaLost9/2
DeepSeekGalway 15:56Rebel RebaLost9/2
The FavouriteGalway 15:56Doctor ElvisLost3/1
ChatGPTAintree 16:05SolerettaVoid (non-runner)no bet
GeminiAintree 16:05SolerettaVoid (non-runner)no bet
ClaudeAintree 16:05SolerettaVoid (non-runner)no bet
GrokAintree 16:05SolerettaVoid (non-runner)no bet
DeepSeekAintree 16:05SolerettaVoid (non-runner)no bet
The FavouriteAintree 16:05SolerettaVoid (non-runner)no bet
ChatGPTWexford 16:10Dunsy RockLost11/4
GeminiWexford 16:10Dunsy RockLost11/4
ClaudeWexford 16:10BaymountLost9/4
GrokWexford 16:10Dunsy RockLost11/4
DeepSeekWexford 16:10Dunsy RockLost11/4
The FavouriteWexford 16:10BaymountLost9/4
ChatGPTMarket Rasen 16:23Francisco AlvaresVoid (non-runner)no bet
GeminiMarket Rasen 16:23Clos Du MoucheLostEvens
ClaudeMarket Rasen 16:23Francisco AlvaresVoid (non-runner)no bet
GrokMarket Rasen 16:23Clos Du MoucheLostEvens
DeepSeekMarket Rasen 16:23Francisco AlvaresVoid (non-runner)no bet
The FavouriteMarket Rasen 16:23Francisco AlvaresVoid (non-runner)no bet
ChatGPTGalway 16:30MoscoviteLost4/6
GeminiGalway 16:30MoscoviteLost4/6
ClaudeGalway 16:30MoscoviteLost4/6
GrokGalway 16:30Ellen ImlachVoid (non-runner)no bet
DeepSeekGalway 16:30Ellen ImlachVoid (non-runner)no bet
The FavouriteGalway 16:30MoscoviteLost4/6
ChatGPTWexford 16:40Morning RoseVoid (non-runner)no bet
GeminiWexford 16:40Morning RoseVoid (non-runner)no bet
ClaudeWexford 16:40Morning RoseVoid (non-runner)no bet
GrokWexford 16:40Morning RoseVoid (non-runner)no bet
DeepSeekWexford 16:40Morning RoseVoid (non-runner)no bet
The FavouriteWexford 16:40PayslipLost9/4

AI Finds the Value Bets

Each AI is shown the market's view and backs the horse it thinks the market has priced too long.

EntrantRaceSelectionResultSP
ChatGPTGalway 12:32Da Capo GloryLost7/2
GeminiGalway 12:32Will DoLost3/1
ClaudeGalway 12:32LengarukaLost66/1
GrokGalway 12:32Will DoLost3/1
DeepSeekGalway 12:32Mint BoyLost10/1
Stablebet EdgeGalway 12:32Will DoLost3/1
Stablebet ModelGalway 12:32Will DoLost3/1
ChatGPTAintree 12:40Serious ChatVoid (non-runner)no bet
GeminiAintree 12:40Molto BeneVoid (non-runner)no bet
ClaudeAintree 12:40Ile De JerseyVoid (non-runner)no bet
GrokAintree 12:40Ile De JerseyVoid (non-runner)no bet
DeepSeekAintree 12:40Ile De JerseyVoid (non-runner)no bet
Stablebet EdgeAintree 12:40Crack OpsVoid (non-runner)no bet
Stablebet ModelAintree 12:40Brookside LaVoid (non-runner)no bet
ChatGPTWexford 12:50KirLost7/2
GeminiWexford 12:50Maverick MackLost22/1
ClaudeWexford 12:50MullaghglossLost12/1
GrokWexford 12:50Caher Roes DenLost5/2
DeepSeekWexford 12:50Caher Roes DenLost5/2
Stablebet EdgeWexford 12:50KirLost7/2
Stablebet ModelWexford 12:50Caher Roes DenLost5/2
ChatGPTMarket Rasen 13:00Military CrossLost8/1
GeminiMarket Rasen 13:00Running HappyLost11/4
ClaudeMarket Rasen 13:00Running HappyLost11/4
GrokMarket Rasen 13:00Moore BrionWon4/6
DeepSeekMarket Rasen 13:00Military CrossLost8/1
Stablebet EdgeMarket Rasen 13:00Moore BrionWon4/6
Stablebet ModelMarket Rasen 13:00Moore BrionWon4/6
ChatGPTGalway 13:07Ma Jacks HillVoid (non-runner)no bet
GeminiGalway 13:07IlltakehimmyselfWon7/2
ClaudeGalway 13:07Nine GracesLost18/1
GrokGalway 13:07Only For Our ManLost11/2
DeepSeekGalway 13:07IlltakehimmyselfWon7/2
Stablebet EdgeGalway 13:07Ma Jacks HillVoid (non-runner)no bet
Stablebet ModelGalway 13:07Only For Our ManLost11/2
ChatGPTAintree 13:15Titi MontmartreVoid (non-runner)no bet
GeminiAintree 13:15Titi MontmartreVoid (non-runner)no bet
ClaudeAintree 13:15Le Roi RemiVoid (non-runner)no bet
GrokAintree 13:15Brace For LandingVoid (non-runner)no bet
DeepSeekAintree 13:15Brace For LandingVoid (non-runner)no bet
Stablebet EdgeAintree 13:15AllforVoid (non-runner)no bet
Stablebet ModelAintree 13:15Brace For LandingVoid (non-runner)no bet
ChatGPTWexford 13:25ScalpnagoonWon16/1
GeminiWexford 13:25Fountain HouseLost7/1
ClaudeWexford 13:25ScalpnagoonWon16/1
GrokWexford 13:25ScalpnagoonWon16/1
DeepSeekWexford 13:25Watch The WeatherLost7/2
Stablebet EdgeWexford 13:25Watch The WeatherLost7/2
Stablebet ModelWexford 13:25Miss DoyenneLost9/1
ChatGPTMarket Rasen 13:35Solar JetLost50/1
GeminiMarket Rasen 13:35See BlueLost15/2
ClaudeMarket Rasen 13:35Elm CreekLost33/1
GrokMarket Rasen 13:35Solar JetLost50/1
DeepSeekMarket Rasen 13:35See BlueLost15/2
Stablebet EdgeMarket Rasen 13:35Elm CreekLost33/1
Stablebet ModelMarket Rasen 13:35Don DandyLost1/2
ChatGPTGalway 13:42Harty CupLost10/1
GeminiGalway 13:42Along The WayLost33/1
ClaudeGalway 13:42Harty CupLost10/1
GrokGalway 13:42Harty CupLost10/1
DeepSeekGalway 13:42Harty CupLost10/1
Stablebet EdgeGalway 13:42Along The WayLost33/1
Stablebet ModelGalway 13:42Potters PalVoid (non-runner)no bet
ChatGPTAintree 13:50Dance And GlanceVoid (non-runner)no bet
GeminiAintree 13:50We're Red And BlueVoid (non-runner)no bet
ClaudeAintree 13:50Dance And GlanceVoid (non-runner)no bet
GrokAintree 13:50We're Red And BlueVoid (non-runner)no bet
DeepSeekAintree 13:50Un Sens A La VieVoid (non-runner)no bet
Stablebet EdgeAintree 13:50He's BresilianVoid (non-runner)no bet
Stablebet ModelAintree 13:50Un Sens A La VieVoid (non-runner)no bet
ChatGPTWexford 14:00Bay City BoyLost22/1
GeminiWexford 14:00HilarionVoid (non-runner)no bet
ClaudeWexford 14:00Toll RoadLost15/2
GrokWexford 14:00Hansel The PurseLost8/1
DeepSeekWexford 14:00HilarionVoid (non-runner)no bet
Stablebet EdgeWexford 14:00HilarionVoid (non-runner)no bet
Stablebet ModelWexford 14:00Ten GearsLost5/1
ChatGPTMarket Rasen 14:10Ga LawLost9/2
GeminiMarket Rasen 14:10Mars HarperLost33/1
ClaudeMarket Rasen 14:10Mars HarperLost33/1
GrokMarket Rasen 14:10Ga LawLost9/2
DeepSeekMarket Rasen 14:10Ga LawLost9/2
Stablebet EdgeMarket Rasen 14:10Ga LawLost9/2
Stablebet ModelMarket Rasen 14:10Ga LawLost9/2
ChatGPTGalway 14:17Sanctity Of SpaceLost25/1
GeminiGalway 14:17Simply NaturalWon5/2
ClaudeGalway 14:17EsteioLost14/1
GrokGalway 14:17Simply NaturalWon5/2
DeepSeekGalway 14:17Simply NaturalWon5/2
Stablebet EdgeGalway 14:17Simply NaturalWon5/2
Stablebet ModelGalway 14:17Simply NaturalWon5/2
ChatGPTAintree 14:25Kitty's LightVoid (non-runner)no bet
GeminiAintree 14:25GrozniVoid (non-runner)no bet
ClaudeAintree 14:25GrozniVoid (non-runner)no bet
GrokAintree 14:25Kitty's LightVoid (non-runner)no bet
DeepSeekAintree 14:25GrozniVoid (non-runner)no bet
Stablebet EdgeAintree 14:25Knappers HillVoid (non-runner)no bet
Stablebet ModelAintree 14:25Hold Your FortVoid (non-runner)no bet
ChatGPTWexford 14:35Grey Balls Of FireLost28/1
GeminiWexford 14:35Grey Balls Of FireLost28/1
ClaudeWexford 14:35BackinbusinessLost33/1
GrokWexford 14:35BackinbusinessLost33/1
DeepSeekWexford 14:35Llem'sLost40/1
Stablebet EdgeWexford 14:35Game ShadowLost50/1
Stablebet ModelWexford 14:35LirakaliWon2/1
ChatGPTMarket Rasen 14:41The Doyen ChiefLost5/1
GeminiMarket Rasen 14:41The Doyen ChiefLost5/1
ClaudeMarket Rasen 14:41The Doyen ChiefLost5/1
GrokMarket Rasen 14:41The Doyen ChiefLost5/1
DeepSeekMarket Rasen 14:41The Doyen ChiefLost5/1
Stablebet EdgeMarket Rasen 14:41Rivers CornerLost9/2
Stablebet ModelMarket Rasen 14:41Paper MillWon11/8
ChatGPTGalway 14:50Blue TrainLost14/1
GeminiGalway 14:50ShellrunforbriggsLost4/1
ClaudeGalway 14:50CastleheathWon3/1
GrokGalway 14:50Blue TrainLost14/1
DeepSeekGalway 14:50Blue TrainLost14/1
Stablebet EdgeGalway 14:50CrystabelVoid (non-runner)no bet
Stablebet ModelGalway 14:50InthenickoftimeLost5/2
ChatGPTAintree 15:00Master ChewyVoid (non-runner)no bet
GeminiAintree 15:00EtalonVoid (non-runner)no bet
ClaudeAintree 15:00Prairie WolfVoid (non-runner)no bet
GrokAintree 15:00EtalonVoid (non-runner)no bet
DeepSeekAintree 15:00HitmanVoid (non-runner)no bet
Stablebet EdgeAintree 15:00EtalonVoid (non-runner)no bet
Stablebet ModelAintree 15:00BlueyVoid (non-runner)no bet
ChatGPTWexford 15:07Chosen ShantLost14/1
GeminiWexford 15:07Club ManagerLost4/1
ClaudeWexford 15:07Cathryns RubyWon5/1
GrokWexford 15:07Club ManagerLost4/1
DeepSeekWexford 15:07Jumbos JetLost5/1
Stablebet EdgeWexford 15:07Chosen ShantLost14/1
Stablebet ModelWexford 15:07Jumbos JetLost5/1
ChatGPTMarket Rasen 15:13Gambie TiepLost11/4
GeminiMarket Rasen 15:13McGrath From CluneLost25/1
ClaudeMarket Rasen 15:13McGrath From CluneLost25/1
GrokMarket Rasen 15:13Gambie TiepLost11/4
DeepSeekMarket Rasen 15:13Walk In The ValleyWon7/4
Stablebet EdgeMarket Rasen 15:13McGrath From CluneLost25/1
Stablebet ModelMarket Rasen 15:13Noble RecallLost15/8
ChatGPTGalway 15:20Fly Away HomeLost11/2
GeminiGalway 15:20Minella HollowVoid (non-runner)no bet
ClaudeGalway 15:20TradonthebayLost28/1
GrokGalway 15:20Brother WalfridLost5/2
DeepSeekGalway 15:20Direct ApproachVoid (non-runner)no bet
Stablebet EdgeGalway 15:20Direct ApproachVoid (non-runner)no bet
Stablebet ModelGalway 15:20Direct ApproachVoid (non-runner)no bet
ChatGPTAintree 15:35A King Of MagicVoid (non-runner)no bet
GeminiAintree 15:35A King Of MagicVoid (non-runner)no bet
ClaudeAintree 15:35Norn IronVoid (non-runner)no bet
GrokAintree 15:35ListentoyourheartVoid (non-runner)no bet
DeepSeekAintree 15:35A King Of MagicVoid (non-runner)no bet
Stablebet EdgeAintree 15:35Frontier PrinceVoid (non-runner)no bet
Stablebet ModelAintree 15:35Frontier PrinceVoid (non-runner)no bet
ChatGPTWexford 15:40Huntin BootsLost10/11
GeminiWexford 15:40Whelkeen ViewLost14/1
ClaudeWexford 15:40Whelkeen ViewLost14/1
GrokWexford 15:40Huntin BootsLost10/11
DeepSeekWexford 15:40Huntin BootsLost10/11
Stablebet EdgeWexford 15:40Huntin BootsLost10/11
Stablebet ModelWexford 15:40Huntin BootsLost10/11
ChatGPTMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
GeminiMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
ClaudeMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
GrokMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
DeepSeekMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
Stablebet EdgeMarket Rasen 15:48Steel FixerVoid (non-runner)no bet
Stablebet ModelMarket Rasen 15:48Lightning FlashWon7/4
ChatGPTGalway 15:56Rebel RebaLost9/2
GeminiGalway 15:56Rebel RebaLost9/2
ClaudeGalway 15:56The Iron ChefLost28/1
GrokGalway 15:56Rebel RebaLost9/2
DeepSeekGalway 15:56Rebel RebaLost9/2
Stablebet EdgeGalway 15:56Fergy FiveLost33/1
Stablebet ModelGalway 15:56Doctor ElvisLost3/1
ChatGPTAintree 16:05Persian DivaVoid (non-runner)no bet
GeminiAintree 16:05Double AnnieVoid (non-runner)no bet
ClaudeAintree 16:05Double AnnieVoid (non-runner)no bet
GrokAintree 16:05Persian DivaVoid (non-runner)no bet
DeepSeekAintree 16:05Wise MaidenVoid (non-runner)no bet
Stablebet EdgeAintree 16:05Wise MaidenVoid (non-runner)no bet
Stablebet ModelAintree 16:05Wise MaidenVoid (non-runner)no bet
ChatGPTWexford 16:10Dromana MistWon33/1
GeminiWexford 16:10Dromana MistWon33/1
ClaudeWexford 16:10Miss Mini BeeLost7/2
GrokWexford 16:10Dunsy RockLost11/4
DeepSeekWexford 16:10Dromana MistWon33/1
Stablebet EdgeWexford 16:10Diamond TippLost7/1
Stablebet ModelWexford 16:10BaymountLost9/4
ChatGPTMarket Rasen 16:23Beau De MaineLost6/4
GeminiMarket Rasen 16:23EzenliLost12/1
ClaudeMarket Rasen 16:23Soviet SailorWon15/2
GrokMarket Rasen 16:23Beau De MaineLost6/4
DeepSeekMarket Rasen 16:23Beau De MaineLost6/4
Stablebet EdgeMarket Rasen 16:23Beau De MaineLost6/4
Stablebet ModelMarket Rasen 16:23Beau De MaineLost6/4
ChatGPTGalway 16:30Ellen ImlachVoid (non-runner)no bet
GeminiGalway 16:30Ellen ImlachVoid (non-runner)no bet
ClaudeGalway 16:30Ellen ImlachVoid (non-runner)no bet
GrokGalway 16:30Ellen ImlachVoid (non-runner)no bet
DeepSeekGalway 16:30Ellen ImlachVoid (non-runner)no bet
Stablebet EdgeGalway 16:30Mozart's SongLost11/1
Stablebet ModelGalway 16:30Va La VieLost4/1
ChatGPTWexford 16:40Back In FavourVoid (non-runner)no bet
GeminiWexford 16:40B U TrainLost17/2
ClaudeWexford 16:40Lest Ye ForgetLost18/1
GrokWexford 16:40Morning RoseVoid (non-runner)no bet
DeepSeekWexford 16:40B U TrainLost17/2
Stablebet EdgeWexford 16:40PayslipLost9/4
Stablebet ModelWexford 16:40PayslipLost9/4

Results and starting prices from the League's own settle; every entrant's full record, losses included, is on the Tipster League table. Nothing here is a tip.

The Stablebet Model and Stablebet Edge sit together in the League order, behind The Favourite. Set against the whole record rather than one afternoon, the League's form leader is Claude at -4.5%, and the Tipster League table carries every entrant's full record, losses included.

The model's own day so far: the COLM QUINN BMW Mares Maiden Hurdle at Galway

The engine enters the League twice under two rules: the Stablebet Model backs the runner it rates most likely to win in each race, and Stablebet Edge backs the widest gap between its estimate and the market. The Model has had five winners from 21 settled picks, and the Edge entrant has had two winners from eighteen settled picks. The card below is the settled race the Stablebet Model's pick won, the COLM QUINN BMW Mares Maiden Hurdle at 14:17 at Galway, won by Simply Natural, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Galway 14:17 · COLM QUINN BMW Mares Maiden Hurdle · 2m11y

Latest output →

Pre-race estimate. Published 25 October 2026, before the off. This is what the model made of the race beforehand, kept as a record. It was never published as a tip.

The model rated Simply Natural its most likely winner at 47%, ahead of Holly's Thunder (12%) and Esteio (12%). It read as a standout.

HorseSPModel chanceMarketvs Market
Simply Natural
Keith Donoghue / G P Cromwell
2.75
46.5%
30.1%Market 16.4pp longer
Holly's Thunder
John Shinnick / L Fowler
11.00
12.3%
7.5%Market 4.7pp longer
Esteio
Daniel King / T Cooper
13.00
11.8%
6.4%Market 5.4pp longer
The Two Mary's
Harry Sexton / J J Hanlon
34.00
10.4%
2.4%Market 7.9pp longer
Light Up The Dark
Harry Cobden / J P O'Brien
2.10
8.5%
39.5%Market 30.9pp shorter
Elite Ocean
Aidan Kelly / T Cooper
34.00
4.8%
2.4%Market 2.3pp longer
Darby Hill
Eoin Staples / P Nolan
51.00
2.9%
1.6%Market 1.3pp longer
Sanctity Of Space
Shane Fitzsimons / J C McConnell
11.00
1.6%
7.5%Market 5.9pp shorter
Liath Mor
Mr J R Martin / G P Cromwell
67.00
0.7%
1.2%Market 0.6pp shorter
Cool As A Cat
Patrick M O'Brien / Tom Dreaper
67.00
0.6%
1.2%Market 0.7pp shorter

These were the model's estimated win chances going into the race, not tips. The model is calibrated to real results (when it says 25%, about 25% win) but it does not beat the market, so read it as an independent second opinion on the race. See how accurate it is →

Model: ensemble-v1.1 · Generated Sun, 25 Oct 2026The LabMethodology

One afternoon settles nothing: the track record is where the model's picks are scored over every day since it went live, and the horse tracker follows any runner from the card to its next entry. The course itself is covered in the Galway guide.

Elsewhere in the Lab: Every Betting System, Replayed at the Ebor Festival.

The day is settled

Every race on the card has been run and every League pick of the day is settled, so the order above is the day's final order. The full set of results, meeting by meeting with the starting prices, follows in the evening piece, and the full card stays on the racecards page.

Common questions

Which meetings race on Sunday 25 October 2026?

Galway and Wexford in Ireland, and Aintree and Market Rasen in Britain. Every card is on the racecards page with the model's estimated chance beside each runner.

How is the day's League order worked out?

From the settled picks alone, in code: the entrant with the most winners leads, and a tie is split by the running return on a level stake at starting price. A void pick is a returned stake and counts for nothing.

Does leading the day mean an entrant is ahead overall?

No. A day is a handful of picks, and the Tipster League table settles every pick since the League began; the day's order says nothing about it either way.

When are the remaining picks settled?

Once each result is official and the starting price confirmed. The League grades the afternoon's picks in the early evening and the rest late at night, and the evening piece carries the full set of results.

Where does the model's own pick come from?

From the same morning estimates every card carries: the Stablebet Model backs its most likely winner and Stablebet Edge its widest gap to the market, and the track record settles both at starting price.

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 afternoon pieces

Saturday, 24 October 2026
Saturday 24 October 2026 so far: Claude leads the Tipster League and the racing still to run
How 24 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Friday, 23 October 2026
Friday 23 October 2026 so far: Claude leads the Tipster League and the racing still to run
How 23 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Thursday, 22 October 2026
Thursday 22 October 2026 so far: ChatGPT leads the Tipster League and the racing still to run
How 22 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Wednesday, 21 October 2026
Wednesday 21 October 2026 so far: Claude leads the Tipster League and the racing still to run
How 21 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Tuesday, 20 October 2026
Tuesday 20 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 20 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Monday, 19 October 2026
Monday 19 October 2026 so far: The Favourite leads the Tipster League and the racing still to run
How 19 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Sunday, 18 October 2026
Sunday 18 October 2026 so far: DeepSeek leads the Tipster League and the day settled
How 18 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.