Heliot Ramos gets the nod after going 2-for-3, 1 R. Over his last 10 games, he is batting .364 with 2 HR, 9 RBI, and 4 R. That was his 9th run scored of the season. Season line now sits at 2 HR, 13 RBI, 9 R, and 0 SB. Rate stats now sit at .274 AVG, .315 OBP, .393 SLG, and .708 OPS. The game context put him in at least one meaningful late spot. He hit in the No. 7 spot.
Verified roster report
Roster Summary
Only a handful of roster pieces showed up Tuesday, and Heliot Ramos was the headliner, carrying the night with a 2-for-3 performance that extended his hitting streak to five — under the hood he posted a 90.8 mph average exit velocity with two hard-hit balls and a noticeable uptick in bat speed. Marcell Ozuna chipped in a first-inning RISP single (1-for-3, 1 RBI) with a 92.9 mph average exit velocity, and Chase DeLauter added two singles while showing improved swing speed despite a cooler 14-day window. Jake Cronenworth provided the lone RBI via a ninth-inning groundout but flashed worrying signs — an 82.8 mph average exit velocity and declining playing time suggest rostering caution. Your pitching staff was silent (no appearances), and a few bats were off the board — Jordan Walker didn’t play but remains hot with eight homers and strong short-term production.
Hero / Dud
Jake Cronenworth had the roughest roster line after going 0-for-3, 1 RBI, 1 BB. He went hitless across 3 at-bats. The toughest spot was a risp groundout in the 9th. The contact quality was light at 82.8 mph average exit velocity. Playing time has been decreasing over the recent 7-day window.
Other Players Who Played
Marcell Ozuna
Marcell Ozuna 1-for-3, 1 RBI. Statcast showed modest contact overall a 92.9 mph average exit velocity with one hard-hit ball but his tracked bat speed jumped to a 76.4 mph average (77.9 top), up 4.3 mph from his prior-season baseline. He remains in a steady No. 4 DH role, so he still looks like a hold in most roster formats. He opened against Jack Leiter and delivered a first-inning RISP single that drove in the go-ahead run. That was his 8th RBI of the season; his line now sits at 2 HR, 8 RBI, 6 R and a .184/.253/.289 slash. Next up is on the road against the Texas Rangers, with Jacob deGrom lined up as the projected starter.
Chase DeLauter
Chase DeLauter was 2-for-4, delivering two singles including a late, eighth-inning line-drive single and registering no walks or strikeouts. His tracked bat speed averaged 71.2 mph with a top swing of 75.0 mph, +1.5 mph versus last season a concrete sign his swing is generating more quality. The flip side: recent production has cooled over the last 14 days (49 PA, .668 OPS) and his plate-appearance volume has been trending down even though he has mostly occupied the No. 2 spot. He opened against Peter Lambert, the opposing right-hander. The fantasy read here is more about the on-field trend: the last two weeks have cooled off, the lineup spot was strong at No. 2, it came in a favorable matchup against a lightly rostered right-handed starter, though the last two weeks have been softer than the surface role suggests. Next up is on the road against the Toronto Blue Jays, with Max Scherzer lined up as the projected starter.
Jordan Walker
Jordan Walker did not play on 2026-04-22. He remains in a steady everyday role he started seven of the Cardinals' last seven games and his recent production has been strong, with a 0.880 OPS over the last 14 days and a 0.984 OPS over the last 21. Walker sits at eight homers on the year (fifth in MLB), and. Playing time has been stable, and the power spike keeps his fantasy profile intact despite the elevated strikeout rate. Ranks 5th in MLB with 8 HR. Next up is at home against the Seattle Mariners, with George Kirby lined up as the projected starter.
Did Not Play / Watchlist
Bryan Woo
Bryan Woo is lined up to face the Cardinals on Saturday April 25th.
Connelly Early
Connelly Early is lined up to face the Orioles on Sunday April 26th.
Graham Ashcraft
Did not play on 2026-04-22 Ashcraft has made three relief appearances in the last seven days, throwing 60 pitches and is three days removed from his last outing.
Jacob deGrom
Jacob deGrom is lined up to face the Pirates on Thursday April 23rd.
Jordan Westburg
Jordan Westburg and the Baltimore Orioles had the day off on 2026-04-22. Westburg remains on the 60-day injured list with an elbow issue, per Complex, which accounts for his absence from the lineup. He is rostered in 23.0% of leagues and sits more as a watch-list or streamer-pool option.
Lucas Erceg
Did not play on 2026-04-22. Lucas Erceg has made three relief appearances in the last seven days and has thrown 70 pitches over that span, with one day since his previous outing. He is rostered in 42.0% of leagues, more of a watch-list or streamer-pool option.
Mike King
Mike King is lined up to face the Rangers on Thursday April 23rd.
Paul Skenes
Paul Skenes is lined up to face the Brewers on Friday April 24th.
Ryne Stanek
Did not play on 2026-04-22. Ryne Stanek did not appear in that game and has three relief outings over the last seven days, totaling 71 pitches with one day since his previous appearance.
Shota Imanaga
Shota Imanaga is lined up to face the Padres on Monday April 27th.
Tyler O'Neill
Tyler O'Neill and the Baltimore Orioles had the day off on 2026-04-22. O'Neill arrives with some traction he has a four-game hit streak and a four-game on-base streak, and his last three games are strong (4-for-9, .989 OPS, no strikeouts). Fantasy take: he looks like a hold, but one that needs close monitoring since there was no game performance to act on. Next up is at home against the Boston Red Sox, with Brayan Bello lined up as the projected starter.
Sean Murphy
Sean Murphy and the Gwinnett Stripers had the day off on 2026-04-22. Murphy is on a rehab assignment with Gwinnett, according to the Morgan County Citizen, but he did not record any plate appearances in Tuesdays action. There were no Statcast marks or bat-speed readings available and our short-term windows show no recent game activity to evaluate. He is rostered in just 1.0% of leagues, so this looks like a hold that needs close monitoring there was no game performance to act on.