Churchill Downs

Churchill Downs Oct. 29 Picks: Social Belle Is the Best Bet

Churchill Downs – October 29, 2026 -- Daily Racing Form handicapper Scott Ehlers has named Social Belle in Race 9 as his best bet on Thursday's October 29 card at Churchill Downs, projecting a 1-2-3 finish of Social Belle, Mobula and Grade A.

Social Belle bounced back from a bad start at Keeneland

Ehlers notes that Social Belle had improved her Beyer speed figure in every race until her return start at Keeneland. She broke 10th of 12 there, which cost her, though she still passed a few runners. Rodriguez, her winning rider, returns for her second grass start, and Ehlers calls the race flow more than fair.

Mobula, the second choice, moves from one top barn to another. Ehlers describes her as a hard-trying filly bred for a turf sprint, with Tomlinson numbers of 360/402, and she draws outside the main pace rivals.