Daily Picks

Del Mar Picks & Predictions — July 31, 2026

8 racesAll Del Mar picks

This card ran on July 31, 2026.

Best bets at Del Mar, July 31, 2026

  1. Race 12Not A SinnerML 6/1

Race 2 is free with an account, and the other 6 races are for members.

You're reading 1 of 8 races free

A free account opens race 2 too. Premium opens all 8, with AI ratings on every runner and SmartBet, which splits one bet across the horses you like.

It's a gorgeous Friday at Del Mar — partly cloudy, 80°F, and the kind of afternoon that makes you remember why they call this place Where the Turf Meets the Surf. Eight races are on the board today, splitting evenly between turf and dirt, and the card has a little something for every kind of player.

Conditions look favorable across both surfaces. The turf courses should be playing true under mild temperatures, and the dirt strip figures to be in good shape — important context when evaluating pace scenarios across this card. Three of today's eight races are turf sprints or routes, so if you've been tracking grass form this summer meet, today is your day to put it to work.

The card features a stakes race in Race 7 as the marquee event, a pair of maiden races that could throw up some value, and a deep allowance optional claiming in Race 4 that shapes up as one of the stronger fields we've seen at Del Mar this week. Let's break it down.

Best Bets

Full Card Analysis

Premium Content

Get the Full Card Analysis

Unlock expert picks for every race, detailed speed figures, trainer angles, and our SmartBet recommendations.

Today's Del Mar card is well worth your attention from gate to wire. Our free best bets — Not A Sinner (R1), Tate Batz (R2), and Vanta (R3) — give every reader a solid starting point. For the stakes race, the value maiden plays, and our complete exotic ticket strategy across Races 4–8, the full breakdown is waiting for subscribers. Good luck today, and may the turf be with you.