The Astros announced a series of roster moves prior to tonight’s game. On the position player side, they reinstated infielder Nick Allen from the 10-day injured list and recalled infielder/outfielder Zach Dezenzo from Triple-A. In corresponding moves, they placed Yainer Diaz on the 10-day IL with a left oblique strain and designated outfielder Dustin Harris for assignment. The Diaz move was reported yesterday. On the pitching side, they recalled right-hander Jason Alexander and optioned fellow righty Ryan Weiss.
Harris, 26, was claimed off waivers a little more than two weeks ago. At the time, the Astros needed some help in the outfield. Dezenzo and Jake Meyers were both on the IL already. Joey Loperfido was also banged up and landed on the IL the next day. Zach Cole was on the IL in the minors.
Since being claimed, Harris has stolen four bases and been solid in the field but produced a tepid .226/.286/.290 line at the plate. That’s a small sample size of 11 games but it roughly matches his general profile. Harris is considered a speed-and-defense guy who isn’t likely to provide much with the bat. He has a .225/.307/.371 line in his big league career. His Triple-A line of .276/.366/.417 looks pretty solid but most of his time at that level has been in the hitter-friendly Pacific Coast League, so the line actually translates to a 101 wRC+, barely league average.
Both Cole and Dezenzo have now gotten healthy, which has squeezed Harris off the roster. Harris spent most of the past few years with the Rangers but exhausted his final option season in 2025. Texas outrighted him off the roster at the end of last season. He elected free agency and signed a minor league deal with the White Sox. He got a brief stint on Chicago’s roster before being put on waivers and claimed by Houston.
He now heads back into DFA limbo, which can last as long as a week. The waiver process takes 48 hours, so Houston could take five days to explore trade interest, though they could also put him on the wire sooner than that. If he clears waivers, he has the right to elect free agency since he has a previous career outright.
The Weiss option is also a notable development, since he was an interesting part of their offseason. The Astros needed rotation depth but had budgetary concerns. Weiss got a major league deal with a $2.6MM guarantee. He came into this year with no big league experience but had just finished a good season in South Korea. He made 30 starts for the Hanwha Eagles last year with a 2.87 earned run average, 28.6% strikeout rate, 7.7% walk rate and 48.5% ground ball rate.
If Weiss were able to put up similar numbers in North America, he could have been a sneaky bargain, but that has not panned out thus far. He has logged 26 innings in a swing role this season with a 7.62 ERA. His 22.9% strikeout rate is around average but he has walked 15.3% of batters faced, almost double league average. He’ll look to get back on track in Triple-A and could get another look with the Astros later in the year if he succeeds.
Photo courtesy of Jamie Sabau, Imagn Images

I was just talking about Weiss on here earlier good move to option him hopefully he can reset in AAA.
Keeping Braden Shewmake AND Nick Allen on the roster while DFA’ing Dustin Harris is certainly a choice.
Yes, a bad one.
I liked Harris when he was here. Sad
Dustin Harris was a great depth guy for me in OOTP
The live update Astros roster is rough right now interestingly enough the AI usually gives Cj Alexander and Cavan Biggio call ups and at bats the former of which could definitely be in the bench bat conversation considering all of his power in AAA.
Astros need a big trade.
Astros:
-Jeremy Pena
–for–
-Ryan Ward
-James Tibbs III
-Ryan Fitzgerald
-Paul Gervase
The Dodgers are unlikely to trade DePaula and River Ryan. Ward and Tibbs add a pair of lefty sluggers to the Astros and Fitzgerald is hitting a ton in AAA, he has some power in his game and could be a nice addition as the Astros primary UTIL infield.