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

Sunday 20 September 2026 so far: Grok leads the Tipster League and the day settled

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

Racing on Sunday 20 September 2026 comes from three meetings: Listowel in Ireland, and Hamilton and Plumpton in Britain. Hamilton got the day under way and Listowel has the last of it. By the time of writing 21 of the day's 21 races had a settled Tipster League pick. Every race has been run and every League pick of the day is 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 Claude, DeepSeek, Gemini, the Favourite, ChatGPT, Stablebet Model 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. 30 picks were non-runners, returned stakes that count for nothing.

Every League pick for Sunday, 20 September 2026: all 273 picks settled; 30 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
ChatGPTHamilton 14:00Charmed BoyLost5/2
GeminiHamilton 14:00BowdensWon10/1
ClaudeHamilton 14:00Charmed BoyLost5/2
GrokHamilton 14:00Charmed BoyLost5/2
DeepSeekHamilton 14:00Charmed BoyLost5/2
The FavouriteHamilton 14:00Celtic StormLost6/4
ChatGPTPlumpton 14:08SioraiLost11/10
GeminiPlumpton 14:08SioraiLost11/10
ClaudePlumpton 14:08SioraiLost11/10
GrokPlumpton 14:08SioraiLost11/10
DeepSeekPlumpton 14:08SioraiLost11/10
The FavouritePlumpton 14:08GaleforcechopperLost9/2
ChatGPTListowel 14:18Sonny CorleoneLost11/2
GeminiListowel 14:18Sonny CorleoneLost11/2
ClaudeListowel 14:18Sonny CorleoneLost11/2
GrokListowel 14:18Sonny CorleoneLost11/2
DeepSeekListowel 14:18Sonny CorleoneLost11/2
The FavouriteListowel 14:18Minella BuoyLost15/8
ChatGPTHamilton 14:30Prosperity AngelLost9/2
GeminiHamilton 14:30Pj's CornerWon5/1
ClaudeHamilton 14:30Pj's CornerWon5/1
GrokHamilton 14:30Pj's CornerWon5/1
DeepSeekHamilton 14:30Pj's CornerWon5/1
The FavouriteHamilton 14:30Space DreamerLost3/1
ChatGPTPlumpton 14:38Premier TenorVoid (non-runner)no bet
GeminiPlumpton 14:38Premier TenorVoid (non-runner)no bet
ClaudePlumpton 14:38Premier TenorVoid (non-runner)no bet
GrokPlumpton 14:38Premier TenorVoid (non-runner)no bet
DeepSeekPlumpton 14:38Premier TenorVoid (non-runner)no bet
The FavouritePlumpton 14:38Premier TenorVoid (non-runner)no bet
ChatGPTListowel 14:48Easter BonnetLost11/4
GeminiListowel 14:48Easter BonnetLost11/4
ClaudeListowel 14:48Easter BonnetLost11/4
GrokListowel 14:48Easter BonnetLost11/4
DeepSeekListowel 14:48Easter BonnetLost11/4
The FavouriteListowel 14:48Le Nez CreuxLost11/4
ChatGPTHamilton 15:00ImpressorWon5/2
GeminiHamilton 15:00ImpressorWon5/2
ClaudeHamilton 15:00ImpressorWon5/2
GrokHamilton 15:00ImpressorWon5/2
DeepSeekHamilton 15:00ImpressorWon5/2
The FavouriteHamilton 15:00Fear And FastLost9/2
ChatGPTPlumpton 15:08Golden GardenLost10/1
GeminiPlumpton 15:08Golden GardenLost10/1
ClaudePlumpton 15:08Golden GardenLost10/1
GrokPlumpton 15:08Golden GardenLost10/1
DeepSeekPlumpton 15:08Golden GardenLost10/1
The FavouritePlumpton 15:08Premier FantasyLostEvens
ChatGPTListowel 15:18Wonderful EverydayLost4/1
GeminiListowel 15:18Wonderful EverydayLost4/1
ClaudeListowel 15:18Wonderful EverydayLost4/1
GrokListowel 15:18Wonderful EverydayLost4/1
DeepSeekListowel 15:18Wonderful EverydayLost4/1
The FavouriteListowel 15:18Wonderful EverydayLost4/1
ChatGPTHamilton 15:30Call Me BettyLost15/2
GeminiHamilton 15:30Call Me BettyLost15/2
ClaudeHamilton 15:30Call Me BettyLost15/2
GrokHamilton 15:30Persian SpiritLost3/1
DeepSeekHamilton 15:30Persian SpiritLost3/1
The FavouriteHamilton 15:30Annie Edson TaylorWon7/2
ChatGPTPlumpton 15:38Camino RocioVoid (non-runner)no bet
GeminiPlumpton 15:38Camino RocioVoid (non-runner)no bet
ClaudePlumpton 15:38Camino RocioVoid (non-runner)no bet
GrokPlumpton 15:38Camino RocioVoid (non-runner)no bet
DeepSeekPlumpton 15:38Camino RocioVoid (non-runner)no bet
The FavouritePlumpton 15:38Jefe TriunfoWon11/4
ChatGPTListowel 15:48Run Ted RunWon4/6
GeminiListowel 15:48Run Ted RunWon4/6
ClaudeListowel 15:48Run Ted RunWon4/6
GrokListowel 15:48Run Ted RunWon4/6
DeepSeekListowel 15:48Run Ted RunWon4/6
The FavouriteListowel 15:48Run Ted RunWon4/6
ChatGPTHamilton 16:00Time LoopLost3/1
GeminiHamilton 16:00Time LoopLost3/1
ClaudeHamilton 16:00Time LoopLost3/1
GrokHamilton 16:00Time LoopLost3/1
DeepSeekHamilton 16:00Time LoopLost3/1
The FavouriteHamilton 16:00MaximisingLost3/1
ChatGPTPlumpton 16:08EdelakVoid (non-runner)no bet
GeminiPlumpton 16:08EdelakVoid (non-runner)no bet
ClaudePlumpton 16:08Mojito Des MottesLost4/1
GrokPlumpton 16:08Mojito Des MottesLost4/1
DeepSeekPlumpton 16:08EdelakVoid (non-runner)no bet
The FavouritePlumpton 16:08Mojito Des MottesLost4/1
ChatGPTListowel 16:18Ocastle Des MottesWon5/4
GeminiListowel 16:18Ocastle Des MottesWon5/4
ClaudeListowel 16:18Ocastle Des MottesWon5/4
GrokListowel 16:18Ocastle Des MottesWon5/4
DeepSeekListowel 16:18Ocastle Des MottesWon5/4
The FavouriteListowel 16:18Ocastle Des MottesWon5/4
ChatGPTHamilton 16:30EmpirestateofmindLost17/8
GeminiHamilton 16:30EmpirestateofmindLost17/8
ClaudeHamilton 16:30MotawaaredLost7/4
GrokHamilton 16:30EmpirestateofmindLost17/8
DeepSeekHamilton 16:30BradburyWon12/1
The FavouriteHamilton 16:30EmpirestateofmindLost17/8
ChatGPTPlumpton 16:38Anxious MomentsLost9/1
GeminiPlumpton 16:38Anxious MomentsLost9/1
ClaudePlumpton 16:38Anxious MomentsLost9/1
GrokPlumpton 16:38Anxious MomentsLost9/1
DeepSeekPlumpton 16:38Anxious MomentsLost9/1
The FavouritePlumpton 16:38Farhh EchoLost4/6
ChatGPTListowel 16:48Where's My JetLost7/2
GeminiListowel 16:48Where's My JetLost7/2
ClaudeListowel 16:48Where's My JetLost7/2
GrokListowel 16:48Where's My JetLost7/2
DeepSeekListowel 16:48Where's My JetLost7/2
The FavouriteListowel 16:48Jalila MoriviereLost4/1
ChatGPTHamilton 17:00Duleek StreetVoid (non-runner)no bet
GeminiHamilton 17:00Duleek StreetVoid (non-runner)no bet
ClaudeHamilton 17:00Ned BroyVoid (non-runner)no bet
GrokHamilton 17:00Wootton's GalWon11/2
DeepSeekHamilton 17:00Duleek StreetVoid (non-runner)no bet
The FavouriteHamilton 17:00Uncle LiamLost11/10
ChatGPTPlumpton 17:08Company ChargeLost15/2
GeminiPlumpton 17:08Company ChargeLost15/2
ClaudePlumpton 17:08On The FlyLost33/1
GrokPlumpton 17:08Company ChargeLost15/2
DeepSeekPlumpton 17:08Company ChargeLost15/2
The FavouritePlumpton 17:08Shane's SpiritWon4/5
ChatGPTListowel 17:18Green HintWon8/13
GeminiListowel 17:18Green HintWon8/13
ClaudeListowel 17:18Green HintWon8/13
GrokListowel 17:18Green HintWon8/13
DeepSeekListowel 17:18Green HintWon8/13
The FavouriteListowel 17:18Green HintWon8/13

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
ChatGPTHamilton 14:00BowdensWon10/1
GeminiHamilton 14:00Frontier LegendLost25/1
ClaudeHamilton 14:00BowdensWon10/1
GrokHamilton 14:00Charmed BoyLost5/2
DeepSeekHamilton 14:00BowdensWon10/1
Stablebet EdgeHamilton 14:00Frontier LegendLost25/1
Stablebet ModelHamilton 14:00Charmed BoyLost5/2
ChatGPTPlumpton 14:08GetaroseWon11/8
GeminiPlumpton 14:08GetaroseWon11/8
ClaudePlumpton 14:08SioraiLost11/10
GrokPlumpton 14:08SioraiLost11/10
DeepSeekPlumpton 14:08SioraiLost11/10
Stablebet EdgePlumpton 14:08GetaroseWon11/8
Stablebet ModelPlumpton 14:08GaleforcechopperLost9/2
ChatGPTListowel 14:18Sonny CorleoneLost11/2
GeminiListowel 14:18Sonny CorleoneLost11/2
ClaudeListowel 14:18Danny PowerWon3/1
GrokListowel 14:18Sonny CorleoneLost11/2
DeepSeekListowel 14:18DunmoreLost18/1
Stablebet EdgeListowel 14:18Did TellLost150/1
Stablebet ModelListowel 14:18Hello GardaLost11/1
ChatGPTHamilton 14:30Fantasy ForceLost10/1
GeminiHamilton 14:30Fantasy ForceLost10/1
ClaudeHamilton 14:30Fantasy ForceLost10/1
GrokHamilton 14:30Pj's CornerWon5/1
DeepSeekHamilton 14:30Fantasy ForceLost10/1
Stablebet EdgeHamilton 14:30Fantasy ForceLost10/1
Stablebet ModelHamilton 14:30Prosperity AngelLost9/2
ChatGPTPlumpton 14:38RaulinLost3/1
GeminiPlumpton 14:38RaulinLost3/1
ClaudePlumpton 14:38RaulinLost3/1
GrokPlumpton 14:38Arcturus FlameWon2/7
DeepSeekPlumpton 14:38RaulinLost3/1
Stablebet EdgePlumpton 14:38SangaraLost33/1
Stablebet ModelPlumpton 14:38Premier TenorVoid (non-runner)no bet
ChatGPTListowel 14:48Sea CoralLost10/1
GeminiListowel 14:48Sea CoralLost10/1
ClaudeListowel 14:48Sea CoralLost10/1
GrokListowel 14:48Easter BonnetLost11/4
DeepSeekListowel 14:48Easter BonnetLost11/4
Stablebet EdgeListowel 14:48Tumbling InWon6/5
Stablebet ModelListowel 14:48Tumbling InWon6/5
ChatGPTHamilton 15:00SupremissyLost17/2
GeminiHamilton 15:00With GloryLost50/1
ClaudeHamilton 15:00Kilmac AirLost4/1
GrokHamilton 15:00Doon The GlenLost11/2
DeepSeekHamilton 15:00Royal DukeLost11/2
Stablebet EdgeHamilton 15:00Kyber CrystalLost14/1
Stablebet ModelHamilton 15:00Kyber CrystalLost14/1
ChatGPTPlumpton 15:08Golden GardenLost10/1
GeminiPlumpton 15:08AkrrammLost11/2
ClaudePlumpton 15:08Golden GardenLost10/1
GrokPlumpton 15:08Thetype IstitleLost40/1
DeepSeekPlumpton 15:08AkrrammLost11/2
Stablebet EdgePlumpton 15:08Thetype IstitleLost40/1
Stablebet ModelPlumpton 15:08Thetype IstitleLost40/1
ChatGPTListowel 15:18Radiator SpringsLost7/2
GeminiListowel 15:18Regards To RoseLost7/1
ClaudeListowel 15:18Brosna QueenLost16/1
GrokListowel 15:18Pampar LadyLost22/1
DeepSeekListowel 15:18Chosen ShantLost12/1
Stablebet EdgeListowel 15:18Regards To RoseLost7/1
Stablebet ModelListowel 15:18Run For The BorderVoid (non-runner)no bet
ChatGPTHamilton 15:30PickersgillLost22/1
GeminiHamilton 15:30PickersgillLost22/1
ClaudeHamilton 15:30PickersgillLost22/1
GrokHamilton 15:30Iris DancerLost16/1
DeepSeekHamilton 15:30Lily PearlLost14/1
Stablebet EdgeHamilton 15:30PickersgillLost22/1
Stablebet ModelHamilton 15:30Thunderstorm KatieLost3/1
ChatGPTPlumpton 15:38Camino RocioVoid (non-runner)no bet
GeminiPlumpton 15:38Glorious MistLost40/1
ClaudePlumpton 15:38Camino RocioVoid (non-runner)no bet
GrokPlumpton 15:38Camino RocioVoid (non-runner)no bet
DeepSeekPlumpton 15:38Camino RocioVoid (non-runner)no bet
Stablebet EdgePlumpton 15:38Glorious MistLost40/1
Stablebet ModelPlumpton 15:38PooroldmackleyLost5/1
ChatGPTListowel 15:48LabondanceLost14/1
GeminiListowel 15:48Too Hot To TrotLost3/1
ClaudeListowel 15:48LabondanceLost14/1
GrokListowel 15:48GillaneVoid (non-runner)no bet
DeepSeekListowel 15:48HaveanothertryLost16/1
Stablebet EdgeListowel 15:48Ocovango LadyLost250/1
Stablebet ModelListowel 15:48Run Ted RunWon4/6
ChatGPTHamilton 16:00KrissyLost7/1
GeminiHamilton 16:00Lucky CaminoLost16/1
ClaudeHamilton 16:00RajapourLost28/1
GrokHamilton 16:00Time LoopLost3/1
DeepSeekHamilton 16:00RajapourLost28/1
Stablebet EdgeHamilton 16:00Empire Of LightVoid (non-runner)no bet
Stablebet ModelHamilton 16:00Matter Of BritainLost14/1
ChatGPTPlumpton 16:08ZillowLost50/1
GeminiPlumpton 16:08ZillowLost50/1
ClaudePlumpton 16:08ZillowLost50/1
GrokPlumpton 16:08Gower PrinceLost4/1
DeepSeekPlumpton 16:08Nap HandLost15/8
Stablebet EdgePlumpton 16:08ZillowLost50/1
Stablebet ModelPlumpton 16:08Mojito Des MottesLost4/1
ChatGPTListowel 16:18Luker's TippleLost10/1
GeminiListowel 16:18Luker's TippleLost10/1
ClaudeListowel 16:18Some SongLost12/1
GrokListowel 16:18Luker's TippleLost10/1
DeepSeekListowel 16:18Luker's TippleLost10/1
Stablebet EdgeListowel 16:18Some SongLost12/1
Stablebet ModelListowel 16:18Apple's Of BresilLost11/4
ChatGPTHamilton 16:30Port DarwinLost25/1
GeminiHamilton 16:30Ibn AltheebLost50/1
ClaudeHamilton 16:30BradburyWon12/1
GrokHamilton 16:30MotawaaredLost7/4
DeepSeekHamilton 16:30DraupnirLost8/1
Stablebet EdgeHamilton 16:30Ibn AltheebLost50/1
Stablebet ModelHamilton 16:30MotawaaredLost7/4
ChatGPTPlumpton 16:38AggagioVoid (non-runner)no bet
GeminiPlumpton 16:38AggagioVoid (non-runner)no bet
ClaudePlumpton 16:38AggagioVoid (non-runner)no bet
GrokPlumpton 16:38Anxious MomentsLost9/1
DeepSeekPlumpton 16:38Anxious MomentsLost9/1
Stablebet EdgePlumpton 16:38PorridgeLost28/1
Stablebet ModelPlumpton 16:38Farhh EchoLost4/6
ChatGPTListowel 16:48CostacurtaLost12/1
GeminiListowel 16:48BythesametokenLost8/1
ClaudeListowel 16:48Net BoyWon12/1
GrokListowel 16:48Where's My JetLost7/2
DeepSeekListowel 16:48Where's My JetLost7/2
Stablebet EdgeListowel 16:48Cappa HillLost18/1
Stablebet ModelListowel 16:48Coming Up EasyLost11/2
ChatGPTHamilton 17:00Duleek StreetVoid (non-runner)no bet
GeminiHamilton 17:00Wootton's GalWon11/2
ClaudeHamilton 17:00Storm On JuraLost33/1
GrokHamilton 17:00Wootton's GalWon11/2
DeepSeekHamilton 17:00Wootton's GalWon11/2
Stablebet EdgeHamilton 17:00Storm On JuraLost33/1
Stablebet ModelHamilton 17:00Taylormade LadLost4/1
ChatGPTPlumpton 17:08Company ChargeLost15/2
GeminiPlumpton 17:08Missy MoisesLost9/2
ClaudePlumpton 17:08Company ChargeLost15/2
GrokPlumpton 17:08Company ChargeLost15/2
DeepSeekPlumpton 17:08Kap In HandLost10/3
Stablebet EdgePlumpton 17:08Merci Vieil AmiLost80/1
Stablebet ModelPlumpton 17:08Merci Vieil AmiLost80/1
ChatGPTListowel 17:18Bonnie LochLost40/1
GeminiListowel 17:18Bonnie LochLost40/1
ClaudeListowel 17:18Paidi's PetLost11/2
GrokListowel 17:18Green HintWon8/13
DeepSeekListowel 17:18Sir VinnyLost2/1
Stablebet EdgeListowel 17:18SuresuresureLost150/1
Stablebet ModelListowel 17:18Green HintWon8/13

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.

Getarose, Tumbling In and Annie Edson Taylor 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 The Favourite at -8.7%, and the Tipster League table carries every entrant's full record, losses included.

The model's own day so far: the Kinisla Cheestrings Irish EBF Mares Hurdle at Listowel

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 three winners from nineteen settled picks, and the Edge entrant has had two winners from twenty settled picks. The card below is the settled race the Stablebet Model's pick won, the Kinisla Cheestrings Irish EBF Mares Hurdle at 14:48 at Listowel, won by Tumbling In, with the model's pre-race estimate for each runner beside the morning market's.

Stablebet model (pre-race estimated win chances)

Listowel 14:48 · Kinisla Cheestrings Irish EBF Mares Hurdle · 2m4f

Latest output →

Pre-race estimate. Published 20 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 Tumbling In its most likely winner at 37%, ahead of Le Nez Creux (19%) and Easter Bonnet (16%). It read as a clear first choice, but beatable.

HorseSPModel chanceMarketvs Market
Tumbling In
Mark Walsh / E McNamara
4.50
36.7%
19.4%Market 17.3pp longer
Le Nez Creux
Keith Donoghue / G P Cromwell
3.00
18.9%
29.0%Market 10.1pp shorter
Easter Bonnet
Brian Hayes / W P Mullins
5.00
16.0%
17.4%Market 1.4pp shorter
Sea Coral
Simon Torrens / Mrs J Harrington
7.00
15.1%
12.4%Market 2.7pp longer
Majestic Force
Darragh O'Keeffe / H De Bromhead
4.00
13.3%
21.8%Market 8.5pp 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 Sun, 20 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 Listowel guide.

Elsewhere in the Lab: How Much of My Stake Do the Bookmakers Actually Keep?.

The day is settled

Every race on the card has been run and every League pick of the day is settled, so the order above is the day's final order. The full set of results, meeting by meeting with the starting prices, follows in the evening piece, and the full card stays on the racecards page.

Common questions

Which meetings race on Sunday 20 September 2026?

Listowel in Ireland, and Hamilton and Plumpton 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