Astros Re-Sign Daniel Johnson To Minor League Deal

The Astros re-signed outfielder Daniel Johnson to a minor league contract, according to the MiLB.com transaction tracker. He elected free agency yesterday after being designated for assignment on Monday. He’ll report to Triple-A Sugar Land.

Johnson began the season in Triple-A with the Marlins. Released in early April, he signed with Houston a couple weeks later. Johnson was called up not long after with the Astros’ outfield dealing with a lot of injuries. He played in eight MLB games, collecting two hits and walks apiece over 17 plate appearances. Zach Cole came back from a broken toe that had cost him five weeks and replaced Johnson on the active roster this week.

The 30-year-old Johnson has appeared in parts of five MLB seasons but has fewer than 200 career trips to the dish. He owns a .191/.249/.306 line with five home runs in 75 games, striking out at a 28% clip along the way. He’s a .255/.321/.448 hitter in nearly 1800 plate appearances over parts of seven Triple-A campaigns.

Daniel Johnson Elects Free Agency

Daniel Johnson elected free agency after being outrighted by the Astros, according to the MLB.com transaction log. Houston designated him for assignment on Monday when they recalled Zach Cole from Triple-A.

Johnson appeared in eight games, collecting two hits and walks apiece over 17 plate appearances. The lefty-hitting outfielder has appeared in parts of five MLB seasons but has fewer than 200 career trips to the dish. Johnson owns a .191/.249/.306 line with five home runs in 75 games, striking out at a 28% clip along the way.

The New Mexico State product began this year with the Marlins on a minor league contract. Johnson didn’t get to the Majors with Miami but spent a couple weeks in the bigs with Houston given their need for a left-handed hitting outfielder. He’s a .255/.321/.448 hitter in nearly 1800 plate appearances over parts of seven Triple-A campaigns.

Astros Designate Daniel Johnson For Assignment

The Astros announced that outfielder Daniel Johnson has been designated for assignment. His roster spot goes to fellow outfielder Zach Cole, who has been recalled from Triple-A Sugar Land in a corresponding move. Chandler Rome of The Athletic was among those to pass along the news.

Johnson, 30, was added to Houston’s roster a couple of weeks ago amid a flurry of outfield injuries. Jake Meyers, Joey Loperfido and Taylor Trammell all hit the injured list in the middle of April, sapping the Astros of many of their best center field options. Cole was on the minor league injured list at the same time and wasn’t an option to help out.

Unfortunately, Johnson wasn’t much of a help. He got sent to the plate 17 times and produced a tepid .143/.294/.143 slash line. Brice Matthews, meanwhile, has largely taken over the center field job. Matthews’ .221/.289/.412 line isn’t amazing but it’s much better than what Johnson has been providing. Matthews has been receiving solid grades for his defense and speed as well. Now that Cole is healthy again, he’s been called up with Johnson bumped off.

Since Johnson is out of options, he had to be removed from the 40-man roster. He’ll be in DFA limbo for a week at most. The waiver process takes 48 hours so Astros could take five days to explore trade interest but they could also place him on waivers sooner if they so choose. He has been previously outrighted in his career and would therefore have the right to elect free agency if he is outrighted again. His speed and defense give him some appeal but a career batting line of .191/.249/.306 is obviously unattractive.

Cole was called up last year and flashed some fun upside, hitting four home runs in just 15 games. However, he also struck out in 38.5% of his plate appearances. He started this year on optional assignment and suffered a broken toe after just a few games. Now that he’s recovered and there are opportunities in the outfield, he will try to earn some playing time, ideally with fewer punchouts.

Photo courtesy of Jamie Sabau, Imagn Images

Astros Select Daniel Johnson, Designate Christian Roa For Assignment

The Astros announced that they have selected the contract of outfielder Daniel Johnson. He takes the active roster spot of fellow outfielder Taylor Trammell, who has been placed on the 10-day injured list with a left groin strain. To open a 40-man spot, right-hander Christian Roa has been designated for assignment.

Houston has been infested with injury bugs. Trammell is now the 16th Astro on the IL. Trammell was just added to the roster a little over a week ago in response to the Jake Meyers injury. Since then, Joey Loperfido has also hit the IL, dealing another blow to the outfield. Now Trammell himself is injured, adding another outfielder to the injury pile.

Cam Smith is the only guy who has stayed in the regular outfield mix all year. Yordan Alvarez has been there but mostly serving as the designated hitter. Dustin Harris was just claimed off waivers a few days ago. Brice Matthews and Shay Whitcomb are on the bench and have been getting occasional starts.

Johnson, 30, was just signed to a minor league deal a few days ago in response to all these injuries. He had been released by the Marlins from a minor league deal but is now quickly in the majors with Houston. He hasn’t hit in the majors, with a .196/.243/.322 line in 152 scattered plate appearances in his career. He has been better at Triple-A, with a .255/.321/.448 line at that level over the years, though he has put up a rough .100/.143/.150 line so far this year.

Even if he doesn’t provide much with the bat, he can be useful in other ways. His sprint speed was ranked in the 94th percentile of qualified big leaguers last year and his glovework has been well regarded.

The center field job is currently up for grabs. Meyers was getting most of the playing time there until he hit the IL, which is when Trammell took over. Loperfido also had a few scattered starts there but he’s now on the IL as well. Matthews is the only other guy to get a start in center this year, so perhaps he will get more time, but he has a .151/.225/.384 line in his career so far.

Between Matthews and Johnson, the Astros can probably ride the hot hand, if one emerges. As the injured guys get healthy, Johnson is out of options and would have to be bumped off the 40-man if he gets nudged off the active roster.

With the Astros scrambling to cover center field, they have had to bump a few pitchers off the roster, even though they are dealing with huge injury issues there as well. J.P. France was designated for assignment and outrighted in recent days and now Roa has been sent into DFA limbo as well.

Roa, 27, was signed to a minor league deal in the offseason. He cracked the Opening Day roster but was shuffled to Triple-A and back as the Astros tried to keep fresh arms in the big leagues. He threw 8 2/3 innings in the majors, allowing five earned runs via 10 hits, seven walks and hitting three batters while striking out six.

Now that he’s in DFA limbo, he can be there for a week at most. The waiver process takes 48 hours, so the Astros could take five days to explore trade interest, but they could also place him on waivers sooner than that.

A former second-round pick of the Reds, he has a 4.52 ERA in 171 1/3 Triple-A innings. He did show improvement last year, as he got moved to a relief role by the Marlins and put up a 2.83 ERA in Triple-A. His 26.1% strikeout rate was good but he also walked 11.4% of batters faced. The ERA got a lot of help from a .225 batting average on balls in play and 81.5% strand rate.

He cleared waivers at the end of the season, which led to him becoming a free agent and signing with the Astros. He still has options and could perhaps be stashed by a team in need of extra depth but he also might clear waivers again, at which point he would have the right to elect free agency.

Photo courtesy of Jim Rassol, Imagn Images

Astros Sign Daniel Johnson To Minors Contract

The Astros have signed Daniel Johnson to a minor league deal, according to the outfielder’s MLB.com profile page.  Johnson became a free agent earlier this month when he was released from a previous minors contract with the Marlins.

A veteran of four big league seasons, Johnson hit .189/.246/.302 over 57 plate appearances with the Giants and Orioles in 2025.  His 31 games marked a new career high, topping Johnson’s 30 appearances for Cleveland in 2021.  Johnson only has 67 games on his MLB resume, with a .196/.243/.322 slash line and five home runs to show for 152 plate appearances.

Johnson is both a left-handed hitter and capable of playing all three outfield positions, making him a useful depth addition for the Astros on a couple of fronts.  Houston’s active roster is overloaded with right-handed bats, and Joey Loperfido (one of the few lefty swingers) was just placed on the 10-day IL due to a quad strain.  Loperfido, Jake Meyers, and Zach Dezenzo are all on the injured list, depleting an Astros outfield core that was already thin coming into the season.

Houston selected Taylor Trammell‘s contract earlier this month in the wake of these outfield injuries, and Dustin Harris was just claimed off waivers from the White Sox yesterday.  This duo, Cam Smith, Brice Matthews, and Shay Whitcomb comprise the Astros’ makeshift outfield mix, plus Yordan Alvarez can chip in as a left fielder when he isn’t the designated hitter.  Johnson can add some speed and defense at least at Triple-A to back up this group, though his roster flexibility is limited since he is out of minor league options.

Marlins Release Daniel Johnson

The Marlins released outfielder Daniel Johnson, according to the MLB.com transaction log. He’d been at Triple-A Jacksonville on a minor league deal.

Johnson had only appeared in five minor league games. He started very slowly, striking out seven times with one hit through his first 16 trips to the plate. The lefty hitter had taken 23 plate appearances during big league Spring Training. He batted .222 with one home run.

The 30-year-old Johnson has played parts of four big league seasons. He got into a career-high 31 games last year, dividing that time between the Giants and Orioles. The New Mexico State product is a .196/.243/.322 hitter across 152 MLB plate appearances. Johnson owns a .255/.321/.448 line over parts of seven seasons at the Triple-A level, including this year’s brief look.

Marlins Sign Daniel Johnson To Minor League Deal

The Marlins announced their slate of non-roster invitations to MLB camp on Thursday. Outfielder Daniel Johnson is among the group, as the MLB.com transaction log indicates he agreed to a minor league deal with Miami around the holidays.

Johnson played in a career-high 31 MLB games last season between the Giants and Orioles. The former fifth-round pick took 57 trips to the plate, batting .189/.246/.302 with one home run. Johnson is a career .196/.243/.322 hitter in sporadic looks spanning four seasons in the big leagues.

The 30-year-old has played parts of six Triple-A campaigns. Johnson has a .257/.323/.452 line at the top minor league level. That includes 52 contests last season, in which he had a solid .267/.314/.490 mark with a career-low 17.3% strikeout rate. Johnson has always had strong physical tools. He’s a good runner with an excellent arm and above-average bat speed. His approach and well below-average contact skills have kept him from securing consistent playing time at the MLB level.

Johnson is another left-handed bat in an outfield mix that includes lefty swingers Kyle StowersJakob MarseeOwen Caissie and potentially Griffin Conine. He’s likely to begin the season at Triple-A Jacksonville.

Orioles Announce Several Roster Moves

The Orioles announced a series of roster tweaks on Thursday. Baltimore has selected right-hander Anthony Nunez to their 40-man roster. Right-hander Shawn Dubin and outfielders Dylan Carlson and Daniel Johnson have been outrighted off the roster. Left-hander Josh Walker and right-hander Carson Ragsdale were designated for assignment. Baltimore claimed outfielder Pedro Leon off waivers from the Astros, while left-hander Jose Castillo was claimed by the Mets.

The team also exercised its club option on right-hander Andrew Kittredge, whom they acquired from the Cubs earlier this week. The Orioles declined their club option on utilityman Jorge Mateo, who is now a free agent. They also announced the signing of outfielder Leody Taveras, a deal that had been reported yesterday. The litany of moves brought Baltimore’s 40-man roster to 40 players.

Nunez came over at the trade deadline in the Cedric Mullins deal, along with fellow pitching prospects Raimon Gómez and Chandler Marsh. The 24-year-old was originally signed as a shortstop by San Diego in 2019. After a pair of uninspiring seasons at the lowest rungs of the minors, he converted to pitching. The Mets signed Nunez in 2024. He tossed 10 innings between the Complex league and Single-A that season. High-A hitters were no match for Nunez in 2025, as he dominated with a 0.63 ERA and a 46.2% strikeout rate over 14 1/3 innings. Nunez moved to Double-A in May and continued to pitch well, recording a 2.10 ERA over 22 outings. After the trade, he pitched a game for Double-A Chesapeake before heading to Triple-A. Nunez held hitters to a .125 batting average while striking them out at a 32.3% clip over 16 games with Norfolk.

Carlson and Johnson cleared waivers and elected free agency. Dubin also made it through waivers and is a minor league free agent. Carlson is the biggest name of the bunch, but it’s been a while since his days as a top prospect for the Cardinals. Since a strong 2021 campaign with St. Louis, he’s steadily declined at the plate. The 27-year-old bottomed out with a 67 wRC+ over 96 games split between the Cardinals and Rays in 2024. Baltimore took a flyer on him, but he scuffled to a .203/.278/.336 slash line across 241 plate appearances. He’ll now be looking for his fourth team in three seasons.

Johnson has spent parts of four MLB seasons with three teams. Baltimore grabbed him off waivers from San Francisco in August. He went 5-for-24 in 17 games with the Orioles. Dubin was also an August waiver claim, coming over from the Astros. He threw eight innings with Baltimore, pitching to a 3.38 ERA.

Walker has bounced around plenty over the last year and a half. The Mets traded him to the Pirates midway through 2024. He signed with Toronto as a minor league free agent last offseason. The Blue Jays traded him to the Phillies at the end of May. After Philadelphia designated him for assignment in August, the Orioles claimed him off waivers. Walker has a 6.59 ERA across 26 big-league appearances over the past three seasons.

Ragsdale and Castillo are no strangers to waiver claims, including moves that involved each other. Baltimore claimed Ragsdale from San Francisco in August, only to toss him back on the waiver pile when they grabbed Castillo. The Orioles claimed Ragsdale again in September, this time from the Braves.

Houston signed Leon in 2021. He reached Triple-A that same season. Leon slashed .299/.372/.514 with Sugar Land in 2024, leading to a brief call-up. He recorded a pair of hits over seven games with the Astros before heading back to Triple-A. An MCL sprain cost Leon the majority of the 2025 campaign. He played just 25 games this past season.

Orioles Claim George Soriano, Designate Daniel Johnson For Assignment

The Orioles announced that they have claimed right-hander George Soriano off waivers from the Marlins. Outfielder Daniel Johnson has been designated for assignment as the corresponding move.

There wasn’t any previous indication that Soriano had been designated for assignment or put on waivers, but roster maintenance is common at this time of year. The 60-day injured list goes away five days after the end of the World Series, which can often lead to roster crunches. RosterResource projects the Marlins to have 46 players on their 40-man roster. Soriano clears up one spot but further moves will be necessary this week.

Soriano, 27 in March, joins a new organization for the first time in his career. The Marlins signed him as an amateur out of the Dominican Republic way back in 2015. He climbed his way up the minor league ladder, initially as a starter but with more time as a reliever as he got to the higher levels. He was added to the 40-man roster in November 2022 to keep him out of the Rule 5 draft.

He has spent the past three years as an up-and-down arm, getting shuttled between Miami and Triple-A Jacksonville. He hasn’t had a ton of major league success so far. In 118 innings, he has allowed 5.95 earned runs per nine. His 22% strikeout rate is close to average but his 10.3% walk rate is high and his 38.7% ground ball rate is low. He did show some potential in Triple-A this year. He logged 42 2/3 innings for the Jumbo Shrimp with a 2.32 ERA, 28.8% strikeout rate, 8.8% walk rate and 55.7% ground ball rate.

Soriano has exhausted his option years and is therefore out of options going forward. That presumably led the Marlins to nudge him off the roster. The Orioles have a lot of work to do on the bullpen. They traded away a number of relievers at last year’s deadline and then lost Félix Bautista to a shoulder surgery. Soriano could compete for a bullpen job in the spring, though it’s also possible they look to pass him through waivers at some point in the offseason.

Some things last a long time but not Johnson’s most recent stint on Baltimore’s roster. The 30-year-old was claimed off waivers from the Giants in August. He has 152 big league plate appearances over four separate seasons, with a dismal .196/.243/.322 slash line. In the minors, he has generally performed better at the plate, with some speed to boot. Dating back to the start of 2023, he has a .266/.331/.464 line and 105 wRC+ with 54 stolen bases.

He’s a solid speed-and-defense depth outfielder but he exhausted his final option season in 2025. He was going to have a hard time holding onto a roster spot next year, so the O’s have bumped him off today in order to grab Soriano. Johnson has a previous career outright, so he will have the right to elect free agency if he is passed through waivers unclaimed.

Photo courtesy of Jerome Miron, Imagn Images

Orioles Promote Samuel Basallo

The Orioles announced a flurry of roster moves this morning, highlighted by the club’s decision to select the contract of top prospect Samuel Basallo. Basallo will take the 40-man roster spot of right-hander Zach Eflin, who was transferred to the 60-day injured list and was already known to be done for the 2025 season. In addition, Baltimore activated outfielder Colton Cowser from the 7-day concussion-related injured list. Ryan Noda and Daniel Johnson were optioned to the minor leagues to make room for Basallo and Cowser on the active roster.

Basallo, who celebrated his 21st birthday just last week, entered the year as a consensus top-15 prospect in baseball and has more than proved himself worthy of that status with his work at Triple-A this year. The Santo Domingo native was signed as an international amateur by the Orioles back in 2021 and, after struggling in his first taste of Triple-A late last year, has slashed an incredible .270/.377/.589 (151 wRC+) in 76 games for the club’s Norfolk affiliate this year. He’s crushed 23 homers in that time, and while his 23.7% strikeout rate is the highest he’s posted in a full season so far that’s more than made up for by his aforementioned power and a strong 13.7% walk rate.

Those numbers would be impressive for any player, but they become all the more incredible with the context that Basallo is a catcher in the midst of his age-20 campaign. Basallo’s aforementioned 151 wRC+ is the fourth-highest figure in Triple-A’s International League this year, and he’s done that despite being the youngest qualified hitters at the level. Just ten hitters in their age-22 season or younger have qualified, and among them only four others (Justin Crawford of the Phillies as well as Owen Caissie, Moises Ballesteros, and Kevin Alcantara of the Cubs) have posted above-average numbers. All four of those youngsters are top-100 prospects in their own right, and only Caissie’s 142 wRC+ comes within spitting distance of Basallo’s elite numbers.

All of that is to say that Basallo has absolutely nothing left to do offensively at Triple-A. The youngster’s defense behind the plate has been the subject of some questions both from outside evaluators and even from the brass within his own organization, however. GM Mike Elias suggested back in June that Basallo’s defense needed some work before he could be called up to the majors, but it appears the youngster has either assuaged those concerns about his glove or simply done so much with the bat that the Orioles can’t justify holding him back for the sake of his glove any longer.

It will be worth watching how the Orioles use Basallo in the coming weeks. He’s only played catcher, first base, and DH in the minor leagues. That should leave him limited to those three positions at the big league level as well, but the O’s already have starters at all three positions at the moment. Adley Rutschman is back in the lineup behind the plate after missing some time earlier this year and figures to remain the primary option at the position for now even in the midst of a middling season. Youngster Coby Mayo is in the midst of his own long-awaited tryout at first base, and it makes little sense for the Orioles to limit the 23-year-old’s playing time as they look to decide if he can serve as their first baseman of the future headed into 2026. That’s left Ryan Mountcastle to shift off first base and take the lion’s share of playing time at DH in recent days. The 28-year-old has struggled to a .250/.285/.373 (81 wRC+) this year, but spent most of the season on the injured list due to a hamstring strain and has slashed an excellent .276/.333/.517 with two homers, two steals, and a double in eight games since being activated.

Perhaps everyone in that quartet will be able to start four or five games a week with pinch-hitting opportunities on days they aren’t starting. It’s also possible that Mayo could get some occasional looks at third base (currently held down by Jordan Westburg) to help create more vacancies at first base. Mountcastle even has some experience in the outfield, although he hasn’t played on the grass since 2021 so it’s unclear if he’s still capable of handling the position. If making an occasional appearance in left wouldn’t be an injury risk for Mountcastle, it would be fair to say that his bat could make up for whatever defensive miscues he might be vulnerable to after a long layoff at the position.

Now that Cowser is back from the injured list, Jacob Calvin Meyer of the Baltimore Sun notes that (according to interim manager Tony Mansolino) the 25-year-old will slide into center field upon his return. Cowser’s been entrenched as the club’s regular left fielder since his excellent rookie campaign last year, and while injuries and ineffectiveness have limited him to an 89 wRC+ in 56 games he’ll still be a substantial offensive upgrade over the players tasked with holding down the position since Cedric Mullins was traded to the Mets last month like Johnson and Greg Allen.

That leaves two outfield spots for the taking. One figures to be left to Dylan Beavers, another one of the club’s top prospects who made his big league debut just yesterday and went 1-for-5 with a double and two strikeouts. Like Basallo, he clearly has nothing left to prove in the minors after hitting .304/.420/.515 (152 wRC+) at the level with a 16.3% walk rate, 23 steals, and 18 home runs in 94 games this year. Beavers should get regular playing time in one corner going forward, but the short-term solutions at the other corner don’t inspire confidence.

Jeremiah Jackson and Dylan Carlson are the options available on the roster at present now that Noda and Johnson are ticketed for Triple-A, but both come with questions. Carlson has a meager 56 wRC+ this year and hasn’t been an above-average player since 2021. Jackson, meanwhile, is a 25-year-old who only just reached the Triple-A level earlier this year and was promoted primarily due to a scorching hot stretch of 40 games at the level where he bashed 11 homers and hit .377. That sort of performance is surely unsustainable at the big league level, and while his 107 wRC+ at the big league level so far is decent, a .435 BABIP and a 31.4% strikeout rate don’t appear likely to be sustainable.

That could leave room for Mountcastle to pick up occasional reps in left field, health permitting. Even if he can patrol left without risk of re-injuring his balky hamstring, however, it’s worth noting that would surely be a temporary solution to the logjam Basallo’s promotion creates given that the Orioles have two options for regular at-bats in left field on the injured list at present. Tyler O’Neill has been sidelined by wrist inflammation in recent weeks but should be a fixture of the club’s lineup once he returns. The 30-year-old has the opportunity to opt out of the final two years of his contract with Baltimore but seems unlikely to exercise that option after appearing in just 43 games and posting a pedestrian 98 wRC+ when on the field.

Heston Kjerstad is another option to get reps in the outfield at some point, but seems less certainty to be called upon than O’Neill. Kjerstad was placed on the minor league injured list due to what was described at the time as fatigue in late July and hasn’t appeared in a game since, but the former top prospect has struggled badly this year with a .192/.240/.327 (56 wRC+) slash line. Even in spite of those brutal numbers, however, the club’s commitment to playing youngsters like Basallo, Beavers, and Mayo down the stretch could suggest that they’ll try to get Kjerstad another look in the majors during these final weeks of a lost 2025 season.

Show all