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

Monday 12 October 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, 4 November 2026

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

Racing on Monday 12 October 2026 comes from six meetings: Roscommon in Ireland, and Worcester, Musselburgh, Yarmouth, Kempton Park and Newcastle in Britain. Roscommon got the day under way and Newcastle has the last of it. By the time of writing 42 of the day's 47 races had a settled Tipster League pick. Racing at Kempton Park and Newcastle 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 the Favourite, DeepSeek, ChatGPT, Gemini, Stablebet Model, 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. 23 picks were non-runners, returned stakes that count for nothing.

Every League pick for Monday, 12 October 2026: all 641 picks settled; 25 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
ChatGPTRoscommon 13:30State Of WyomingWon7/4
GeminiRoscommon 13:30HassaniyaLost14/1
ClaudeRoscommon 13:30ResurgenceLost11/4
GrokRoscommon 13:30State Of WyomingWon7/4
DeepSeekRoscommon 13:30HassaniyaLost14/1
The FavouriteRoscommon 13:30KarrygrantLost11/4
ChatGPTWorcester 13:37Pop's FollyLost11/1
GeminiWorcester 13:37Pop's FollyLost11/1
ClaudeWorcester 13:37OnehundredneightyLost4/5
GrokWorcester 13:37OnehundredneightyLost4/5
DeepSeekWorcester 13:37Pop's FollyLost11/1
StableBet RatingWorcester 13:37Love MeVoid (non-runner)no bet
The FavouriteWorcester 13:37OnehundredneightyLost4/5
ChatGPTMusselburgh 13:47Pride Of NepalLost14/1
GeminiMusselburgh 13:47MuditaLost6/1
ClaudeMusselburgh 13:47Ibn AltheebWon18/1
GrokMusselburgh 13:47MotawaaredLost5/4
DeepSeekMusselburgh 13:47Pride Of NepalLost14/1
StableBet RatingMusselburgh 13:47Pride Of NepalLost14/1
The FavouriteMusselburgh 13:47MotawaaredLost5/4
ChatGPTYarmouth 13:54AmandariLost7/2
GeminiYarmouth 13:54Born This WayWon11/8
ClaudeYarmouth 13:54Born This WayWon11/8
GrokYarmouth 13:54Born This WayWon11/8
DeepSeekYarmouth 13:54Born This WayWon11/8
The FavouriteYarmouth 13:54Born This WayWon11/8
ChatGPTRoscommon 14:00Breaking DawnLost28/1
GeminiRoscommon 14:00Breaking DawnLost28/1
ClaudeRoscommon 14:00Breaking DawnLost28/1
GrokRoscommon 14:00Breaking DawnLost28/1
DeepSeekRoscommon 14:00Breaking DawnLost28/1
StableBet RatingRoscommon 14:00Minaun ViewLost12/1
The FavouriteRoscommon 14:00La La LucrativeLost4/1
ChatGPTWorcester 14:07SonyourastarLost6/4
GeminiWorcester 14:07MoonlightintheparkLost11/1
ClaudeWorcester 14:07Washington ParksVoid (non-runner)no bet
GrokWorcester 14:07Ridin SoloLost13/2
DeepSeekWorcester 14:07Washington ParksVoid (non-runner)no bet
StableBet RatingWorcester 14:07SonyourastarLost6/4
The FavouriteWorcester 14:07SonyourastarLost6/4
ChatGPTMusselburgh 14:17VegasmileWon1/4
GeminiMusselburgh 14:17VegasmileWon1/4
ClaudeMusselburgh 14:17Blue PeteLost3/1
GrokMusselburgh 14:17VegasmileWon1/4
DeepSeekMusselburgh 14:17VegasmileWon1/4
The FavouriteMusselburgh 14:17VegasmileWon1/4
ChatGPTYarmouth 14:24QuintillionWon7/2
GeminiYarmouth 14:24Status SymbolLost11/2
ClaudeYarmouth 14:24Status SymbolLost11/2
GrokYarmouth 14:24LaurigerLost66/1
DeepSeekYarmouth 14:24Able TasmanLost11/4
The FavouriteYarmouth 14:24Deira MoonLost2/1
ChatGPTRoscommon 14:30ZarenakarenaWon16/1
GeminiRoscommon 14:30ZarenakarenaWon16/1
ClaudeRoscommon 14:30WatercraftLost50/1
GrokRoscommon 14:30WatercraftLost50/1
DeepSeekRoscommon 14:30ZarenakarenaWon16/1
StableBet RatingRoscommon 14:30Ella's GoldLost12/1
The FavouriteRoscommon 14:30Buttermere RidgeLost9/2
ChatGPTWorcester 14:37Double IndemnityLost12/1
GeminiWorcester 14:37Double IndemnityLost12/1
ClaudeWorcester 14:37Double IndemnityLost12/1
GrokWorcester 14:37Away For The NightWon15/8
DeepSeekWorcester 14:37Double IndemnityLost12/1
StableBet RatingWorcester 14:37L'empire VertLost16/1
The FavouriteWorcester 14:37BallyhihoLost15/2
ChatGPTMusselburgh 14:47Donna BeautyWon13/8
GeminiMusselburgh 14:47Donna BeautyWon13/8
ClaudeMusselburgh 14:47Mick's The BoyLost6/1
GrokMusselburgh 14:47Stellar QuestLost22/1
DeepSeekMusselburgh 14:47Donna BeautyWon13/8
The FavouriteMusselburgh 14:47PossessiveLost9/2
ChatGPTYarmouth 14:54Pace AttackLost11/2
GeminiYarmouth 14:54Pace AttackLost11/2
ClaudeYarmouth 14:54MadjidLost7/1
GrokYarmouth 14:54Pace AttackLost11/2
DeepSeekYarmouth 14:54Pace AttackLost11/2
StableBet RatingYarmouth 14:54MadjidLost7/1
The FavouriteYarmouth 14:54AstracornusLost10/3
ChatGPTRoscommon 15:00NavagioLost14/1
GeminiRoscommon 15:00NavagioLost14/1
ClaudeRoscommon 15:00NavagioLost14/1
GrokRoscommon 15:00NavagioLost14/1
DeepSeekRoscommon 15:00NavagioLost14/1
StableBet RatingRoscommon 15:00BrainsVoid (non-runner)no bet
The FavouriteRoscommon 15:00BrainsVoid (non-runner)no bet
ChatGPTWorcester 15:07Jupiter Des MottesLost3/1
GeminiWorcester 15:07Jupiter Des MottesLost3/1
ClaudeWorcester 15:07Jupiter Des MottesLost3/1
GrokWorcester 15:07Jupiter Des MottesLost3/1
DeepSeekWorcester 15:07Potters CharmWon1/5
The FavouriteWorcester 15:07Potters CharmWon1/5
ChatGPTMusselburgh 15:17AlbegoneLost12/1
GeminiMusselburgh 15:17Never DarkLost9/2
ClaudeMusselburgh 15:17GaneshaLost9/1
GrokMusselburgh 15:17AlbegoneLost12/1
DeepSeekMusselburgh 15:17GaneshaLost9/1
StableBet RatingMusselburgh 15:17PickersgillLost7/1
The FavouriteMusselburgh 15:17Lucius AureliusLost10/1
ChatGPTYarmouth 15:24MuchLost10/3
GeminiYarmouth 15:24BetelgeuseLost40/1
ClaudeYarmouth 15:24MuchLost10/3
GrokYarmouth 15:24BetelgeuseLost40/1
DeepSeekYarmouth 15:24Five MoonsLost28/1
StableBet RatingYarmouth 15:24Jack LangleyLost7/2
The FavouriteYarmouth 15:24Darkest RedLost3/1
ChatGPTRoscommon 15:30Big CypressLost10/11
GeminiRoscommon 15:30TeoestWon7/4
ClaudeRoscommon 15:30Big CypressLost10/11
GrokRoscommon 15:30Big CypressLost10/11
DeepSeekRoscommon 15:30Big CypressLost10/11
The FavouriteRoscommon 15:30TeoestWon7/4
ChatGPTWorcester 15:37Broomfield AderraLost9/4
GeminiWorcester 15:37Broomfield AderraLost9/4
ClaudeWorcester 15:37Broomfield AderraLost9/4
GrokWorcester 15:37Broomfield AderraLost9/4
DeepSeekWorcester 15:37Broomfield AderraLost9/4
StableBet RatingWorcester 15:37Broomfield AderraLost9/4
The FavouriteWorcester 15:37Mighty FleurWon6/4
ChatGPTMusselburgh 15:47Samra GreenLost13/2
GeminiMusselburgh 15:47Carnival Of LightLost7/2
ClaudeMusselburgh 15:47AspiralLost18/1
GrokMusselburgh 15:47AspiralLost18/1
DeepSeekMusselburgh 15:47Carnival Of LightLost7/2
StableBet RatingMusselburgh 15:47Dandy MagicLost15/8
The FavouriteMusselburgh 15:47Dandy MagicLost15/8
ChatGPTYarmouth 15:54Isle Of LismoreLost7/2
GeminiYarmouth 15:54Sunlit SeaWon13/2
ClaudeYarmouth 15:54Isle Of LismoreLost7/2
GrokYarmouth 15:54Sunlit SeaWon13/2
DeepSeekYarmouth 15:54Isle Of LismoreLost7/2
StableBet RatingYarmouth 15:54Sunlit SeaWon13/2
The FavouriteYarmouth 15:54Zoustar DreamsLost17/8
ChatGPTRoscommon 16:00RetracementLost13/2
GeminiRoscommon 16:00RetracementLost13/2
ClaudeRoscommon 16:00Back StraightLost9/4
GrokRoscommon 16:00RetracementLost13/2
DeepSeekRoscommon 16:00Back StraightLost9/4
The FavouriteRoscommon 16:00Minella RockettLost9/4
ChatGPTWorcester 16:07KykorockWon3/1
GeminiWorcester 16:07KykorockWon3/1
ClaudeWorcester 16:07KykorockWon3/1
GrokWorcester 16:07KykorockWon3/1
DeepSeekWorcester 16:07KykorockWon3/1
StableBet RatingWorcester 16:07KykorockWon3/1
The FavouriteWorcester 16:07AuthocelticLost11/4
ChatGPTKempton Park 16:12Red TailLost13/2
GeminiKempton Park 16:12PenselwoodLost150/1
ClaudeKempton Park 16:12Al AlamiLost11/1
GrokKempton Park 16:12PenselwoodLost150/1
DeepSeekKempton Park 16:12PenselwoodLost150/1
The FavouriteKempton Park 16:12Showcasing GloryWon9/4
ChatGPTMusselburgh 16:17Kelpie GreyLost13/8
GeminiMusselburgh 16:17WillowinghurnLost16/1
ClaudeMusselburgh 16:17WillowinghurnLost16/1
GrokMusselburgh 16:17Kelpie GreyLost13/8
DeepSeekMusselburgh 16:17MonhammerLost9/2
StableBet RatingMusselburgh 16:17MonhammerLost9/2
The FavouriteMusselburgh 16:17MonhammerLost9/2
ChatGPTYarmouth 16:24FranticLost9/1
GeminiYarmouth 16:24Startled LadyLost6/1
ClaudeYarmouth 16:24So SassyLost12/1
GrokYarmouth 16:24FranticLost9/1
DeepSeekYarmouth 16:24Startled LadyLost6/1
StableBet RatingYarmouth 16:24DeludedLost16/1
The FavouriteYarmouth 16:24MethgalLost5/1
ChatGPTNewcastle 16:28IndhaarLost11/8
GeminiNewcastle 16:28TropbienWon6/4
ClaudeNewcastle 16:28IndhaarLost11/8
GrokNewcastle 16:28TropbienWon6/4
DeepSeekNewcastle 16:28IndhaarLost11/8
The FavouriteNewcastle 16:28IndhaarLost11/8
ChatGPTRoscommon 16:30RakkiLost11/2
GeminiRoscommon 16:30RakkiLost11/2
ClaudeRoscommon 16:30RakkiLost11/2
GrokRoscommon 16:30RakkiLost11/2
DeepSeekRoscommon 16:30RakkiLost11/2
The FavouriteRoscommon 16:30Lauderdale KingLost9/4
ChatGPTWorcester 16:37Big CadillacWon9/4
GeminiWorcester 16:37Big CadillacWon9/4
ClaudeWorcester 16:37Big CadillacWon9/4
GrokWorcester 16:37Big CadillacWon9/4
DeepSeekWorcester 16:37Big CadillacWon9/4
StableBet RatingWorcester 16:37Sunshine DiamondLost11/4
The FavouriteWorcester 16:37Big CadillacWon9/4
ChatGPTKempton Park 16:45Tredegar SquareLost11/8
GeminiKempton Park 16:45SaburoLost125/1
ClaudeKempton Park 16:45Tredegar SquareLost11/8
GrokKempton Park 16:45Desert LegendLost9/1
DeepSeekKempton Park 16:45Tredegar SquareLost11/8
The FavouriteKempton Park 16:45Tredegar SquareLost11/8
ChatGPTMusselburgh 16:50Alpine SierraLost10/3
GeminiMusselburgh 16:50Simple StarLost15/2
ClaudeMusselburgh 16:50FairydaleLost5/1
GrokMusselburgh 16:50Alpine SierraLost10/3
DeepSeekMusselburgh 16:50Alpine SierraLost10/3
StableBet RatingMusselburgh 16:50Ned BroyLost10/3
The FavouriteMusselburgh 16:50Simple StarLost15/2
ChatGPTYarmouth 16:55Abu RoyalLost8/1
GeminiYarmouth 16:55Abu RoyalLost8/1
ClaudeYarmouth 16:55Abu RoyalLost8/1
GrokYarmouth 16:55Abu RoyalLost8/1
DeepSeekYarmouth 16:55Abu RoyalLost8/1
StableBet RatingYarmouth 16:55AstronomicaLost17/2
The FavouriteYarmouth 16:55Desert CharmLost7/2
ChatGPTNewcastle 17:00Maria Da SilvaLost5/2
GeminiNewcastle 17:00Maria Da SilvaLost5/2
ClaudeNewcastle 17:00Sailor's ReturnLost10/3
GrokNewcastle 17:00Maria Da SilvaLost5/2
DeepSeekNewcastle 17:00Maria Da SilvaLost5/2
StableBet RatingNewcastle 17:00EspanitaLost7/1
The FavouriteNewcastle 17:00EspanitaLost7/1
ChatGPTRoscommon 17:07Royal BeliefLost5/1
GeminiRoscommon 17:07Royal BeliefLost5/1
ClaudeRoscommon 17:07BallaghkeenLost7/2
GrokRoscommon 17:07Royal BeliefLost5/1
DeepSeekRoscommon 17:07Royal BeliefLost5/1
StableBet RatingRoscommon 17:07BallaghkeenLost7/2
The FavouriteRoscommon 17:07AutocratLost9/1
ChatGPTKempton Park 17:15RavishingLost5/4
GeminiKempton Park 17:15RavishingLost5/4
ClaudeKempton Park 17:15RavishingLost5/4
GrokKempton Park 17:15RavishingLost5/4
DeepSeekKempton Park 17:15RavishingLost5/4
The FavouriteKempton Park 17:15One Of The BoysWon4/1
ChatGPTNewcastle 17:30MoofeedWon11/8
GeminiNewcastle 17:30BenbeculaLost12/1
ClaudeNewcastle 17:30BenbeculaLost12/1
GrokNewcastle 17:30MoofeedWon11/8
DeepSeekNewcastle 17:30MoofeedWon11/8
The FavouriteNewcastle 17:30Great Balls O'FireLost6/5
ChatGPTKempton Park 17:45WostaLost7/2
GeminiKempton Park 17:45WostaLost7/2
ClaudeKempton Park 17:45WostaLost7/2
GrokKempton Park 17:45WostaLost7/2
DeepSeekKempton Park 17:45WostaLost7/2
The FavouriteKempton Park 17:45WadoodaWon8/13
ChatGPTNewcastle 18:00SiouxperbWon11/4
GeminiNewcastle 18:00Blazing InfernoLost6/1
ClaudeNewcastle 18:00SiouxperbWon11/4
GrokNewcastle 18:00MinzelleLost11/2
DeepSeekNewcastle 18:00Gladys PughLost16/1
StableBet RatingNewcastle 18:00StarbursterLost3/1
The FavouriteNewcastle 18:00StarbursterLost3/1
ChatGPTKempton Park 18:15Fear The DarkLost11/2
GeminiKempton Park 18:15Fear The DarkLost11/2
ClaudeKempton Park 18:15Fear The DarkLost11/2
GrokKempton Park 18:15Fear The DarkLost11/2
DeepSeekKempton Park 18:15Fear The DarkLost11/2
The FavouriteKempton Park 18:15Rhythm Of My HeartWon2/11
ChatGPTNewcastle 18:30Juan Les PinsWon15/2
GeminiNewcastle 18:30Utmost RespectLost11/2
ClaudeNewcastle 18:30KinnalargyLost3/1
GrokNewcastle 18:30Secret GuestLost11/2
DeepSeekNewcastle 18:30Brazen IdolLost9/1
StableBet RatingNewcastle 18:30Mae AmorLost11/2
The FavouriteNewcastle 18:30Mae AmorLost11/2
ChatGPTKempton Park 18:45Archer RoyalLost6/1
GeminiKempton Park 18:45First PrincipleLost15/2
ClaudeKempton Park 18:45CarombLost33/1
GrokKempton Park 18:45CarombLost33/1
DeepSeekKempton Park 18:45CarombLost33/1
The FavouriteKempton Park 18:45Fantastic FoxLost20/1
ChatGPTNewcastle 19:00GoyardVoid (non-runner)no bet
GeminiNewcastle 19:00The Green ManLost17/2
ClaudeNewcastle 19:00GoyardVoid (non-runner)no bet
GrokNewcastle 19:00GoyardVoid (non-runner)no bet
DeepSeekNewcastle 19:00GoyardVoid (non-runner)no bet
StableBet RatingNewcastle 19:00Kats BobLost4/1
The FavouriteNewcastle 19:00Fizzy CristalLost17/2
ChatGPTKempton Park 19:15Floating MarketLost13/8
GeminiKempton Park 19:15Floating MarketLost13/8
ClaudeKempton Park 19:15Floating MarketLost13/8
GrokKempton Park 19:15Floating MarketLost13/8
DeepSeekKempton Park 19:15Floating MarketLost13/8
StableBet RatingKempton Park 19:15Time To SparkleLost7/2
The FavouriteKempton Park 19:15Time To SparkleLost7/2
ChatGPTNewcastle 19:30Ice ShowLost7/2
GeminiNewcastle 19:30Eve's BoyLost8/1
ClaudeNewcastle 19:30BoubyanWon10/1
GrokNewcastle 19:30Ice ShowLost7/2
DeepSeekNewcastle 19:30BoubyanWon10/1
StableBet RatingNewcastle 19:30Turtle ReefLost20/1
The FavouriteNewcastle 19:30Whiskey PeteLost17/2
ChatGPTKempton Park 19:45NifflerWon10/11
GeminiKempton Park 19:45TazamanLost13/2
ClaudeKempton Park 19:45NifflerWon10/11
GrokKempton Park 19:45NifflerWon10/11
DeepSeekKempton Park 19:45NifflerWon10/11
StableBet RatingKempton Park 19:45NifflerWon10/11
The FavouriteKempton Park 19:45NifflerWon10/11
ChatGPTNewcastle 20:00FlowstateLost11/1
GeminiNewcastle 20:00Criminal ShoreLost11/2
ClaudeNewcastle 20:00Criminal ShoreLost11/2
GrokNewcastle 20:00IntrusivelyWon5/1
DeepSeekNewcastle 20:00Criminal ShoreLost11/2
StableBet RatingNewcastle 20:00Spartan FighterLost16/1
The FavouriteNewcastle 20:00Spartan FighterLost16/1
ChatGPTKempton Park 20:15Silky RobinWon7/2
GeminiKempton Park 20:15Silky RobinWon7/2
ClaudeKempton Park 20:15Silky RobinWon7/2
GrokKempton Park 20:15Silky RobinWon7/2
DeepSeekKempton Park 20:15Silky RobinWon7/2
StableBet RatingKempton Park 20:15Rory's RoyaleLost11/4
The FavouriteKempton Park 20:15MacanudoVoid (non-runner)no bet
ChatGPTNewcastle 20:30Stormy PearlLost28/1
GeminiNewcastle 20:30WoolridgeWon11/2
ClaudeNewcastle 20:30WoolridgeWon11/2
GrokNewcastle 20:30WoolridgeWon11/2
DeepSeekNewcastle 20:30WoolridgeWon11/2
StableBet RatingNewcastle 20:30Reenie's DreamLost9/2
The FavouriteNewcastle 20:30Reenie's DreamLost9/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
ChatGPTRoscommon 13:30A Good YarnLost7/2
GeminiRoscommon 13:30HassaniyaLost14/1
ClaudeRoscommon 13:30HassaniyaLost14/1
GrokRoscommon 13:30ResurgenceLost11/4
DeepSeekRoscommon 13:30HassaniyaLost14/1
Stablebet EdgeRoscommon 13:30A Good YarnLost7/2
Stablebet ModelRoscommon 13:30KarrygrantLost11/4
ChatGPTWorcester 13:37Tom TaggleLost10/1
GeminiWorcester 13:37Disco DavisLost66/1
ClaudeWorcester 13:37Pop's FollyLost11/1
GrokWorcester 13:37Love MeVoid (non-runner)no bet
DeepSeekWorcester 13:37RockvaleLost6/1
Stablebet EdgeWorcester 13:37Disco DavisLost66/1
Stablebet ModelWorcester 13:37OnehundredneightyLost4/5
ChatGPTMusselburgh 13:47Pride Of NepalLost14/1
GeminiMusselburgh 13:47Pride Of NepalLost14/1
ClaudeMusselburgh 13:47Ibn AltheebWon18/1
GrokMusselburgh 13:47Tee Aitch AyeLost4/1
DeepSeekMusselburgh 13:47EphronVoid (non-runner)no bet
Stablebet EdgeMusselburgh 13:47Filly EilishLost16/1
Stablebet ModelMusselburgh 13:47MotawaaredLost5/4
ChatGPTYarmouth 13:54Stellar MaxLost150/1
GeminiYarmouth 13:54Stellar MaxLost150/1
ClaudeYarmouth 13:54PigouLost20/1
GrokYarmouth 13:54Stellar MaxLost150/1
DeepSeekYarmouth 13:54PigouLost20/1
Stablebet EdgeYarmouth 13:54AmandariLost7/2
Stablebet ModelYarmouth 13:54AmandariLost7/2
ChatGPTRoscommon 14:00Breaking DawnLost28/1
GeminiRoscommon 14:00She's Too KoolLost10/1
ClaudeRoscommon 14:00MercurialLost5/1
GrokRoscommon 14:00Contrary To LawWon7/2
DeepSeekRoscommon 14:00Contrary To LawWon7/2
Stablebet EdgeRoscommon 14:00She's Too KoolLost10/1
Stablebet ModelRoscommon 14:00La La LucrativeLost4/1
ChatGPTWorcester 14:07PawpawLost40/1
GeminiWorcester 14:07PawpawLost40/1
ClaudeWorcester 14:07Washington ParksVoid (non-runner)no bet
GrokWorcester 14:07Saint ArionLost6/1
DeepSeekWorcester 14:07PawpawLost40/1
Stablebet EdgeWorcester 14:07Saint ArionLost6/1
Stablebet ModelWorcester 14:07SonyourastarLost6/4
ChatGPTMusselburgh 14:17DodgemLost33/1
GeminiMusselburgh 14:17DodgemLost33/1
ClaudeMusselburgh 14:17DodgemLost33/1
GrokMusselburgh 14:17Blue PeteLost3/1
DeepSeekMusselburgh 14:17Blue PeteLost3/1
Stablebet EdgeMusselburgh 14:17DodgemLost33/1
Stablebet ModelMusselburgh 14:17VegasmileWon1/4
ChatGPTYarmouth 14:24Good JobLost10/1
GeminiYarmouth 14:24Good JobLost10/1
ClaudeYarmouth 14:24Good JobLost10/1
GrokYarmouth 14:24LaurigerLost66/1
DeepSeekYarmouth 14:24LaurigerLost66/1
Stablebet EdgeYarmouth 14:24Able TasmanLost11/4
Stablebet ModelYarmouth 14:24Able TasmanLost11/4
ChatGPTRoscommon 14:30WatercraftLost50/1
GeminiRoscommon 14:30WatercraftLost50/1
ClaudeRoscommon 14:30ZarenakarenaWon16/1
GrokRoscommon 14:30WatercraftLost50/1
DeepSeekRoscommon 14:30ZarenakarenaWon16/1
Stablebet EdgeRoscommon 14:30Goldrush KidLost3/1
Stablebet ModelRoscommon 14:30Goldrush KidLost3/1
ChatGPTWorcester 14:37Double IndemnityLost12/1
GeminiWorcester 14:37Away For The NightWon15/8
ClaudeWorcester 14:37Most WantedLost25/1
GrokWorcester 14:37Double IndemnityLost12/1
DeepSeekWorcester 14:37Double IndemnityLost12/1
Stablebet EdgeWorcester 14:37GaleforcechopperLost50/1
Stablebet ModelWorcester 14:37GaleforcechopperLost50/1
ChatGPTMusselburgh 14:47AmanthaLost10/1
GeminiMusselburgh 14:47Mick's The BoyLost6/1
ClaudeMusselburgh 14:47Mick's The BoyLost6/1
GrokMusselburgh 14:47Stellar QuestLost22/1
DeepSeekMusselburgh 14:47Fern ClydeLost6/1
Stablebet EdgeMusselburgh 14:47Stellar QuestLost22/1
Stablebet ModelMusselburgh 14:47PossessiveLost9/2
ChatGPTYarmouth 14:54Newtown DukeLost7/1
GeminiYarmouth 14:54Pace AttackLost11/2
ClaudeYarmouth 14:54Pace AttackLost11/2
GrokYarmouth 14:54Pace AttackLost11/2
DeepSeekYarmouth 14:54Pace AttackLost11/2
Stablebet EdgeYarmouth 14:54HamdaniaLost20/1
Stablebet ModelYarmouth 14:54MadjidLost7/1
ChatGPTRoscommon 15:00Courtlough GulaLost125/1
GeminiRoscommon 15:00NavagioLost14/1
ClaudeRoscommon 15:00NavagioLost14/1
GrokRoscommon 15:00NavagioLost14/1
DeepSeekRoscommon 15:00NavagioLost14/1
Stablebet EdgeRoscommon 15:00Zabriskie PointLost9/2
Stablebet ModelRoscommon 15:00Zabriskie PointLost9/2
ChatGPTWorcester 15:07Jupiter Des MottesLost3/1
GeminiWorcester 15:07Jupiter Des MottesLost3/1
ClaudeWorcester 15:07Glen To GlenVoid (non-runner)no bet
GrokWorcester 15:07Jupiter Des MottesLost3/1
DeepSeekWorcester 15:07Jupiter Des MottesLost3/1
Stablebet EdgeWorcester 15:07Jupiter Des MottesLost3/1
Stablebet ModelWorcester 15:07Jupiter Des MottesLost3/1
ChatGPTMusselburgh 15:17GaneshaLost9/1
GeminiMusselburgh 15:17With GloryLost100/1
ClaudeMusselburgh 15:17SixcorLost50/1
GrokMusselburgh 15:17Canaria QueenLost9/1
DeepSeekMusselburgh 15:17Invincible CrownLost10/1
Stablebet EdgeMusselburgh 15:17Invincible CrownLost10/1
Stablebet ModelMusselburgh 15:17PickersgillLost7/1
ChatGPTYarmouth 15:24MuchLost10/3
GeminiYarmouth 15:24BetelgeuseLost40/1
ClaudeYarmouth 15:24Five MoonsLost28/1
GrokYarmouth 15:24Atalanta MistLost12/1
DeepSeekYarmouth 15:24MuchLost10/3
Stablebet EdgeYarmouth 15:24BetelgeuseLost40/1
Stablebet ModelYarmouth 15:24Jack LangleyLost7/2
ChatGPTRoscommon 15:30Ossie's LodgeVoid (non-runner)no bet
GeminiRoscommon 15:30NusttyLost11/1
ClaudeRoscommon 15:30Ossie's LodgeVoid (non-runner)no bet
GrokRoscommon 15:30Ossie's LodgeVoid (non-runner)no bet
DeepSeekRoscommon 15:30Ossie's LodgeVoid (non-runner)no bet
Stablebet EdgeRoscommon 15:30Navy GuitarLost25/1
Stablebet ModelRoscommon 15:30TeoestWon7/4
ChatGPTWorcester 15:37Best WomenLost14/1
GeminiWorcester 15:37Broomfield AderraLost9/4
ClaudeWorcester 15:37Sweet CarylineLost15/2
GrokWorcester 15:37Broomfield AderraLost9/4
DeepSeekWorcester 15:37Broomfield AderraLost9/4
Stablebet EdgeWorcester 15:37Broomfield AderraLost9/4
Stablebet ModelWorcester 15:37Broomfield AderraLost9/4
ChatGPTMusselburgh 15:47AspiralLost18/1
GeminiMusselburgh 15:47AspiralLost18/1
ClaudeMusselburgh 15:47Ice SovereignsWon12/1
GrokMusselburgh 15:47AspiralLost18/1
DeepSeekMusselburgh 15:47AspiralLost18/1
Stablebet EdgeMusselburgh 15:47AspiralLost18/1
Stablebet ModelMusselburgh 15:47Samra GreenLost13/2
ChatGPTYarmouth 15:54Isle Of LismoreLost7/2
GeminiYarmouth 15:54Isle Of LismoreLost7/2
ClaudeYarmouth 15:54Sam's XpressLost33/1
GrokYarmouth 15:54Sunlit SeaWon13/2
DeepSeekYarmouth 15:54Em Jay KayLost18/1
Stablebet EdgeYarmouth 15:54Isle Of LismoreLost7/2
Stablebet ModelYarmouth 15:54Zoustar DreamsLost17/8
ChatGPTRoscommon 16:00RetracementLost13/2
GeminiRoscommon 16:00Royal BonesLost8/1
ClaudeRoscommon 16:00Royal BonesLost8/1
GrokRoscommon 16:00Back StraightLost9/4
DeepSeekRoscommon 16:00Back StraightLost9/4
Stablebet EdgeRoscommon 16:00Back StraightLost9/4
Stablebet ModelRoscommon 16:00Back StraightLost9/4
ChatGPTWorcester 16:07Jasmin De CotteLost14/1
GeminiWorcester 16:07Park AnnonciadeLost10/1
ClaudeWorcester 16:07Park AnnonciadeLost10/1
GrokWorcester 16:07KykorockWon3/1
DeepSeekWorcester 16:07Siam ParkLost5/2
Stablebet EdgeWorcester 16:07Siam ParkLost5/2
Stablebet ModelWorcester 16:07KykorockWon3/1
ChatGPTKempton Park 16:12Al AlamiLost11/1
GeminiKempton Park 16:12Al AlamiLost11/1
ClaudeKempton Park 16:12PenselwoodLost150/1
GrokKempton Park 16:12PenselwoodLost150/1
DeepSeekKempton Park 16:12PenselwoodLost150/1
Stablebet EdgeKempton Park 16:12Showcasing GloryWon9/4
Stablebet ModelKempton Park 16:12Showcasing GloryWon9/4
ChatGPTMusselburgh 16:17WillowinghurnLost16/1
GeminiMusselburgh 16:17Ramon Di LoriaLost20/1
ClaudeMusselburgh 16:17WillowinghurnLost16/1
GrokMusselburgh 16:17Ramon Di LoriaLost20/1
DeepSeekMusselburgh 16:17Real JackLost12/1
Stablebet EdgeMusselburgh 16:17Archangel JosepiLost66/1
Stablebet ModelMusselburgh 16:17Kelpie GreyLost13/8
ChatGPTYarmouth 16:24So SassyLost12/1
GeminiYarmouth 16:24Startled LadyLost6/1
ClaudeYarmouth 16:24KimbaraLost6/1
GrokYarmouth 16:24So SassyLost12/1
DeepSeekYarmouth 16:24Startled LadyLost6/1
Stablebet EdgeYarmouth 16:24So SassyLost12/1
Stablebet ModelYarmouth 16:24MethgalLost5/1
ChatGPTNewcastle 16:28PetworthLost7/1
GeminiNewcastle 16:28Mac's MaxLost150/1
ClaudeNewcastle 16:28PetworthLost7/1
GrokNewcastle 16:28PetworthLost7/1
DeepSeekNewcastle 16:28PetworthLost7/1
Stablebet EdgeNewcastle 16:28Mac's MaxLost150/1
Stablebet ModelNewcastle 16:28Ella BeachLost5/1
ChatGPTRoscommon 16:30MockingLost11/1
GeminiRoscommon 16:30MockingLost11/1
ClaudeRoscommon 16:30UnfoldLost50/1
GrokRoscommon 16:30RakkiLost11/2
DeepSeekRoscommon 16:30Matt ConnorLost15/2
Stablebet EdgeRoscommon 16:30MockingLost11/1
Stablebet ModelRoscommon 16:30Lauderdale KingLost9/4
ChatGPTWorcester 16:37Jiair MadrikLost5/2
GeminiWorcester 16:37Jiair MadrikLost5/2
ClaudeWorcester 16:37Jiair MadrikLost5/2
GrokWorcester 16:37Island BridgeVoid (non-runner)no bet
DeepSeekWorcester 16:37Jiair MadrikLost5/2
Stablebet EdgeWorcester 16:37Island BridgeVoid (non-runner)no bet
Stablebet ModelWorcester 16:37Island BridgeVoid (non-runner)no bet
ChatGPTKempton Park 16:45Alpha BellaLost100/1
GeminiKempton Park 16:45Alpha BellaLost100/1
ClaudeKempton Park 16:45Desert LegendLost9/1
GrokKempton Park 16:45SaburoLost125/1
DeepSeekKempton Park 16:45Desert LegendLost9/1
Stablebet EdgeKempton Park 16:45AlberichLost9/4
Stablebet ModelKempton Park 16:45Tredegar SquareLost11/8
ChatGPTMusselburgh 16:50Alpine SierraLost10/3
GeminiMusselburgh 16:50Alpine SierraLost10/3
ClaudeMusselburgh 16:50Falaise BlancLost40/1
GrokMusselburgh 16:50Alpine SierraLost10/3
DeepSeekMusselburgh 16:50Alpine SierraLost10/3
Stablebet EdgeMusselburgh 16:50Alpine SierraLost10/3
Stablebet ModelMusselburgh 16:50FairydaleLost5/1
ChatGPTYarmouth 16:55Star SuepremeLost7/1
GeminiYarmouth 16:55Romantic TwilightLost25/1
ClaudeYarmouth 16:55Star SuepremeLost7/1
GrokYarmouth 16:55Abu RoyalLost8/1
DeepSeekYarmouth 16:55Star SuepremeLost7/1
Stablebet EdgeYarmouth 16:55Potters PrinceWon5/2
Stablebet ModelYarmouth 16:55Potters PrinceWon5/2
ChatGPTNewcastle 17:00Sassy GloryLost20/1
GeminiNewcastle 17:00Sassy GloryLost20/1
ClaudeNewcastle 17:00Second FiddleLost4/1
GrokNewcastle 17:00Sassy GloryLost20/1
DeepSeekNewcastle 17:00Sailor's ReturnLost10/3
Stablebet EdgeNewcastle 17:00Silky LassLost50/1
Stablebet ModelNewcastle 17:00EspanitaLost7/1
ChatGPTRoscommon 17:07AcantoLost12/1
GeminiRoscommon 17:07VervainLost14/1
ClaudeRoscommon 17:07AcantoLost12/1
GrokRoscommon 17:07AcantoLost12/1
DeepSeekRoscommon 17:07Among The PinesLost14/1
Stablebet EdgeRoscommon 17:07Queen Of AstolatLost14/1
Stablebet ModelRoscommon 17:07Queen Of AstolatLost14/1
ChatGPTKempton Park 17:15AmoristLost12/1
GeminiKempton Park 17:15Katie LouiseLost22/1
ClaudeKempton Park 17:15OcetiLost3/1
GrokKempton Park 17:15OcetiLost3/1
DeepSeekKempton Park 17:15Katie LouiseLost22/1
Stablebet EdgeKempton Park 17:15One Of The BoysWon4/1
Stablebet ModelKempton Park 17:15One Of The BoysWon4/1
ChatGPTNewcastle 17:30BenbeculaLost12/1
GeminiNewcastle 17:30BenbeculaLost12/1
ClaudeNewcastle 17:30Val De GreyLost13/2
GrokNewcastle 17:30BenbeculaLost12/1
DeepSeekNewcastle 17:30BenbeculaLost12/1
Stablebet EdgeNewcastle 17:30BenbeculaLost12/1
Stablebet ModelNewcastle 17:30Great Balls O'FireLost6/5
ChatGPTKempton Park 17:45All Shall Be WellLost40/1
GeminiKempton Park 17:45All Shall Be WellLost40/1
ClaudeKempton Park 17:45All Shall Be WellLost40/1
GrokKempton Park 17:45WostaLost7/2
DeepSeekKempton Park 17:45All Shall Be WellLost40/1
Stablebet EdgeKempton Park 17:45All Shall Be WellLost40/1
Stablebet ModelKempton Park 17:45Foxy NightLost7/2
ChatGPTNewcastle 18:00Gladys PughLost16/1
GeminiNewcastle 18:00MinzelleLost11/2
ClaudeNewcastle 18:00Gladys PughLost16/1
GrokNewcastle 18:00Gladys PughLost16/1
DeepSeekNewcastle 18:00Gladys PughLost16/1
Stablebet EdgeNewcastle 18:00MinzelleLost11/2
Stablebet ModelNewcastle 18:00StarbursterLost3/1
ChatGPTKempton Park 18:15RenascentLost50/1
GeminiKempton Park 18:15Fear The DarkLost11/2
ClaudeKempton Park 18:15Fear The DarkLost11/2
GrokKempton Park 18:15Fear The DarkLost11/2
DeepSeekKempton Park 18:15Fear The DarkLost11/2
Stablebet EdgeKempton Park 18:15Rhythm Of My HeartWon2/11
Stablebet ModelKempton Park 18:15Rhythm Of My HeartWon2/11
ChatGPTNewcastle 18:30Utmost RespectLost11/2
GeminiNewcastle 18:30KinnalargyLost3/1
ClaudeNewcastle 18:30MondammejVoid (non-runner)no bet
GrokNewcastle 18:30KinnalargyLost3/1
DeepSeekNewcastle 18:30Brazen IdolLost9/1
Stablebet EdgeNewcastle 18:30KinnalargyLost3/1
Stablebet ModelNewcastle 18:30Juan Les PinsWon15/2
ChatGPTKempton Park 18:45YorkshireLost5/1
GeminiKempton Park 18:45Archer RoyalLost6/1
ClaudeKempton Park 18:45Archer RoyalLost6/1
GrokKempton Park 18:45First PrincipleLost15/2
DeepSeekKempton Park 18:45CarombLost33/1
Stablebet EdgeKempton Park 18:45Archer RoyalLost6/1
Stablebet ModelKempton Park 18:45OrganWon9/2
ChatGPTNewcastle 19:00GreatLost10/3
GeminiNewcastle 19:00Bellagio ManLost33/1
ClaudeNewcastle 19:00Roaring RalphLost50/1
GrokNewcastle 19:00The Green ManLost17/2
DeepSeekNewcastle 19:00The Green ManLost17/2
Stablebet EdgeNewcastle 19:00GoyardVoid (non-runner)no bet
Stablebet ModelNewcastle 19:00GoyardVoid (non-runner)no bet
ChatGPTKempton Park 19:15Floating MarketLost13/8
GeminiKempton Park 19:15PierpointLost25/1
ClaudeKempton Park 19:15PierpointLost25/1
GrokKempton Park 19:15Floating MarketLost13/8
DeepSeekKempton Park 19:15Mr BollingerLost7/1
Stablebet EdgeKempton Park 19:15Mr BollingerLost7/1
Stablebet ModelKempton Park 19:15Mr BollingerLost7/1
ChatGPTNewcastle 19:30BoubyanWon10/1
GeminiNewcastle 19:30BoubyanWon10/1
ClaudeNewcastle 19:30Rugby UnionLost14/1
GrokNewcastle 19:30Ice ShowLost7/2
DeepSeekNewcastle 19:30Rua MorLost9/1
Stablebet EdgeNewcastle 19:30Rua MorLost9/1
Stablebet ModelNewcastle 19:30Ice ShowLost7/2
ChatGPTKempton Park 19:45Fram CastleLost8/1
GeminiKempton Park 19:45TazamanLost13/2
ClaudeKempton Park 19:45Girls Night OutLost50/1
GrokKempton Park 19:45Two Plus TwoLost6/1
DeepSeekKempton Park 19:45Fram CastleLost8/1
Stablebet EdgeKempton Park 19:45Thankyou BaronessLost16/1
Stablebet ModelKempton Park 19:45NifflerWon10/11
ChatGPTNewcastle 20:00AbductionLost7/1
GeminiNewcastle 20:00RunninsonofagunLost11/1
ClaudeNewcastle 20:00HonvedLost125/1
GrokNewcastle 20:00Criminal ShoreLost11/2
DeepSeekNewcastle 20:00IntrusivelyWon5/1
Stablebet EdgeNewcastle 20:00FlowstateLost11/1
Stablebet ModelNewcastle 20:00FlowstateLost11/1
ChatGPTKempton Park 20:15Silky RobinWon7/2
GeminiKempton Park 20:15Hint Of The JungleLost17/2
ClaudeKempton Park 20:15Silky RobinWon7/2
GrokKempton Park 20:15Silky RobinWon7/2
DeepSeekKempton Park 20:15Silky RobinWon7/2
Stablebet EdgeKempton Park 20:15ArnazLost11/4
Stablebet ModelKempton Park 20:15MoostarVoid (non-runner)no bet
ChatGPTNewcastle 20:30Mount RuapehuLost10/3
GeminiNewcastle 20:30Mount RuapehuLost10/3
ClaudeNewcastle 20:30WoolridgeWon11/2
GrokNewcastle 20:30Why BecauseLost8/1
DeepSeekNewcastle 20:30Ziva's StarLost40/1
Stablebet EdgeNewcastle 20:30Why BecauseLost8/1
Stablebet ModelNewcastle 20:30Reenie's DreamLost9/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 two Stablebet entrants, Stablebet Model and Stablebet Edge, are separated in the League by Claude. 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 Download The Raceday Ready App Handicap (Div 1) at Newcastle

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 40 settled picks, and the Edge entrant has had four winners from 40 settled picks. The card below is the settled race the Stablebet Model's pick won, the Download The Raceday Ready App Handicap (Div 1) at 18:30 at Newcastle, won by Juan Les Pins, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Newcastle 18:30 · Download The Raceday Ready App Handicap (Div 1) · Class 5 · 6f

Latest output →

Pre-race estimate. Published 12 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 Juan Les Pins its most likely winner at 13%, ahead of Kinnalargy (12%) and Mae Amor (12%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Juan Les Pins
Mason Paetel / M Appleby
5.00
12.8%
15.8%Market 3.0pp shorter
Kinnalargy
D Tudhope / D O'Meara
13.00
12.2%
6.1%Market 6.2pp longer
Mae Amor
Tom Kiely-Marshall / R Menzies
3.50
12.0%
22.6%Market 10.7pp shorter
Ormolulu
K Stott / G Tutty
13.00
11.5%
6.1%Market 5.4pp longer
Secret Guest
O J Orr / B Smart
13.00
9.0%
6.1%Market 2.9pp longer
Utmost Respect
D Nolan / R A Fahey
21.00
8.2%
3.8%Market 4.5pp longer
Harb
Jason Hart / T Davidson
15.00
5.6%
5.3%In line with market
Brazen Idol
Saffie Osborne / J Ryan
9.00
5.6%
8.8%Market 3.2pp shorter
Wreck It Ryley
T Eaves / A D Brown
15.00
5.4%
5.3%In line with market
Mondammej
Cam Hardie / A Brittain
26.00
5.3%
3.0%Market 2.2pp longer
Taygar
Connor Beasley / M Dods
6.00
5.1%
13.2%Market 8.1pp shorter
Havanagreattime
Joanna Mason / Mrs R Carr
34.00
3.9%
2.3%Market 1.6pp longer
Pit Boss
A Mullen / L Bailey
51.00
3.4%
1.6%Market 1.8pp 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.1 · Generated Mon, 12 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 Newcastle guide.

Elsewhere in the Lab: What the AI Tipsters Got Right and Wrong: 28 September to 4 October 2026.

Still to run

Evening racing is still to come: three races at Kempton Park and Newcastle, the next of them the Get Raceday Ready Handicap at 20:00 at Newcastle. 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)

Newcastle 20:00 · Get Raceday Ready Handicap · Class 5 · 7f14y

Latest output →

Pre-race estimate. Published 12 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 Flowstate its most likely winner at 15%, ahead of Spartan Fighter (12%) and Abduction (12%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Flowstate
Mark Winn / D O'Meara
11.00
14.8%
7.2%Market 7.6pp longer
Spartan Fighter
Cam Hardie / A Brittain
4.50
12.1%
17.5%Market 5.4pp shorter
Abduction
Jake Dickson / J S Goldie
13.00
11.8%
6.1%Market 5.8pp longer
Criminal Shore
D Tudhope / D O'Meara
11.00
9.9%
7.2%Market 2.8pp longer
Havana Rum
Ethan Tindall / R A Fahey
5.00
8.3%
15.8%Market 7.4pp shorter
Intrusively
K Stott / M Appleby
8.00
8.0%
9.8%Market 1.9pp shorter
Black Storm
O J Orr / K Scott
15.00
7.4%
5.3%Market 2.2pp longer
Regalian
D Nolan / T Coyle & K Wood
15.00
6.8%
5.3%Market 1.6pp longer
Atmosphere
Saffie Osborne / R Spencer
5.00
6.6%
15.8%Market 9.1pp shorter
Runninsonofagun
Jason Hart / T Davidson
26.00
5.6%
3.0%Market 2.6pp longer
Belgrave
Connor Beasley / F Watson
26.00
3.6%
3.0%Market 0.6pp longer
Not Me
T Eaves / A D Brown
26.00
3.4%
3.0%In line with market
Honved
Rhys Elliott / F Watson
67.00
1.6%
1.2%In line with market

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 Mon, 12 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 Monday 12 October 2026?

Roscommon in Ireland, and Worcester, Musselburgh, Yarmouth, Kempton Park and Newcastle 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

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.
Tuesday, 6 October 2026
Tuesday 6 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 6 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, 5 October 2026
Monday 5 October 2026 so far: Stablebet Model leads the Tipster League and the racing still to run
How 5 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.