More Than 200 Races In, the App Heads Back to Churchill Downs

June 18, 2026

We head to Churchill Downs to keep the positive momentum going, Renee Torbit/Coady Media Photo

James Gazzale

A few weeks ago, the app survived the Belmont Stakes Racing Festival.

Last weekend, it delivered its best performance yet at Monmouth Park’s Haskell Preview Day, identifying every winner on the card within its top three win-probability selections.

Now comes another test.

A full nine-race Friday card at Churchill Downs.

No Triple Crown races. No million-dollar purses. No national spotlight.

Just the kind of everyday racing card that separates a good handicapping process from a lucky weekend. The last time we dove into Churchill Downs it was a sloppy track, and the app did not fare very well. Since then, we’ve built a sloppy track model that we’re ready to put to the test when the conditions call.

As I’ve continued vibe coding this horse racing app, one thing has become clear: the most interesting races aren’t always the biggest races. They’re the races where the probabilities and the betting public disagree.

Friday’s card has plenty of those opportunities.

What Surprised the App Most

Before diving into the card race by race, a handful of horses jumped off the screen during the analysis process.

Not because they’re favorites (though some are). Quite the opposite.

These are the runners whose projected win probabilities significantly exceed what their morning-line odds suggest:

Bow Draw (Race 1)

Spun Tight (Race 3)

Landing Craft (Race 4)

King Crusher (Race 5)

Idratherbeblessed (Race 6)

City Scene (Race 8)

If Friday produces a price horse or two, there’s a good chance one of those names is involved.

Race 1 — $40,000 Claiming, 8 Furlongs, Fillies and Mares

The Friday card at Churchill Downs opens with a six-horse field of older fillies and mares going eight furlongs on the dirt at the $40,000 claiming level, and the app wasted no time identifying a horse it likes.

Cozy Curlin Kitten comes in as the model’s top selection, and the reasoning goes beyond raw speed figures. Trainer Eddie Kenneally is dropping this five-year-old mare into straight claiming company for the second consecutive time after a career spent in the more protective allowance optional ranks. It’s a textbook “we think we can win right here” placement rather than a sign of decline. Her most recent dirt route at Oaklawn produced a decent figure finishing a close second in allowance optional company, and her career best effort came at today’s exact distance of 8 furlongs on the dirt. Jose Ortiz is back in the irons at 22 percent on the meet. The spacing over her last three starts — 33, 29, and 30 days — is as clean a claiming consistency pattern as you’ll find. The app has her at 32.5 percent win probability against a morning line of 8-5.

Bow Draw is the value play of the opener. She’s returning from a 62-day layoff for Steve Asmussen, but the workout tab backs up the confidence. Six published works including a sharp 5-furlong move ranked first of three at Ellis Park. Her most recent start also produced a recent top effort finishing third at the allowance optional level, and the class drop into $40,000 claiming gives her a legitimate edge if she fires her best. The app has her at 18.5 percent win probability against a morning line of 6-1, making her the race’s clearest overlay. The public will be focused on Cozy Curlin Kitten. Bow Draw is the horse to put underneath.

Race 2 — $12,500 Claiming, 8 Furlongs

Race 2 slips a little further down the claiming ranks into the $12,500 price tag territory, and the pace scenario alone makes this one worth paying attention to. The app projects a hot, contentious early duel. Saltwater Cowboy, Creek, and Hoodlum all have speed, and with Creek breaking from the far outside and Saltwater Cowboy firing back from the layoff, the model sees a :23 and change opening quarter and a :46 and change half-mile. When that many horses go to war that early, the race usually comes to the stalkers and closers.

Hoodlum is the app’s top selection, and the case is straightforward: he’s the most reliable horse in the field. His last three figures represent the only bankable profile in a race full of volatility and question marks. (They’re running for $12,500 for a reason.) He’s been racing every 16 to 22 days, posted a bullet workout at Churchill on May 22nd, and the Casse and Gaffalione combination checks in at 17 percent with claimers. The setup is almost tailor-made for him. The model expects him to track the early duel from third or fourth, inherit the lead around the far turn, and hold on. The morning line of 8-5 actually represents a meaningful overlay against the model’s fair odds of 5-2.

The horse to fade is National Eclipse, who figures to be hammered down as the favorite based on the Kenneally-Saez combination and the class drop angle. The concern is that his last three figures span a wide range — meaning he’s inconsistent — and his most recent start was the disaster, a fourth-place finish beaten 13 lengths on a sloppy track. There’s a version of National Eclipse that wins this race. There’s also a version that finishes last. At 5-2, you’re paying favorite prices for a complete coin flip.

Race 3 — Maiden Special Weight, 5.5 Furlongs Turf, 2-Year-Old Fillies

Race 3 takes us to the turf for a 5.5-furlong maiden special weight for two-year-old fillies, and this is the race on the Friday card where the app is most confident. Five stars. One horse. This level of confidence is surprising in a two-year-old maiden special weight, let’s be honest.

Spun Tight is the play, and the case starts with her trainer. Peter Miller wins at 24 percent with second-time maiden starters. That’s not a hot streak, that’s a documented pattern backed by years of data. The debut gives the model everything it needs: she was bumped at the start, traveled the inside path throughout, and still rallied from seventh to fourth while splitting horses in the final sixteenth. That suggests a horse that never got a fair shot. Add the dirt-to-turf surface switch, which should suit her tactical running style, and then add the most important piece: Jose Ortiz (22 percent on the meet). The morning line of 6-1 against a fair odds projection of 3-1 represents the largest value gap the app found all day — a +11.7 percent edge.

The horse to respect in multi-race sequences is Bee Crazy, the only runner in the field with actual competitive form at this level. She finished third beaten just 1.5 lengths in her turf debut while taking a three-path trip early and a five-path trip in the stretch. And her beaten margins shrank at every single call. She was running faster than the field late while covering the most ground. The concern is Adam Beschizza, who is 2-for-64 on the meet. The Danner-Beschizza combination is 0-for-18 together. She owns the best form. Use her underneath, not on top.

Race 4 — $50,000 Claiming, 6 Furlongs

Race 4 is a six-furlong dirt sprint at the $50,000 claiming level, and the pace sets up fast. Royal Sapphire figures to gun from the gate, Evan On Earth will challenge with first-time blinkers, and the model is projecting a :22.4 opening quarter and a :45.4 half-mile. When you see that kind of early heat in a sprint, you start looking at who’s sitting third and fourth because that’s where the value lives in this race.

Landing Craft is the app’s primary value play, and the case is built on reliability in a field full of question marks. His last four figures represent the most consistent figure pattern in the race. He’s run back-to-back runner-up finishes at this exact level, beaten by small margins in those two races. He presses from just off the pace, which is precisely the position you want when the speed horses are going to war in front of him. The morning line of 8-1 against a model win probability of 18 percent represents a genuine overlay. He’s the largest positive edge the app found in this race.

The horse the public will bet down is Vanderbilt, and the app wants nothing to do with him at 6-5. The Brad Cox and Irad Ortiz connection is real, the Into Mischief breeding is real, and the maiden special weight figures translate. But this horse has made two career starts in 17 months. Two. That spacing pattern in claiming company isn’t a quirk. It’s a warning sign. Cox dropping a maiden winner directly into the claiming ranks suggests the connections already know something the public hasn’t priced in yet. The model sees him as a severe underlay.

The third name worth watching is Royal Sapphire, a three-year-old who has improved across three starts. If he can control the pace without getting into a prolonged war with Evan On Earth, his improving development curve gives him a legitimate shot to wire the field.

Race 5 — Maiden Special Weight, 5 Furlongs, 2-Year-Olds

Race 5 brings out the two-year-olds for a five-furlong maiden special weight on the dirt, and in a field with eight first-time starters, the app goes straight to the trainer patterns to find the edge.

See You Soon is the top selection, and the foundation of the case is simple: Joe Sharp is running at 18 percent at this Churchill meet, his 12 percent first-time starter rate is among the best in the field, and he’s paired with Irad Ortiz Jr., who wins at 27 percent on the meet. The Sharp and Ortiz combination has clicked at 20 percent together over 25 starts at this meet. Add the Mo Town pedigree, which runs through Uncle Mo and brings natural precocious dirt speed, and the morning line of 5-1 starts to look like a gift. The app projects See You Soon at 22 percent win probability, the highest in the field.

The value play is King Crusher at 12-1, and it starts and ends with George Weaver. His first-time starter win rate is 25 percent, the highest of any trainer in this race by a meaningful margin. The colt has eight published works, including a bullet on May 15th that ranked first of 45 at Keeneland. Multiple gate works confirm the barn prepared him specifically for race-day tactics. The knock is that Adam Beschizza is in the irons at 3 percent on the meet, and that’s a real concern. But the app sees the market punishing this horse for the jockey while systematically undervaluing what Weaver does with first-time starters. At double-digit odds, that’s the kind of disconnect worth exploiting.

The horse to fade is Trim Castle, who figures to be popular at 3-1 based on his progressive form line. The app puts his win probability closer to 18 percent, which is a meaningful underlay at those odds.

Race 6 — Allowance, 8.5 Furlongs Turf

Race 6 heads to the turf for 8.5 furlongs, and the pace scenario is the headline. Count them: four legitimate front-runners in the same grass route. Idratherbeblessed, Funtastic Again, Theismann, and Higgins Boat all want to be on or near the lead, and the app is projecting a :23 and change opening quarter and a :47 and change half-mile on the grass. When that kind of early heat materializes in a turf route, the horses sitting fourth and fifth early are the ones who matter most at the top of the stretch.

West Hollywood is the top selection, and the profile fits the setup like a glove. Brad Cox has a 20 percent win rate on turf routes at Churchill, Irad Ortiz Jr. wins at 27 percent on the meet, and the horse himself owns a win and a second at this exact course and distance. His Sustained Speed Rating grades out as elite. The app’s incremental velocity analysis shows this colt actually accelerates in the final furlong while his competitors are decelerating. The morning line of 2-1 is a real underlay against the model’s fair odds of 7-2, but the win probability is the highest in the field and the setup is too good to walk away from.

The value play is Idratherbeblessed at 10-1, and this is where the app sees its biggest edge in the race. Plenty of career starts at Churchill Downs on the turf, a win at this exact 8.5-furlong distance just two weeks ago, and a recent effort that showed he can actually rate off the pace when needed. He rallied from eighth early to win last out. The natural front-running tendency is a concern with this kind of pace, but Rosario’s experience and the course familiarity make him a live overlay at double-digit odds. The model projects him at 18 percent — fair odds of 9-2 against a morning line of 10-1.

Race 7 — $20,000 Claiming, 6.5 Furlongs

Race 7 is a six-and-a-half-furlong dirt sprint at the $20,000 claiming level, and the pace map is about as clear as it gets. Count the speed horses: Coastal Breeze, Stormy At Midnight, Livehappy, and Mamoot all want to be on or near the lead, with Mitty’s Griddy and Forty Love likely pressing from behind. The app is projecting a :22.1 opening quarter and a :45.2 half-mile. When that many horses go that fast that early in a six-furlong sprint, the finish belongs to whoever was saving ground in the middle of the pack. Are you sensing a theme with the last few races?

Mischief Mania is the app’s top selection and the reasoning goes beyond just pace. This is a lightly raced three-year-old with only eight career starts showing a textbook improvement curve. Into Mischief with a Tapit dam cross is can be a later-developing profile, and at this point in June there’s still physical development happening that the older claiming horses in this field have long since exhausted. Linda Rice wins at 24 percent, she’s specifically targeting this $20,000 level after testing the allowance optional ranks, and Jose Ortiz is in the irons. The model rates this horse’s sustained speed profile as elite, meaning the lowest deceleration percentage in the field. The morning line of 6-1 represents genuine value against an 18 percent win probability.

The reliable secondary play is League of Legends, a nine-year-old veteran closer who has been recently running every 19 to 22 days like clockwork. His figure pattern is one of the more consistent in the race. He knows exactly what his job is, the pace sets up perfectly for him, and at 8-1 the model sees a 4.9 percent positive edge. He’s not going to light up the toteboard, but he’s also not going to blow up your ticket.

Race 8 — Allowance Optional Claiming, 6 Furlongs, Fillies and Mares

Race 8 is a six-furlong allowance optional claiming sprint for fillies and mares, and the early pace picture is genuinely chaotic. Cash Call, Anakarina, and Silent Law all want to be near the front, and the app is projecting a :22 and change opening quarter with a :45 and change half-mile. When three legitimate speed horses start sorting out position in the first few strides, the horse sitting on the rail in fourth place tends to matter more than anyone expects.

Cash Call is the top selection, and the case is built on class. She’s the only horse in this field with a Grade 1 try on her résumé. She won a Grade 3 at Santa Anita last June. Bob Baffert trains her, and Florent Geroux is in the irons. The Baffert-Geroux combination has clicked at 38 percent at this meet. The app projects her at 32 percent win probability, the highest in the field. The morning line of 8-5 is a slight underlay, but the class edge is simply too large to ignore.

The intrigue piece is Silent Law, also from the Baffert barn. She’s returning from a 173-day layoff with two significant equipment changes. The blinkers come off after five consecutive starts wearing them, and first-time Lasix. Baffert wins at 40 percent when removing blinkers and 28 percent with first-time Lasix. Two bullet works at Churchill support the fitness, and the distance cutback to six furlongs fits her sprint profile. The model has her at 24 percent win probability with a 4-1 morning line, a genuine overlay.

And then there’s City Scene. She’s 20-1 on the morning line, and the app gives her a 15 percent chance of winning. She represents the largest positive edge in the race at +10.2 percent. She’s a consistent regional allowance runner who wins at a 52 percent clip in her career and hits the board at 83 percent, and she’s got the perfect trip lined up. From the rail at post 1, she’ll sit behind the three-way speed battle, save every inch of ground, and inherit the race if the early pace does what the model thinks it will. The class question is real, though. Her recent wins came at Thistledown and Belterra Park, which certainly are no Churchill Downs. But at 20-1 with a perfect setup and a proven distance record, the value makes her hard to leave off the ticket.

Race 9 — Allowance, 9 Furlongs Turf, Fillies and Mares

Race 9 returns to the turf for nine furlongs, and the pace scenario is where we’ll turn our attention first, like we’ve done throughout this card. Sunshine Daydream is the lone legitimate front-runner in the field, and the app projects her cruising through a :23.2 opening quarter and a :47.1 half-mile without anyone pushing her. That sounds like good news for the speedball until you remember that turf routes at nine furlongs favor closers by eight to twelve percent historically, and this field has two of them with elite late-pace profiles.

Competitive Market is the top selection, and the case is built on what happened three weeks ago at this very track. She ran a 6-6-5-3-2 trip at Churchill on May 10th, finishing second beaten half a length with a career-best turf figure. Chad Brown wins at 24 percent with turf routers. Tyler Gaffalione wins at 15 percent on the meet and the Brown-Gaffalione combination has clicked at 18 percent together at this meet. The model rates her Sustained Speed Rating as elite, meaning the velocity analysis shows less than a five percent drop from her opening segments to her closing segments. The morning line of 9-5 is an underlay against the model’s fair odds, but the probability is the highest in the field and the setup is perfect.

The secondary play is Amberglen, and this one is worth paying attention to if the price cooperates. Brad Cox wins at 27 percent with horses returning from 61 to 180-day layoffs and 24 percent on turf. Irad Ortiz Jr. wins at 27 percent on the meet. The Night of Thunder and Sea The Stars pedigree is about as pure a turf route profile as you’ll find in a sales catalog. Her maiden win showed a 5-5-4-1-1 rally pattern as she was tenth lengths off the pace and won going away. This is only her third career turf start and her second route attempt, and the Cox barn specializes in exactly this kind of lightly-raced turf filly taking natural steps forward.

The horse the app wants to fade is Miss Pharaoh, who is 4-1 on the morning line and figures to attract heavy public support based on her name recognition and the fact that her Triple Crown-winning sire tends to see his offspring run better on the lawn. The model puts her at 10 percent win probability, a meaningful underlay. She’s never beaten winners and the class jump from maiden special weight to allowance company is reason to pause.

Final Thoughts

The interesting part of this project isn’t whether every prediction is right. They won’t be. Horse racing guarantees that.

What’s interesting is watching the process evolve. Every race adds another data point. Every winner teaches a lesson. Every upset exposes a weakness that can be refined.

By the time the final race is official Friday evening, we’ll know a little more about the horses.

But we’ll also know a little more about the app. And right now, that’s half the fun.

Contributing Authors

James Gazzale, Past The Wire

James Gazzale

Big Race Jim Gazzale "Big Race" Jim is a communications pro with a knack for public relations, social media, and video production. A New Jersey...

View James Gazzale

3 for 3 TT View testimonials

Facebook

Comments

Leave a Comment