StableBet
Professor Furlong and Pascal at the AI Lab
THE AI LAB
THE AI LAB DAILY · TODAY SO FAR

Wednesday 23 September 2026 so far: Grok leads the Tipster League and the racing still to run

← Every day·Today's card·Today's market·Results for Wednesday, 23 September 2026

Racing on Wednesday 23 September 2026 comes from five meetings: Listowel in Ireland, and Goodwood, Redcar, Perth and Kempton Park in Britain. Goodwood got the day under way and Kempton Park has the last of it. By the time of writing 33 of the day's 36 races had a settled Tipster League pick. Racing at Kempton Park 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

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

Every League pick for Wednesday, 23 September 2026: all 468 picks settled; 15 void (non-runners, stake returned). 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
ChatGPTGoodwood 13:30Henrik IbsenLost6/1
GeminiGoodwood 13:30Henrik IbsenLost6/1
ClaudeGoodwood 13:30Henrik IbsenLost6/1
GrokGoodwood 13:30Henrik IbsenLost6/1
DeepSeekGoodwood 13:30Henrik IbsenLost6/1
The FavouriteGoodwood 13:30FastidyahLost11/4
ChatGPTRedcar 13:47Dakota BraveLost11/1
GeminiRedcar 13:47Son Of A FishLost7/2
ClaudeRedcar 13:47Astral CallingLost11/4
GrokRedcar 13:47Son Of A FishLost7/2
DeepSeekRedcar 13:47Dakota BraveLost11/1
The FavouriteRedcar 13:47Son Of A FishLost7/2
ChatGPTListowel 13:55Love Me TenderWon4/9
GeminiListowel 13:55Love Me TenderWon4/9
ClaudeListowel 13:55Love Me TenderWon4/9
GrokListowel 13:55Love Me TenderWon4/9
DeepSeekListowel 13:55Love Me TenderWon4/9
The FavouriteListowel 13:55Love Me TenderWon4/9
ChatGPTGoodwood 14:05RunmanLost6/5
GeminiGoodwood 14:05RunmanLost6/5
ClaudeGoodwood 14:05RunmanLost6/5
GrokGoodwood 14:05RunmanLost6/5
DeepSeekGoodwood 14:05RunmanLost6/5
The FavouriteGoodwood 14:05RunmanLost6/5
ChatGPTPerth 14:12GambinoLost2/1
GeminiPerth 14:12GambinoLost2/1
ClaudePerth 14:12GambinoLost2/1
GrokPerth 14:12GambinoLost2/1
DeepSeekPerth 14:12GambinoLost2/1
The FavouritePerth 14:12Jet Of StarsLost5/6
ChatGPTRedcar 14:22Empress PrincessLost13/2
GeminiRedcar 14:22Flower YoumzainWon15/8
ClaudeRedcar 14:22OnslaughtLost7/1
GrokRedcar 14:22Flower YoumzainWon15/8
DeepSeekRedcar 14:22North Star KodiVoid (non-runner)no bet
The FavouriteRedcar 14:22Empress PrincessLost13/2
ChatGPTListowel 14:30ColumbusLost4/5
GeminiListowel 14:30ColumbusLost4/5
ClaudeListowel 14:30ColumbusLost4/5
GrokListowel 14:30ColumbusLost4/5
DeepSeekListowel 14:30ColumbusLost4/5
The FavouriteListowel 14:30ColumbusLost4/5
ChatGPTGoodwood 14:40Storm StarLost7/4
GeminiGoodwood 14:40Storm StarLost7/4
ClaudeGoodwood 14:40Storm StarLost7/4
GrokGoodwood 14:40Storm StarLost7/4
DeepSeekGoodwood 14:40Storm StarLost7/4
The FavouriteGoodwood 14:40Tribal ChiefWon11/4
ChatGPTPerth 14:47Hidden FortuneLost10/3
GeminiPerth 14:47Hidden FortuneLost10/3
ClaudePerth 14:47Hidden FortuneLost10/3
GrokPerth 14:47Hidden FortuneLost10/3
DeepSeekPerth 14:47Hidden FortuneLost10/3
The FavouritePerth 14:47Hidden FortuneLost10/3
ChatGPTRedcar 14:57The Can Can ManLost11/1
GeminiRedcar 14:57The Can Can ManLost11/1
ClaudeRedcar 14:57The Can Can ManLost11/1
GrokRedcar 14:57The Can Can ManLost11/1
DeepSeekRedcar 14:57The Can Can ManLost11/1
The FavouriteRedcar 14:57Golden SoukWon11/8
ChatGPTListowel 15:05Deep WarriorLost100/1
GeminiListowel 15:05Deep WarriorLost100/1
ClaudeListowel 15:05Room For One MoreLost28/1
GrokListowel 15:05Deep WarriorLost100/1
DeepSeekListowel 15:05Deep WarriorLost100/1
The FavouriteListowel 15:05Glin Road BoyWon7/4
ChatGPTGoodwood 15:15Lion's PrideLost11/2
GeminiGoodwood 15:15Lion's PrideLost11/2
ClaudeGoodwood 15:15Lion's PrideLost11/2
GrokGoodwood 15:15Lion's PrideLost11/2
DeepSeekGoodwood 15:15Lion's PrideLost11/2
The FavouriteGoodwood 15:15Boiling PointLost5/2
ChatGPTPerth 15:22TintintinWon12/1
GeminiPerth 15:22TintintinWon12/1
ClaudePerth 15:22TintintinWon12/1
GrokPerth 15:22TintintinWon12/1
DeepSeekPerth 15:22TintintinWon12/1
The FavouritePerth 15:22Annie AgnewLost11/2
ChatGPTRedcar 15:32PanameLost4/1
GeminiRedcar 15:32PanameLost4/1
ClaudeRedcar 15:32PanameLost4/1
GrokRedcar 15:32SkewsbyLost33/1
DeepSeekRedcar 15:32PointedLost11/8
The FavouriteRedcar 15:32SheikhnshahLost15/8
ChatGPTListowel 15:40Caher Roes DenLost2/1
GeminiListowel 15:40Caher Roes DenLost2/1
ClaudeListowel 15:40Caher Roes DenLost2/1
GrokListowel 15:40Caher Roes DenLost2/1
DeepSeekListowel 15:40Caher Roes DenLost2/1
The FavouriteListowel 15:40Caher Roes DenLost2/1
ChatGPTGoodwood 15:50FloodingLost12/1
GeminiGoodwood 15:50FloodingLost12/1
ClaudeGoodwood 15:50Tiora TimeLost25/1
GrokGoodwood 15:50FloodingLost12/1
DeepSeekGoodwood 15:50FloodingLost12/1
The FavouriteGoodwood 15:50EabhaLost10/3
ChatGPTPerth 15:57EtalonLost15/2
GeminiPerth 15:57The Real WhackerWon9/2
ClaudePerth 15:57The Real WhackerWon9/2
GrokPerth 15:57EtalonLost15/2
DeepSeekPerth 15:57EtalonLost15/2
The FavouritePerth 15:57Tamarind BayVoid (non-runner)no bet
ChatGPTRedcar 16:07SaxophonistLost6/1
GeminiRedcar 16:07SaxophonistLost6/1
ClaudeRedcar 16:07SaxophonistLost6/1
GrokRedcar 16:07SaxophonistLost6/1
DeepSeekRedcar 16:07SaxophonistLost6/1
The FavouriteRedcar 16:07SaxophonistLost6/1
ChatGPTListowel 16:15Funiculi FuniculaLost6/1
GeminiListowel 16:15Funiculi FuniculaLost6/1
ClaudeListowel 16:15Funiculi FuniculaLost6/1
GrokListowel 16:15Perceval LegalloisLost33/1
DeepSeekListowel 16:15Perceval LegalloisLost33/1
The FavouriteListowel 16:15King AlexanderLost12/1
ChatGPTKempton Park 16:20Vestre MoonLost18/1
GeminiKempton Park 16:20Vestre MoonLost18/1
ClaudeKempton Park 16:20DoneganWon17/2
GrokKempton Park 16:20Vestre MoonLost18/1
DeepSeekKempton Park 16:20Vestre MoonLost18/1
The FavouriteKempton Park 16:20Kodiac CityLost2/5
ChatGPTGoodwood 16:25KissmehoneyhoneyLost7/1
GeminiGoodwood 16:25Personal BestLost2/1
ClaudeGoodwood 16:25KissmehoneyhoneyLost7/1
GrokGoodwood 16:25KissmehoneyhoneyLost7/1
DeepSeekGoodwood 16:25KissmehoneyhoneyLost7/1
The FavouriteGoodwood 16:25Hope RisingLost4/1
ChatGPTPerth 16:32Delgany Second NowWon5/4
GeminiPerth 16:32Roi Du RoumeLost2/1
ClaudePerth 16:32Delgany Second NowWon5/4
GrokPerth 16:32Delgany Second NowWon5/4
DeepSeekPerth 16:32Delgany Second NowWon5/4
The FavouritePerth 16:32Delgany Second NowWon5/4
ChatGPTRedcar 16:41Ventura ExpressLost3/1
GeminiRedcar 16:41Ventura ExpressLost3/1
ClaudeRedcar 16:41Guernsey LadyLost17/2
GrokRedcar 16:41Ventura ExpressLost3/1
DeepSeekRedcar 16:41Ventura ExpressLost3/1
The FavouriteRedcar 16:41Sergeant MayerWon10/3
ChatGPTListowel 16:47La Note VerteWonEvens
GeminiListowel 16:47La Note VerteWonEvens
ClaudeListowel 16:47La Note VerteWonEvens
GrokListowel 16:47La Note VerteWonEvens
DeepSeekListowel 16:47La Note VerteWonEvens
The FavouriteListowel 16:47Miss DoyenneLost5/2
ChatGPTKempton Park 16:55Pure ConceptWon1/10
GeminiKempton Park 16:55NotimetotakeoffLost50/1
ClaudeKempton Park 16:55BeryozkaLost5/1
GrokKempton Park 16:55Pure ConceptWon1/10
DeepSeekKempton Park 16:55BeryozkaLost5/1
The FavouriteKempton Park 16:55Pure ConceptWon1/10
ChatGPTGoodwood 17:00Sound And VisionLost4/1
GeminiGoodwood 17:00KenningtonLost33/1
ClaudeGoodwood 17:00KenningtonLost33/1
GrokGoodwood 17:00Percy's StarWon8/1
DeepSeekGoodwood 17:00KenningtonLost33/1
The FavouriteGoodwood 17:00Sound And VisionLost4/1
ChatGPTPerth 17:07Judicial ReviewLost14/1
GeminiPerth 17:07Forest SpiritLost7/2
ClaudePerth 17:07Judicial ReviewLost14/1
GrokPerth 17:07Forest SpiritLost7/2
DeepSeekPerth 17:07Forest SpiritLost7/2
The FavouritePerth 17:07SeeyainthesuninnWon9/2
ChatGPTRedcar 17:17King Of WarLost11/2
GeminiRedcar 17:17South KensingtonLost8/1
ClaudeRedcar 17:17JudicatureLost5/1
GrokRedcar 17:17King Of WarLost11/2
DeepSeekRedcar 17:17GanthorpeLost50/1
The FavouriteRedcar 17:17Night EmperorLost10/3
ChatGPTListowel 17:22New GrangeWon10/11
GeminiListowel 17:22New GrangeWon10/11
ClaudeListowel 17:22New GrangeWon10/11
GrokListowel 17:22New GrangeWon10/11
DeepSeekListowel 17:22New GrangeWon10/11
The FavouriteListowel 17:22New GrangeWon10/11
ChatGPTKempton Park 17:30Too Too DivineLost4/1
GeminiKempton Park 17:30ProtectrixWon11/4
ClaudeKempton Park 17:30Too Too DivineLost4/1
GrokKempton Park 17:30ProtectrixWon11/4
DeepSeekKempton Park 17:30Too Too DivineLost4/1
The FavouriteKempton Park 17:30Nothing But LoveLost12/1
ChatGPTKempton Park 18:00Show Me GloryLostEvens
GeminiKempton Park 18:00Duchess Of ImmatinWon5/2
ClaudeKempton Park 18:00Duchess Of ImmatinWon5/2
GrokKempton Park 18:00Duchess Of ImmatinWon5/2
DeepSeekKempton Park 18:00Sayidah DubawiLost33/1
The FavouriteKempton Park 18:00Show Me GloryLostEvens
ChatGPTKempton Park 18:30Bill PlumbLost11/1
GeminiKempton Park 18:30Iconic DawnLost5/1
ClaudeKempton Park 18:30NezeehLost25/1
GrokKempton Park 18:30MethgalWon7/4
DeepSeekKempton Park 18:30MethgalWon7/4
The FavouriteKempton Park 18:30MethgalWon7/4
ChatGPTKempton Park 19:00Chapman's PeakLost9/2
GeminiKempton Park 19:00Chapman's PeakLost9/2
ClaudeKempton Park 19:00Chapman's PeakLost9/2
GrokKempton Park 19:00Chapman's PeakLost9/2
DeepSeekKempton Park 19:00Chapman's PeakLost9/2
The FavouriteKempton Park 19:00Victory SoundLost14/1
ChatGPTKempton Park 19:30StarfinchLost25/1
GeminiKempton Park 19:30SuggyLost15/2
ClaudeKempton Park 19:30SuggyLost15/2
GrokKempton Park 19:30Metal MerchantLost22/1
DeepSeekKempton Park 19:30CrossbarLost4/1
The FavouriteKempton Park 19:30Manly FireballLost13/2
ChatGPTKempton Park 20:00WardlawLost15/8
GeminiKempton Park 20:00WardlawLost15/8
ClaudeKempton Park 20:00WardlawLost15/8
GrokKempton Park 20:00WardlawLost15/8
DeepSeekKempton Park 20:00QitaalLost14/1
The FavouriteKempton Park 20:00WardlawLost15/8
ChatGPTKempton Park 20:30ArundelWon3/1
GeminiKempton Park 20:30ArundelWon3/1
ClaudeKempton Park 20:30ArundelWon3/1
GrokKempton Park 20:30ArundelWon3/1
DeepSeekKempton Park 20:30ArundelWon3/1
The FavouriteKempton Park 20:30DivotLost17/2

AI Finds the Value Bets

Each AI is shown the market's view and backs the value bet it thinks the crowd has missed.

EntrantRaceSelectionResultSP
ChatGPTGoodwood 13:30LaurigerLost25/1
GeminiGoodwood 13:30Deira MoonLost11/2
ClaudeGoodwood 13:30Deira MoonLost11/2
GrokGoodwood 13:30LaurigerLost25/1
DeepSeekGoodwood 13:30Please Don't GoWon3/1
Stablebet EdgeGoodwood 13:30Play Again SammyLost200/1
Stablebet ModelGoodwood 13:30Please Don't GoWon3/1
ChatGPTRedcar 13:47DiplomacyLost20/1
GeminiRedcar 13:47DiplomacyLost20/1
ClaudeRedcar 13:47Dakota BraveLost11/1
GrokRedcar 13:47Astral CallingLost11/4
DeepSeekRedcar 13:47DiplomacyLost20/1
Stablebet EdgeRedcar 13:47Wells Fargo StageLost66/1
Stablebet ModelRedcar 13:47Astral CallingLost11/4
ChatGPTListowel 13:55Tyson FuryLost10/3
GeminiListowel 13:55Tyson FuryLost10/3
ClaudeListowel 13:55Bud FoxLost13/2
GrokListowel 13:55Bud FoxLost13/2
DeepSeekListowel 13:55ThyerVoid (non-runner)no bet
Stablebet EdgeListowel 13:55ThepoetslodgeLost300/1
Stablebet ModelListowel 13:55Love Me TenderWon4/9
ChatGPTGoodwood 14:05Green CapeLost28/1
GeminiGoodwood 14:05NesthornLost13/2
ClaudeGoodwood 14:05Green CapeLost28/1
GrokGoodwood 14:05Green CapeLost28/1
DeepSeekGoodwood 14:05NesthornLost13/2
Stablebet EdgeGoodwood 14:05Green CapeLost28/1
Stablebet ModelGoodwood 14:05PlaidWon6/5
ChatGPTPerth 14:12Champagne PowderLost25/1
GeminiPerth 14:12Hunters SpringLost28/1
ClaudePerth 14:12Champagne PowderLost25/1
GrokPerth 14:12GambinoLost2/1
DeepSeekPerth 14:12Hunters SpringLost28/1
Stablebet EdgePerth 14:12Secret SoldierLost150/1
Stablebet ModelPerth 14:12Jet Of StarsLost5/6
ChatGPTRedcar 14:22ExcessiveLost66/1
GeminiRedcar 14:22ExcessiveLost66/1
ClaudeRedcar 14:22North Star KodiVoid (non-runner)no bet
GrokRedcar 14:22Flower YoumzainWon15/8
DeepSeekRedcar 14:22Lairy MaryLost18/1
Stablebet EdgeRedcar 14:22ExcessiveLost66/1
Stablebet ModelRedcar 14:22BigaloLost5/1
ChatGPTListowel 14:30Cosmos D'ainayLost11/1
GeminiListowel 14:30Golden HandshakeWon2/1
ClaudeListowel 14:30Golden HandshakeWon2/1
GrokListowel 14:30Cosmos D'ainayLost11/1
DeepSeekListowel 14:30Golden HandshakeWon2/1
Stablebet EdgeListowel 14:30Golden HandshakeWon2/1
Stablebet ModelListowel 14:30Golden HandshakeWon2/1
ChatGPTGoodwood 14:40DarknessLost9/1
GeminiGoodwood 14:40Racingbreaks RyderVoid (non-runner)no bet
ClaudeGoodwood 14:40Gun CarriageLost40/1
GrokGoodwood 14:40Racingbreaks RyderVoid (non-runner)no bet
DeepSeekGoodwood 14:40DarknessLost9/1
Stablebet EdgeGoodwood 14:40Racingbreaks RyderVoid (non-runner)no bet
Stablebet ModelGoodwood 14:40Oliver ShowLost8/1
ChatGPTPerth 14:47RauzanLost11/1
GeminiPerth 14:47O'Faolains GloryLost66/1
ClaudePerth 14:47RauzanLost11/1
GrokPerth 14:47SummergroundsLost11/1
DeepSeekPerth 14:47RauzanLost11/1
Stablebet EdgePerth 14:47O'Faolains GloryLost66/1
Stablebet ModelPerth 14:47Letterston LilyLost6/4
ChatGPTRedcar 14:57Saxon LodgeLost5/1
GeminiRedcar 14:57Saxon LodgeLost5/1
ClaudeRedcar 14:57Sea The SenseLost12/1
GrokRedcar 14:57El WaabilLost9/2
DeepSeekRedcar 14:57Sea The SenseLost12/1
Stablebet EdgeRedcar 14:57Saxon LodgeLost5/1
Stablebet ModelRedcar 14:57SpeysideVoid (non-runner)no bet
ChatGPTListowel 15:05MasegoLost28/1
GeminiListowel 15:05Lunar LandscapeLost7/1
ClaudeListowel 15:05Room For One MoreLost28/1
GrokListowel 15:05Glin Road BoyWon7/4
DeepSeekListowel 15:05Room For One MoreLost28/1
Stablebet EdgeListowel 15:05Mr ErwittLost50/1
Stablebet ModelListowel 15:05GranlahanLost7/2
ChatGPTGoodwood 15:15Treble TeeLost8/1
GeminiGoodwood 15:15RespondWon6/4
ClaudeGoodwood 15:15Treble TeeLost8/1
GrokGoodwood 15:15Lion's PrideLost11/2
DeepSeekGoodwood 15:15RespondWon6/4
Stablebet EdgeGoodwood 15:15QuisanaVoid (non-runner)no bet
Stablebet ModelGoodwood 15:15NaqeebLost5/1
ChatGPTPerth 15:22TintintinWon12/1
GeminiPerth 15:22TintintinWon12/1
ClaudePerth 15:22TintintinWon12/1
GrokPerth 15:22TintintinWon12/1
DeepSeekPerth 15:22Try ThemLost9/1
Stablebet EdgePerth 15:22Pure GoldLost7/2
Stablebet ModelPerth 15:22Pure GoldLost7/2
ChatGPTRedcar 15:32SergeevaLost66/1
GeminiRedcar 15:32Nip AboutLost40/1
ClaudeRedcar 15:32SergeevaLost66/1
GrokRedcar 15:32PanameLost4/1
DeepSeekRedcar 15:32SkewsbyLost33/1
Stablebet EdgeRedcar 15:32Nip AboutLost40/1
Stablebet ModelRedcar 15:32SheikhnshahLost15/8
ChatGPTListowel 15:40Magnor GloryLost20/1
GeminiListowel 15:40StormbreakerLost18/1
ClaudeListowel 15:40WithabitoflukLost9/1
GrokListowel 15:40WithabitoflukLost9/1
DeepSeekListowel 15:40WithabitoflukLost9/1
Stablebet EdgeListowel 15:40Millstream LadyWon16/1
Stablebet ModelListowel 15:40CooladdiLost13/2
ChatGPTGoodwood 15:50Coral CoveLost15/2
GeminiGoodwood 15:50FloodingLost12/1
ClaudeGoodwood 15:50Coral CoveLost15/2
GrokGoodwood 15:50FloodingLost12/1
DeepSeekGoodwood 15:50FloodingLost12/1
Stablebet EdgeGoodwood 15:50Poppy FoxyWon25/1
Stablebet ModelGoodwood 15:50TikkaLost3/1
ChatGPTPerth 15:57CaughtinyourtranceLost4/1
GeminiPerth 15:57CaughtinyourtranceLost4/1
ClaudePerth 15:57Walk On QuestLost10/1
GrokPerth 15:57Boston RoverLost6/1
DeepSeekPerth 15:57CaughtinyourtranceLost4/1
Stablebet EdgePerth 15:57CaughtinyourtranceLost4/1
Stablebet ModelPerth 15:57Tamarind BayVoid (non-runner)no bet
ChatGPTRedcar 16:07His Finest HourLost11/1
GeminiRedcar 16:07His Finest HourLost11/1
ClaudeRedcar 16:07EveryoneknowsadaveLost5/1
GrokRedcar 16:07DominationLost7/1
DeepSeekRedcar 16:07His Finest HourLost11/1
Stablebet EdgeRedcar 16:07His Finest HourLost11/1
Stablebet ModelRedcar 16:07SaxophonistLost6/1
ChatGPTListowel 16:15Funiculi FuniculaLost6/1
GeminiListowel 16:15Look To The WestLost40/1
ClaudeListowel 16:15Will The WiseLost22/1
GrokListowel 16:15Doctor KenLost28/1
DeepSeekListowel 16:15Conyers HillLost10/1
Stablebet EdgeListowel 16:15Doctor KenLost28/1
Stablebet ModelListowel 16:15Doctor KenLost28/1
ChatGPTKempton Park 16:20Playing CardLost11/4
GeminiKempton Park 16:20DoneganWon17/2
ClaudeKempton Park 16:20Playing CardLost11/4
GrokKempton Park 16:20Vestre MoonLost18/1
DeepSeekKempton Park 16:20DoneganWon17/2
Stablebet EdgeKempton Park 16:20Tarn HowsLost125/1
Stablebet ModelKempton Park 16:20Tarn HowsLost125/1
ChatGPTGoodwood 16:25KissmehoneyhoneyLost7/1
GeminiGoodwood 16:25KissmehoneyhoneyLost7/1
ClaudeGoodwood 16:25Bint Al DaarLost16/1
GrokGoodwood 16:25KissmehoneyhoneyLost7/1
DeepSeekGoodwood 16:25KissmehoneyhoneyLost7/1
Stablebet EdgeGoodwood 16:25GloryousVoid (non-runner)no bet
Stablebet ModelGoodwood 16:25GloryousVoid (non-runner)no bet
ChatGPTPerth 16:32Burning It UpLost18/1
GeminiPerth 16:32DidntgotwentyLost11/1
ClaudePerth 16:32Burning It UpLost18/1
GrokPerth 16:32Burning It UpLost18/1
DeepSeekPerth 16:32Burning It UpLost18/1
Stablebet EdgePerth 16:32Burgundy ManLost7/1
Stablebet ModelPerth 16:32Delgany Second NowWon5/4
ChatGPTRedcar 16:41Bravo HotelLost17/2
GeminiRedcar 16:41Tees AggregatesLost17/2
ClaudeRedcar 16:41Bravo HotelLost17/2
GrokRedcar 16:41Bravo HotelLost17/2
DeepSeekRedcar 16:41Tees AggregatesLost17/2
Stablebet EdgeRedcar 16:41Tees AggregatesLost17/2
Stablebet ModelRedcar 16:41Sergeant MayerWon10/3
ChatGPTListowel 16:47Emily LoveLost16/1
GeminiListowel 16:47Emily LoveLost16/1
ClaudeListowel 16:47Emily LoveLost16/1
GrokListowel 16:47La Note VerteWonEvens
DeepSeekListowel 16:47Emily LoveLost16/1
Stablebet EdgeListowel 16:47Missus BeetonLost12/1
Stablebet ModelListowel 16:47Miss DoyenneLost5/2
ChatGPTKempton Park 16:55NotimetotakeoffLost50/1
GeminiKempton Park 16:55BeryozkaLost5/1
ClaudeKempton Park 16:55BeryozkaLost5/1
GrokKempton Park 16:55BeryozkaLost5/1
DeepSeekKempton Park 16:55CashinoroyaleLost20/1
Stablebet EdgeKempton Park 16:55There Goes My HeroLost125/1
Stablebet ModelKempton Park 16:55Pure ConceptWon1/10
ChatGPTGoodwood 17:00KenningtonLost33/1
GeminiGoodwood 17:00KenningtonLost33/1
ClaudeGoodwood 17:00KenningtonLost33/1
GrokGoodwood 17:00Robert AnstrutherLost13/2
DeepSeekGoodwood 17:00KenningtonLost33/1
Stablebet EdgeGoodwood 17:00KestaLost33/1
Stablebet ModelGoodwood 17:00Serenity DreamLost17/2
ChatGPTPerth 17:07Magic GlovesLost6/1
GeminiPerth 17:07Fortunes DawnLost18/1
ClaudePerth 17:07Luckie DevilLost18/1
GrokPerth 17:07C'mon SoLost4/1
DeepSeekPerth 17:07SeeyainthesuninnWon9/2
Stablebet EdgePerth 17:07Fortunes DawnLost18/1
Stablebet ModelPerth 17:07Fairly FullingLost11/1
ChatGPTRedcar 17:17SandretLost11/1
GeminiRedcar 17:17King Of WarLost11/2
ClaudeRedcar 17:17JudicatureLost5/1
GrokRedcar 17:17South KensingtonLost8/1
DeepSeekRedcar 17:17South KensingtonLost8/1
Stablebet EdgeRedcar 17:17RyefieldLost40/1
Stablebet ModelRedcar 17:17Night EmperorLost10/3
ChatGPTListowel 17:22Back In FavourLost12/1
GeminiListowel 17:22In Around ThehouseVoid (non-runner)no bet
ClaudeListowel 17:22Back In FavourLost12/1
GrokListowel 17:22Rond PointLost3/1
DeepSeekListowel 17:22Rond PointLost3/1
Stablebet EdgeListowel 17:22Derrymore JackVoid (non-runner)no bet
Stablebet ModelListowel 17:22Rond PointLost3/1
ChatGPTKempton Park 17:30Too Too DivineLost4/1
GeminiKempton Park 17:30Mollie FosterLost50/1
ClaudeKempton Park 17:30ProtectrixWon11/4
GrokKempton Park 17:30ProtectrixWon11/4
DeepSeekKempton Park 17:30Too Too DivineLost4/1
Stablebet EdgeKempton Park 17:30Mollie FosterLost50/1
Stablebet ModelKempton Park 17:30Sunshine And RosesLost13/2
ChatGPTKempton Park 18:00Wig Wam BamLost11/1
GeminiKempton Park 18:00Sayidah DubawiLost33/1
ClaudeKempton Park 18:00ThreelittleangelsLost11/2
GrokKempton Park 18:00Sayidah DubawiLost33/1
DeepSeekKempton Park 18:00Letter To HermioneLost10/1
Stablebet EdgeKempton Park 18:00Kitty ReyLost250/1
Stablebet ModelKempton Park 18:00AsheyraVoid (non-runner)no bet
ChatGPTKempton Park 18:30Generous RascalLost12/1
GeminiKempton Park 18:30Generous RascalLost12/1
ClaudeKempton Park 18:30Black EndeavourLost11/1
GrokKempton Park 18:30Generous RascalLost12/1
DeepSeekKempton Park 18:30Generous RascalLost12/1
Stablebet EdgeKempton Park 18:30Bill PlumbLost11/1
Stablebet ModelKempton Park 18:30MethgalWon7/4
ChatGPTKempton Park 19:00Eyes FrontLost11/2
GeminiKempton Park 19:00Zoulu WarriorLost25/1
ClaudeKempton Park 19:00Eyes FrontLost11/2
GrokKempton Park 19:00Chapman's PeakLost9/2
DeepSeekKempton Park 19:00Eyes FrontLost11/2
Stablebet EdgeKempton Park 19:00San JuanitoLost14/1
Stablebet ModelKempton Park 19:00WhitesnakeWon6/1
ChatGPTKempton Park 19:30StarfinchLost25/1
GeminiKempton Park 19:30StarfinchLost25/1
ClaudeKempton Park 19:30Rogue MessiahLost10/1
GrokKempton Park 19:30StarfinchLost25/1
DeepSeekKempton Park 19:30Manly FireballLost13/2
Stablebet EdgeKempton Park 19:30StarfinchLost25/1
Stablebet ModelKempton Park 19:30Manly FireballLost13/2
ChatGPTKempton Park 20:00ThinthreadLost10/1
GeminiKempton Park 20:00Aphrodite SpiritLost5/1
ClaudeKempton Park 20:00NarragansettLost80/1
GrokKempton Park 20:00Classical AllusionWon3/1
DeepSeekKempton Park 20:00ThinthreadLost10/1
Stablebet EdgeKempton Park 20:00Golden CircetLost25/1
Stablebet ModelKempton Park 20:00JosephLost10/3
ChatGPTKempton Park 20:30The Bay WarriorLost18/1
GeminiKempton Park 20:30Fast StepsLost14/1
ClaudeKempton Park 20:30Fast StepsLost14/1
GrokKempton Park 20:30Super HitLost17/2
DeepSeekKempton Park 20:30The Bay WarriorLost18/1
Stablebet EdgeKempton Park 20:30Fast StepsLost14/1
Stablebet ModelKempton Park 20:30Super HitLost17/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.

Please Don't Go, Love Me Tender and Plaid are among the horses that have won for the League so far. Set against the whole record rather than one afternoon, the League's form leader is Claude at -8.0%, and the Tipster League table carries every entrant's full record, losses included.

The model's own day so far: the Unibet Supports Safer Gambling Handicap at Kempton Park

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 29 settled picks, and the Edge entrant has had three winners from 29 settled picks. The card below is the settled race the Stablebet Model's pick won, the Unibet Supports Safer Gambling Handicap at 19:00 at Kempton Park, won by Whitesnake, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Kempton Park 19:00 · Unibet Supports Safer Gambling Handicap · Class 6 · 7f

Latest output →

Pre-race estimate. Published 23 September 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 Whitesnake its most likely winner at 10%, ahead of Spirit Of Breeze (9%) and Victory Sound (8%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Whitesnake
Jason Watson / R A Teal
5.50
10.1%
14.1%Market 4.1pp shorter
Spirit Of Breeze
D Egan / G & J Moore
6.00
8.9%
13.0%Market 4.0pp shorter
Victory Sound
Harry Burns / M D I Usher
4.50
8.3%
17.3%Market 8.9pp shorter
Chapman's Peak
Billy Loughnane / E A L Dunlop
6.00
7.5%
13.0%Market 5.5pp shorter
Zoulu Warrior
Finley Marsh / H Main
51.00
7.4%
1.5%Market 5.8pp longer
Searchingtheblues
Rose Dawes / M D I Usher
9.00
7.2%
8.6%Market 1.4pp shorter
San Juanito
Callum Shepherd / M Murphy
67.00
7.1%
1.2%Market 6.0pp longer
Upsomdowns
S M Levey / P Phelan
51.00
6.9%
1.5%Market 5.4pp longer
Eyes Front
Ashley Lewis / E Smyth-Osbourne
11.00
6.7%
7.1%In line with market
Midnight's Dream
L Morris / J Parr
7.50
6.7%
10.4%Market 3.7pp shorter
Penfolds Grange
Kieren Fox / M Pattinson
34.00
6.6%
2.3%Market 4.3pp longer
Forever My Prince
Marco Ghiani / M Blake
26.00
6.0%
3.0%Market 3.0pp longer
Bessie Wallis
S C Cronin / M J Attwater
67.00
5.3%
1.2%Market 4.2pp longer
Ararat
J Mitchell / R Cook & J Bridger
13.00
5.3%
6.0%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.0 · Generated Wed, 23 Sep 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 Kempton Park guide.

Elsewhere in the Lab: Is Betting on Horses Just a Mug's Game?.

Still to run

Evening racing is still to come: two races at Kempton Park, the next of them the Unibet More Extra Place Races Handicap at 20:00 at Kempton Park. 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)

Kempton Park 20:00 · Unibet More Extra Place Races Handicap · Class 4 · 1m2f219y

Latest output →

Pre-race estimate. Published 23 September 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 Joseph its most likely winner at 18%, ahead of Aphrodite Spirit (16%) and Wardlaw (13%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Joseph
Billy Loughnane / J Butler
5.00
18.1%
16.9%Market 1.2pp longer
Aphrodite Spirit
Joe Leavy / R A Teal
6.00
15.8%
14.1%Market 1.7pp longer
Wardlaw
L Morris / Sir Mark Prescott
2.88
12.7%
29.4%Market 16.8pp shorter
What's The Plan
Ashley Lewis / J R Fanshawe
7.50
9.9%
11.3%Market 1.3pp shorter
Classical Allusion
Callum Hutchinson / A M Balding
7.50
9.7%
11.3%Market 1.6pp shorter
Golden Circet
Finley Marsh / J & S Best
101.00
9.1%
0.8%Market 8.3pp longer
Thinthread
J Mitchell / George Baker
15.00
8.8%
5.6%Market 3.1pp longer
Narragansett
Taylor Fisher / N P Mulholland
21.00
8.1%
4.0%Market 4.0pp longer
Qitaal
Callum Shepherd / C Johnston
13.00
7.8%
6.5%Market 1.3pp longer

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.0 · Generated Wed, 23 Sep 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 Wednesday 23 September 2026?

Listowel in Ireland, and Goodwood, Redcar, Perth and Kempton Park 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

Tuesday, 22 September 2026
Tuesday 22 September 2026 so far: ChatGPT leads the Tipster League and the racing still to run
How 22 September 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, 21 September 2026
Monday 21 September 2026 so far: Grok leads the Tipster League and the racing still to run
How 21 September 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, 20 September 2026
Sunday 20 September 2026 so far: Grok leads the Tipster League and the day settled
How 20 September 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, 19 September 2026
Saturday 19 September 2026 so far: ChatGPT leads the Tipster League and the racing still to run
How 19 September 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, 18 September 2026
Friday 18 September 2026 so far: ChatGPT leads the Tipster League and the racing still to run
How 18 September 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, 17 September 2026
Thursday 17 September 2026 so far: The Favourite leads the Tipster League and the racing still to run
How 17 September 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.