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

Friday 30 October 2026 so far: Stablebet Model 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 Friday, 30 October 2026, kept as an archive. The latest afternoon pieces are here.

Racing on Friday 30 October 2026 comes from six meetings: Dundalk in Ireland, Newmarket, Uttoxeter, Wetherby and Newcastle in Britain, and Down Royal in Northern Ireland. Newmarket got the day under way and Dundalk has the last of it. By the time of writing 40 of the day's 45 races had a settled Tipster League pick. Racing at Newcastle and Dundalk 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

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

Every League pick for Friday, 30 October 2026: 553 of 610 picks settled so far; 2 still to settle; 55 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
ChatGPTNewmarket 11:35Dove TaleWon2/1
GeminiNewmarket 11:35DialstoneLost10/3
ClaudeNewmarket 11:35Dove TaleWon2/1
GrokNewmarket 11:35Dove TaleWon2/1
DeepSeekNewmarket 11:35Dove TaleWon2/1
StableBet RatingNewmarket 11:35DominationLost6/1
The FavouriteNewmarket 11:35DominationLost6/1
ChatGPTNewmarket 12:05AfifLost7/1
GeminiNewmarket 12:05MedvedevLost16/1
ClaudeNewmarket 12:05HieraxLost8/1
GrokNewmarket 12:05AfifLost7/1
DeepSeekNewmarket 12:05AfifLost7/1
The FavouriteNewmarket 12:05Solo QuestWon5/4
ChatGPTUttoxeter 12:35Hold The ServeWon4/6
GeminiUttoxeter 12:35Constellation WalkLost11/2
ClaudeUttoxeter 12:35Constellation WalkLost11/2
GrokUttoxeter 12:35Hold The ServeWon4/6
DeepSeekUttoxeter 12:35Constellation WalkLost11/2
The FavouriteUttoxeter 12:35Hold The ServeWon4/6
ChatGPTNewmarket 12:40Last HorizonVoid (non-runner)no bet
GeminiNewmarket 12:40Last HorizonVoid (non-runner)no bet
ClaudeNewmarket 12:40Last HorizonVoid (non-runner)no bet
GrokNewmarket 12:40Last HorizonVoid (non-runner)no bet
DeepSeekNewmarket 12:40Old ComptonLost14/1
The FavouriteNewmarket 12:40Last HorizonVoid (non-runner)no bet
ChatGPTDown Royal 13:00With NolimitWon1/6
GeminiDown Royal 13:00With NolimitWon1/6
ClaudeDown Royal 13:00With NolimitWon1/6
GrokDown Royal 13:00With NolimitWon1/6
DeepSeekDown Royal 13:00With NolimitWon1/6
The FavouriteDown Royal 13:00With NolimitWon1/6
ChatGPTUttoxeter 13:07St GabrielVoid (non-runner)no bet
GeminiUttoxeter 13:07St GabrielVoid (non-runner)no bet
ClaudeUttoxeter 13:07St GabrielVoid (non-runner)no bet
GrokUttoxeter 13:07St GabrielVoid (non-runner)no bet
DeepSeekUttoxeter 13:07St GabrielVoid (non-runner)no bet
The FavouriteUttoxeter 13:07Taranis DubhWon4/9
ChatGPTNewmarket 13:15Seven QuestionsLost18/1
GeminiNewmarket 13:15Never Just A DreamLost15/2
ClaudeNewmarket 13:15Seven QuestionsLost18/1
GrokNewmarket 13:15Rock Of EnglandLost16/1
DeepSeekNewmarket 13:15Seven QuestionsLost18/1
StableBet RatingNewmarket 13:15Marching MacLost4/1
The FavouriteNewmarket 13:15FenlanderLost10/3
ChatGPTWetherby 13:20Le Beau MadrikLost2/11
GeminiWetherby 13:20Florida DreamsWon7/2
ClaudeWetherby 13:20Le Beau MadrikLost2/11
GrokWetherby 13:20Le Beau MadrikLost2/11
DeepSeekWetherby 13:20Le Beau MadrikLost2/11
The FavouriteWetherby 13:20Le Beau MadrikLost2/11
ChatGPTDown Royal 13:30Sneddy EddieLost8/1
GeminiDown Royal 13:30Sneddy EddieLost8/1
ClaudeDown Royal 13:30Sneddy EddieLost8/1
GrokDown Royal 13:30Sneddy EddieLost8/1
DeepSeekDown Royal 13:30Juke Box RockLost11/1
StableBet RatingDown Royal 13:30Juke Box RockLost11/1
The FavouriteDown Royal 13:30The Ducks WalkLost17/2
ChatGPTUttoxeter 13:37St Marys WantageLost40/1
GeminiUttoxeter 13:37St Marys WantageLost40/1
ClaudeUttoxeter 13:37St Marys WantageLost40/1
GrokUttoxeter 13:37St Marys WantageLost40/1
DeepSeekUttoxeter 13:37St Marys WantageLost40/1
The FavouriteUttoxeter 13:37Merry WoodWonEvens
ChatGPTNewmarket 13:45SilesiaLost8/1
GeminiNewmarket 13:45SilesiaLost8/1
ClaudeNewmarket 13:45Siena StormWon11/8
GrokNewmarket 13:45EtonnanteLost11/2
DeepSeekNewmarket 13:45SilesiaLost8/1
The FavouriteNewmarket 13:45Siena StormWon11/8
ChatGPTWetherby 13:50Nate Of SpadesWonEvens
GeminiWetherby 13:50I've Got A FriendLost6/5
ClaudeWetherby 13:50Nate Of SpadesWonEvens
GrokWetherby 13:50I've Got A FriendLost6/5
DeepSeekWetherby 13:50Nate Of SpadesWonEvens
The FavouriteWetherby 13:50Nate Of SpadesWonEvens
ChatGPTDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
GeminiDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
ClaudeDown Royal 14:00Fastnet CrystalLost5/2
GrokDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
DeepSeekDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
The FavouriteDown Royal 14:00Ash HobbsWon4/1
ChatGPTUttoxeter 14:10KosasiempreLost5/1
GeminiUttoxeter 14:10Eustace GrenierLost6/1
ClaudeUttoxeter 14:10Sir HobnobLost13/2
GrokUttoxeter 14:10Eustace GrenierLost6/1
DeepSeekUttoxeter 14:10Sir HobnobLost13/2
StableBet RatingUttoxeter 14:10Sir HobnobLost13/2
The FavouriteUttoxeter 14:10KosasiempreLost5/1
ChatGPTNewmarket 14:20Al AasyLost17/2
GeminiNewmarket 14:20Al AasyLost17/2
ClaudeNewmarket 14:20Al AasyLost17/2
GrokNewmarket 14:20Al AasyLost17/2
DeepSeekNewmarket 14:20Al AasyLost17/2
The FavouriteNewmarket 14:20Aegean PrinceWon10/11
ChatGPTWetherby 14:25Service MinimumLost4/1
GeminiWetherby 14:25Service MinimumLost4/1
ClaudeWetherby 14:25Service MinimumLost4/1
GrokWetherby 14:25Service MinimumLost4/1
DeepSeekWetherby 14:25WashingtonWon13/8
StableBet RatingWetherby 14:25HandlethekettleLost7/4
The FavouriteWetherby 14:25Service MinimumLost4/1
ChatGPTDown Royal 14:35Mange ToutVoid (non-runner)no bet
GeminiDown Royal 14:35BlakeLost6/4
ClaudeDown Royal 14:35Mange ToutVoid (non-runner)no bet
GrokDown Royal 14:35Mange ToutVoid (non-runner)no bet
DeepSeekDown Royal 14:35Mange ToutVoid (non-runner)no bet
The FavouriteDown Royal 14:35Mange ToutVoid (non-runner)no bet
ChatGPTUttoxeter 14:45NevershedatearWon6/1
GeminiUttoxeter 14:45NevershedatearWon6/1
ClaudeUttoxeter 14:45Kingston GentLost11/2
GrokUttoxeter 14:45Soldier In MayoLost5/1
DeepSeekUttoxeter 14:45Kingston GentLost11/2
StableBet RatingUttoxeter 14:45Kally Des BruyeresLost7/2
The FavouriteUttoxeter 14:45Kally Des BruyeresLost7/2
ChatGPTNewmarket 14:55Ensor MewsLost12/1
GeminiNewmarket 14:55Ensor MewsLost12/1
ClaudeNewmarket 14:55Guilty VerdictLost11/2
GrokNewmarket 14:55Ensor MewsLost12/1
DeepSeekNewmarket 14:55Ensor MewsLost12/1
StableBet RatingNewmarket 14:55Sail On SailorLost10/1
The FavouriteNewmarket 14:55Sail On SailorLost10/1
ChatGPTWetherby 15:00Sacre ChefLost12/1
GeminiWetherby 15:00Sacre ChefLost12/1
ClaudeWetherby 15:00Sacre ChefLost12/1
GrokWetherby 15:00Sacre ChefLost12/1
DeepSeekWetherby 15:00Sacre ChefLost12/1
The FavouriteWetherby 15:00Charles DarnayWon11/4
ChatGPTDown Royal 15:10Manoir De MirandeLost17/8
GeminiDown Royal 15:10Manoir De MirandeLost17/8
ClaudeDown Royal 15:10Manoir De MirandeLost17/8
GrokDown Royal 15:10Manoir De MirandeLost17/8
DeepSeekDown Royal 15:10Manoir De MirandeLost17/8
StableBet RatingDown Royal 15:10Manoir De MirandeLost17/8
The FavouriteDown Royal 15:10RightfolkspleaseVoid (non-runner)no bet
ChatGPTUttoxeter 15:20Dino BellagioLost4/1
GeminiUttoxeter 15:20Dino BellagioLost4/1
ClaudeUttoxeter 15:20Moves Like MasonLost13/2
GrokUttoxeter 15:20Cawthorne BankerLost10/1
DeepSeekUttoxeter 15:20Chico MagnificaWon10/11
StableBet RatingUttoxeter 15:20No Hard FeelingsNot yet settledto come
The FavouriteUttoxeter 15:20Chico MagnificaWon10/11
ChatGPTNewmarket 15:30Carbine CountryLost11/10
GeminiNewmarket 15:30I Know You By NowLost6/1
ClaudeNewmarket 15:30Carbine CountryLost11/10
GrokNewmarket 15:30Carbine CountryLost11/10
DeepSeekNewmarket 15:30Carbine CountryLost11/10
The FavouriteNewmarket 15:30Carbine CountryLost11/10
ChatGPTWetherby 15:35CrebillyWon7/1
GeminiWetherby 15:35Kingston NarcissusLost11/8
ClaudeWetherby 15:35Kingston NarcissusLost11/8
GrokWetherby 15:35Kingston NarcissusLost11/8
DeepSeekWetherby 15:35Kingston NarcissusLost11/8
StableBet RatingWetherby 15:35Breaking CoverLost5/1
The FavouriteWetherby 15:35Kingston NarcissusLost11/8
ChatGPTDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
GeminiDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
ClaudeDown Royal 15:45BallyfadVoid (non-runner)no bet
GrokDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
DeepSeekDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
The FavouriteDown Royal 15:45BallyfadVoid (non-runner)no bet
ChatGPTUttoxeter 15:55Hello CharlieWon4/1
GeminiUttoxeter 15:55Lou PrinceLost4/6
ClaudeUttoxeter 15:55Hello CharlieWon4/1
GrokUttoxeter 15:55Hello CharlieWon4/1
DeepSeekUttoxeter 15:55Iceman HarryLost11/2
The FavouriteUttoxeter 15:55Lou PrinceLost4/6
ChatGPTNewmarket 16:05Church WeddingWon4/1
GeminiNewmarket 16:05Church WeddingWon4/1
ClaudeNewmarket 16:05ArundelLost5/1
GrokNewmarket 16:05ArundelLost5/1
DeepSeekNewmarket 16:05Church WeddingWon4/1
StableBet RatingNewmarket 16:05ArundelLost5/1
The FavouriteNewmarket 16:05AmusedLost4/1
ChatGPTWetherby 16:10Bright LegendLost11/4
GeminiWetherby 16:10HelsgetawayLost15/2
ClaudeWetherby 16:10Bright LegendLost11/4
GrokWetherby 16:10Bright LegendLost11/4
DeepSeekWetherby 16:10Bright LegendLost11/4
StableBet RatingWetherby 16:10Bright LegendLost11/4
The FavouriteWetherby 16:10NoonetellsmenothinLost10/3
ChatGPTNewcastle 16:15AlembicLost5/2
GeminiNewcastle 16:15AlembicLost5/2
ClaudeNewcastle 16:15Hill O RueLost12/1
GrokNewcastle 16:15Hill O RueLost12/1
DeepSeekNewcastle 16:15AlembicLost5/2
StableBet RatingNewcastle 16:15GolspieWon10/3
The FavouriteNewcastle 16:15AlembicLost5/2
ChatGPTDown Royal 16:20PassengerLost6/1
GeminiDown Royal 16:20PassengerLost6/1
ClaudeDown Royal 16:20PassengerLost6/1
GrokDown Royal 16:20Premier DivisionWon4/9
DeepSeekDown Royal 16:20Premier DivisionWon4/9
The FavouriteDown Royal 16:20Premier DivisionWon4/9
ChatGPTNewcastle 16:45Venetian SkyLost11/4
GeminiNewcastle 16:45Venetian SkyLost11/4
ClaudeNewcastle 16:45Venetian SkyLost11/4
GrokNewcastle 16:45Venetian SkyLost11/4
DeepSeekNewcastle 16:45Venetian SkyLost11/4
The FavouriteNewcastle 16:45KeogieLost11/2
ChatGPTNewcastle 17:15PequenitaLost13/8
GeminiNewcastle 17:15Lady Caroline LambWon17/8
ClaudeNewcastle 17:15PequenitaLost13/8
GrokNewcastle 17:15PequenitaLost13/8
DeepSeekNewcastle 17:15ZirconicLost12/1
StableBet RatingNewcastle 17:15PequenitaLost13/8
The FavouriteNewcastle 17:15PequenitaLost13/8
ChatGPTDundalk 17:30Pure PowerLost6/1
GeminiDundalk 17:30Pure PowerLost6/1
ClaudeDundalk 17:30Southern BoulevardWon5/6
GrokDundalk 17:30Pure PowerLost6/1
DeepSeekDundalk 17:30Southern BoulevardWon5/6
The FavouriteDundalk 17:30Southern BoulevardWon5/6
ChatGPTNewcastle 17:45Brave TravellerLost6/1
GeminiNewcastle 17:45Kody BLost11/1
ClaudeNewcastle 17:45Storm EsmeLost7/2
GrokNewcastle 17:45Brave TravellerLost6/1
DeepSeekNewcastle 17:45EnnobleLost3/1
StableBet RatingNewcastle 17:45EnnobleLost3/1
The FavouriteNewcastle 17:45EnnobleLost3/1
ChatGPTDundalk 18:00Treasured RoyalLost18/1
GeminiDundalk 18:00Treasured RoyalLost18/1
ClaudeDundalk 18:00Steel MagnoliaLost18/1
GrokDundalk 18:00Inishmot PrinceVoid (non-runner)no bet
DeepSeekDundalk 18:00Treasured RoyalLost18/1
StableBet RatingDundalk 18:00One Cool BearLost5/1
The FavouriteDundalk 18:00One Cool BearLost5/1
ChatGPTNewcastle 18:15Michaela's BoyLost28/1
GeminiNewcastle 18:15Juan Les PinsLost12/1
ClaudeNewcastle 18:15Michaela's BoyLost28/1
GrokNewcastle 18:15Juan Les PinsLost12/1
DeepSeekNewcastle 18:15Against The WindLost10/3
StableBet RatingNewcastle 18:15GermanicLost8/1
The FavouriteNewcastle 18:15ElyamWon15/8
ChatGPTDundalk 18:30MehmanLost4/1
GeminiDundalk 18:30Big GosseyVoid (non-runner)no bet
ClaudeDundalk 18:30MehmanLost4/1
GrokDundalk 18:30ThunderbearLost12/1
DeepSeekDundalk 18:30MehmanLost4/1
StableBet RatingDundalk 18:30Big GosseyVoid (non-runner)no bet
The FavouriteDundalk 18:30MehmanLost4/1
ChatGPTNewcastle 18:45Cosmos RajLost10/1
GeminiNewcastle 18:45Cosmos RajLost10/1
ClaudeNewcastle 18:45Cosmos RajLost10/1
GrokNewcastle 18:45Cosmos RajLost10/1
DeepSeekNewcastle 18:45Project GeofinLost6/1
StableBet RatingNewcastle 18:45CoramentoLost6/1
The FavouriteNewcastle 18:45PoppeyeVoid (non-runner)no bet
ChatGPTDundalk 19:00Subtle ShadeLost15/2
GeminiDundalk 19:00RiyazankaLost11/2
ClaudeDundalk 19:00Subtle ShadeLost15/2
GrokDundalk 19:00Subtle ShadeLost15/2
DeepSeekDundalk 19:00LookingforarainbowLost6/5
The FavouriteDundalk 19:00Wearing StarsWon9/4
ChatGPTNewcastle 19:15The Green ManLost12/1
GeminiNewcastle 19:15The Green ManLost12/1
ClaudeNewcastle 19:15BrightLost5/1
GrokNewcastle 19:15BrightLost5/1
DeepSeekNewcastle 19:15Bellagio ManLost50/1
StableBet RatingNewcastle 19:15Massimo BlueLost7/4
The FavouriteNewcastle 19:15Massimo BlueLost7/4
ChatGPTDundalk 19:30Lady In GoldLost14/1
GeminiDundalk 19:30Flame Of ForestLost14/1
ClaudeDundalk 19:30DalerLost9/2
GrokDundalk 19:30Lady In GoldLost14/1
DeepSeekDundalk 19:30Art GalleryLost11/1
StableBet RatingDundalk 19:30Send HarryLost11/1
The FavouriteDundalk 19:30Suir MonadLost4/1
ChatGPTNewcastle 19:45VivianaLost18/1
GeminiNewcastle 19:45VivianaLost18/1
ClaudeNewcastle 19:45VivianaLost18/1
GrokNewcastle 19:45Bomb SquadLost22/1
DeepSeekNewcastle 19:45Concert BoyWon9/2
StableBet RatingNewcastle 19:45YaajoozLost3/1
The FavouriteNewcastle 19:45YaajoozLost3/1
ChatGPTDundalk 20:00Go OutWon3/1
GeminiDundalk 20:00TyraxesLost50/1
ClaudeDundalk 20:00PolancoLost5/1
GrokDundalk 20:00Medieval NightLost16/1
DeepSeekDundalk 20:00Chester NimitzLost15/2
StableBet RatingDundalk 20:00Storm EricLost11/2
The FavouriteDundalk 20:00Go OutWon3/1
ChatGPTNewcastle 20:20Pallas LordLost18/1
GeminiNewcastle 20:20Pallas LordLost18/1
ClaudeNewcastle 20:20Pit BossLost9/1
GrokNewcastle 20:20Ey Up He's A StarLost10/3
DeepSeekNewcastle 20:20Pallas LordLost18/1
StableBet RatingNewcastle 20:20Cavallo PazzoWon17/8
The FavouriteNewcastle 20:20Cavallo PazzoWon17/8
ChatGPTDundalk 20:30ZoffmanLost12/1
GeminiDundalk 20:30ZoffmanLost12/1
ClaudeDundalk 20:30ZoffmanLost12/1
GrokDundalk 20:30ZoffmanLost12/1
DeepSeekDundalk 20:30ZoffmanLost12/1
StableBet RatingDundalk 20:30Serenity BlueLost13/8
The FavouriteDundalk 20:30Serenity BlueLost13/8

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
ChatGPTNewmarket 11:35DialstoneLost10/3
GeminiNewmarket 11:35First OfficerLost11/2
ClaudeNewmarket 11:35DialstoneLost10/3
GrokNewmarket 11:35Tropical SandsLost17/2
DeepSeekNewmarket 11:35Tropical SandsLost17/2
Stablebet EdgeNewmarket 11:35DialstoneLost10/3
Stablebet ModelNewmarket 11:35Dove TaleWon2/1
ChatGPTNewmarket 12:05ArkatLost12/1
GeminiNewmarket 12:05ArkatLost12/1
ClaudeNewmarket 12:05HieraxLost8/1
GrokNewmarket 12:05AfifLost7/1
DeepSeekNewmarket 12:05HieraxLost8/1
Stablebet EdgeNewmarket 12:05Solo QuestWon5/4
Stablebet ModelNewmarket 12:05Solo QuestWon5/4
ChatGPTUttoxeter 12:35Count Of VendomeLost2/1
GeminiUttoxeter 12:35Constellation WalkLost11/2
ClaudeUttoxeter 12:35Constellation WalkLost11/2
GrokUttoxeter 12:35Constellation WalkLost11/2
DeepSeekUttoxeter 12:35Count Of VendomeLost2/1
Stablebet EdgeUttoxeter 12:35Constellation WalkLost11/2
Stablebet ModelUttoxeter 12:35Hold The ServeWon4/6
ChatGPTNewmarket 12:40Jeremys IconLost12/1
GeminiNewmarket 12:40CovetWon4/1
ClaudeNewmarket 12:40BayslineLost15/2
GrokNewmarket 12:40Native GermanLost10/3
DeepSeekNewmarket 12:40Native GermanLost10/3
Stablebet EdgeNewmarket 12:40Dark SupremacyLost8/1
Stablebet ModelNewmarket 12:40Dark SupremacyLost8/1
ChatGPTDown Royal 13:00The StagsLost16/1
GeminiDown Royal 13:00Water MillLost9/2
ClaudeDown Royal 13:00Water MillLost9/2
GrokDown Royal 13:00Water MillLost9/2
DeepSeekDown Royal 13:00The StagsLost16/1
Stablebet EdgeDown Royal 13:00The StagsLost16/1
Stablebet ModelDown Royal 13:00With NolimitWon1/6
ChatGPTUttoxeter 13:07AffinitiveLost8/1
GeminiUttoxeter 13:07AffinitiveLost8/1
ClaudeUttoxeter 13:07Seven KitesLost5/1
GrokUttoxeter 13:07AffinitiveLost8/1
DeepSeekUttoxeter 13:07Seven KitesLost5/1
Stablebet EdgeUttoxeter 13:07IamtheidahoLost8/1
Stablebet ModelUttoxeter 13:07Taranis DubhWon4/9
ChatGPTNewmarket 13:15Seven QuestionsLost18/1
GeminiNewmarket 13:15Never Just A DreamLost15/2
ClaudeNewmarket 13:15Good EarthLost12/1
GrokNewmarket 13:15Diomed DukeLost9/1
DeepSeekNewmarket 13:15Al HussarLost5/1
Stablebet EdgeNewmarket 13:15Never Just A DreamLost15/2
Stablebet ModelNewmarket 13:15Marching MacLost4/1
ChatGPTWetherby 13:20Florida DreamsWon7/2
GeminiWetherby 13:20Florida DreamsWon7/2
ClaudeWetherby 13:20Florida DreamsWon7/2
GrokWetherby 13:20Le Beau MadrikLost2/11
DeepSeekWetherby 13:20Florida DreamsWon7/2
Stablebet EdgeWetherby 13:20Florida DreamsWon7/2
Stablebet ModelWetherby 13:20Le Beau MadrikLost2/11
ChatGPTDown Royal 13:30Mister VicLost18/1
GeminiDown Royal 13:30Dark LieutenantLost4/1
ClaudeDown Royal 13:30Lost FeaturesWon33/1
GrokDown Royal 13:30Sneddy EddieLost8/1
DeepSeekDown Royal 13:30Head For HomeLost11/2
Stablebet EdgeDown Royal 13:30Sneddy EddieLost8/1
Stablebet ModelDown Royal 13:30Sneddy EddieLost8/1
ChatGPTUttoxeter 13:37Golden SanjidaLost50/1
GeminiUttoxeter 13:37St Marys WantageLost40/1
ClaudeUttoxeter 13:37Crazy AliceLost9/1
GrokUttoxeter 13:37St Marys WantageLost40/1
DeepSeekUttoxeter 13:37Merry WoodWonEvens
Stablebet EdgeUttoxeter 13:37Milly OceanLost16/1
Stablebet ModelUttoxeter 13:37Merry WoodWonEvens
ChatGPTNewmarket 13:45EtonnanteLost11/2
GeminiNewmarket 13:45Faith In FlorenceLost6/1
ClaudeNewmarket 13:45Love IsVoid (non-runner)no bet
GrokNewmarket 13:45PolyxenaLost14/1
DeepSeekNewmarket 13:45Love IsVoid (non-runner)no bet
Stablebet EdgeNewmarket 13:45SilesiaLost8/1
Stablebet ModelNewmarket 13:45Siena StormWon11/8
ChatGPTWetherby 13:50Wings Of The GlenLost15/2
GeminiWetherby 13:50Wings Of The GlenLost15/2
ClaudeWetherby 13:50Wings Of The GlenLost15/2
GrokWetherby 13:50Wings Of The GlenLost15/2
DeepSeekWetherby 13:50Wings Of The GlenLost15/2
Stablebet EdgeWetherby 13:50I've Got A FriendLost6/5
Stablebet ModelWetherby 13:50Nate Of SpadesWonEvens
ChatGPTDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
GeminiDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
ClaudeDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
GrokDown Royal 14:00Torpille DagrostisVoid (non-runner)no bet
DeepSeekDown Royal 14:00AlliterationLost16/1
Stablebet EdgeDown Royal 14:00SpeisialtaVoid (non-runner)no bet
Stablebet ModelDown Royal 14:00Fastnet CrystalLost5/2
ChatGPTUttoxeter 14:10Gentleman BillLost18/1
GeminiUttoxeter 14:10Loustic Du ChatelLost3/1
ClaudeUttoxeter 14:10Pike RoadLost22/1
GrokUttoxeter 14:10No Hard FeelingsNot yet settledto come
DeepSeekUttoxeter 14:10KosasiempreLost5/1
Stablebet EdgeUttoxeter 14:10Fine ThingLost50/1
Stablebet ModelUttoxeter 14:10Fine ThingLost50/1
ChatGPTNewmarket 14:20Al QareemLost7/2
GeminiNewmarket 14:20Al AasyLost17/2
ClaudeNewmarket 14:20Al QareemLost7/2
GrokNewmarket 14:20Al AasyLost17/2
DeepSeekNewmarket 14:20Al AasyLost17/2
Stablebet EdgeNewmarket 14:20EvanescoLost9/1
Stablebet ModelNewmarket 14:20Aegean PrinceWon10/11
ChatGPTWetherby 14:25WashingtonWon13/8
GeminiWetherby 14:25WashingtonWon13/8
ClaudeWetherby 14:25WashingtonWon13/8
GrokWetherby 14:25WashingtonWon13/8
DeepSeekWetherby 14:25Spot On SophLost6/1
Stablebet EdgeWetherby 14:25HandlethekettleLost7/4
Stablebet ModelWetherby 14:25HandlethekettleLost7/4
ChatGPTDown Royal 14:35GameballLost4/1
GeminiDown Royal 14:35BlakeLost6/4
ClaudeDown Royal 14:35GameballLost4/1
GrokDown Royal 14:35BlakeLost6/4
DeepSeekDown Royal 14:35GameballLost4/1
Stablebet EdgeDown Royal 14:35Generous RiskVoid (non-runner)no bet
Stablebet ModelDown Royal 14:35Mange ToutVoid (non-runner)no bet
ChatGPTUttoxeter 14:45Soldier In MayoLost5/1
GeminiUttoxeter 14:45Kaviar WoodLost14/1
ClaudeUttoxeter 14:45Dance RulesLost17/2
GrokUttoxeter 14:45Soldier In MayoLost5/1
DeepSeekUttoxeter 14:45Kingston GentLost11/2
Stablebet EdgeUttoxeter 14:45Soldier In MayoLost5/1
Stablebet ModelUttoxeter 14:45Kally Des BruyeresLost7/2
ChatGPTNewmarket 14:55Marsh BenhamLost9/1
GeminiNewmarket 14:55Marsh BenhamLost9/1
ClaudeNewmarket 14:55BarleyLost16/1
GrokNewmarket 14:55Ensor MewsLost12/1
DeepSeekNewmarket 14:55Guilty VerdictLost11/2
Stablebet EdgeNewmarket 14:55Marsh BenhamLost9/1
Stablebet ModelNewmarket 14:55Devil's BrigadeWon15/2
ChatGPTWetherby 15:00Sacre ChefLost12/1
GeminiWetherby 15:00Minella RockettLost15/8
ClaudeWetherby 15:00WickseyLost18/1
GrokWetherby 15:00Sacre ChefLost12/1
DeepSeekWetherby 15:00Sacre ChefLost12/1
Stablebet EdgeWetherby 15:00VietnormLost4/1
Stablebet ModelWetherby 15:00VietnormLost4/1
ChatGPTDown Royal 15:10CostacurtaLost5/1
GeminiDown Royal 15:10Court CanyonLost15/2
ClaudeDown Royal 15:10Court CanyonLost15/2
GrokDown Royal 15:10CostacurtaLost5/1
DeepSeekDown Royal 15:10Court CanyonLost15/2
Stablebet EdgeDown Royal 15:10Manoir De MirandeLost17/8
Stablebet ModelDown Royal 15:10Manoir De MirandeLost17/8
ChatGPTUttoxeter 15:20Coup De GoldLost28/1
GeminiUttoxeter 15:20Iolaos Du MouLost12/1
ClaudeUttoxeter 15:20Iolaos Du MouLost12/1
GrokUttoxeter 15:20Cawthorne BankerLost10/1
DeepSeekUttoxeter 15:20Dino BellagioLost4/1
Stablebet EdgeUttoxeter 15:20Ample WarningLost22/1
Stablebet ModelUttoxeter 15:20Chico MagnificaWon10/11
ChatGPTNewmarket 15:30LivornoLost22/1
GeminiNewmarket 15:30LivornoLost22/1
ClaudeNewmarket 15:30LivornoLost22/1
GrokNewmarket 15:30Venetian StormWon7/2
DeepSeekNewmarket 15:30I Know You By NowLost6/1
Stablebet EdgeNewmarket 15:30BrigandLost125/1
Stablebet ModelNewmarket 15:30Carbine CountryLost11/10
ChatGPTWetherby 15:35MatterhornVoid (non-runner)no bet
GeminiWetherby 15:35MatterhornVoid (non-runner)no bet
ClaudeWetherby 15:35PrimozLost5/1
GrokWetherby 15:35Prairie WolfLost5/1
DeepSeekWetherby 15:35Breaking CoverLost5/1
Stablebet EdgeWetherby 15:35MatterhornVoid (non-runner)no bet
Stablebet ModelWetherby 15:35Breaking CoverLost5/1
ChatGPTDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
GeminiDown Royal 15:45Matin Midi Et SoirWon1/2
ClaudeDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
GrokDown Royal 15:45Matin Midi Et SoirWon1/2
DeepSeekDown Royal 15:45Arcadian EmperorVoid (non-runner)no bet
Stablebet EdgeDown Royal 15:45Sept EtoilesVoid (non-runner)no bet
Stablebet ModelDown Royal 15:45BallyfadVoid (non-runner)no bet
ChatGPTUttoxeter 15:55Iceman HarryLost11/2
GeminiUttoxeter 15:55GivemeyourwordLost15/2
ClaudeUttoxeter 15:55NortherlyLost16/1
GrokUttoxeter 15:55Iceman HarryLost11/2
DeepSeekUttoxeter 15:55GivemeyourwordLost15/2
Stablebet EdgeUttoxeter 15:55NortherlyLost16/1
Stablebet ModelUttoxeter 15:55Hello CharlieWon4/1
ChatGPTNewmarket 16:05SolannaLost22/1
GeminiNewmarket 16:05EloquenciaLost3/1
ClaudeNewmarket 16:05Golden CircetLost25/1
GrokNewmarket 16:05EloquenciaLost3/1
DeepSeekNewmarket 16:05Church WeddingWon4/1
Stablebet EdgeNewmarket 16:05SolannaLost22/1
Stablebet ModelNewmarket 16:05AmusedLost4/1
ChatGPTWetherby 16:10Dramatic LicenseLost80/1
GeminiWetherby 16:10Romany BrownLost9/1
ClaudeWetherby 16:10LillistarWon9/2
GrokWetherby 16:10Bright LegendLost11/4
DeepSeekWetherby 16:10Colonel JackVoid (non-runner)no bet
Stablebet EdgeWetherby 16:10Dramatic LicenseLost80/1
Stablebet ModelWetherby 16:10NoonetellsmenothinLost10/3
ChatGPTNewcastle 16:15YaaserLost12/1
GeminiNewcastle 16:15Wicklow WayLost9/1
ClaudeNewcastle 16:15Sutton HooLost12/1
GrokNewcastle 16:15Hill O RueLost12/1
DeepSeekNewcastle 16:15Hill O RueLost12/1
Stablebet EdgeNewcastle 16:15GolspieWon10/3
Stablebet ModelNewcastle 16:15GolspieWon10/3
ChatGPTDown Royal 16:20PassengerLost6/1
GeminiDown Royal 16:20Nine Toes TimVoid (non-runner)no bet
ClaudeDown Royal 16:20Hoof And HustleVoid (non-runner)no bet
GrokDown Royal 16:20Hilly FillyLost16/1
DeepSeekDown Royal 16:20PassengerLost6/1
Stablebet EdgeDown Royal 16:20IfuknowuknowLost7/1
Stablebet ModelDown Royal 16:20Premier DivisionWon4/9
ChatGPTNewcastle 16:45All You Can BeLost6/5
GeminiNewcastle 16:45Bella AngelinaVoid (non-runner)no bet
ClaudeNewcastle 16:45PetulaWon7/2
GrokNewcastle 16:45PetulaWon7/2
DeepSeekNewcastle 16:45All You Can BeLost6/5
Stablebet EdgeNewcastle 16:45All You Can BeLost6/5
Stablebet ModelNewcastle 16:45All You Can BeLost6/5
ChatGPTNewcastle 17:15Astral CrownLost8/1
GeminiNewcastle 17:15Lady Caroline LambWon17/8
ClaudeNewcastle 17:15ZirconicLost12/1
GrokNewcastle 17:15Lady Caroline LambWon17/8
DeepSeekNewcastle 17:15XochipilliLost7/2
Stablebet EdgeNewcastle 17:15Lady Caroline LambWon17/8
Stablebet ModelNewcastle 17:15PequenitaLost13/8
ChatGPTDundalk 17:30Sapphire SunLost20/1
GeminiDundalk 17:30RejoinderLost9/2
ClaudeDundalk 17:30Sapphire SunLost20/1
GrokDundalk 17:30RejoinderLost9/2
DeepSeekDundalk 17:30RejoinderLost9/2
Stablebet EdgeDundalk 17:30MonologueLost5/1
Stablebet ModelDundalk 17:30MonologueLost5/1
ChatGPTNewcastle 17:45Storm EsmeLost7/2
GeminiNewcastle 17:45BelieveinmenowLost15/2
ClaudeNewcastle 17:45RoushamLost13/2
GrokNewcastle 17:45Storm EsmeLost7/2
DeepSeekNewcastle 17:45BelieveinmenowLost15/2
Stablebet EdgeNewcastle 17:45Kody BLost11/1
Stablebet ModelNewcastle 17:45EnnobleLost3/1
ChatGPTDundalk 18:00Steel MagnoliaLost18/1
GeminiDundalk 18:00SubiacoLost11/2
ClaudeDundalk 18:00Caislean Ni CuanLost33/1
GrokDundalk 18:00Bye Bye NowLost12/1
DeepSeekDundalk 18:00Treasured RoyalLost18/1
Stablebet EdgeDundalk 18:00Treasured RoyalLost18/1
Stablebet ModelDundalk 18:00Jordan BreezeWon5/2
ChatGPTNewcastle 18:15Alligator AlleyLost50/1
GeminiNewcastle 18:15Against The WindLost10/3
ClaudeNewcastle 18:15GaeliVoid (non-runner)no bet
GrokNewcastle 18:15Alligator AlleyLost50/1
DeepSeekNewcastle 18:15Against The WindLost10/3
Stablebet EdgeNewcastle 18:15GaeliVoid (non-runner)no bet
Stablebet ModelNewcastle 18:15ElyamWon15/8
ChatGPTDundalk 18:30ThunderbearLost12/1
GeminiDundalk 18:30City HouseWon11/4
ClaudeDundalk 18:30Eddie GLost15/2
GrokDundalk 18:30ThunderbearLost12/1
DeepSeekDundalk 18:30ThunderbearLost12/1
Stablebet EdgeDundalk 18:30Bear On The RunLost7/1
Stablebet ModelDundalk 18:30Bear On The RunLost7/1
ChatGPTNewcastle 18:45Blue To BlueLost15/2
GeminiNewcastle 18:45Camino Del RayWon11/2
ClaudeNewcastle 18:45MwafaqLost7/2
GrokNewcastle 18:45MwafaqLost7/2
DeepSeekNewcastle 18:45MwafaqLost7/2
Stablebet EdgeNewcastle 18:45Blue To BlueLost15/2
Stablebet ModelNewcastle 18:45PoppeyeVoid (non-runner)no bet
ChatGPTDundalk 19:00Palace FeverLost14/1
GeminiDundalk 19:00RiyazankaLost11/2
ClaudeDundalk 19:00Palace FeverLost14/1
GrokDundalk 19:00Jenny SpiderLost50/1
DeepSeekDundalk 19:00RiyazankaLost11/2
Stablebet EdgeDundalk 19:00LookingforarainbowLost6/5
Stablebet ModelDundalk 19:00Wearing StarsWon9/4
ChatGPTNewcastle 19:15Roaring RalphLost16/1
GeminiNewcastle 19:15Invincible RubyLost25/1
ClaudeNewcastle 19:15Pal JoeyVoid (non-runner)no bet
GrokNewcastle 19:15GreatLost4/1
DeepSeekNewcastle 19:15HecticLost12/1
Stablebet EdgeNewcastle 19:15Winter CrownLost40/1
Stablebet ModelNewcastle 19:15Massimo BlueLost7/4
ChatGPTDundalk 19:30AlissamLost8/1
GeminiDundalk 19:30AlissamLost8/1
ClaudeDundalk 19:30Lady In GoldLost14/1
GrokDundalk 19:30Lady In GoldLost14/1
DeepSeekDundalk 19:30Lady In GoldLost14/1
Stablebet EdgeDundalk 19:30DalerLost9/2
Stablebet ModelDundalk 19:30DalerLost9/2
ChatGPTNewcastle 19:45VivianaLost18/1
GeminiNewcastle 19:45VivianaLost18/1
ClaudeNewcastle 19:45Concert BoyWon9/2
GrokNewcastle 19:45Jamaican StormLost5/1
DeepSeekNewcastle 19:45VivianaLost18/1
Stablebet EdgeNewcastle 19:45VivianaLost18/1
Stablebet ModelNewcastle 19:45ClasinaLost12/1
ChatGPTDundalk 20:00Medieval NightLost16/1
GeminiDundalk 20:00PolancoLost5/1
ClaudeDundalk 20:00SceitiminiLost6/1
GrokDundalk 20:00Storm EricLost11/2
DeepSeekDundalk 20:00Medieval NightLost16/1
Stablebet EdgeDundalk 20:00Medieval NightLost16/1
Stablebet ModelDundalk 20:00Go OutWon3/1
ChatGPTNewcastle 20:20Victory SoundLost17/2
GeminiNewcastle 20:20Victory SoundLost17/2
ClaudeNewcastle 20:20Pallas LordLost18/1
GrokNewcastle 20:20Ey Up He's A StarLost10/3
DeepSeekNewcastle 20:20Victory SoundLost17/2
Stablebet EdgeNewcastle 20:20The Cookstown CafuLost22/1
Stablebet ModelNewcastle 20:20Cavallo PazzoWon17/8
ChatGPTDundalk 20:30ZoffmanLost12/1
GeminiDundalk 20:30UnterbergLost12/1
ClaudeDundalk 20:30ZoffmanLost12/1
GrokDundalk 20:30ZoffmanLost12/1
DeepSeekDundalk 20:30ZoffmanLost12/1
Stablebet EdgeDundalk 20:30Serenity BlueLost13/8
Stablebet ModelDundalk 20:30Serenity BlueLost13/8

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 by several AI entrants. 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 Munich's Grosser Dallmayr-Preis Handicap at Newmarket

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 seventeen winners from 37 settled picks, and the Edge entrant has had four winners from 35 settled picks. The card below is the settled race the Stablebet Model's pick won, the Munich's Grosser Dallmayr-Preis Handicap at 14:55 at Newmarket, won by Devil's Brigade, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Newmarket 14:55 · Munich's Grosser Dallmayr-Preis Handicap · Class 5 · 1m

Latest output →

Pre-race estimate. Published 30 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 Devil's Brigade its most likely winner at 14%, ahead of Berry Clever (10%) and Guilty Verdict (10%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Devil's Brigade
Rowan Scott / E A L Dunlop
9.00
13.7%
8.5%Market 5.3pp longer
Berry Clever
Harry Davies / C A Dwyer
6.00
9.7%
12.7%Market 3.0pp shorter
Guilty Verdict
K Shoemark / J R Boyle
8.00
9.6%
9.5%In line with market
Marsh Benham
Jack Callan / George Baker
26.00
8.5%
2.9%Market 5.6pp longer
Sail On Sailor
Paddy Bradley / S Dow
5.50
7.3%
13.9%Market 6.6pp shorter
You Sexy Thing
George Wood / R Spencer
9.00
6.8%
8.5%Market 1.7pp shorter
Be Frank
Ryan Kavanagh / Ian Williams
11.00
6.6%
6.9%In line with market
Barley
D Fentiman / T D Easterby
15.00
6.4%
5.1%Market 1.3pp longer
Ensor Mews
H Crouch / R M Beckett
9.00
6.3%
8.5%Market 2.2pp shorter
Phone Tag
Oliver Stammers / K Frost
17.00
6.0%
4.5%Market 1.5pp longer
Zermatt Star
D Nolan / T Coyle & K Wood
15.00
5.5%
5.1%In line with market
Daring Legend
K T O'Neill / M Pattinson
17.00
4.9%
4.5%In line with market
Born A Rebel
C Lee / P Owens
15.00
4.1%
5.1%Market 1.0pp shorter
Play Me
Donagh Murphy / J R Boyle
26.00
3.0%
2.9%In line with market
Pints In Peace
Finley Marsh / J & S Best
51.00
1.6%
1.5%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 Fri, 30 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 Newmarket guide.

Elsewhere in the Lab: Does Backing the Second Favourite Work?.

Still to run

Evening racing is still to come: three races at Newcastle and Dundalk, the next of them the Irishinjuredjockeys.com Handicap (0-60) at 20:00 at Dundalk. 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)

Dundalk 20:00 · Irishinjuredjockeys.com Handicap (0-60) · 1m

Latest output →

Pre-race estimate. Published 30 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 Go Out its most likely winner at 16%, ahead of Storm Eric (15%) and Medieval Night (11%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Go Out
James Ryan / Daniel Murphy
3.50
16.3%
18.7%Market 2.5pp shorter
Storm Eric
Adam Grant / Jamie Flynn
4.50
15.2%
14.6%Market 0.6pp longer
Medieval Night
Jared Huggan / D Hogan
9.00
10.7%
7.3%Market 3.4pp longer
Polanco
Adam Browne-Souza / P F O'Donnell
5.50
7.0%
11.9%Market 4.9pp shorter
Battle Borne
Nicola Burns / P J McKenna
15.00
6.8%
4.4%Market 2.5pp longer
Prada's World
J Cleary / N C Kelly
6.50
5.8%
10.1%Market 4.2pp shorter
Expound
Reserve 3 / D Hogan
34.00
5.0%
1.9%Market 3.0pp longer
Sceitimini
Killian Leonard / R Sweeney
9.00
4.7%
7.3%Market 2.5pp shorter
Searcog
Robbie Colgan / P Magee
21.00
4.5%
3.1%Market 1.4pp longer
Holly Holy
Jessica O'Gorman / E & P Harty
17.00
4.5%
3.9%Market 0.6pp longer
Captain Ciano
Robert Whearty / T G McCourt
21.00
4.1%
3.1%Market 1.0pp longer
Tyraxes
Siobhan Rutledge / D Hogan
101.00
3.5%
0.7%Market 2.8pp longer
Desert Of The Sea
Sadhbh Tormey / T G McCourt
15.00
3.1%
4.4%Market 1.3pp shorter
La Campanella
Reserve 1 / G Keane
15.00
2.7%
4.4%Market 1.6pp shorter
Chester Nimitz
Danny O'Leary / Gerard O'Leary
21.00
2.7%
3.1%In line with market
River Derwent
Reserve 2 / Thomas Coyle
101.00
1.8%
0.7%Market 1.2pp longer
Whatsin The Stars
Nina Doherty / P W Flynn
101.00
1.7%
0.7%Market 1.0pp 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 Fri, 30 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 Friday 30 October 2026?

Dundalk in Ireland, Newmarket, Uttoxeter, Wetherby and Newcastle in Britain, and Down Royal in Northern Ireland. 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

Thursday, 29 October 2026
Thursday 29 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 29 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, 28 October 2026
Wednesday 28 October 2026 so far: Grok leads the Tipster League and the racing still to run
How 28 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, 27 October 2026
Tuesday 27 October 2026 so far: Stablebet Model leads the Tipster League and the racing still to run
How 27 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, 26 October 2026
Monday 26 October 2026 so far: The Favourite leads the Tipster League and the racing still to run
How 26 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, 25 October 2026
Sunday 25 October 2026 so far: Claude leads the Tipster League and the day settled
How 25 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, 24 October 2026
Saturday 24 October 2026 so far: Claude leads the Tipster League and the racing still to run
How 24 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.
Friday, 23 October 2026
Friday 23 October 2026 so far: Claude leads the Tipster League and the racing still to run
How 23 October 2026 has gone so far: the Tipster League order on the settled picks, the model's own entrants, and what is still to run or settle.