Red Sox To Select Tommy Kahnle
The Red Sox are planning to select the contract of veteran right-handed reliever Tommy Kahnle from Triple-A Worcester, reports Christopher Smith of MassLive.com. He’s expected to be available out of the bullpen today. Boston will need to open a 40-man roster spot to accommodate Kahnle, though that can be achieved without designating anyone for assignment; Garrett Crochet stands as an obvious 60-day IL candidate. He’s already been on the shelf for 40 days and was recently diagnosed with a low-grade lat strain that’ll prolong his absence.
Kahnle, 36, signed a minor league deal with the Red Sox in free agency. He didn’t land a big league opportunity when triggering an upward mobility clause at the beginning of May but was reportedly planning to test free agency if the Red Sox didn’t select him to the roster after he triggered a June 1 opt-out clause. The Sox had until today to make a decision on that clause, and they’ll apparently bring the veteran changeup specialist to the big league bullpen.
In 19 1/3 innings with the WooSox this season, Kahnle has pitched to a pristine 1.40 earned run average. He’s set down 25.3% of his opponents on strikes, though his 13.3% walk rate is an obvious red flag. Kahnle hasn’t yielded much in the way of hard contact — 88 mph average exit velocity, 38% hard-hit rate, only one barrel allowed — but he’s also benefited from not allowing a single home run this season. That’s not sustainable for any pitcher, but the Sox have seen enough to bring him to the majors all the same.
Kahnle is averaging 93 mph on his four-seamer in Triple-A this season. That’d be a career-low mark for him, shy of both his lifetime 95.8 mph and last year’s 93.5 mph average. His fastball is a secondary pitch for him anyhow, though; Kahnle leans on his changeup more heavily than any pitcher in the game. He famously threw 61 consecutive changeups with the Yankees during the 2024 postseason and, true to form, has thrown his changeup at a whopping 63.4% clip in Worcester this season.
Though Kahnle had a down season by his standards in Detroit last year (4.43 ERA, 18.7 K%, 11.1 BB%), he has a long track record as an effective late-inning reliever. From 2016-24, he pitched 271 1/3 innings of 3.11 ERA ball between the White Sox, Yankees and Dodgers. He’s had several injuries along the way — hence the fairly low innings total over that lengthy span — but he’s pitched at least 45 innings (majors and minors combined) in each of the past three seasons and is on track to do so again in 2026. Kahnle’s work from 2022-24 was particularly impressive: 96 innings, 2.44 ERA, 31 holds, four saves, 27.7% strikeout rate, 10.5% walk rate.
The Red Sox don’t necessarily need relief help. The Boston bullpen’s 3.08 ERA on the season is the third-best mark in the entire sport, narrowly trailing the Mariners (3.01) and Braves (2.99). That number is skewed a bit by Brayan Bello‘s work as a bulk arm behind openers (0.71 ERA, 25 innings), but the group has nonetheless been strong on the whole. That said, the Sox did place Garrett Whitlock (3.20 ERA) on the injured list late last month, and they’ve received shaky performances from journeymen Tyron Guerrero and Danny Coulombe — neither of whom can be optioned. That lack of options could potentially expose them to some roster risk to accommodate Kahnle, which would preserve the Crochet move for the next time the Sox need a 40-man spot.
Cardinals To Activate Lars Nootbaar
The Cardinals will activate Lars Nootbaar from the 60-day injured list for Friday’s series opener against the Reds, manager Oli Marmol told reporters (including Jeff Jones of The Belleville News-Democrat). St. Louis will need to make an active roster move. They already have an opening on the 40-man roster after returning Rule 5 pick Matt Pushard to the Marlins.
Nootbaar will make his season debut after a two-month plus absence. He underwent surgery to shave down bones on both heels last October. Nootbaar has appeared in 11 minor league rehab games, hitting .233 with a pair of home runs while gradually building up to Triple-A Memphis.
The injuries seemed to impact the 28-year-old outfielder last season. Nootbaar had a career-worst .234/.325/.361 slash over 583 plate appearances. His 13 home runs were similar to the totals he posted in less playing time over the prior three seasons. Nootbaar’s rate production was down from the .246/.351/.426 line he managed from 2022-24.
If he’d been healthy, Nootbaar may well have been traded over the offseason. He’s down to his final two years of arbitration control. The Cards committed to a retool in dealing a lot of shorter-term pieces. That included Brendan Donovan, who is also in his penultimate arbitration season. The Cardinals would’ve been accepting pennies on the dollar to move Nootbaar, so it made sense for them to hold him as a deadline trade chip.
That calculus may have changed with the team’s surprising start. St. Louis has won 32 of their first 60 games, putting them firmly in a muddled Wild Card picture. They’ve been a league average offense and one of the league’s better defensive teams, helping paper over a pitching staff that still doesn’t miss many bats.
While the position player group has been solid, the Cards have had one of the weaker left field situations in the National League. The lefty-hitting Nathan Church has mostly operated in a platoon with one of José Fermín or Thomas Saggese. Church is out with a minor shoulder strain but expected to begin a rehab stint tomorrow. He has a middling .247/.282/.390 batting line across 156 plate appearances. Saggese and Fermín haven’t been any better. Recent call-ups Bryan Torres and Nelson Velázquez have gotten some work over the past week.
Velázquez and Fermín are out of options and would need to be designated for assignment if taken off the MLB roster. The Cardinals probably wouldn’t have selected Velázquez’s contract on Friday if they anticipated dropping him that quickly. Torres and Saggese each have options — as does Church if the Cardinals don’t want to open an MLB spot once he’s back from injury.
Cardinals Return Rule 5 Pick Matt Pushard To Marlins
The Cardinals returned Rule 5 draftee Matt Pushard to the Marlins, relays Jeff Jones of The Belleville News-Democrat. St. Louis designated the righty for assignment over the weekend.
Pushard didn’t get much of an opportunity to establish himself. He landed on the injured list almost immediately due to patellar tendinitis in his right knee. That kept him on the shelf for six weeks. The 28-year-old righty pitched pretty well after coming off the injured list, tossing scoreless appearances in each of his first four outings. He labored through 28 pitches in a mop-up appearance against the Cubs on Saturday, however, leading the Cards to swap him out for Hunter Dobbins after the game.
Rule 5 picks can’t be optioned. The Cardinals needed to designate him for assignment and run him through outright waivers. After he cleared, they offered him back to the Marlins for $50K. Miami accepted and will presumably assign him back to Triple-A Jacksonville, where he spent the entire 2025 season.
An undrafted free agent out of the University of Maine in 2022, Pushard has been a pure reliever throughout his minor league career. He worked 62 1/3 innings of 3.61 ERA ball with the Jumbo Shrimp last season, striking out 28.5% of opposing hitters. He’ll be eligible for the Rule 5 draft again next offseason if he doesn’t earn a spot on Miami’s 40-man roster before then. Their bullpen has a little above average this season.
Blue Jays Acquire Simeon Woods Richardson From Twins
The Blue Jays announced they’ve acquired right-hander Simeon Woods Richardson from the Twins for cash considerations. Toronto transferred lefty reliever Joe Mantiply from the 15-day to the 60-day injured list to open a 40-man roster spot. Mantiply recently underwent arthroscopic surgery on his left knee.
It’s the second time the Toronto front office has acquired Woods Richardson. The first came as a prospect back in 2019, when the Jays landed him from the Mets as part of the Marcus Stroman deal. Woods Richardson was one of the better pitching prospects in MLB and found himself in another notable deadline trade two years later. Toronto packaged him and then-top prospect Austin Martin to Minnesota in ’21 for José Berríos.
Woods Richardson debuted the following year with one start. He also made one appearance the following season. The former second-round pick held a rotation spot for the better part of the next two years. Woods Richardson was a decent mid-rotation arm, posting a low-4.00s earned run average in consecutive seasons. He combined for a 4.11 ERA with a league average strikeout and walk profile across 245 innings from 2024-25.
That included a strong September last year that added optimism about Woods Richardson’s form going into 2026. Things have gone completely off the rails this year instead. Woods Richardson made two strong starts to open the season. He was knocked around over his next seven appearances, allowing almost 10 earned runs per nine innings. Minnesota pushed him to the bullpen for two scoreless outings. He drew back in as a spot starter on May 28 and was blitzed for five runs in 2 2/3 innings by the White Sox.
Minnesota pulled the plug at that point. Woods Richardson is out of options and can’t be sent to the minors, so the Twins designated him for assignment on Saturday. That gave them five days to see if they could line up a trade before exposing him to waivers. They were able to find a trade partner but only for cash.
Woods Richardson is averaging 92.7 mph on his fastball. That’s down marginally from last year’s 93.2 mark but not a dramatic drop. He has scaled up the usage of his splitter while abandoning his changeup and cutting back on his curveball. Nothing has worked this year, but his splitter and slider were both effective offerings last season.
Toronto’s rotation has been decimated by injuries. Berríos and Cody Ponce are done for the year. Shane Bieber remains weeks away from his season debut. Dylan Cease and Max Scherzer are both out of action but on rehab assignments, so they’ll be back soon. Woods Richardson could make a spot start or two in the interim or work out of the bullpen. The Jays are using Kevin Gausman, Trey Yesavage and Patrick Corbin as traditional starters and have Rule 5 pick Spencer Miles working mostly in 3-4 inning stints behind an opener.
Woods Richardson is playing for around the league minimum salary. He’ll qualify for arbitration as a Super Two player this winter if he holds his roster spot. He’s under club control for four seasons beyond this one.
Mitch Bannon of The Athletic first reported the trade. Image courtesy of Bruce Kluckhohn, Imagn Images.
Angels Re-Sign Joey Lucchesi On Minor League Deal
The Angels announced they’ve re-signed reliever Joey Lucchesi to a minor league contract. He’d been released from his previous deal yesterday, presumably after triggering an opt-out clause.
Lucchesi has been on and off the roster since the end of Spring Training. He was in camp with the Giants on a minor league deal, opting out when San Francisco informed him he wouldn’t make the roster. Lucchesi signed a big league deal with the Halos and was on the Opening Day club. He was designated for assignment a couple weeks into the season.
The 6’5″ southpaw cleared waivers, elected free agency, then returned on a minor league deal. He was called back up in late April and the cycle repeated itself. Lucchesi returned on a second minor league contract after another quick DFA and free agent stint. He has made five MLB appearances this year, allowing six runs on seven hits and six walks over 3 1/3 innings.
Lucchesi has logged 18 frames with Salt Lake. He carries a 4.50 earned run average with a strong 28% strikeout rate against a manageable 9.9% walk percentage. They’re decent numbers overall, though he issued three walks and gave up two runs in his most recent appearance. He’ll re-join Tayler Saucedo and the just optioned Sam Aldegheri as depth options with the Bees. The Halos are carrying Drew Pomeranz, Brent Suter and Mitch Farris in the big league bullpen.
Angels Select Shaun Anderson
The Angels announced that they have selected the contract of right-hander Shaun Anderson. He’ll take the active roster spot of left-hander Sam Aldegheri, who was optioned to Triple-A Salt Lake after last night’s game. Catcher Travis d’Arnaud was transferred to the 60-day injured list to open a 40-man spot.
Anderson has been bouncing on and off the Halos’ roster for most of the past two years. Since he is out of options, he needs to be removed from the 40-man roster when the Angels want to swap him out for another pitcher. This is the fifth time he has been selected to the roster since the start of 2025. He gives the bullpen a fresh arm and is usually designated for assignment after a few appearances. Each time, he has cleared waivers, elected free agency and then re-signed.
It’s not just the Angels and Anderson who have this kind of arrangement. Carlos Carrasco has been doing a similar thing in Atlanta, ditto Albert Suárez in Baltimore. While those players would probably prefer more stable MLB gigs, the fact that they keep clearing waivers indicates no one is willing to give them that kind of job. In this setup, at least they get sporadic hits of major league pay and service time. The teams, meanwhile, effectively get a 41st man on their 40-man rosters.
Last night, Grayson Rodriguez started for the Angels and only lasted 3 2/3 innings, allowing eight earned runs in the process. Aldegheri came in and pitched 5 1/3 scoreless frames to finish the game, throwing 89 pitches. Since Aldegheri wasn’t going to be available for the next few days, the Angels have added Anderson so that they won’t be short-handed in the bullpen.
Anderson has a 6.35 earned run average in 180 career innings, dating back to his 2019 debut with the Giants. Since the start of 2025, when his run with the Angels began, he has a 7.71 ERA in 28 innings. He’s been throwing four to five innings in his recent minor league appearances, so he gives the club an option for long relief if they need one again in the near future.
As for d’Arnaud, he landed on the 10-day IL on May 7th due to right foot plantar fasciitis. His 60-day count is retroactive to that date, so he’s ineligible to be reinstated until early July. His current status isn’t clear but the Angels evidently don’t expect him back for at least another month.
Photo courtesy of Jay Biggerstaff, Imagn Images
Reds Release Josh Staumont
The Reds have released right-hander Josh Staumont, according to his transactions tracker at MLB.com. It’s possible his minor league deal had a June 1st opt-out, since that’s a common date for such provisions.
Staumont, 32, was once a second-round pick of the Royals and had some success with that club. From 2019 to 2021, he tossed 110 2/3 innings for Kansas City, allowing 2.93 earned runs per nine. His 11.4% walk rate in that time was high but he struck out 26.7% of batters faced.
His results back up in 2022 and 2023, as he posted a 6.09 ERA over those two campaigns. His 25.3% strikeout rate was still strong but his control problems got worse, as he walked 15.8% of opponents. There was some bad luck in there, as his .329 batting average on balls in play and 62.8% strand rate were both to the unfortunate side. His 4.56 SIERA suggested he deserved better but still indicated he wasn’t as good as in the previous seasons. He required thoracic outlet syndrome surgery in July of 2023.
He was non-tendered ahead of the 2024 season and signed with the Twins. He gave Minnesota 24 1/3 innings with a 3.70 ERA, but in this case, he was lucky for that number to be so low. His 17.6% strikeout rate and 13.7% walk rate were both subpar. His .246 BABIP and zero home runs allowed were helping him out tremendously, which is why his SIERA was 5.06. His four-seamer averaged 94.3 miles per hour, more than two ticks below where he was in 2021. The Twins released him in August.
He signed a minor league deal with the Reds for 2025 but was placed on the full-season injured list in March due to an undisclosed ailment. The Reds then re-signed him for 2026. He started the season back on the minor league IL but was able to start a rehab assignment in May. He logged seven innings between the Complex League and High-A, allowing one earned run. He struck out 11 of the 31 batters he faced, a 35.5% clip. He walked three opponents, a 9.7% clip, though he also hit two batters.
Staumont is little more than a lottery ticket at this point but perhaps someone will pick him up. His numbers this year are a very small sample at the lower levels of the minors but he was punching guys out at an encouraging rate. Given his track record, perhaps he can find another minor league deal as he continues trying to put his injuries behind him.
Photo courtesy of Sam Greene, Imagn Images
Yunior Marté Elects Free Agency
Right-hander Yunior Marté, who was designated for assignment by the Reds earlier this week, has cleared waivers. He has informed the club he will exercise his right to elect free agency. Charlie Goldsmith of Charlie’s Chalkboard passed along the update.
Marté, 31, signed a minor league deal with Cincinnati in the offseason. He just got a very brief look in the majors. He was selected to the roster on Friday and appeared in that night’s game, allowing four earned runs in a third of an inning. He was designated for assignment on Monday.
Though Marté’s performance didn’t help, the quick hook was likely related to the club’s roster situation. Both Graham Ashcraft and Pierce Johnson hit the injured list in quick succession recently. Chase Burns had a start pushed back due to illness, forcing the club to improvise a bullpen game. As the Reds have tried to dance around those situations, Marté, Lyon Richardson and Brandon Leibrandt all got added to the roster but then designated for assignment after one appearance.
Prior to getting called up, Marté was with Triple-A Louisville. In 19 1/3 innings for that club, he allowed 5.12 earned runs per nine. That’s obviously not a good number but there was some more intrigue under the hood, as his .377 batting average on balls in play and 66% strand rate were both unfortunate numbers. His 12.6% walk rate was too high but he was striking out 27.4% of batters faced and inducing grounders on 50% of balls in play.
In situations like this, it’s common for the player to return to his previous club on a new deal. Perhaps Marté will re-sign with the Reds in the coming days but he’ll have a chance to explore other opportunities. He has a 5.94 ERA in 113 2/3 major league innings with the Giants, Phillies and now Reds. He spent last year in Japan, posting a 1.95 ERA for the Chunichi Dragons, though with a lot of help from a .213 BABIP. His four-seamer and sinker average in the upper-90s. His main secondary pitch is a mid-80s slider.
Photo courtesy of Frank Bowen IV, Imagn Images
Padres Designate Nick Castellanos For Assignment
The Padres announced that first baseman/outfielder Nick Castellanos has been designated for assignment. Infielder/outfielder Samad Taylor has been selected to take his place on the active and 40-man rosters.
Castellanos, 34, spent many years as a middle-of-the-order threat. Ahead of the 2022 season, the Phillies signed him to a five-year deal worth $100MM. Before that deal had run its course, Castellanos wore out his welcome in Philly. In the 2025 season, he slashed .250/.294/.400 for a wRC+ of 90. Since he’s a poor outfield defender, he was considered to be below replacement level for the year. He also clashed with then-manager Rob Thomson, which didn’t seem to help matters.
He was still signed through 2026, with a $20MM salary. It was well known throughout the winter that the Phils were looking to move on. In the end, they weren’t able to line up a trade, so Castellanos was released just as camps were opening in February. That left the Phils on the hook for the money. Any other club could sign Castellanos and would only owe him the prorated league minimum for any time spent on the roster. That amount would be subtracted from what the Phillies paid.
The Padres quickly volunteered, signing Castellanos within a few days of his release. It was a low-risk move from a financial perspective but it hasn’t worked out. Castellanos has a .191/.221/.339 line through 122 plate appearances this year. His .228 batting average on balls in play isn’t doing him any favors but his 4.1% walk rate and 27.9% strikeout rate are both a few ticks worse than average, in addition to being worse than his own career numbers. He has good career numbers with the platoon advantage but isn’t hitting pitchers of either handedness this year, with a .182/.206/.303 line against southpaws.
San Diego rolled with Castellanos long enough for him to return to Philadelphia in a new uniform. The Padres kicked off a series at Citizens Bank Park last night, though Castellanos wasn’t put into the game. They have now decided it’s time to move on. He will likely be released again in the coming days.
Time will tell if any other club is willing to give Castellanos a shot. As mentioned, he is having a poor season and was struggling last year as well, though he has been a force at the plate at times. As recently as 2024, he was able to hit 23 home runs and slash .254/.311/.431 for a 104 wRC+. That included a .269/.324/.506 line and 124 wRC+ against lefties. If any club thinks he can get back to that level, he will be cheap.
The Padres will instead turn to Taylor, who they signed to a minor league deal in the winter. He is hitting .319/.406/.500 in Triple-A, leading to a 122 wRC+. That line is buoyed by a .371 batting average on balls in play but Taylor’s 11.7% walk rate and 17.6% strikeout rate are both solid clips.
Taylor has often put up big numbers in the minors but hasn’t yet clicked in very limited big league looks. He has been sent to the plate 83 times over three separate seasons with the Royals and Mariners, hitting just .205/.272/.260 in that time.
Ideally, he can produce some offense resembling his minor league numbers. Even if he can’t, he should be able to provide value in other ways. He is a threat on the bases, for instance. He has nine steals already this year and has been in the 40 to 50 range in many of his minor league seasons. He can also provide a bit of defensive versatility, as he has been playing second base and all three outfield spots this year. In previous seasons, he has played shortstop and third base as well.
The Friars currently have Jake Cronenworth on the injured list, so there’s a hole at second base. They have been using Sung-Mun Song and Fernando Tatis Jr. to cover that spot. They also lost Ramón Laureano to the IL this week, so perhaps they want Tatis to go back to being a regular in the outfield. Song has a .154/.290/.192 line on the year, so perhaps Taylor can take some second base playing time from him. If that pans out, then Tatis can remain in the outfield with Jackson Merrill, Gavin Sheets, Jase Bowen and Bryce Johnson.
Even if Taylor doesn’t work his way into a regular role, he should be a useful as a bench player who can do some pinch-running and defensive replacement work. If he gets squeezed when Cronenworth and Laureano come back, he is out of options.
Photo courtesy of David Frerker, Imagn Images
Blue Jays, Justin Topa Agree To Minor League Deal
The Blue Jays and right-handed reliever Justin Topa are in agreement on a minor league contract, per the MiLB.com transaction log. He’ll head to Triple-A Buffalo for the time being. Topa was designated for assignment by the Twins and released late last month.
Topa, 35, has pitched in parts of seven big league seasons and has nearly six full years of big league service. He’s shown high-end potential at times but has generally struggled to stay on the field. He spent two-plus seasons with the Twins after coming over from the Mariners alongside prospect Gabriel González in the 2023 trade that sent Jorge Polanco to Seattle.
Topa has tossed 19 innings already this year, which somewhat incredibly marks only the third time in his injury-marred career that he’s reached 10 major league innings. He’s been quite effective in his two prior healthy seasons. In 2023, he gave the Mariners a career-high 69 innings with a 2.61 ERA, 21.9% strikeout rate, 6.5% walk rate and huge 56.7% grounder rate. He wasn’t as successful with Minnesota in 2025 but still turned in a solid 3.90 ERA, 18.3% strikeout rate, 6.7% walk rate and 47.7% grounder rate in 60 frames.
The 2026 season hasn’t been kind to Topa. He’s pitched 19 innings and served up 18 runs (17 earned) on 27 hits and 11 walks. He’s yielded four home runs, struck out only 13% of his opponents and walked 12% of them. Topa averaged 95.2 mph on his sinker as recently as 2023 but is sitting 93.2 mph so far in 2026. His ability to miss bats, generate grounders and limit walks have all trended starkly in the wrong direction.
Topa has twice undergone Tommy John surgery to this point in his career. He also missed nearly all of his first season with the Twins after suffering a torn patellar tendon in his left knee. Over the years, Topa has also missed time with ankle, triceps and oblique injuries. He’s a talented arm, but time will tell whether the Jays can either get his stuff back to previous levels or help him get by with lesser velocity across the board.
The Twins are paying Topa a $1.225MM salary this season. The Blue Jays would only owe him the prorated league minimum for any time he spends on the big league roster. That amount would be subtracted from the remainder the Twins owe him, but Minnesota is paying the majority of his salary regardless.

