The first full week of racing at Keeneland begins with an eight race, Wednesday afternoon program. There’s a pair of nice turf allowance races and a strong N2X allowance on the dirt that will serve as the featured races today. First post today is set for 1:00 (EDT).
I’ll be covering this exciting meet on the ITM Blog, along with posting some updates and thoughts from time to time on Twitter @EricSolomon718. Feel free to reach out!
| Race | Top Pick | A | B | C | Exotics Menu |
| 1 | 6 | 6 | 2,4 | DBL, PK3, PK5 | |
| 2 | 5 | 5,12 | 3 | DBL, PK3, PK4 | |
| 3 | 7 | 7,4 | DBL, PK3, PK6 | ||
| 4 | 4 | 4,7 | 9 | DBL, PK3, PK5 | |
| 5 | 5 | 5 | 2 | DBL, PK3, PK4 | |
| 6 | 6 | 6,9,3 | DBL, $3 Late PK3 | ||
| 7 | 2 | 2,1 | 8 | DBL | |
| 8 | 8 | 8 | 4 |
Race 1:
Wesley Ward won the first baby race of the meet on Friday. He cross-entered the filly, Waggley (#6) in that race, likely as a backup plan in case this race today didn’t fill. She will be the heavy favorite in this race today, as she’ll be facing seven other fillies in this 4 ½ furlong dash. She’ll be the first runner from Life is Good to make it to the track. Ward’s winner on Friday was from another freshman sire, Corniche. Unless this filly gives me a reason to not play her while she’s in the paddock or warming up, I won’t be leaving her off my tickets. Brendan Walsh has not been a participant in these baby races at Keeneland over the last five years. In fact, in this five year period, this is more than two months earlier than when he debuted a two year old. He’ll send out Smoke (#7) for Arindel, as an ownership group, likes to run their horses early. The works are definitely solid, but this is one that I’m going to be watching. Walsh has started 23 two year olds at distances of five furlongs or less and those horses are 1-23 over the last five years. The dam was slow in her first two dirt sprints and it turned out that she did her best running on the turf. Volatile gets 16% winners from his debuting two year olds, which is a plus, but I think her overall presence in this field will keep the Ward horse from being bet down too low. Rey Hernandez sent out the runner up in the Friday race, and that one might have made the race the closer if he wasn’t forced to take up early on in the contest. He sends out Techwerkian (#2) in this race. Her three furlong drills have been getting faster, suggesting that she might be ready for the afternoon. She’s the first foal to race from the freshman sire, Olympiad. Four of the dam’s five runners to make it to the track were winners, albeit none of them won on debut. She feels like she’ll be a reasonable price to try as a backup. I’ll also back up with Frontline Fury (#4), who debuts for Ben Colebrook. War Front was a good sprinter, but his runners have been on the turf. However, the dam has produced a debut winner and she was a debut winner herself. Colebrook’s runner on Friday showed some early zip before fading badly in the final furlong. He did train a winner in one of these races last season.
Race 2:
13 runners are entered in this $20K N2L claiming race at seven furlongs, but there will be a maximum of 12 starters. Trew Violence (#5) is the pick in this race. He’s getting back on the dirt for the first time in nearly a year. While staying sound has been an issue, he was at his best when going one turn on the dirt. He returned to the races at Turfway this winter after six months away. He showed some speed and faded when facing $30K-20K N2L claimers there. This feels like a spot where we’ll see one of his better efforts. Sully (#12) finally put it all together in his 12th career start, scoring with $30K maiden claimers at the Fair Grounds in his most recent start. While winning has been a challenge, he’s been a lot more consistent with his speed figures than the majority of this field. It’s not unusual to see a former professional maiden win quickly after finally breaking their maiden. On deeper tickets, Just Deal (#3) is an interesting face in this spot for Doug O’Neill. He was third in a tough allowance race at Mahoning Valley over a muddy and sealed course. He was widest of all in that four horse race and I’m not sure that was the best place to be on that course that afternoon. The winner relished the slop that day as he was left to battle for the balance. That race seemed to be designed to get him ready for a race here.
Race 3:
Seven fillies and mares will go about seven furlongs over the Beard course in this optional $80K claiming/N2X allowance race. Handicappers are going to have to ask themselves if there is a viable alternative to the heavy favorite, Kapoor (#4). She’s been awesome in her first two starts of the year in Florida, picking up right where she left off in 2025 when she broke her maiden at seven furlongs at Churchill. Early speed has been the name of her game and I’m not sure there’s anyone that can go with her in the early stages of this one. If she’s left alone on a loose lead, we might be seeing another Further Ado type performance. However, we have seen a handful of horses that felt like slam dunks not being on their A game in the first two days of racing. She’s going to be on my tickets, but I’ll try Lord I Wonder (#7) on top. She’s coming off a tough turf sprint at the Fair Grounds where she had trouble at the break and then was forced to go very wide on the turn. She’s better on the dirt than on the turf and that race felt like a starting point. She ran well on this course in the past and while she’s been at her best when she’s on the lead, her outside draw should give her a good stalking trip.
Race 4:
Fillies and mares will sprint 6 ½ furlongs in this $50K maiden claiming race. I think Mo Biscuit (#4) is an interesting longshot in this race. She ran 5th in her debut in an auction maiden race at Churchill in November. She was sharper in her next start, which came at this level at Turfway at the end of the year. She came back after almost three months away and was entered in an open maiden special weight race at Turfway on the Jeff Ruby Steaks undercard where she drew the rail in a larger field. She was up against it from the start when she missed the break. She did move up to try to find somewhere to be, but she had to tap on the brakes in behind runners at two different times. She worked into the clear and was wide on the turn. She had little left for the stretch drive that day. She gets class relief and comes back to the dirt for the first time since her debut. The dam has had three of her foals win races in dirt sprints, so I do think there is room for improvement. Cuvee Creed (#7) just missed with $30K-$20K maiden claimers at Turfway in her most recent start. While I don’t typically love maiden claimers moving up in class after a decent effort with a lower level, I do like her progression of races. She keeps getting a little bit better with each start and she’s handled Oath (#9) is another runner that is moving up in class after a strong effort at Turfway. She went to the front early and led almost every step of the way. While Robert Cline doesn’t have great numbers with second time starters, I do think her early speed could be a valuable weapon with this group, assuming she takes to the dirt.
Race 5:
The $150K allowance race is a N2X race which is also open to horses that have not won $20K four times in races other than maiden, claiming, starter, restricted, or state bred conditions when going a mile or longer over the turf course since July 4th, 2025. A field of seven will go 1 1/16 miles in the first turf contest of the day. Four of the seven runners entered in this race are graded stakes winners, so this is definitely a quality over quantity situation. There are three horses that seemingly want to be on the lead, Theismann (#3), Idratherbeblessed (#4), and First Strike (#6). While I think these veterans can avoid locking up in a speed duel, I don’t think anyone in this trio is going to have a comfortable lead to work with in the first part of this race. I think this is going to create the dream setup for the favorite Integration (#5). He’s making his first start of 2026 and while this 1 1/16 mile distance might be a little short for him, he can still run well enough to win at this level. He was 0-5 last year, but all five starts in 2025 came in Grade 1 races. He finished in the money in four of those efforts, with his only off the board finish coming in a wild finish in the Turf Classic on Derby Day where he was still within three lengths of the winner despite heavy traffic issues. He was a winner in his last start that wasn’t a Grade 1 race, the Grade 2 Red Smith at Aqueduct in November of 2024. He has run in the last two editions of the Makers Mark Mile, but McGaughey opted for this more conservative spot instead. Perhaps missing the Pegasus World Cup Turf this year, a race he also competed in over the last two seasons, led to that decision. I think that he fits from a class and pace perspective and I like him to win this spot, even though it feels like a prep for another run in the Turf Classic Stakes next month. While I like Andthewinneris (#1), and I do think he can improve off his last start at Turfway, I think he might need another race or two before he gets back to his top form from the fall of 2024. Instead, I’ll backup with Dresden Row (#2). He’s a fascinating horse that was sold in January for $575K. Considering he bankrolled just under $450K in his first 16 starts, I think the original owners made up pretty well. He’s been transferred to Todd Pletcher for his five year old season and it’s interesting to see if he can have the same level of success in the States on the turf. He’s a three time Grade 3 winner and he’s won a total of six career races, all of which came on the Tapeta at Woodbine. He does have three turf tries and he’s finished in the money in all three. He’s never finished off the board in 16 career tries, so there’s something to be said for his quality and his consistency. He’s a bit of a wild card in this race, but I think there’s clearly ability here.
Race 6:
The $3 Late Pick-3 is a new wager this season, and while the first two wagers of this meet paid well, considering the prices of the winners, I think this is the first sequence that really has the potential to produce a large payout. Nine three year old fillies will go 1 1/16 miles over the main track in this maiden special weight race. There are several runners in this race that have “turfy” pedigrees, however, there are two that make a lot of sense on the dirt in this race. The longer priced option is Flash of Freedom (#6), who is making her third career start and his first start since a dull effort in the mud when going one mile on the dirt at Churchill. She was a solid 4th at 12-1 when debuting on this course during the fall meet. The Churchill race didn’t go as planned, but between the mud and the subsequent layoff, I think it’s fair to toss that race out. She’s sired by Constitution out of a dam that has produced two stakes winners on the dirt, along with some other useful runners. She’s been working well since coming here and after his win aboard Percy’s Bar in the Central Bank Ashland on Friday, I think this could be a breakout meet for her rider, Luan Machado. Answered Prayers (#9) draws the outside stall for her second career start today. She’s a full sister to Olympiad, so it’s fitting that this filly starts on the same day when her brother’s first foal to compete is scheduled to debut. She caught a sloppy course in her first try a few weeks ago at Gulfstream. Mott will put blinkers on for her second try and her first at two turns. Olympiad was dull in his debut, but he was much sharper in his second start, winning at seven furlongs in that race. Horses that last raced at Gulfstream have won 7 of the first 21 races at this meet. I’ll also use another Gulfstream invader, and use Shestallthatsall (#3). She’s one that feels like her future might be brighter on the grass, however, her debut on a fast dirt track at Gulfstream when going one mile was decent. She was getting a little tired late as the race winner was opening up with ease in the stretch. Overall, that was a solid effort for a debut runner. She broke well, but was slammed into by a rival in the first 100 yards. She was relegated to the back of the pack, but made a strong middle move to challenge the heavy favorite for the lead. She got close, but was unable to match strides late. Ian Wilkes doesn’t have numbers with second time starters and the dam’s best runners have done their best work on the lawn. However, I saw enough to make sure that’s she on my tickets as well.
Race 7:
I’ll try the recent maiden breaker, Icona (#2) on top in this N1X allowance race for fillies and mares going 1 1/16 miles over the turf course. She is definitely a smaller filly, but she showed that is also quite agile when she was able to weave her way through traffic when breaking her maiden in her last start at Gulfstream. She paired her Beyer Figure from her stateside debut back in January, so it’s reasonable to believe that this would be a spot where she could take a step forward. She’s had posts closer to the outside, so drawing the two hole in this race feels like a welcome change. Love You Anyway (#1) was trending up towards the end of her three year old campaign. She put forth solid efforts at this level both here and at Kentucky Downs. She went to New York in November and was very sharp when finishing second in the Grade 3 Pebbles Stakes. She really didn’t have a visible excuse for her dull effort in the Endeavour Stakes at the end of January. She finished last of 10 that day, never getting close to the front. The added time and the drop in class back to the N1X level feel like the right move for a barn that has struggled in the first quarter of 2026. I see Love and Poetry (#8) as more of a B line play in this raceShe showed promise early on as a three year old last season at the Fair Grounds. She broke her maiden there in second career start and she ran well to be second in a compact field in the Allen LaCombe Memorial Stakes. She came to Churchill to compete at this level. After bumping with a rival at the break, she was forced to settle at the back of the pack. The early splits were solid, but she left herself with a lot of work to do. Her late bid was eye-catching, but she had to swing very wide over a course where the rails were already all the way out at 36 feet. She was absolutely empty in her last start, which was in the Wild Applause Stakes at Saratoga last July. She’s been on the sidelines since then, so this race will be her four year old debut. There’s potential here, but the jury is still out in regard to what version of her that we’ll see.
Race 8:
Three year olds going seven furlongs will close out the afternoon in this $50K starter allowance race. Horses that have a win in a maiden auction race or have started in a $50K maiden claiming race or less are eligible, as long as they also still qualify for the N1X allowance condition. I was curious how Sharons Beach (#8) was eligible to run without a tag in the two maiden auction races at Santa Anita over the winter. It turns out that horses that are sold for $150K or RNA at their most recent auctions, are eligible for that condition at Santa Anita. Typically that number ranges from $40K-$80K at various East Coast tracks for those maiden auctions races. I do wonder if the eligibility in those races encouraged Jonathan Thomas to have him winter in Arcadia, California as opposed to some of the other winter racing cities. Regardless, this California invader is coming out of two strong races. He went toe to toe with Liam Smith two back and that one came back in a race like this at Santa Anita and crushed that field by 11 lengths. He worked out in California about 12 days ago, so there is a cross-country trip involved here. However, at one turn, I think he’s just better than this group. High Go (#4) isn’t very creative, but he’s the logical backup if the top pick misfires. This will be his first try in a one turn race. His only win came on the turf at two turns two starts back. His last start on dirt was better than his first three. He’s got to avoid falling too far back though in the early part of this race.
2026 Spring Meet Statistics: Top Pick Winners: 4/21 (19.0%), $30.18, $1.44 ROI
How to Read the Picks-Grid:
This grid has become my favorite tool for helping to handicap a race card in advance. Keep in mind that these designations for me are flexible and may change depending on how the value in the betting market shifts leading up to post time.
The “Top Pick” Column is fairly self-explanatory, meaning that it’s the horse that I think will win the race.
The “A” Column is reserved for the horses that I feel have the best chances of winning. The more horses that are in this column per race, the more wide open I think the race might be. For multi-race wagers, these horses will be on the bulk of my tickets. If I’m betting on the vertical wagers (exactas, trifectas, superfectas), these horses would likely be candidates to be keyed on top.
The “B” Column are horses that I think have a chance of winning, but I don’t like them as much as the runners on the A line. If I put a morning line favorite in this column, I’m trying to find ways to beat them. For me, favorites on the B line typically will either be used underneath in the vertical exotics, or perhaps not at all. They’ll typically be used on some back up tickets in the multi-race wagers, especially in races where the other options aren’t as strong. I might also relegate a horse to the B line if I don’t think there’s good value on that horse with their morning line odds or how I think the race will be bet. For example, If I think a horse should be closer to 5-1, and their morning line odds are 3-1, he might start on the B line for me. If the betting public moves the line closer to the odds that I feel are fair, and I like the horse’s chances, I could move them up when I’m playing the race.
The “C” Column is reserved as a deep backup for me. Again, if a favorite is on the C line, that’s me telling you that I don’t like them that much in this race. I definitely won’t be using them on top in any vertical wager, as I’ll be trying to beat them with most of my tickets. Sometimes this spot will be reserved for a crazy longshot that checks one of the boxes I might be looking for when playing horses at long odds.






