Daily Picks

Charles Town Picks & Predictions — October 31, 2026

8 racesAll Charles Town picks

Best bets at Charles Town, October 31, 2026

  1. Race 11MonterreyML 4/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.

Results are in — see the official Charles Town chart and payouts (our top pick won 5 of 8)→

Happy Halloween from the Charles Town oval, where the ghosts and goblins have nothing on a full 8-race dirt card kicking off under partly cloudy skies and a crisp 54°F. It's a great night to wrap up in a jacket, grab a hot coffee, and let the ponies do the running.

The headliner is Race 4, a 7-furlong stakes that features Crystal Veil — a heavy morning-line favorite at 3/5 who carries our highest rating on the night at 90. But don't sleep on the rest of the card: there's legitimate longshot intrigue in Race 3's maiden special weight, a pair of quick 4½-furlong sprints that could produce some serious early speed battles, and a closer's dream setup in the late-card claiming route.

We've got three free previews to get you started and five premium deep-dives covering the full card. 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.

Tonight's Charles Town card has a little of everything — a heavy favorite to dissect in the stakes, a pair of wide-open maiden sprints, and enough pace intrigue across the 7-furlong races to keep your pencil moving all night. Our top plays: Monterrey in Race 1, Speedy Bubbles in Race 2, and Lil Pegasus as a live longshot in Race 3. The full premium breakdown — including Crystal Veil pace analysis, exotic tickets, and the Pick 4 structure — is waiting for subscribers. Don't go into Halloween night without your edge.