Let our experts help you handicap the day's races at Keeneland. To see the analysis provided by each handicapper, choose a handicapper name on the left, then choose a date.
Please note that selections typically are available about 48 hours in advance of the race.
Mike is Keeneland’s longtime odds maker and is recognized as being one of the best handicappers in America. In addition to his duties at Keeneland, he is a racing analyst for NBC’s Thoroughbred racing coverage.
1st Race: Taking two for one in here with the Ramsey entry of BAJAN CASH (#1) and DATTS ARTIES BOY (#1A). Both come off wins and either one is capable of winning again today. ON THE LAM (#5) drops in for a tag and cuts back to six furlongs. He looks like the main competition. LIFELONG DREAMER (#7) is a contender.
2nd Race: THATCHER STREET (#1) is an ultra-consistent runner from the barn of trainer Ian Wilkes. He has been in the money in 13 of his 14 races on the grass and should get a good trip from the inside post. He looks best in a tough allowance race. GO AROUND (#2) beat the top pick when they hooked up at Gulfstream and is the one to catch. GRANNY'S KITTEN (#4) is in top form and has to be respected.
3rd Race: BELLAMY TORCH (#8) lost her best chance last out when she was in tight down along the rail. She figures to make the lead in here and is capable of the wire to wire score. DELILAH (#6) drops in class for trainer Wayne Catalano and should run well at this level. INDIAN OAKS (#9) is lightly raced and eligible to improve.
4th Race: REALITY IS GREAT (#7) ran poorly on the turf and all-weather in her last three races but is back on the dirt today. She looked very sharp winning here in April and appears to be in a good spot to get back to her winning ways with Florent Geroux picking up the mount. CAROLINA JASMINE (#3) is solid at this level and figures to be the main competition. BON HEIR (#2) will be running late and her best makes her dangerous.
5th Race: UNTAPPED (#11) is a full sister to champion Untapable who was well backed in her debut at Churchill and ran well to finish third. She figures to move forward off that one and appears to be in a good spot to get her maiden win for trainer Steve Asmussen and jockey Florent Geroux. CLEVER SERVE (#6) was well beaten by the top pick at Churchill but came back to run much better over this track last out. She will be running at the end and is definitely the one to beat. LOVE ME IN MALIBU (#1) figures to show speed from the rail and rates a chance.
6th Race: CHASTISE (#6) was a sharp maiden winner over this turf course for trainer Todd Pletcher two weeks ago. The fact that Pletcher wheels her back this quickly is a good sign and she appears capable of the repeat score with Julien Leparoux aboard. PRICE TOO HIGH (#2) will like the move back to the turf after a troubled trip in the Darley Alcibiades (G1) and will be tough with a good trip. PARTY BOAT (#1) has shown improvement with every start for trainer Graham Motion, who always has to be respected.
7th Race: TOP GATO (#5) closed strongly to finish second behind a repeat winner earlier this meet. He moves up in class after being claimed from that one and rates the slight edge despite the class hike. MCQ (#2) exits the same race as the top pick. He has the tactical speed to be in contention throughout and is capable of running better today. DYNAMIC IMPACT (#1) is a classy runner who dropped in for a tag for the first time last out and finished second. He is a definite threat in a wide-open race.
8th Race: PRIVATE CLIENT (#10) was beaten by a couple of these same runners at Kentucky Downs but may not have taken to that turf course. She looked very good breaking her maiden at Saratoga and ran well on the Keeneland lawn in her debut in April. Throw out that last out and give her the edge with Julien Leparoux picking up the mount. MOONLIGHT SKY (#2) closed well to finish second when hooking the top pick last out and a similar effort would make her tough to beat. SHE’S SO FINE (#5) fis a threat.