EXPERT PICKS
CLOSING DAY SUNDAY, JUNE 29, 2025
Churchill Downs Today: 11:45 a.m. ET
First Post: 12:45 p.m. ET
MANDATORY PAYOUTS ON ALL WAGERS
Derby City Six Carryover = $1,413,928
ELLIS PARK OPENING DAY — THURSDAY, JULY 3

Kevin Kilroy
Kevin Kilroy is a racing and handicapping analyst covering the racing at Churchill Downs, Colonial Downs, Ellis Park, Fair Grounds and Turfway Park.
Race 1
-
6. MARGARITA GIRL
AGAINST BIAS IN LAST; BIG FGS; TACTICAL EDGE
Selections:
6/8-4/7-3
Race 2
-
5. FIRST PLAYER
TACTICAL EDGE FOR MCGEE'S 5YO WHO AHS WIN OVER SURFACE
Selections:
5-3/4-2-6
Race 3
-
1. VICTORY MUSIC
3 SHARP DRILLS FOR THIS HOMEBRED
Selections:
1-10/12-6-2
Race 4
-
1. QUALITY SPIRITS
BIG MOVE WITH COMPORT
Selections:
1-2-4/9-6
Race 5
-
9. SATIN BLUE
DRAWS OUTSIDE; BIG TURN OF FOOT
Selections:
9-4/2-1/6-11
Race 6
-
7. PASSWORD
TOUGH TRIP ON DEBUT FOR THIS TALENT WHO STAYS SHARP IN THE A.M.
Selections:
7-1/5-4-2-6-3
Race 7
-
3. LIGHT WON UP
IMPRESSIVE DEBUT WHEN SHARP TO LEAD, RELAXES BEHIND AND RUNS FOE DOWN
Selections:
3-1/4-7-9-8
Race 8
-
4. SAUDI CROWN
BACK IN FLO'S HANDS, IN KY AND TURNS THE TABLES ON BANISHING
Selections:
4-6-8-1/7-2
Race 9
-
7. PIN UP BETTY
EXCUSE TWO BACK AND PROVED HERSELF YET AGAIN LAST OUT
Selections:
7-3/2-8-4
Race 10
-
2. CAPTAIN COOK
FOUNDATION; SHARP DRILLS; PROVEN AT DISTANCE
Selections:
2-1-10-5/6-3-8
Race 11
-
11. MISS PHARAOH
SHE WAS BEST WITH TROUBLED TRIP LAST OUT
Selections:
11-5-4/2-9-7

Tony Calo
Churchill Downs Racing Analyst as well as Turfway Park and Ellis Park Announcer.
Race 1
Race 2
Race 3
Race 4
Race 5
Race 6
Race 7
FOLLOW FOR UPDATES AND EXCLUSIVES
Missed something? Catch up on past Churchill Downs news

Stay up to date with the Churchill Downs Newsletter
Visit historic Churchill Downs home of the Kentucky Derby. Subscribe to our newsletter to get information about the live racing, expert picks and featured events at the racetrack.

Churchill Downs Seating Experiences
Experience the thrill of live racing at Churchill Downs during the September and Fall Meets. Secure your tickets today for unforgettable moments, heart-pounding finishes, and world-class hospitality. Don’t miss your chance to be part of the tradition — get your tickets now!
For tickets, you can give us a call at 502-636-4450 or click on the button below to get connected to one of our team members.