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

Friday 25 September 2026 so far: Claude leads the Tipster League and the racing still to run

← Every day·Today's card·Today's market·Yesterday's results

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

Racing on Friday 25 September 2026 comes from six meetings: Listowel and Dundalk in Ireland, and Worcester, Newmarket, Haydock Park and Newcastle in Britain. Worcester got the day under way and Dundalk has the last of it. By the time of writing 39 of the day's 44 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

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

Every League pick for Friday, 25 September 2026: all 599 picks settled; 31 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
ChatGPTWorcester 12:55Turpin GoldVoid (non-runner)no bet
GeminiWorcester 12:55OnehundredneightyWon4/6
ClaudeWorcester 12:55OnehundredneightyWon4/6
GrokWorcester 12:55Kally Des BruyeresLost7/1
DeepSeekWorcester 12:55ForcetoreckonwithLost14/1
StableBet RatingWorcester 12:55Turpin GoldVoid (non-runner)no bet
The FavouriteWorcester 12:55OnehundredneightyWon4/6
ChatGPTNewmarket 13:15Gilding The LilyLost18/1
GeminiNewmarket 13:15AlobayyahWon10/3
ClaudeNewmarket 13:15Gilding The LilyLost18/1
GrokNewmarket 13:15AlobayyahWon10/3
DeepSeekNewmarket 13:15Gilding The LilyLost18/1
The FavouriteNewmarket 13:15ArisaigLost3/1
ChatGPTWorcester 13:30Kayf DancerLost10/3
GeminiWorcester 13:30Little LedgendWon5/6
ClaudeWorcester 13:30Kayf DancerLost10/3
GrokWorcester 13:30Little LedgendWon5/6
DeepSeekWorcester 13:30Little LedgendWon5/6
StableBet RatingWorcester 13:30El CapitaineVoid (non-runner)no bet
The FavouriteWorcester 13:30TurndlightsdownlowLost7/2
ChatGPTListowel 13:40Reaching HighWon1/4
GeminiListowel 13:40Reaching HighWon1/4
ClaudeListowel 13:40Reaching HighWon1/4
GrokListowel 13:40Reaching HighWon1/4
DeepSeekListowel 13:40Reaching HighWon1/4
The FavouriteListowel 13:40Reaching HighWon1/4
ChatGPTNewmarket 13:50FrancophoneVoid (non-runner)no bet
GeminiNewmarket 13:50Without PrejudiceLost10/1
ClaudeNewmarket 13:50Frances EthelLost28/1
GrokNewmarket 13:50Without PrejudiceLost10/1
DeepSeekNewmarket 13:50Frances EthelLost28/1
The FavouriteNewmarket 13:50Inis MorLost7/4
ChatGPTHaydock Park 13:58CondottiWon15/8
GeminiHaydock Park 13:58AblonVoid (non-runner)no bet
ClaudeHaydock Park 13:58AblonVoid (non-runner)no bet
GrokHaydock Park 13:58AblonVoid (non-runner)no bet
DeepSeekHaydock Park 13:58TitianLost11/1
StableBet RatingHaydock Park 13:58CondottiWon15/8
The FavouriteHaydock Park 13:58CondottiWon15/8
ChatGPTWorcester 14:05PalamonLost3/1
GeminiWorcester 14:05PalamonLost3/1
ClaudeWorcester 14:05PalamonLost3/1
GrokWorcester 14:05PalamonLost3/1
DeepSeekWorcester 14:05PalamonLost3/1
StableBet RatingWorcester 14:05Merely A DetailLost11/2
The FavouriteWorcester 14:05Merely A DetailLost11/2
ChatGPTListowel 14:15Freddie RobdalLost22/1
GeminiListowel 14:15Freddie RobdalLost22/1
ClaudeListowel 14:15AhellofamanVoid (non-runner)no bet
GrokListowel 14:15Freddie RobdalLost22/1
DeepSeekListowel 14:15Freddie RobdalLost22/1
StableBet RatingListowel 14:15Who's Da GooseLost5/4
The FavouriteListowel 14:15Who's Da GooseLost5/4
ChatGPTNewmarket 14:25Miss MiniverLost17/2
GeminiNewmarket 14:25Spirited GestureLost4/1
ClaudeNewmarket 14:25Spirited GestureLost4/1
GrokNewmarket 14:25Spirited GestureLost4/1
DeepSeekNewmarket 14:25Miss MiniverLost17/2
The FavouriteNewmarket 14:25Spirited GestureLost4/1
ChatGPTHaydock Park 14:33Noble PrinceLost2/1
GeminiHaydock Park 14:33Noble PrinceLost2/1
ClaudeHaydock Park 14:33Noble PrinceLost2/1
GrokHaydock Park 14:33Noble PrinceLost2/1
DeepSeekHaydock Park 14:33Noble PrinceLost2/1
StableBet RatingHaydock Park 14:33Noble PrinceLost2/1
The FavouriteHaydock Park 14:33AsgarLost3/1
ChatGPTWorcester 14:40Down To BusinessLost5/1
GeminiWorcester 14:40Down To BusinessLost5/1
ClaudeWorcester 14:40Down To BusinessLost5/1
GrokWorcester 14:40Down To BusinessLost5/1
DeepSeekWorcester 14:40Down To BusinessLost5/1
StableBet RatingWorcester 14:40Road To WembleyLost9/4
The FavouriteWorcester 14:40Down To BusinessLost5/1
ChatGPTListowel 14:50CerberusLost15/2
GeminiListowel 14:50Me Wee Nanny FranLost100/1
ClaudeListowel 14:50Kingdom CallingLost7/2
GrokListowel 14:50Big DeeLost12/1
DeepSeekListowel 14:50Loi Des JeuxLost6/1
StableBet RatingListowel 14:50Game PhoenixLost25/1
The FavouriteListowel 14:50Loi Des JeuxLost6/1
ChatGPTNewmarket 15:00Talk Of New YorkWon4/9
GeminiNewmarket 15:00Talk Of New YorkWon4/9
ClaudeNewmarket 15:00Wild DesertLost50/1
GrokNewmarket 15:00AudienceLost33/1
DeepSeekNewmarket 15:00Talk Of New YorkWon4/9
The FavouriteNewmarket 15:00Talk Of New YorkWon4/9
ChatGPTHaydock Park 15:08New Year's EveLost10/3
GeminiHaydock Park 15:08New Year's EveLost10/3
ClaudeHaydock Park 15:08New Year's EveLost10/3
GrokHaydock Park 15:08New Year's EveLost10/3
DeepSeekHaydock Park 15:08New Year's EveLost10/3
The FavouriteHaydock Park 15:08New Year's EveLost10/3
ChatGPTWorcester 15:15Premier TenorLost13/8
GeminiWorcester 15:15Ade BoyLost7/4
ClaudeWorcester 15:15Premier TenorLost13/8
GrokWorcester 15:15Premier TenorLost13/8
DeepSeekWorcester 15:15Premier TenorLost13/8
The FavouriteWorcester 15:15Premier TenorLost13/8
ChatGPTListowel 15:25VenusienneLost7/2
GeminiListowel 15:25VenusienneLost7/2
ClaudeListowel 15:25VenusienneLost7/2
GrokListowel 15:25VenusienneLost7/2
DeepSeekListowel 15:25VenusienneLost7/2
StableBet RatingListowel 15:25Paul's DreamLost10/1
The FavouriteListowel 15:25VenusienneLost7/2
ChatGPTNewmarket 15:35FortitudineWon15/8
GeminiNewmarket 15:35FortitudineWon15/8
ClaudeNewmarket 15:35FortitudineWon15/8
GrokNewmarket 15:35FortitudineWon15/8
DeepSeekNewmarket 15:35FortitudineWon15/8
The FavouriteNewmarket 15:35KokbastauLost11/4
ChatGPTHaydock Park 15:43JassasWon11/10
GeminiHaydock Park 15:43Native GermanLost6/1
ClaudeHaydock Park 15:43JassasWon11/10
GrokHaydock Park 15:43JassasWon11/10
DeepSeekHaydock Park 15:43JassasWon11/10
The FavouriteHaydock Park 15:43JassasWon11/10
ChatGPTWorcester 15:50Secret TrixLost5/1
GeminiWorcester 15:50Secret TrixLost5/1
ClaudeWorcester 15:50That's NiceLost5/1
GrokWorcester 15:50Secret TrixLost5/1
DeepSeekWorcester 15:50Secret TrixLost5/1
StableBet RatingWorcester 15:50The Egyptian GingeWon5/2
The FavouriteWorcester 15:50The Egyptian GingeWon5/2
ChatGPTListowel 16:00Fire CoralWon10/1
GeminiListowel 16:00Pretty WildLost9/2
ClaudeListowel 16:00Fire CoralWon10/1
GrokListowel 16:00Pretty WildLost9/2
DeepSeekListowel 16:00Pretty WildLost9/2
StableBet RatingListowel 16:00Pure LogicLost13/2
The FavouriteListowel 16:00IsdistheoneLost7/4
ChatGPTNewmarket 16:10QuorumLost7/1
GeminiNewmarket 16:10QuorumLost7/1
ClaudeNewmarket 16:10QuorumLost7/1
GrokNewmarket 16:10QuorumLost7/1
DeepSeekNewmarket 16:10Sterling CooperLost25/1
The FavouriteNewmarket 16:10Sole AmbitionWon5/2
ChatGPTHaydock Park 16:18Bobby BennuLost12/1
GeminiHaydock Park 16:18AnyasiLost6/1
ClaudeHaydock Park 16:18Bobby BennuLost12/1
GrokHaydock Park 16:18Bobby BennuLost12/1
DeepSeekHaydock Park 16:18YorkshireLost13/2
StableBet RatingHaydock Park 16:18Storm FreeLost15/2
The FavouriteHaydock Park 16:18Mr NobleLost5/1
ChatGPTWorcester 16:25Network RgbWon5/2
GeminiWorcester 16:25Lucky SevensVoid (non-runner)no bet
ClaudeWorcester 16:25Lucky SevensVoid (non-runner)no bet
GrokWorcester 16:25Network RgbWon5/2
DeepSeekWorcester 16:25Mojo EgoLost9/4
StableBet RatingWorcester 16:25Network RgbWon5/2
The FavouriteWorcester 16:25Lucky SevensVoid (non-runner)no bet
ChatGPTListowel 16:30Drop A ThreatLost11/2
GeminiListowel 16:30Drop A ThreatLost11/2
ClaudeListowel 16:30Drop A ThreatLost11/2
GrokListowel 16:30Drop A ThreatLost11/2
DeepSeekListowel 16:30Drop A ThreatLost11/2
StableBet RatingListowel 16:30CloonainraLost9/2
The FavouriteListowel 16:30Drop A ThreatLost11/2
ChatGPTNewcastle 16:35Farabove The LimitWon4/1
GeminiNewcastle 16:35Ouro PretoLost10/1
ClaudeNewcastle 16:35Hey HavanaLost8/1
GrokNewcastle 16:35Ouro PretoLost10/1
DeepSeekNewcastle 16:35Hey HavanaLost8/1
StableBet RatingNewcastle 16:35RubelliteLost10/3
The FavouriteNewcastle 16:35RubelliteLost10/3
ChatGPTNewmarket 16:45RunswickLost15/2
GeminiNewmarket 16:45Be The StandardLost8/1
ClaudeNewmarket 16:45RunswickLost15/2
GrokNewmarket 16:45RunswickLost15/2
DeepSeekNewmarket 16:45RunswickLost15/2
StableBet RatingNewmarket 16:45Waterford CastleLost4/1
The FavouriteNewmarket 16:45Waterford CastleLost4/1
ChatGPTHaydock Park 16:50Glory Of The SeasLost7/2
GeminiHaydock Park 16:50Glory RoadWon5/2
ClaudeHaydock Park 16:50My BallyquinnLost7/2
GrokHaydock Park 16:50Glory Of The SeasLost7/2
DeepSeekHaydock Park 16:50Glory Of The SeasLost7/2
StableBet RatingHaydock Park 16:50Asia ForceLost9/4
The FavouriteHaydock Park 16:50Asia ForceLost9/4
ChatGPTListowel 17:05KilleedyLost17/2
GeminiListowel 17:05KilleedyLost17/2
ClaudeListowel 17:05KilleedyLost17/2
GrokListowel 17:05KilleedyLost17/2
DeepSeekListowel 17:05KilleedyLost17/2
The FavouriteListowel 17:05Viva Laa VidaLost9/4
ChatGPTNewcastle 17:10Eagles DreamLost12/1
GeminiNewcastle 17:10YaaserLost14/1
ClaudeNewcastle 17:10PhaedraLost40/1
GrokNewcastle 17:10Prince AchilleLost40/1
DeepSeekNewcastle 17:10YaaserLost14/1
StableBet RatingNewcastle 17:10Rugby UnionLost7/4
The FavouriteNewcastle 17:10Rugby UnionLost7/4
ChatGPTHaydock Park 17:23ShaffronWon5/1
GeminiHaydock Park 17:23Joanna HiffernanLost5/1
ClaudeHaydock Park 17:23ShaffronWon5/1
GrokHaydock Park 17:23MarbuzetLost14/1
DeepSeekHaydock Park 17:23KotariLost11/2
StableBet RatingHaydock Park 17:23Percy JonesVoid (non-runner)no bet
The FavouriteHaydock Park 17:23ArrangeVoid (non-runner)no bet
ChatGPTDundalk 17:30Saint AcclaimLost3/1
GeminiDundalk 17:30WillofthepeopleLost4/1
ClaudeDundalk 17:30WillofthepeopleLost4/1
GrokDundalk 17:30Saint AcclaimLost3/1
DeepSeekDundalk 17:30Saint AcclaimLost3/1
The FavouriteDundalk 17:30In The GloamingLost4/1
ChatGPTListowel 17:40Davy CrockettLost2/1
GeminiListowel 17:40Davy CrockettLost2/1
ClaudeListowel 17:40Davy CrockettLost2/1
GrokListowel 17:40Davy CrockettLost2/1
DeepSeekListowel 17:40Davy CrockettLost2/1
The FavouriteListowel 17:40DeltaLost7/2
ChatGPTNewcastle 17:45BrashLost3/1
GeminiNewcastle 17:45Elite ApproachWon13/2
ClaudeNewcastle 17:45Elite ApproachWon13/2
GrokNewcastle 17:45BrashLost3/1
DeepSeekNewcastle 17:45One Of The BoysLostEvens
The FavouriteNewcastle 17:45One Of The BoysLostEvens
ChatGPTDundalk 18:00MehmanLost7/1
GeminiDundalk 18:00MehmanLost7/1
ClaudeDundalk 18:00Boston MaxLost20/1
GrokDundalk 18:00Boston MaxLost20/1
DeepSeekDundalk 18:00MehmanLost7/1
StableBet RatingDundalk 18:00Initial BlueLost15/2
The FavouriteDundalk 18:00Boston MaxLost20/1
ChatGPTNewcastle 18:15DreamedLost7/2
GeminiNewcastle 18:15DreamedLost7/2
ClaudeNewcastle 18:15ComeonfeelthenoiseLost25/1
GrokNewcastle 18:15Showcasing GloryWon7/1
DeepSeekNewcastle 18:15DreamedLost7/2
The FavouriteNewcastle 18:15AreniteLost4/1
ChatGPTDundalk 18:30HavenWon6/4
GeminiDundalk 18:30Castilian QueenLost9/2
ClaudeDundalk 18:30HavenWon6/4
GrokDundalk 18:30HavenWon6/4
DeepSeekDundalk 18:30HavenWon6/4
The FavouriteDundalk 18:30Sensational FillyLost4/1
ChatGPTNewcastle 18:45DoraleeLost14/1
GeminiNewcastle 18:45DoraleeLost14/1
ClaudeNewcastle 18:45SixcorLost12/1
GrokNewcastle 18:45DoraleeLost14/1
DeepSeekNewcastle 18:45DoraleeLost14/1
StableBet RatingNewcastle 18:45Invincible CrownWon4/5
The FavouriteNewcastle 18:45Invincible CrownWon4/5
ChatGPTDundalk 19:00Beat The DevilLost4/1
GeminiDundalk 19:00Beat The DevilLost4/1
ClaudeDundalk 19:00Beat The DevilLost4/1
GrokDundalk 19:00Beat The DevilLost4/1
DeepSeekDundalk 19:00Beat The DevilLost4/1
StableBet RatingDundalk 19:00Usuario AmigoWon7/2
The FavouriteDundalk 19:00Storm EricLost4/1
ChatGPTNewcastle 19:15Reginald CharlesLost4/1
GeminiNewcastle 19:15Reginald CharlesLost4/1
ClaudeNewcastle 19:15Trais FluorsLost25/1
GrokNewcastle 19:15Reginald CharlesLost4/1
DeepSeekNewcastle 19:15Trais FluorsLost25/1
StableBet RatingNewcastle 19:15Bajan BanditLost10/3
The FavouriteNewcastle 19:15Reginald CharlesLost4/1
ChatGPTDundalk 19:30Military OrderWon11/10
GeminiDundalk 19:30Military OrderWon11/10
ClaudeDundalk 19:30Military OrderWon11/10
GrokDundalk 19:30Military OrderWon11/10
DeepSeekDundalk 19:30Military OrderWon11/10
The FavouriteDundalk 19:30Military OrderWon11/10
ChatGPTNewcastle 19:45FlowstateLost15/2
GeminiNewcastle 19:45IntrusivelyLost9/1
ClaudeNewcastle 19:45FlowstateLost15/2
GrokNewcastle 19:45Havana PrinceLost16/1
DeepSeekNewcastle 19:45Lord CapuletWon6/1
StableBet RatingNewcastle 19:45Beattie Is BackLost11/2
The FavouriteNewcastle 19:45Beattie Is BackLost11/2
ChatGPTDundalk 20:00Camino LadLost5/1
GeminiDundalk 20:00Camino LadLost5/1
ClaudeDundalk 20:00Camino LadLost5/1
GrokDundalk 20:00Camino LadLost5/1
DeepSeekDundalk 20:00Camino LadLost5/1
StableBet RatingDundalk 20:00Rock Of ClaremontVoid (non-runner)no bet
The FavouriteDundalk 20:00Camino LadLost5/1
ChatGPTNewcastle 20:15Reenie's DreamWon9/1
GeminiNewcastle 20:15Reenie's DreamWon9/1
ClaudeNewcastle 20:15Uncle SamLost5/1
GrokNewcastle 20:15Lord AbamaLost7/2
DeepSeekNewcastle 20:15Turbo CommandLost18/1
StableBet RatingNewcastle 20:15Lord AbamaLost7/2
The FavouriteNewcastle 20:15Uncle SamLost5/1
ChatGPTDundalk 20:30VervainLost7/1
GeminiDundalk 20:30VervainLost7/1
ClaudeDundalk 20:30VervainLost7/1
GrokDundalk 20:30VervainLost7/1
DeepSeekDundalk 20:30VervainLost7/1
StableBet RatingDundalk 20:30Wild BerriesLost9/2
The FavouriteDundalk 20:30Wild BerriesLost9/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
ChatGPTWorcester 12:55GaleforcechopperLost28/1
GeminiWorcester 12:55GaleforcechopperLost28/1
ClaudeWorcester 12:55Prairie QueenLost15/2
GrokWorcester 12:55Turpin GoldVoid (non-runner)no bet
DeepSeekWorcester 12:55Kally Des BruyeresLost7/1
Stablebet EdgeWorcester 12:55GaleforcechopperLost28/1
Stablebet ModelWorcester 12:55GaleforcechopperLost28/1
ChatGPTNewmarket 13:15LizzanaLost7/2
GeminiNewmarket 13:15Song N DanceLost16/1
ClaudeNewmarket 13:15ApplesandpearsLost11/1
GrokNewmarket 13:15Gilding The LilyLost18/1
DeepSeekNewmarket 13:15Gilding The LilyLost18/1
Stablebet EdgeNewmarket 13:15LizzanaLost7/2
Stablebet ModelNewmarket 13:15ArisaigLost3/1
ChatGPTWorcester 13:30Serious ChatLost10/1
GeminiWorcester 13:30Serious ChatLost10/1
ClaudeWorcester 13:30Serious ChatLost10/1
GrokWorcester 13:30Serious ChatLost10/1
DeepSeekWorcester 13:30Serious ChatLost10/1
Stablebet EdgeWorcester 13:30Serious ChatLost10/1
Stablebet ModelWorcester 13:30TurndlightsdownlowLost7/2
ChatGPTListowel 13:40Jetaway MountainLost66/1
GeminiListowel 13:40Ladbroke GroveLost9/2
ClaudeListowel 13:40Ladbroke GroveLost9/2
GrokListowel 13:40Ladbroke GroveLost9/2
DeepSeekListowel 13:40Ladbroke GroveLost9/2
Stablebet EdgeListowel 13:40Back SwathLost250/1
Stablebet ModelListowel 13:40Confidence WithinLost5/1
ChatGPTNewmarket 13:50Sunshine StarLost16/1
GeminiNewmarket 13:50Without PrejudiceLost10/1
ClaudeNewmarket 13:50CoedanaWon10/3
GrokNewmarket 13:50Without PrejudiceLost10/1
DeepSeekNewmarket 13:50Sunshine StarLost16/1
Stablebet EdgeNewmarket 13:50Club ClassLost40/1
Stablebet ModelNewmarket 13:50Inis MorLost7/4
ChatGPTHaydock Park 13:58DragonflameLost100/1
GeminiHaydock Park 13:58DragonflameLost100/1
ClaudeHaydock Park 13:58Study UpVoid (non-runner)no bet
GrokHaydock Park 13:58Study UpVoid (non-runner)no bet
DeepSeekHaydock Park 13:58AblonVoid (non-runner)no bet
Stablebet EdgeHaydock Park 13:58DragonflameLost100/1
Stablebet ModelHaydock Park 13:58CondottiWon15/8
ChatGPTWorcester 14:05Disco DavisLost66/1
GeminiWorcester 14:05Disco DavisLost66/1
ClaudeWorcester 14:05Coastguard StationLost50/1
GrokWorcester 14:05Martin's DenuoLost40/1
DeepSeekWorcester 14:05Country ParkLost17/2
Stablebet EdgeWorcester 14:05Disco DavisLost66/1
Stablebet ModelWorcester 14:05Regal RenaissanceLost16/1
ChatGPTListowel 14:15Freddie RobdalLost22/1
GeminiListowel 14:15Freddie RobdalLost22/1
ClaudeListowel 14:15Freddie RobdalLost22/1
GrokListowel 14:15Freddie RobdalLost22/1
DeepSeekListowel 14:15Who's Da GooseLost5/4
Stablebet EdgeListowel 14:15Hidalgo Des MottesVoid (non-runner)no bet
Stablebet ModelListowel 14:15Who's Da GooseLost5/4
ChatGPTNewmarket 14:25Miss MiniverLost17/2
GeminiNewmarket 14:25Sugar Yes PleaseLost15/2
ClaudeNewmarket 14:25Miss MiniverLost17/2
GrokNewmarket 14:25Sugar Yes PleaseLost15/2
DeepSeekNewmarket 14:25Light Of DawnLost5/2
Stablebet EdgeNewmarket 14:25Speed of SoundLost9/2
Stablebet ModelNewmarket 14:25Sugar Yes PleaseLost15/2
ChatGPTHaydock Park 14:33ThebesthasyetocomeLost9/2
GeminiHaydock Park 14:33Real EditionLost22/1
ClaudeHaydock Park 14:33Girl ScoutWon17/2
GrokHaydock Park 14:33Keep GratingLost4/1
DeepSeekHaydock Park 14:33ThebesthasyetocomeLost9/2
Stablebet EdgeHaydock Park 14:33Real EditionLost22/1
Stablebet ModelHaydock Park 14:33Noble PrinceLost2/1
ChatGPTWorcester 14:40Who's GlenLost28/1
GeminiWorcester 14:40Whinney HillLost100/1
ClaudeWorcester 14:40Lock StockWon11/2
GrokWorcester 14:40Lock StockWon11/2
DeepSeekWorcester 14:40RegardeLost22/1
Stablebet EdgeWorcester 14:40Who's GlenLost28/1
Stablebet ModelWorcester 14:40Road To WembleyLost9/4
ChatGPTListowel 14:50GlengarriffLost50/1
GeminiListowel 14:50Me Wee Nanny FranLost100/1
ClaudeListowel 14:50Kelly's CosmosLost5/1
GrokListowel 14:50Me Wee Nanny FranLost100/1
DeepSeekListowel 14:50PahlaviLost11/1
Stablebet EdgeListowel 14:50Rose MountainVoid (non-runner)no bet
Stablebet ModelListowel 14:50Kingdom CallingLost7/2
ChatGPTNewmarket 15:00AudienceLost33/1
GeminiNewmarket 15:00Wild DesertLost50/1
ClaudeNewmarket 15:00HankelowLost16/1
GrokNewmarket 15:00PersicaLost10/1
DeepSeekNewmarket 15:00The Lost KingLost11/2
Stablebet EdgeNewmarket 15:00PersicaLost10/1
Stablebet ModelNewmarket 15:00PersicaLost10/1
ChatGPTHaydock Park 15:08Costa VerdeLost10/1
GeminiHaydock Park 15:08Trapped GoddessLost18/1
ClaudeHaydock Park 15:08Lunar StormLost8/1
GrokHaydock Park 15:08Trapped GoddessLost18/1
DeepSeekHaydock Park 15:08Trapped GoddessLost18/1
Stablebet EdgeHaydock Park 15:08Ortenzian TwilightLost100/1
Stablebet ModelHaydock Park 15:08GrinanbearitLost33/1
ChatGPTWorcester 15:15Moi Mon VieuxLost11/1
GeminiWorcester 15:15Ade BoyLost7/4
ClaudeWorcester 15:15Ade BoyLost7/4
GrokWorcester 15:15Black EddyWon9/4
DeepSeekWorcester 15:15Moi Mon VieuxLost11/1
Stablebet EdgeWorcester 15:15ZeroualiLost300/1
Stablebet ModelWorcester 15:15Premier TenorLost13/8
ChatGPTListowel 15:25Helvic DreamWon10/1
GeminiListowel 15:25Sign From AboveLost33/1
ClaudeListowel 15:25Helvic DreamWon10/1
GrokListowel 15:25Run For MahlerLost28/1
DeepSeekListowel 15:25ThisisthewayLost8/1
Stablebet EdgeListowel 15:25WholelotofbusinessLost14/1
Stablebet ModelListowel 15:25Malbay MadnessLost40/1
ChatGPTNewmarket 15:35Archers BayLost5/1
GeminiNewmarket 15:35Archers BayLost5/1
ClaudeNewmarket 15:35Archers BayLost5/1
GrokNewmarket 15:35FortitudineWon15/8
DeepSeekNewmarket 15:35Archers BayLost5/1
Stablebet EdgeNewmarket 15:35Archers BayLost5/1
Stablebet ModelNewmarket 15:35Archers BayLost5/1
ChatGPTHaydock Park 15:43Brave CountryLost16/1
GeminiHaydock Park 15:43Brave CountryLost16/1
ClaudeHaydock Park 15:43Harrow On The HillLost17/2
GrokHaydock Park 15:43Native GermanLost6/1
DeepSeekHaydock Park 15:43Native GermanLost6/1
Stablebet EdgeHaydock Park 15:43Dark DetectiveLost66/1
Stablebet ModelHaydock Park 15:43JassasWon11/10
ChatGPTWorcester 15:50Break PointLost9/1
GeminiWorcester 15:50Break PointLost9/1
ClaudeWorcester 15:50GwashLost8/1
GrokWorcester 15:50I'm A StarmanLost16/1
DeepSeekWorcester 15:50GwashLost8/1
Stablebet EdgeWorcester 15:50GwashLost8/1
Stablebet ModelWorcester 15:50The Egyptian GingeWon5/2
ChatGPTListowel 16:00Fire CoralWon10/1
GeminiListowel 16:00Its Not Over YetLost12/1
ClaudeListowel 16:00Fire CoralWon10/1
GrokListowel 16:00Pretty WildLost9/2
DeepSeekListowel 16:00Fire CoralWon10/1
Stablebet EdgeListowel 16:00Final DecisionVoid (non-runner)no bet
Stablebet ModelListowel 16:00Pure LogicLost13/2
ChatGPTNewmarket 16:10Blue VictoryLost80/1
GeminiNewmarket 16:10MaxtonLost15/2
ClaudeNewmarket 16:10State EmperorLost28/1
GrokNewmarket 16:10Sterling CooperLost25/1
DeepSeekNewmarket 16:10State EmperorLost28/1
Stablebet EdgeNewmarket 16:10ArcimedesVoid (non-runner)no bet
Stablebet ModelNewmarket 16:10ArcimedesVoid (non-runner)no bet
ChatGPTHaydock Park 16:18Bobby BennuLost12/1
GeminiHaydock Park 16:18Great DreamLost80/1
ClaudeHaydock Park 16:18YorkshireLost13/2
GrokHaydock Park 16:18Bobby BennuLost12/1
DeepSeekHaydock Park 16:18U Sure DoWon12/1
Stablebet EdgeHaydock Park 16:18Great DreamLost80/1
Stablebet ModelHaydock Park 16:18Mr NobleLost5/1
ChatGPTWorcester 16:25Douglas DcLost10/1
GeminiWorcester 16:25Connemara JoeLost33/1
ClaudeWorcester 16:25Douglas DcLost10/1
GrokWorcester 16:25Douglas DcLost10/1
DeepSeekWorcester 16:25Douglas DcLost10/1
Stablebet EdgeWorcester 16:25Connemara JoeLost33/1
Stablebet ModelWorcester 16:25Mojo EgoLost9/4
ChatGPTListowel 16:30Golden TempleLost16/1
GeminiListowel 16:30Inchidaly CopperLost50/1
ClaudeListowel 16:30Grange WalkLost28/1
GrokListowel 16:30Stoneyford LadyVoid (non-runner)no bet
DeepSeekListowel 16:30Stoneyford LadyVoid (non-runner)no bet
Stablebet EdgeListowel 16:30Potters PalWon5/1
Stablebet ModelListowel 16:30Potters PalWon5/1
ChatGPTNewcastle 16:35CusackLost50/1
GeminiNewcastle 16:35HavachocLost8/1
ClaudeNewcastle 16:35CusackLost50/1
GrokNewcastle 16:35Ouro PretoLost10/1
DeepSeekNewcastle 16:35That Darn CantorLost13/2
Stablebet EdgeNewcastle 16:35HavachocLost8/1
Stablebet ModelNewcastle 16:35HavachocLost8/1
ChatGPTNewmarket 16:45Flying FrontierLost6/1
GeminiNewmarket 16:45Mythical GuestLost12/1
ClaudeNewmarket 16:45JoulanyLost5/1
GrokNewmarket 16:45RunswickLost15/2
DeepSeekNewmarket 16:45Be The StandardLost8/1
Stablebet EdgeNewmarket 16:45Flying FrontierLost6/1
Stablebet ModelNewmarket 16:45Go RimbaudWon6/1
ChatGPTHaydock Park 16:50IticaLost14/1
GeminiHaydock Park 16:50IticaLost14/1
ClaudeHaydock Park 16:50IticaLost14/1
GrokHaydock Park 16:50Glory RoadWon5/2
DeepSeekHaydock Park 16:50My BallyquinnLost7/2
Stablebet EdgeHaydock Park 16:50IticaLost14/1
Stablebet ModelHaydock Park 16:50Asia ForceLost9/4
ChatGPTListowel 17:05KilleedyLost17/2
GeminiListowel 17:05Anna QuaintanceLost18/1
ClaudeListowel 17:05KilleedyLost17/2
GrokListowel 17:05KilleedyLost17/2
DeepSeekListowel 17:05KilleedyLost17/2
Stablebet EdgeListowel 17:05Max MayfieldLost40/1
Stablebet ModelListowel 17:05She Was The OneWon15/8
ChatGPTNewcastle 17:10Prince AchilleLost40/1
GeminiNewcastle 17:10Token LoveLost4/1
ClaudeNewcastle 17:10Prince AchilleLost40/1
GrokNewcastle 17:10Prince AchilleLost40/1
DeepSeekNewcastle 17:10Rugby UnionLost7/4
Stablebet EdgeNewcastle 17:10RajawailLost300/1
Stablebet ModelNewcastle 17:10Rugby UnionLost7/4
ChatGPTHaydock Park 17:23KotariLost11/2
GeminiHaydock Park 17:23KotariLost11/2
ClaudeHaydock Park 17:23Good Onya MateLost14/1
GrokHaydock Park 17:23Joanna HiffernanLost5/1
DeepSeekHaydock Park 17:23Percy JonesVoid (non-runner)no bet
Stablebet EdgeHaydock Park 17:23KotariLost11/2
Stablebet ModelHaydock Park 17:23ArrangeVoid (non-runner)no bet
ChatGPTDundalk 17:30Hallelujah RoseLost11/1
GeminiDundalk 17:30Betsy TrotwoodLost40/1
ClaudeDundalk 17:30SarfarcatLost100/1
GrokDundalk 17:30Saint AcclaimLost3/1
DeepSeekDundalk 17:30White SmokeLost9/1
Stablebet EdgeDundalk 17:30San GiulioWon40/1
Stablebet ModelDundalk 17:30All HailLost7/2
ChatGPTListowel 17:40Minella HollowLost10/1
GeminiListowel 17:40Minella HollowLost10/1
ClaudeListowel 17:40Antrim CoastLost33/1
GrokListowel 17:40EnniskerryLost10/1
DeepSeekListowel 17:40EnniskerryLost10/1
Stablebet EdgeListowel 17:40Build A BridgeVoid (non-runner)no bet
Stablebet ModelListowel 17:40Minella HollowLost10/1
ChatGPTNewcastle 17:45Elite ApproachWon13/2
GeminiNewcastle 17:45Elite ApproachWon13/2
ClaudeNewcastle 17:45Elite ApproachWon13/2
GrokNewcastle 17:45Elite ApproachWon13/2
DeepSeekNewcastle 17:45BrashLost3/1
Stablebet EdgeNewcastle 17:45BrashLost3/1
Stablebet ModelNewcastle 17:45BrashLost3/1
ChatGPTDundalk 18:00Soulful DivaLost14/1
GeminiDundalk 18:00Soulful DivaLost14/1
ClaudeDundalk 18:00Kc BearLost28/1
GrokDundalk 18:00Initial BlueLost15/2
DeepSeekDundalk 18:00Soulful DivaLost14/1
Stablebet EdgeDundalk 18:00LeveragingLost16/1
Stablebet ModelDundalk 18:00Caffu ZafeenWon8/11
ChatGPTNewcastle 18:15Hidden ArmyLost18/1
GeminiNewcastle 18:15ComeonfeelthenoiseLost25/1
ClaudeNewcastle 18:15Hidden ArmyLost18/1
GrokNewcastle 18:15ComeonfeelthenoiseLost25/1
DeepSeekNewcastle 18:15Hidden ArmyLost18/1
Stablebet EdgeNewcastle 18:15ComeonfeelthenoiseLost25/1
Stablebet ModelNewcastle 18:15ComeonfeelthenoiseLost25/1
ChatGPTDundalk 18:30Castilian QueenLost9/2
GeminiDundalk 18:30Big City GirlLost14/1
ClaudeDundalk 18:30Big City GirlLost14/1
GrokDundalk 18:30Maple LeavesLost50/1
DeepSeekDundalk 18:30Maple LeavesLost50/1
Stablebet EdgeDundalk 18:30Step In StyleLost300/1
Stablebet ModelDundalk 18:30Maple LeavesLost50/1
ChatGPTNewcastle 18:45Shatin VentureLost25/1
GeminiNewcastle 18:45MoretonsLost40/1
ClaudeNewcastle 18:45Havin A FlyerLost12/1
GrokNewcastle 18:45DoraleeLost14/1
DeepSeekNewcastle 18:45Shatin VentureLost25/1
Stablebet EdgeNewcastle 18:45MoretonsLost40/1
Stablebet ModelNewcastle 18:45Invincible CrownWon4/5
ChatGPTDundalk 19:00Bright DickLost66/1
GeminiDundalk 19:00Virgil TibbsLost40/1
ClaudeDundalk 19:00Bright DickLost66/1
GrokDundalk 19:00Beat The DevilLost4/1
DeepSeekDundalk 19:00Storm EricLost4/1
Stablebet EdgeDundalk 19:00Queen LeilaLost50/1
Stablebet ModelDundalk 19:00Storm EricLost4/1
ChatGPTNewcastle 19:15Trais FluorsLost25/1
GeminiNewcastle 19:15Adelaide BayWon20/1
ClaudeNewcastle 19:15VolentiLost11/2
GrokNewcastle 19:15Trais FluorsLost25/1
DeepSeekNewcastle 19:15Trais FluorsLost25/1
Stablebet EdgeNewcastle 19:15Aurora's DoublesixLost250/1
Stablebet ModelNewcastle 19:15Bajan BanditLost10/3
ChatGPTDundalk 19:30Charles FortLost14/1
GeminiDundalk 19:30Alla StellaLost13/2
ClaudeDundalk 19:30Charles FortLost14/1
GrokDundalk 19:30Alla StellaLost13/2
DeepSeekDundalk 19:30Charles FortLost14/1
Stablebet EdgeDundalk 19:30Kilcrea RockLost33/1
Stablebet ModelDundalk 19:30Kilcrea RockLost33/1
ChatGPTNewcastle 19:45AnthropologistLost15/2
GeminiNewcastle 19:45IntrusivelyLost9/1
ClaudeNewcastle 19:45AnthropologistLost15/2
GrokNewcastle 19:45IntrusivelyLost9/1
DeepSeekNewcastle 19:45AnthropologistLost15/2
Stablebet EdgeNewcastle 19:45IntrusivelyLost9/1
Stablebet ModelNewcastle 19:45FlowstateLost15/2
ChatGPTDundalk 20:00Quatre BrasWon9/2
GeminiDundalk 20:00Chosen OneLost33/1
ClaudeDundalk 20:00TyraxesVoid (non-runner)no bet
GrokDundalk 20:00Slieve BinnianLost2/1
DeepSeekDundalk 20:00Lough LeaneLost10/1
Stablebet EdgeDundalk 20:00Tribal MoonLost80/1
Stablebet ModelDundalk 20:00Slieve BinnianLost2/1
ChatGPTNewcastle 20:15Breeze StarVoid (non-runner)no bet
GeminiNewcastle 20:15MrblueskyLost66/1
ClaudeNewcastle 20:15Breeze StarVoid (non-runner)no bet
GrokNewcastle 20:15Lord AbamaLost7/2
DeepSeekNewcastle 20:15Reenie's DreamWon9/1
Stablebet EdgeNewcastle 20:15MrblueskyLost66/1
Stablebet ModelNewcastle 20:15RidgemasterLost11/4
ChatGPTDundalk 20:30VervainLost7/1
GeminiDundalk 20:30MacinamillionLost125/1
ClaudeDundalk 20:30Deluca ChopLost10/1
GrokDundalk 20:30VervainLost7/1
DeepSeekDundalk 20:30Bhean SaibhreLost11/1
Stablebet EdgeDundalk 20:30Highway Sixty OneWon40/1
Stablebet ModelDundalk 20:30Highway Sixty OneWon40/1

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.

Onehundredneighty, Reaching High and Condotti 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.9%, and the Tipster League table carries every entrant's full record, losses included.

The model's own day so far: the Betway Bet 10 Get 40 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 eight winners from 37 settled picks, and the Edge entrant has had two winners from 34 settled picks. The card below is the settled race the Stablebet Model's pick won, the Betway Bet 10 Get 40 Handicap at 16:45 at Newmarket, won by Go Rimbaud, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Newmarket 16:45 · Betway Bet 10 Get 40 Handicap · Class 3 · 1m1f

Latest output →

Pre-race estimate. Published 25 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 Go Rimbaud its most likely winner at 15%, ahead of Waterford Castle (13%) and Mythical Guest (10%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Go Rimbaud
R Havlin / J & T Gosden
4.33
14.7%
19.1%Market 4.4pp shorter
Waterford Castle
Billy Loughnane / G Boughey
4.00
13.4%
20.6%Market 7.3pp shorter
Mythical Guest
Callum Shepherd / G G Margarson
11.00
10.2%
7.5%Market 2.7pp longer
Flying Frontier
Rossa Ryan / J Tate
13.00
10.0%
6.3%Market 3.6pp longer
Silca Bay
Oliver Carmichael / Eve Johnson Houghton
13.00
9.6%
6.3%Market 3.3pp longer
Runswick
R L Moore / E A L Dunlop
7.50
8.8%
11.0%Market 2.2pp shorter
Mythical Bird
Saffie Osborne / H Morrison
13.00
8.8%
6.3%Market 2.4pp longer
Joulany
Rob Hornby / R M Beckett
8.00
8.5%
10.3%Market 1.8pp shorter
Be The Standard
Oisin Murphy / H Palmer
11.00
8.2%
7.5%Market 0.7pp longer
Livemore
Ray Dawson / T Kent
17.00
7.8%
4.9%Market 2.9pp 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 Fri, 25 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 Newmarket guide.

Elsewhere in the Lab: Is the AI Better Than Just Backing the Favourite?.

Still to run

Evening racing is still to come: three races at Newcastle and Dundalk, the next of them the Bookings Open For Christmas Parties At Dundalk Stadium Handicap 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 · Bookings Open For Christmas Parties At Dundalk Stadium Handicap · 1m2f150y

Latest output →

Pre-race estimate. Published 25 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 Slieve Binnian its most likely winner at 7%, ahead of Camino Lad (7%) and Lough Leane (7%). It read as a competitive, open race with no dominant runner.

HorseSPModel chanceMarketvs Market
Slieve Binnian
Luke McAteer / D Marnane
8.00
7.4%
7.7%In line with market
Camino Lad
Colin Keane / G M Lyons
4.33
7.1%
14.2%Market 7.1pp shorter
Lough Leane
Reese Holohan / Maurice Ahern
5.00
6.8%
12.3%Market 5.5pp shorter
Chosen One
Gavin Ryan / Donnacha O'Brien
15.00
6.8%
4.1%Market 2.7pp longer
Rock Of Claremont
Reserve 3 / A Oliver
6.00
6.5%
10.3%Market 3.8pp shorter
Tyraxes
Reserve 2 / D Hogan
26.00
6.2%
2.4%Market 3.8pp longer
Flame Of Forest
Wayne Lordan / N Lupini
17.00
6.2%
3.6%Market 2.5pp longer
Walhaan
Adam Caffrey / Ciaran Murphy
51.00
5.9%
1.2%Market 4.7pp longer
Tribal Moon
Patrick McGettigan / N C Kelly
67.00
5.7%
0.9%Market 4.8pp longer
Cozone
Robbie Colgan / M J Smith
67.00
5.7%
0.9%Market 4.8pp longer
Quatre Bras
Billy Lee / R O'Brien
13.00
5.6%
4.7%Market 0.9pp longer
Sakoku
Ben Coen / J P Murtagh
6.00
5.5%
10.3%Market 4.7pp shorter
Steel Cut
Gary Carroll / A Oliver
21.00
5.5%
2.9%Market 2.6pp longer
Nakasero
Adam Grant / H De Bromhead
6.50
5.1%
9.5%Market 4.4pp shorter
Trumph
Reserve 1 / Mrs J Harrington
51.00
4.8%
1.2%Market 3.6pp longer
Handshake
Julian Pietropaolo / J P O'Brien
9.00
4.8%
6.9%Market 2.1pp shorter
Hamiyan
Chris Hayes / D K Weld
9.00
4.5%
6.9%Market 2.4pp 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 Fri, 25 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 Friday 25 September 2026?

Listowel and Dundalk in Ireland, and Worcester, Newmarket, Haydock 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

Thursday, 24 September 2026
Thursday 24 September 2026 so far: DeepSeek leads the Tipster League and the racing still to run
How 24 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.
Wednesday, 23 September 2026
Wednesday 23 September 2026 so far: Grok leads the Tipster League and the racing still to run
How 23 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.
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.