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

Thursday 15 October 2026 so far: The Favourite leads the Tipster League and the racing still to run

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

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

Racing on Thursday 15 October 2026 comes from five meetings: Curragh in Ireland, and Perth, Brighton, Fontwell and Southwell in Britain. The feature race at Perth was won by Fearless Dragon, with Eastern Fire also running. By the time of writing 37 of the day's 40 races had a settled Tipster League pick. Racing at Southwell is still to run, and the League picks in those races are still to be 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

The Favourite leads the day's order, with Grok, ChatGPT, Stablebet Model, DeepSeek, Gemini, Claude 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. 21 picks were non-runners, returned stakes that count for nothing.

Every League pick for Thursday, 15 October 2026: all 544 picks settled; 21 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
ChatGPTPerth 12:55Eastern FireLost11/8
GeminiPerth 12:55Petersham PlaceWon3/1
ClaudePerth 12:55Eastern FireLost11/8
GrokPerth 12:55Eastern FireLost11/8
DeepSeekPerth 12:55Eastern FireLost11/8
The FavouritePerth 12:55Eastern FireLost11/8
ChatGPTCurragh 13:02Captain James CookLost11/1
GeminiCurragh 13:02Alfredo DelgadoLost12/1
ClaudeCurragh 13:02Captain James CookLost11/1
GrokCurragh 13:02Captain James CookLost11/1
DeepSeekCurragh 13:02Captain James CookLost11/1
The FavouriteCurragh 13:02Champion BasmaLost11/8
ChatGPTPerth 13:25Kabral Du MathanWon2/9
GeminiPerth 13:25Kabral Du MathanWon2/9
ClaudePerth 13:25Kabral Du MathanWon2/9
GrokPerth 13:25Kabral Du MathanWon2/9
DeepSeekPerth 13:25Kabral Du MathanWon2/9
The FavouritePerth 13:25Kabral Du MathanWon2/9
ChatGPTBrighton 13:32ValaderoLost3/1
GeminiBrighton 13:32Danger AlertLost15/2
ClaudeBrighton 13:32MartLost18/1
GrokBrighton 13:32ValaderoLost3/1
DeepSeekBrighton 13:32ValaderoLost3/1
StableBet RatingBrighton 13:32Stock MarketLost3/1
The FavouriteBrighton 13:32Roman SpringWon9/2
ChatGPTCurragh 13:37AmiataLost14/1
GeminiCurragh 13:37The Highway RatLost25/1
ClaudeCurragh 13:37AmiataLost14/1
GrokCurragh 13:37AmiataLost14/1
DeepSeekCurragh 13:37AmiataLost14/1
StableBet RatingCurragh 13:37KekeLost9/1
The FavouriteCurragh 13:37MoltophinoLost9/2
ChatGPTFontwell 13:44Crooked PathWon6/4
GeminiFontwell 13:44GoodwinLost10/1
ClaudeFontwell 13:44MotazzenLost5/1
GrokFontwell 13:44GoodwinLost10/1
DeepSeekFontwell 13:44GoodwinLost10/1
StableBet RatingFontwell 13:44GoodwinLost10/1
The FavouriteFontwell 13:44MotazzenLost5/1
ChatGPTPerth 13:55Nikolavs OttoLost5/1
GeminiPerth 13:55Nikolavs OttoLost5/1
ClaudePerth 13:55Nikolavs OttoLost5/1
GrokPerth 13:55Nikolavs OttoLost5/1
DeepSeekPerth 13:55Nikolavs OttoLost5/1
The FavouritePerth 13:55Nikolavs OttoLost5/1
ChatGPTBrighton 14:05PasserineLost5/1
GeminiBrighton 14:05PasserineLost5/1
ClaudeBrighton 14:05Chapel DownLost20/1
GrokBrighton 14:05PasserineLost5/1
DeepSeekBrighton 14:05PasserineLost5/1
The FavouriteBrighton 14:05My Boo BooWon1/2
ChatGPTCurragh 14:12Anthony Of LisbonLost40/1
GeminiCurragh 14:12Maximilien LuceLost5/1
ClaudeCurragh 14:12BelicosoLost11/2
GrokCurragh 14:12Lunar EmpressLostEvens
DeepSeekCurragh 14:12Anthony Of LisbonLost40/1
The FavouriteCurragh 14:12Lunar EmpressLostEvens
ChatGPTFontwell 14:19Inca De LafayetteLost7/2
GeminiFontwell 14:19Inca De LafayetteLost7/2
ClaudeFontwell 14:19Inca De LafayetteLost7/2
GrokFontwell 14:19Inca De LafayetteLost7/2
DeepSeekFontwell 14:19Inca De LafayetteLost7/2
StableBet RatingFontwell 14:19Double PowerfulWon8/11
The FavouriteFontwell 14:19Double PowerfulWon8/11
ChatGPTPerth 14:30Thunder RockWon11/4
GeminiPerth 14:30Major FortuneLost11/2
ClaudePerth 14:30Major FortuneLost11/2
GrokPerth 14:30Thunder RockWon11/4
DeepSeekPerth 14:30Major FortuneLost11/2
StableBet RatingPerth 14:30Major FortuneLost11/2
The FavouritePerth 14:30Major FortuneLost11/2
ChatGPTBrighton 14:40Curious MinxLost9/1
GeminiBrighton 14:40Curious MinxLost9/1
ClaudeBrighton 14:40Quai LouisLost9/2
GrokBrighton 14:40Curious MinxLost9/1
DeepSeekBrighton 14:40Curious MinxLost9/1
The FavouriteBrighton 14:40Jazzy BlueWon3/1
ChatGPTCurragh 14:47Mare CrisiumVoid (non-runner)no bet
GeminiCurragh 14:47StorzandoLost12/1
ClaudeCurragh 14:47MetallicLost22/1
GrokCurragh 14:47StorzandoLost12/1
DeepSeekCurragh 14:47StorzandoLost12/1
StableBet RatingCurragh 14:47Suir MonadLost11/4
The FavouriteCurragh 14:47Suir MonadLost11/4
ChatGPTFontwell 14:54FerocimoWon11/8
GeminiFontwell 14:54FerocimoWon11/8
ClaudeFontwell 14:54FerocimoWon11/8
GrokFontwell 14:54FerocimoWon11/8
DeepSeekFontwell 14:54FerocimoWon11/8
The FavouriteFontwell 14:54NightflyerLost6/4
ChatGPTPerth 15:05Tap Tap ShamieLost7/4
GeminiPerth 15:05Marty McflyLost18/1
ClaudePerth 15:05Marty McflyLost18/1
GrokPerth 15:05Double ObanLost16/1
DeepSeekPerth 15:05Tap Tap ShamieLost7/4
The FavouritePerth 15:05Tap Tap ShamieLost7/4
ChatGPTBrighton 15:15Cosmic GirlLost15/8
GeminiBrighton 15:15VitalityLost14/1
ClaudeBrighton 15:15Cosmic GirlLost15/8
GrokBrighton 15:15Cosmic GirlLost15/8
DeepSeekBrighton 15:15Cosmic GirlLost15/8
StableBet RatingBrighton 15:15ShifraLost3/1
The FavouriteBrighton 15:15ShifraLost3/1
ChatGPTCurragh 15:22CosmeticLost22/1
GeminiCurragh 15:22CoexistLost16/1
ClaudeCurragh 15:22CosmeticLost22/1
GrokCurragh 15:22AlmazannWon11/8
DeepSeekCurragh 15:22AlmazannWon11/8
The FavouriteCurragh 15:22AlmazannWon11/8
ChatGPTFontwell 15:29Katios QueenWon2/1
GeminiFontwell 15:29Emerald QuestLost8/13
ClaudeFontwell 15:29Emerald QuestLost8/13
GrokFontwell 15:29Katios QueenWon2/1
DeepSeekFontwell 15:29Emerald QuestLost8/13
The FavouriteFontwell 15:29Emerald QuestLost8/13
ChatGPTPerth 15:40Minella MarathonLost4/1
GeminiPerth 15:40Minella MarathonLost4/1
ClaudePerth 15:40Minella MarathonLost4/1
GrokPerth 15:40Minella MarathonLost4/1
DeepSeekPerth 15:40Minella MarathonLost4/1
StableBet RatingPerth 15:40OrderofthedayLost10/3
The FavouritePerth 15:40OrderofthedayLost10/3
ChatGPTBrighton 15:50DelusionalLost16/1
GeminiBrighton 15:50DelusionalLost16/1
ClaudeBrighton 15:50DelusionalLost16/1
GrokBrighton 15:50DelusionalLost16/1
DeepSeekBrighton 15:50Port DarwinLost7/1
StableBet RatingBrighton 15:50Rogers DreamLost10/3
The FavouriteBrighton 15:50Rogers DreamLost10/3
ChatGPTCurragh 15:57TatumVoid (non-runner)no bet
GeminiCurragh 15:57TatumVoid (non-runner)no bet
ClaudeCurragh 15:57Tanzanite DiamondLost20/1
GrokCurragh 15:57TatumVoid (non-runner)no bet
DeepSeekCurragh 15:57TatumVoid (non-runner)no bet
StableBet RatingCurragh 15:57Glittering GemLost14/1
The FavouriteCurragh 15:57Gallo Dell CieloLost16/1
ChatGPTFontwell 16:04MiralagoLost6/1
GeminiFontwell 16:04MiralagoLost6/1
ClaudeFontwell 16:04I Shut That D'orLost16/1
GrokFontwell 16:04KoukeoLost13/2
DeepSeekFontwell 16:04KoukeoLost13/2
StableBet RatingFontwell 16:04Diplomatic AshLost10/1
The FavouriteFontwell 16:04Diplomatic AshLost10/1
ChatGPTPerth 16:15Ned TannerLost22/1
GeminiPerth 16:15NetywellVoid (non-runner)no bet
ClaudePerth 16:15NetywellVoid (non-runner)no bet
GrokPerth 16:15NetywellVoid (non-runner)no bet
DeepSeekPerth 16:15NetywellVoid (non-runner)no bet
StableBet RatingPerth 16:15Kado SacreeLost13/8
The FavouritePerth 16:15Kado SacreeLost13/8
ChatGPTBrighton 16:25Norfolk BlueLost11/1
GeminiBrighton 16:25Norfolk BlueLost11/1
ClaudeBrighton 16:25Norfolk BlueLost11/1
GrokBrighton 16:25South KensingtonLost9/1
DeepSeekBrighton 16:25Norfolk BlueLost11/1
StableBet RatingBrighton 16:25DarvelLost7/1
The FavouriteBrighton 16:25South KensingtonLost9/1
ChatGPTSouthwell 16:30JoudLost7/1
GeminiSouthwell 16:30Oxford CircusLost3/1
ClaudeSouthwell 16:30JoudLost7/1
GrokSouthwell 16:30Oxford CircusLost3/1
DeepSeekSouthwell 16:30Oxford CircusLost3/1
The FavouriteSouthwell 16:30JoudLost7/1
ChatGPTCurragh 16:32Harry's HillLost10/1
GeminiCurragh 16:32Happy HenryLost8/1
ClaudeCurragh 16:32Happy HenryLost8/1
GrokCurragh 16:32Harry's HillLost10/1
DeepSeekCurragh 16:32Harry's HillLost10/1
StableBet RatingCurragh 16:32Cuban GreyLost5/1
The FavouriteCurragh 16:32Coincidental GloryLost13/2
ChatGPTFontwell 16:39Cawthorne BankerLost18/1
GeminiFontwell 16:39Chief SundayLost3/1
ClaudeFontwell 16:39For Old Times SakeLost6/1
GrokFontwell 16:39For Old Times SakeLost6/1
DeepSeekFontwell 16:39For Old Times SakeLost6/1
StableBet RatingFontwell 16:39Lord Of The GlanceLost4/1
The FavouriteFontwell 16:39Uncle RemusWon10/3
ChatGPTPerth 16:50Still GameWon7/2
GeminiPerth 16:50Velvet OutlawLostEvens
ClaudePerth 16:50Still GameWon7/2
GrokPerth 16:50Still GameWon7/2
DeepSeekPerth 16:50Still GameWon7/2
The FavouritePerth 16:50Still GameWon7/2
ChatGPTBrighton 16:55NutcrackerLost9/1
GeminiBrighton 16:55NutcrackerLost9/1
ClaudeBrighton 16:55NutcrackerLost9/1
GrokBrighton 16:55NutcrackerLost9/1
DeepSeekBrighton 16:55NutcrackerLost9/1
StableBet RatingBrighton 16:55Berning HotLost4/1
The FavouriteBrighton 16:55Rainbow SignWon9/1
ChatGPTSouthwell 17:00Peel ParkLost5/1
GeminiSouthwell 17:00Peel ParkLost5/1
ClaudeSouthwell 17:00Magic TripWon10/3
GrokSouthwell 17:00Peel ParkLost5/1
DeepSeekSouthwell 17:00Peel ParkLost5/1
StableBet RatingSouthwell 17:00NursiaLost10/1
The FavouriteSouthwell 17:00Magic TripWon10/3
ChatGPTCurragh 17:07PoweracclaimLost12/1
GeminiCurragh 17:07Eichan SanLost7/1
ClaudeCurragh 17:07Eichan SanLost7/1
GrokCurragh 17:07Goofy GanderLost33/1
DeepSeekCurragh 17:07Eichan SanLost7/1
StableBet RatingCurragh 17:07GivehertilxmasWon11/1
The FavouriteCurragh 17:07La La LucrativeLost11/2
ChatGPTFontwell 17:14BallymoreenWon4/5
GeminiFontwell 17:14BallymoreenWon4/5
ClaudeFontwell 17:14BallymoreenWon4/5
GrokFontwell 17:14BallymoreenWon4/5
DeepSeekFontwell 17:14BallymoreenWon4/5
StableBet RatingFontwell 17:14Painted WolfLost9/1
The FavouriteFontwell 17:14Painted WolfLost9/1
ChatGPTBrighton 17:25Harry BrownLost15/2
GeminiBrighton 17:25Dreambird DollyWon16/1
ClaudeBrighton 17:25Dreambird DollyWon16/1
GrokBrighton 17:25No Claims BonusLost18/1
DeepSeekBrighton 17:25Bated BreezeLost7/2
StableBet RatingBrighton 17:25Honour Your DreamsLost12/1
The FavouriteBrighton 17:25Honour Your DreamsLost12/1
ChatGPTSouthwell 17:30King IdaLost7/1
GeminiSouthwell 17:30King IdaLost7/1
ClaudeSouthwell 17:30King IdaLost7/1
GrokSouthwell 17:30King IdaLost7/1
DeepSeekSouthwell 17:30King IdaLost7/1
The FavouriteSouthwell 17:30Grove StreetWon2/5
ChatGPTSouthwell 18:00Able AstraLost16/1
GeminiSouthwell 18:00Able AstraLost16/1
ClaudeSouthwell 18:00EldeyaarLost10/1
GrokSouthwell 18:00Able AstraLost16/1
DeepSeekSouthwell 18:00Able AstraLost16/1
StableBet RatingSouthwell 18:00Midnight's DreamWon13/8
The FavouriteSouthwell 18:00Midnight's DreamWon13/8
ChatGPTSouthwell 18:30BasedLost7/2
GeminiSouthwell 18:30DistillateWon11/4
ClaudeSouthwell 18:30My PrerogativeLost20/1
GrokSouthwell 18:30BasedLost7/2
DeepSeekSouthwell 18:30My PrerogativeLost20/1
StableBet RatingSouthwell 18:30Men Of HonourLost10/1
The FavouriteSouthwell 18:30BasedLost7/2
ChatGPTSouthwell 19:00LeucotheaLost11/4
GeminiSouthwell 19:00WadimaLost2/1
ClaudeSouthwell 19:00WadimaLost2/1
GrokSouthwell 19:00LeucotheaLost11/4
DeepSeekSouthwell 19:00LeucotheaLost11/4
The FavouriteSouthwell 19:00Lovely Dark AngelWon6/4
ChatGPTSouthwell 19:30Return Of The GodsLost7/2
GeminiSouthwell 19:30Return Of The GodsLost7/2
ClaudeSouthwell 19:30Return Of The GodsLost7/2
GrokSouthwell 19:30YordanWon7/4
DeepSeekSouthwell 19:30YordanWon7/4
StableBet RatingSouthwell 19:30Return Of The GodsLost7/2
The FavouriteSouthwell 19:30Return Of The GodsLost7/2
ChatGPTSouthwell 20:00Naval CopLost13/2
GeminiSouthwell 20:00Naval CopLost13/2
ClaudeSouthwell 20:00Mrs BlueLost11/8
GrokSouthwell 20:00Naval CopLost13/2
DeepSeekSouthwell 20:00Alpha LegendLost16/1
StableBet RatingSouthwell 20:00Quiet SoulLost12/1
The FavouriteSouthwell 20:00Mrs BlueLost11/8
ChatGPTSouthwell 20:30Super HitLost7/2
GeminiSouthwell 20:30Jodhpur BlueLost17/2
ClaudeSouthwell 20:30Super HitLost7/2
GrokSouthwell 20:30Super HitLost7/2
DeepSeekSouthwell 20:30Jodhpur BlueLost17/2
StableBet RatingSouthwell 20:30Super HitLost7/2
The FavouriteSouthwell 20:30Super HitLost7/2

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
ChatGPTPerth 12:55Ar Ais ArisLost3/1
GeminiPerth 12:55Fearless DragonLost12/1
ClaudePerth 12:55Ar Ais ArisLost3/1
GrokPerth 12:55Ar Ais ArisLost3/1
DeepSeekPerth 12:55Ar Ais ArisLost3/1
Stablebet EdgePerth 12:55Eastern FireLost11/8
Stablebet ModelPerth 12:55Eastern FireLost11/8
ChatGPTCurragh 13:02Captain James CookLost11/1
GeminiCurragh 13:02TaverniseLost16/1
ClaudeCurragh 13:02TaverniseLost16/1
GrokCurragh 13:02Captain James CookLost11/1
DeepSeekCurragh 13:02Captain James CookLost11/1
Stablebet EdgeCurragh 13:02Captain James CookLost11/1
Stablebet ModelCurragh 13:02Captain James CookLost11/1
ChatGPTPerth 13:25Hold The ServeLost9/2
GeminiPerth 13:25Hold The ServeLost9/2
ClaudePerth 13:25Hold The ServeLost9/2
GrokPerth 13:25Hold The ServeLost9/2
DeepSeekPerth 13:25Hold The ServeLost9/2
Stablebet EdgePerth 13:25Dream ShadowLost14/1
Stablebet ModelPerth 13:25Kabral Du MathanWon2/9
ChatGPTBrighton 13:32Big BardVoid (non-runner)no bet
GeminiBrighton 13:32Danger AlertLost15/2
ClaudeBrighton 13:32Big BardVoid (non-runner)no bet
GrokBrighton 13:32ValaderoLost3/1
DeepSeekBrighton 13:32Danger AlertLost15/2
Stablebet EdgeBrighton 13:32ValaderoLost3/1
Stablebet ModelBrighton 13:32ValaderoLost3/1
ChatGPTCurragh 13:37AmiataLost14/1
GeminiCurragh 13:37Staysound SusieLost16/1
ClaudeCurragh 13:37Dark AceLost9/2
GrokCurragh 13:37AmiataLost14/1
DeepSeekCurragh 13:37Nouvel EspoirLost7/1
Stablebet EdgeCurragh 13:37AmiataLost14/1
Stablebet ModelCurragh 13:37AmiataLost14/1
ChatGPTFontwell 13:44Maillot VertLost50/1
GeminiFontwell 13:44Maillot VertLost50/1
ClaudeFontwell 13:44Crooked PathWon6/4
GrokFontwell 13:44Crooked PathWon6/4
DeepSeekFontwell 13:44Crooked PathWon6/4
Stablebet EdgeFontwell 13:44Crooked PathWon6/4
Stablebet ModelFontwell 13:44Crooked PathWon6/4
ChatGPTPerth 13:55Sears CrossingLost28/1
GeminiPerth 13:55Sears CrossingLost28/1
ClaudePerth 13:55Sears CrossingLost28/1
GrokPerth 13:55Old HabitsLost11/8
DeepSeekPerth 13:55Old HabitsLost11/8
Stablebet EdgePerth 13:55Old HabitsLost11/8
Stablebet ModelPerth 13:55Old HabitsLost11/8
ChatGPTBrighton 14:05Als DawnLost250/1
GeminiBrighton 14:05Als DawnLost250/1
ClaudeBrighton 14:05Als DawnLost250/1
GrokBrighton 14:05PasserineLost5/1
DeepSeekBrighton 14:05Polly The SniperLost10/1
Stablebet EdgeBrighton 14:05Chapel DownLost20/1
Stablebet ModelBrighton 14:05My Boo BooWon1/2
ChatGPTCurragh 14:12Maximilien LuceLost5/1
GeminiCurragh 14:12Anthony Of LisbonLost40/1
ClaudeCurragh 14:12Anthony Of LisbonLost40/1
GrokCurragh 14:12WoodstreamLost18/1
DeepSeekCurragh 14:12Anthony Of LisbonLost40/1
Stablebet EdgeCurragh 14:12The BoogeymanLost8/1
Stablebet ModelCurragh 14:12Lunar EmpressLostEvens
ChatGPTFontwell 14:19All The GloryLost4/1
GeminiFontwell 14:19All The GloryLost4/1
ClaudeFontwell 14:19Glen To GlenLost17/2
GrokFontwell 14:19Inca De LafayetteLost7/2
DeepSeekFontwell 14:19All The GloryLost4/1
Stablebet EdgeFontwell 14:19All The GloryLost4/1
Stablebet ModelFontwell 14:19Double PowerfulWon8/11
ChatGPTPerth 14:30Thunder RockWon11/4
GeminiPerth 14:30Dubai DaysLost33/1
ClaudePerth 14:30Dubai DaysLost33/1
GrokPerth 14:30Golden PointLost15/2
DeepSeekPerth 14:30Golden PointLost15/2
Stablebet EdgePerth 14:30Golden PointLost15/2
Stablebet ModelPerth 14:30Golden PointLost15/2
ChatGPTBrighton 14:40Stansfield DreamLost10/1
GeminiBrighton 14:40Curious MinxLost9/1
ClaudeBrighton 14:40Curious MinxLost9/1
DeepSeekBrighton 14:40Stansfield DreamLost10/1
Stablebet EdgeBrighton 14:40Reece's CallLost3/1
Stablebet ModelBrighton 14:40Reece's CallLost3/1
ChatGPTCurragh 14:47StorzandoLost12/1
GeminiCurragh 14:47MoyassrVoid (non-runner)no bet
ClaudeCurragh 14:47MorseLost20/1
GrokCurragh 14:47StorzandoLost12/1
DeepSeekCurragh 14:47Suir MonadLost11/4
Stablebet EdgeCurragh 14:47Suir MonadLost11/4
Stablebet ModelCurragh 14:47Suir MonadLost11/4
ChatGPTFontwell 14:54Living In LuxuryLost9/2
GeminiFontwell 14:54CrushalionLost12/1
ClaudeFontwell 14:54CrushalionLost12/1
GrokFontwell 14:54Moi Mon VieuxLost66/1
DeepSeekFontwell 14:54Living In LuxuryLost9/2
Stablebet EdgeFontwell 14:54NightflyerLost6/4
Stablebet ModelFontwell 14:54NightflyerLost6/4
ChatGPTPerth 15:05Matching EnergyLost25/1
GeminiPerth 15:05Matching EnergyLost25/1
ClaudePerth 15:05Matching EnergyLost25/1
GrokPerth 15:05LinaleneLost9/1
DeepSeekPerth 15:05Matching EnergyLost25/1
Stablebet EdgePerth 15:05Double ObanLost16/1
Stablebet ModelPerth 15:05Tap Tap ShamieLost7/4
ChatGPTBrighton 15:15Skimming AlongWon11/2
GeminiBrighton 15:15BenaventeVoid (non-runner)no bet
ClaudeBrighton 15:15Muy Muy LocoLost22/1
GrokBrighton 15:15Dream Of IthacaLost6/1
DeepSeekBrighton 15:15Skimming AlongWon11/2
Stablebet EdgeBrighton 15:15Skimming AlongWon11/2
Stablebet ModelBrighton 15:15ShifraLost3/1
ChatGPTCurragh 15:22CosmeticLost22/1
GeminiCurragh 15:22NemorinoLost11/2
ClaudeCurragh 15:22NemorinoLost11/2
GrokCurragh 15:22CosmeticLost22/1
DeepSeekCurragh 15:22CoexistLost16/1
Stablebet EdgeCurragh 15:22CoexistLost16/1
Stablebet ModelCurragh 15:22AlmazannWon11/8
ChatGPTFontwell 15:29Roxy RussetLost11/2
GeminiFontwell 15:29Roxy RussetLost11/2
ClaudeFontwell 15:29Roxy RussetLost11/2
GrokFontwell 15:29Katios QueenWon2/1
DeepSeekFontwell 15:29Katios QueenWon2/1
Stablebet EdgeFontwell 15:29Sky Blue RibbonLost125/1
Stablebet ModelFontwell 15:29Katios QueenWon2/1
ChatGPTPerth 15:40Minella MarathonLost4/1
GeminiPerth 15:40Heads Or HarpsLost25/1
ClaudePerth 15:40Tommys LawLost12/1
GrokPerth 15:40Minella MarathonLost4/1
DeepSeekPerth 15:40Minella MarathonLost4/1
Stablebet EdgePerth 15:40Minella MarathonLost4/1
Stablebet ModelPerth 15:40OrderofthedayLost10/3
ChatGPTBrighton 15:50Port DarwinLost7/1
GeminiBrighton 15:50DelusionalLost16/1
ClaudeBrighton 15:50KaaressLost40/1
GrokBrighton 15:50Thundering BreezeWon6/1
DeepSeekBrighton 15:50Port DarwinLost7/1
Stablebet EdgeBrighton 15:50Port DarwinLost7/1
Stablebet ModelBrighton 15:50Rogers DreamLost10/3
ChatGPTCurragh 15:57TatumVoid (non-runner)no bet
GeminiCurragh 15:57Paradise LostLost14/1
ClaudeCurragh 15:57Paradise LostLost14/1
GrokCurragh 15:57TatumVoid (non-runner)no bet
DeepSeekCurragh 15:57Gallo Dell CieloLost16/1
Stablebet EdgeCurragh 15:57Paradise LostLost14/1
Stablebet ModelCurragh 15:57Glittering GemLost14/1
ChatGPTFontwell 16:04MiralagoLost6/1
GeminiFontwell 16:04MiralagoLost6/1
ClaudeFontwell 16:04Roi Du RiskLost6/5
GrokFontwell 16:04MiralagoLost6/1
DeepSeekFontwell 16:04Roi Du RiskLost6/5
Stablebet EdgeFontwell 16:04KoukeoLost13/2
Stablebet ModelFontwell 16:04KoukeoLost13/2
ChatGPTPerth 16:15Cossack ChachLost14/1
GeminiPerth 16:15Ned TannerLost22/1
ClaudePerth 16:15Follow CharlieLost9/4
GrokPerth 16:15Cossack ChachLost14/1
DeepSeekPerth 16:15Cossack ChachLost14/1
Stablebet EdgePerth 16:15Bois GuillbertLost11/1
Stablebet ModelPerth 16:15Kado SacreeLost13/8
ChatGPTBrighton 16:25InspectreLost20/1
GeminiBrighton 16:25Norfolk BlueLost11/1
ClaudeBrighton 16:25TronidoVoid (non-runner)no bet
GrokBrighton 16:25Norfolk BlueLost11/1
DeepSeekBrighton 16:25InspectreLost20/1
Stablebet EdgeBrighton 16:25Norfolk BlueLost11/1
Stablebet ModelBrighton 16:25South KensingtonLost9/1
ChatGPTSouthwell 16:30DesiderataLost7/1
GeminiSouthwell 16:30Battle StandardWon10/3
ClaudeSouthwell 16:30Here Comes LouieLost14/1
GrokSouthwell 16:30YokoLost14/1
DeepSeekSouthwell 16:30MaynoraLost17/2
Stablebet EdgeSouthwell 16:30Bridgefoot RamblerLost50/1
Stablebet ModelSouthwell 16:30JoudLost7/1
ChatGPTCurragh 16:32Cuban GreyLost5/1
GeminiCurragh 16:32Cuban GreyLost5/1
ClaudeCurragh 16:32ThursoLost33/1
GrokCurragh 16:32Cuban GreyLost5/1
DeepSeekCurragh 16:32Cuban GreyLost5/1
Stablebet EdgeCurragh 16:32Cuban GreyLost5/1
Stablebet ModelCurragh 16:32Coincidental GloryLost13/2
ChatGPTFontwell 16:39Chief SundayLost3/1
GeminiFontwell 16:39Brave JenLost200/1
ClaudeFontwell 16:39Western SoldierLost12/1
GrokFontwell 16:39For Old Times SakeLost6/1
DeepSeekFontwell 16:39For Old Times SakeLost6/1
Stablebet EdgeFontwell 16:39Chief SundayLost3/1
Stablebet ModelFontwell 16:39Lord Of The GlanceLost4/1
ChatGPTPerth 16:50Cockle Bay WharfLost25/1
GeminiPerth 16:50Cockle Bay WharfLost25/1
ClaudePerth 16:50Saint De GemixLost2/1
GrokPerth 16:50Saint De GemixLost2/1
DeepSeekPerth 16:50Saint De GemixLost2/1
Stablebet EdgePerth 16:50Cockle Bay WharfLost25/1
Stablebet ModelPerth 16:50Still GameWon7/2
ChatGPTBrighton 16:55Blue Collar LadLost3/1
GeminiBrighton 16:55Noble GuestLost4/1
ClaudeBrighton 16:55Dakota PowerLost14/1
GrokBrighton 16:55Noble GuestLost4/1
DeepSeekBrighton 16:55NutcrackerLost9/1
Stablebet EdgeBrighton 16:55The OrganiserLost12/1
Stablebet ModelBrighton 16:55Berning HotLost4/1
ChatGPTSouthwell 17:00Jungle RulerLost5/2
GeminiSouthwell 17:00Jungle RulerLost5/2
ClaudeSouthwell 17:00Illy's RooLost12/1
GrokSouthwell 17:00RaggaasLost12/1
DeepSeekSouthwell 17:00NursiaLost10/1
Stablebet EdgeSouthwell 17:00Jungle RulerLost5/2
Stablebet ModelSouthwell 17:00NursiaLost10/1
ChatGPTCurragh 17:07LoingseoirLost12/1
GeminiCurragh 17:07Dolly HelloLost14/1
ClaudeCurragh 17:07LoingseoirLost12/1
GrokCurragh 17:07Goofy GanderLost33/1
DeepSeekCurragh 17:07Eichan SanLost7/1
Stablebet EdgeCurragh 17:07PoweracclaimLost12/1
Stablebet ModelCurragh 17:07La La LucrativeLost11/2
ChatGPTFontwell 17:14AtreidesLost9/2
GeminiFontwell 17:14Brave GuestLost8/1
ClaudeFontwell 17:14Just FortyLost50/1
GrokFontwell 17:14AtreidesLost9/2
DeepSeekFontwell 17:14That Is BlueLost6/1
Stablebet EdgeFontwell 17:14That Is BlueLost6/1
Stablebet ModelFontwell 17:14That Is BlueLost6/1
ChatGPTBrighton 17:25Dreambird DollyWon16/1
GeminiBrighton 17:25Harry BrownLost15/2
ClaudeBrighton 17:25No Claims BonusLost18/1
GrokBrighton 17:25Dreambird DollyWon16/1
DeepSeekBrighton 17:25No Claims BonusLost18/1
Stablebet EdgeBrighton 17:25Harry BrownLost15/2
Stablebet ModelBrighton 17:25Harry MoleLost6/5
ChatGPTSouthwell 17:30ChertseyLost200/1
GeminiSouthwell 17:30ChertseyLost200/1
ClaudeSouthwell 17:30Wadacre GabrielVoid (non-runner)no bet
GrokSouthwell 17:30King IdaLost7/1
DeepSeekSouthwell 17:30AhmadiLost28/1
Stablebet EdgeSouthwell 17:30HenoLost16/1
Stablebet ModelSouthwell 17:30Grove StreetWon2/5
ChatGPTSouthwell 18:00Able AstraLost16/1
GeminiSouthwell 18:00Able AstraLost16/1
ClaudeSouthwell 18:00MauryLost9/1
GrokSouthwell 18:00Able AstraLost16/1
DeepSeekSouthwell 18:00EldeyaarLost10/1
Stablebet EdgeSouthwell 18:00TimebarLost5/1
Stablebet ModelSouthwell 18:00Midnight's DreamWon13/8
ChatGPTSouthwell 18:30VitallineVoid (non-runner)no bet
GeminiSouthwell 18:30Neat And TidyVoid (non-runner)no bet
ClaudeSouthwell 18:30MegaphoneLost12/1
GrokSouthwell 18:30DistillateWon11/4
DeepSeekSouthwell 18:30Men Of HonourLost10/1
Stablebet EdgeSouthwell 18:30SonbelievableLost10/3
Stablebet ModelSouthwell 18:30BasedLost7/2
ChatGPTSouthwell 19:00Birkett BankLost9/1
GeminiSouthwell 19:00Birkett BankLost9/1
ClaudeSouthwell 19:00Birkett BankLost9/1
GrokSouthwell 19:00LeucotheaLost11/4
DeepSeekSouthwell 19:00Birkett BankLost9/1
Stablebet EdgeSouthwell 19:00Bail MaryLost28/1
Stablebet ModelSouthwell 19:00LeucotheaLost11/4
ChatGPTSouthwell 19:30ZighyLost12/1
GeminiSouthwell 19:30ZighyLost12/1
ClaudeSouthwell 19:30Hunky DoryLost28/1
GrokSouthwell 19:30ZighyLost12/1
DeepSeekSouthwell 19:30YordanWon7/4
Stablebet EdgeSouthwell 19:30Hunky DoryLost28/1
Stablebet ModelSouthwell 19:30Return Of The GodsLost7/2
ChatGPTSouthwell 20:00Spectacular DiverWon18/1
GeminiSouthwell 20:00Quiet SoulLost12/1
ClaudeSouthwell 20:00Black TreasureVoid (non-runner)no bet
GrokSouthwell 20:00Black TreasureVoid (non-runner)no bet
DeepSeekSouthwell 20:00Naval CopLost13/2
Stablebet EdgeSouthwell 20:00Quiet SoulLost12/1
Stablebet ModelSouthwell 20:00Mrs BlueLost11/8
ChatGPTSouthwell 20:30Public EnemyLost16/1
GeminiSouthwell 20:30Public EnemyLost16/1
ClaudeSouthwell 20:30RajawailLost200/1
GrokSouthwell 20:30Jodhpur BlueLost17/2
DeepSeekSouthwell 20:30Public EnemyLost16/1
Stablebet EdgeSouthwell 20:30NorflondonforeverWonEvens
Stablebet ModelSouthwell 20:30Super HitLost7/2

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 Favourite leads the League, ahead of all the AI entrants and both Stablebet models. 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 Racing TV Open NH Flat Race at Perth

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 nine winners from 37 settled picks, and the Edge entrant has had two winners from 37 settled picks. The card below is the settled race the Stablebet Model's pick won, the Racing TV Open NH Flat Race at 16:50 at Perth, won by Still Game, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Perth 16:50 · Racing TV Open NH Flat Race · Class 4 · 2m47y

Latest output →

Pre-race estimate. Published 15 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 Still Game its most likely winner at 43%, ahead of Velvet Outlaw (30%) and Cockle Bay Wharf (14%). It read as a clear first choice, but beatable.

HorseSPModel chanceMarketvs Market
Still Game
Harry Skelton / D Skelton
2.50
42.9%
36.6%Market 6.3pp longer
Velvet Outlaw
S Bowen / O Murphy
2.88
30.3%
31.8%Market 1.5pp shorter
Cockle Bay Wharf
B S Hughes / P Neville
26.00
13.7%
3.5%Market 10.2pp longer
Saint De Gemix
Jack Power / L Russell & M Scudamore
3.25
13.1%
28.1%Market 15.1pp 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 Thu, 15 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 Perth guide.

Elsewhere in the Lab: Does Studying the Form Actually Change Anything?.

Still to run

Evening racing is still to come: two races at Southwell, the next of them the Free Digital Racecard At raceday-ready.com Nursery at 20:00 at Southwell. The League's picks in those races are logged already and settle once the results and starting prices are in, so the order above can change before the day is done.

Stablebet model (pre-race estimated win chances)

Southwell 20:00 · Free Digital Racecard At raceday-ready.com Nursery · Class 6 · 4f214y

Latest output →

Pre-race estimate. Published 15 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 Mrs Blue its most likely winner at 18%, ahead of Chianti (13%) and Quiet Soul (13%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Mrs Blue
D Tudhope / Ollie Sangster
4.50
18.1%
17.6%Market 0.5pp longer
Chianti
L Morris / A Watson
5.00
13.1%
15.8%Market 2.8pp shorter
Quiet Soul
Darragh Keenan / M Herrington
17.00
12.6%
4.7%Market 8.0pp longer
Naval Cop
P J McDonald / A M Balding
8.00
11.1%
9.9%Market 1.1pp longer
Sable Island
Harry Davies / C A Dwyer
13.00
9.5%
6.1%Market 3.4pp longer
C'est Lui
S M Levey / Dylan Cunha
8.00
6.9%
9.9%Market 3.0pp shorter
Alpha Legend
R Havlin / M Botti
15.00
6.0%
5.3%Market 0.7pp longer
Justice Time
S H James / B Ellison
17.00
5.8%
4.7%Market 1.1pp longer
Spectacular Diver
D Allan / T D Easterby
21.00
5.0%
3.8%Market 1.3pp longer
Persian Sunset
Rhys Elliott / L A Mullaney
13.00
3.7%
6.1%Market 2.4pp shorter
Lola
K Shoemark / T Ward
21.00
3.3%
3.8%In line with market
Walt
D Egan / D Loughnane
15.00
2.8%
5.3%Market 2.4pp shorter
Black Treasure
S D Bowen / Ollie Sangster
11.00
2.1%
7.2%Market 5.1pp 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 Thu, 15 Oct 2026The LabMethodology

The card above is the model's pre-race estimate for the next race off, beside the morning market; the full evening card is on the racecards page.

Common questions

Which meetings race on Thursday 15 October 2026?

Curragh in Ireland, and Perth, Brighton, Fontwell and Southwell 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

Wednesday, 14 October 2026
Wednesday 14 October 2026 so far: The Favourite leads the Tipster League and the racing still to run
How 14 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, 12 October 2026
Monday 12 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 12 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, 11 October 2026
Sunday 11 October 2026 so far: ChatGPT leads the Tipster League and the day settled
How 11 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.
Saturday, 10 October 2026
Saturday 10 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 10 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, 9 October 2026
Friday 9 October 2026 so far: DeepSeek leads the Tipster League and the racing still to run
How 9 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, 8 October 2026
Thursday 8 October 2026 so far: DeepSeek leads the Tipster League and the racing still to run
How 8 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, 7 October 2026
Wednesday 7 October 2026 so far: DeepSeek leads the Tipster League and the racing still to run
How 7 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.