O'Neill, who'd been without a home run for eight consecutive games since returning to Triple-A Memphis on May 31, went 2-for-5 with a pair of solo homers and three RBI overall in a win over Albuquerque on Wednesday. The prodigious slugger's long-ball drought was exceedingly rare, considering he'd blasted a jaw-dropping 13 round trippers in his 29 prior games with the Redbirds. However, O'Neill hadn't been struggling during the aforementioned eight-game stretch despite not leaving the park, as he'd hit safely in five straight contests at one point. Wednesday's breakout effort pushed his Triple-A line to .317/.363/.676, starkly different numbers from the .237/.268/.500 he's slashed over 41 big-league plate appearances thus far.
O'Neill was demoted to Triple-A-Memphis on Thursday. O'Neill will head to the minors after struggling at the dish over his last four games. He went 0-for-11 with eight strikeouts during that span. Through 16 games with the Cardinals, O'Neill hit .237 with three home runs and seven RBI.
O'Neill, who went 0-for-4 with two strikeouts in a loss to the Brewers on Wednesday, is 0-for-11 with eight whiffs over his last four games overall. The slugging rookie got his latest big-league stint off to a blistering start by slugging three home runs and compiling six RBI overall in his first four games. However, O'Neill is just 2-for-19 overall in the subsequent six games, a stretch that includes the aforementioned 0-for-11 slump. Contact continues to be a monumental challenge for O'Neill, whose 43.9 percent strikeout rate is playing a significant part in his recent struggles.
O'Neill homered and knocked in four in a 2-for-4 game Monday against Kansas City. O'Neill won't even let the Cardinals think about taking his bat out of the lineup. The 22-year-old is now an absurd 7-for-12 with homers in all three games he has started since coming back to the majors May 18. O'Neill, a third-round pick in 2013, has been one of the most enticing power prospects in the minors and is showing why in his second crack at the big leagues after going 0-for-7 in six games in a stint this April. At this rate, he'll prove he not only belongs in St. Louis, but in the Cardinals' outfield on a daily basis.
O'Neill went 3-for-4 with a solo home run and a pair of runs in the Cardinals' 5-1 victory over the Phillies on Sunday. It was the second homer in three games for the 22-year-old, and he's now 5-for-8 with three runs and two RBI to go along with the pair of long balls since he was promoted due to his hot hitting at Triple-A Memphis. Whether he can break into the regular rotation in a stacked Cardinals outfield remains the question, but if O'Neill continues to hit like this, he'll at least make a compelling case that he should be getting consistent at-bats.