Royals, Jorge Alfaro Agree To Minor League Deal
The Royals and veteran catcher Jorge Alfaro are in agreement on a minor league contract, reports Aram Leighton of Just Baseball. Presumably, there’s an invitation to major league camp included in the CAA client’s deal.
Now 32 years old, Alfaro was one of the top catching prospects in the game when the Phillies sent him to Miami alongside right-hander Sixto Sanchez in the trade that sent star backstop J.T. Realmuto to Philadelphia. Alfaro had a decent run between the Phils and the Fish from 2017-19 when he slashed .269/.322/.429 with 33 homers in 956 plate appearances. That output came with a sky-high 34% strikeout rate, however.
While the bloated strikeout rate made it hard to imagine Alfaro continuing his success at the plate, his plus raw power and accurate rocket of an arm gave him a chance to stick around in at least a part-time role, but Alfaro has slipped into journeyman status as his strikeout woes have escalated and his framing/blocking grades have dwindled. Over his past 736 MLB plate appearances dating back to 2020, Alfaro is a .237/.277/.352 hitter. He’s walked in just 3.6% of his plate appearances during that time and fanned nearly 10 times as often. Even in Triple-A with the Brewers in 2025, Alfaro swatted 15 homers and slashed .244/.285/.430 … but did so with a 36.5% strikeout rate.
The Royals don’t need immediate help behind the plate. Alfaro is likely being viewed as a depth option for Triple-A Omaha, but injuries or trades could always impact the depth chart. Team captain Salvador Perez, of course, isn’t going anywhere and will again see plenty of time behind the plate.
That said, Perez has seen more time at first base and at designated hitter in recent seasons, and with prospect Carter Jensen looking ready for a real audition, Perez could spend even less time behind the dish. Blake Mitchell is another well-regarded catching option in the upper minors, and 20-year-old Ramon Ramirez gives them a third catching prospect of note (although he’s yet to play above High-A).
Tigers Sign Scott Effross To Minor League Contract
January 5th: Effross will indeed get an invite to big league camp and will also make a salary of $950K in the majors, reports Evan Petzold of the Detroit Free Press.
January 4th: The Tigers signed right-hander Scott Effross to a minor league contract in December, as per Effross’ MLB.com profile page. Effross has been assigned to Triple-A Toledo, and will presumably be a non-roster invite to the Tigers’ big league spring camp.
The 32-year-old sidearmer is looking to rebound from three straight injury-marred seasons. A Tommy John surgery entirely wiped out Effross’ 2023 campaign, and a back surgery during that TJ rehab period kept Effross out of any game action until June 2024, and he ended up tossing 35 1/3 minor league innings that season as well as 3 1/3 MLB frames with the Yankees. During Spring Training 2025, Effross then suffered a Grade 2 hamstring strain that led to three more months on the shelf, and he amassed only 10 2/3 innings for New York while being frequently shuffled up and down from the minors.
While Effross was projected for just an $800K salary in his first year of arbitration eligibility, the Yankees chose to non-tender the righty in November. It wasn’t an unexpected decision given Effross’ injury woes, and he’ll now look to try and re-establish himself and win a job in Detroit’s bullpen. He has a minor league option remaining, as well as two more arb-eligible years if he can make the roster and recapture some of his early-career form.
Before the Tommy John surgery, Effross looked to be establishing himself as a bullpen weapon in his first two Major League seasons. He debuted in 2021 as a member of the Cubs, and posted a 2.78 ERA, 27.9% strikeout rate, 5.6% walk rate, and 45.1% grounder rate over 71 1/3 combined innings with the Cubs and Yankees during the 2021-22 seasons. New York was intrigued enough to acquire Effross in a one-for-one swap for Hayden Wesneski at the 2022 deadline, in what ended up being a nice trade for Chicago.
Effross’ few cups of coffee in the majors over the last two seasons have yielded only a 7.71 ERA and a 12.3% strikeout rate across 14 innings. His K% was also diminished (through not to that extent) during his minor league work in 2024-25, and Effross struggled to a 6.37 ERA in 29 2/3 frames with at the Triple-A level last year.
Athletics Sign Tyler Soderstrom To Seven-Year Extension
Jan. 5: Some details on the breakdown are provided by Jon Heyman of The New York Post. Soderstrom gets a $3MM signing bonus and $1MM salary in 2026. His salary then jumps to $6MM, $10MM, $12MM, $16MM, $17MM and $19MM in the subsequent seasons. The 2033 club option is worth $27MM with a $2MM buyout. His 2032 and 2033 salaries can jump by $1MM or $2MM based on MVP finishing, though specifics of those escalators haven’t been reported. There should also be further escalators, considering Passan’s reporting that the deal can max out at $131MM. Soderstrom also gets some limited no-trade protection for 2032 and 2033, though details are also unreported in that department.
Dec. 29: The Athletics have formally announced the extension.
Dec. 25: The Athletics aren’t taking the holiday off. They’re in agreement with outfielder Tyler Soderstrom on a seven-year, $86MM extension, reports Jeff Passan of ESPN. Passan adds that there’s a club option for 2033 and escalators that could push the contract value by another $45MM if the option is exercised. The deal buys out at least three free agent years and potentially a fourth, keeping him under club control through his age-31 season. Soderstrom is represented by Paragon Sports International.
Soderstrom becomes the latest core offensive piece whom the A’s lock up on a long-term deal. They extended Brent Rooker and Lawrence Butler on respective $60MM and $65.5MM guarantees last winter. Soderstrom tops those by a decent margin, becoming the largest contract in club history in the process. Their three-year, $67MM free agent deal with Luis Severino had previously been that high-water mark.
[Related: Largest Contract in Franchise History for Each MLB Team]
The lefty-hitting Soderstrom was a first-round pick in 2020. He’d been an excellent offensive player dating back to high school. The biggest question was where he’d fit on the other side of the ball. While Soderstrom was drafted as a catcher, most scouts felt he’d need to move off the position. That has essentially been borne out, as his only 15 MLB starts behind the dish came during his 2023 rookie season. The fallback for poor defensive catchers is generally first base, and that’s indeed where Soderstrom spent the early part of his big league tenure.
Soderstrom struggled over a 45-game sample as a rookie. His .233/.315/.429 slash across 213 plate appearances in 2024 was a significant step forward but hadn’t yet put him alongside Rooker, Butler and Shea Langeliers as clear members of the A’s core. Soderstrom entered this year with a little pressure in the form of 2024 fourth overall pick Nick Kurtz, a college first baseman who was expected to hit his way to the majors very quickly.
While Kurtz would do just that, Soderstrom’s breakout ’25 campaign ensured the A’s couldn’t afford to take him out of the lineup either. The 24-year-old was one of the league’s best hitters in the first few weeks of the season. He connected on nine home runs with a .284/.349/.560 slash before the end of April. Soderstrom was tied for fourth in MLB (behind only Aaron Judge, Cal Raleigh and Eugenio Suárez) in homers through the season’s first month. By the time Kurtz forced his way to the majors on April 21, Soderstrom was locked into the middle of Mark Kotsay’s batting order.
That presented the A’s with a positional dilemma. Rooker is an everyday designated hitter. The 6’5″, 240-pound Kurtz wasn’t going to be able to play anywhere other than first base. Despite his catching/first base background, Soderstrom is a solid athlete and average runner. The A’s threw him into left field on the fly even though he’d had no professional experience there. They presumably expected to live with some defensive growing pains to keep his bat in the lineup.
Soderstrom dramatically exceeded those expectations. He graded 10 runs better than an average left fielder by measure of Defensive Runs Saved. Statcast graded his range five plays above average. Soderstrom ended the season as a Gold Glove finalist at a position he’d never played five months earlier. He joins Butler as core outfield pieces, ideally in a corner tandem flanking defensive specialist Denzel Clarke in center.
The increased defensive responsibility didn’t impact Soderstrom’s rhythm at the plate. He scuffled between May and June but rebounded with a .305/.359/.530 showing over the season’s final four months. Soderstrom finished with an overall .276/.346/.474 batting line while ranking fourth on the team with 25 homers. He improved his contact rate by six percentage points and held his own against same-handed pitching (.270/.315/.423) while teeing off on righties (.278/.356/.491). The breakout also wasn’t a product of the A’s playing half their games at the hitter-friendly Sutter Heath Park. Soderstrom had an OPS north of .800 both at home and on the road.
As recently as this past summer, there was speculation about the A’s potentially swapping Soderstrom for a controllable starting pitcher. The extension firmly takes that off the table and ensures he’ll remain alongside Kurtz, Rooker, Butler and Jacob Wilson in an excellent offensive corps. The first three are signed through at least 2029. Kurtz and Wilson are under team control for five seasons. Langeliers has another two seasons of arbitration eligibility.
Soderstrom was already under club control for four seasons. He was a year closer to free agency than Butler was at the time of his extension, which explains why the price was a little more than $20MM higher. Soderstrom tops the $57.5MM guarantee which Royals third baseman Maikel Garcia received in the same service class, but that deal only extended K.C.’s control window by two seasons.
The A’s backloaded the Rooker and Butler extensions, with the highest salaries corresponding to their planned move to Las Vegas in 2028. The salary breakdown on Soderstrom’s deal hasn’t yet been reported. The A’s had a projected payroll around $87MM before today, as calculated by RosterResource. That’s $12MM above where they opened the ’25 season. General manager David Forst told MLB.com’s Martín Gallegos last week that the team was looking to upgrade a rotation that ranked 27th in ERA and 25th in strikeout percentage.
Image courtesy of Charles LeClaire, Imagn Images.
Nationals Claim Joey Wiemer
The Nationals have claimed outfielder Joey Wiemer off waivers from the Giants, reports Robert Murray of Fansided. San Francisco designated Wiemer for assignment last month in order to open a roster spot for newly signed reliever Jason Foley.
Wiemer, 27 next month, was a fourth-round pick by the Brewers in 2020 and previously drew some top-100 fanfare back in 2022-23. His stock has since dipped as he’s bounced from Milwaukee to Cincinnati to Kansas City via the trade market, and now from Miami to San Francisco following a pair of DFAs.
In parts of three big league seasons, Wiemer carries a tepid .205/.279/.359 batting line with a strikeout rate just under 30%. That said, he popped 13 homers and swiped 11 bags as a rookie in 2023 and has held his own against lefties in the majors, hitting .255/.298/.484. It’s a power-over-OBP skill set, but Wiemer can play all three outfield spots and has a solid glove. He’s drawn positive marks in left, center and right in his career, drawing 11 Defensive Runs Saved and 7 Outs Above Average overall.
Wiemer is out of minor league options, so he’ll need to stay on Washington’s 40-man roster for the rest of the offseason and break camp with the team or else be designated for assignment once again. He can’t be sent to the minors without first passing through waivers.
For now, he projects as a possible bench option who could provide a righty-swinging complement to outfielders like James Wood, Daylen Lile and Robert Hassell III — although it’s also possible that the acquisition of Wiemer bumps Hassell back down to Triple-A. Hassell, unlike Wiemer, has minor league options remaining. A return trip to Triple-A Rochester could afford him everyday at-bats as he hopes to carve out a larger role on the big league club.
Giants Sign Tyler Mahle
January 5th: The Giants officially announced the Mahle signing today but still haven’t announced a corresponding 40-man roster move.
January 1st: Mahle is guaranteed $10MM on the deal, according to Jon Heyman of the New York Post. Performance bonuses could bump it up near $13MM, reports Kiley McDaniel of ESPN.
Dec. 31: The Giants are closing in on a deal with free agent right-hander Tyler Mahle, reports Shayna Rubin of the San Francisco Chronicle. It’s a one-year pact, per Rubin. The 31-year-old Mahle is a client of ISE Baseball.
Mahle is coming off an injury-riddled 2025 with the Rangers, though he was productive when healthy. The veteran righty was one of the most pleasant early-season surprises, pitching to a 1.64 ERA over the first two months of the season. Mahle allowed two earned runs or fewer in 11 of his first 12 starts to begin the campaign. He was knocked around for eight earned runs across his first two starts of June, then hit the IL with shoulder fatigue. Mahle returned for a pair of outings in September, allowing a run over 9 2/3 innings.
Persistent maladies have limited Mahle to just 125 innings over the past three seasons. He made nine starts across a season and a half with Minnesota, missing time with a strained shoulder and a forearm issue. It was a disappointing outcome for the Twins, who parted with Spencer Steer and Christian Encarnacion-Strand to land Mahle at the 2022 trade deadline. After signing with Texas in December 2023, Mahle missed the first four months of the year while recovering from elbow surgery. After three games with his new club, he went down with shoulder tightness and missed the rest of the year.
Mahle was routinely striking out more than a batter per inning during his peak years with Cincinnati, but those numbers have tailed off as the injuries have mounted. Mahle posted an uninspiring 19.1% strikeout rate last season. He sat at 92 mph with his fastball, down a couple of ticks from his best seasons with the Reds. The ERA estimators all suggest Mahle’s 2.18 ERA in 2025 should be viewed with skepticism. His xERA and xFIP were both above 4.00, while his SIERA was all the way up at 4.62. Mahle ran hot with home run luck (4.9% HR/FB), while also benefiting from a career-high 84.6% LOB%.
It was reported in mid-December that the Giants were still in the market for pitching after signing righty Adrian Houser. With Justin Verlander hitting free agency, the club entered the offseason with Logan Webb and Robbie Ray as the only guaranteed members of the 2026 rotation. Landen Roupp, who missed the final six weeks of the 2025 campaign with a knee injury, is also expected to be on the staff. Houser and Mahle are the favorites to round out the group.
President of baseball operations Buster Posey entered the offseason focused on adding to the rotation and the bullpen. While the club has been connected to some of the bigger names on the starter market, including Framber Valdez and Zac Gallen, the moves so far have been relatively minor. Houser came on board via a two-year, $22MM pact with a club option for a third season. The Giants added relievers Jason Foley and Sam Hentges on cheap deals. Mahle now joins the squad on a one-year deal.
Given the injury histories for Ray and Mahle, plus the limited track record for Roupp, San Francisco will likely need to lean on internal options for additional innings. Carson Whisenhunt, Carson Seymour, and Kai-Wei Teng all received opportunities last season, but none delivered useful results. Hayden Birdsong graduated from a long relief role to the rotation, but control issues led to a demotion to Triple-A. Keaton Winn and Blade Tidwell (acquired in the Tyler Rogers trade) missed time with injuries. Trevor McDonald might be the leading candidate to open the year as the sixth starter/injury fill-in. The righty closed the year with a pair of stellar outings, tossing six innings of one-run ball against the Dodgers and striking out 10 Rockies over seven frames.
RosterResource currently has the Giants’ payroll at $175MM for 2026. That mark doesn’t include Mahle’s deal or the $17MM payment owed to Blake Snell in mid-January as part of his deferred signing bonus. When adding in those considerations, the club is on track to comfortably exceed the $177MM it spent on payroll last season. The increase in expenses could be the reason the Giants ultimately rounded out the rotation with low-cost veterans in Houser and Mahle. A general hesitation by the front office to pursue long-term deals for starters likely also factored in.
Photos courtesy of Jerome Miron, Imagn Images
Giants Sign Buddy Kennedy, Caleb Kilian To Minors Contracts
The Giants signed infielder Buddy Kennedy and right-hander Caleb Kilian to minor league contracts last month, as per San Francisco’s official transactions page. The two players each elected minor league free agency following the season.
Kennedy appeared in 13 big league games in 2025, split between the Phillies (four games), Blue Jays (two games), and Dodgers (seven games). Because Kennedy is out of minor league options, he had to be designated for assignment rather than being simply sent down to Triple-A, resulting in a string of DFAs, outrights, a waiver claim, and two separate stints in Toronto’s organization. Despite his brief time with both the Dodgers and Blue Jays, Kennedy was assured of a World Series ring no matter who won the Fall Classic, bringing a nice bonus to the end of his fourth MLB season.
Beginning his pro career in the Diamondbacks organization, Kennedy has hit .178/.271/.274 over 181 big league plate appearances over 67 games with five different teams. His minor league numbers are markedly better (.281/.388/.429 with 33 homers over 1704 career Triple-A PA) but Kennedy’s calling card is his defensive versatility. Kennedy has a lot of experience at first, second, and third base, plus some work as a shortstop and left fielder.
Playing time figures to be scarce on a Giants’ infield that has a set starter at every position except second base, and even the keystone could be filled with a prominent name given the rumors linking San Francisco to Ketel Marte and Brendan Donovan. Casey Schmitt would move into a backup infield role in that scenario, and Christian Koss, Tyler Fitzgerald, and Osleivis Basabe are all ahead of Kennedy on the depth chart. Kennedy’s out-of-option status won’t help his chances of breaking camp, but he could stick at the Giants’ Triple-A affiliate as a depth option.
Kilian began his pro career as an eighth-round pick for the Giants in the 2019 draft, and the righty was one of the two prospects San Francisco dealt to the Cubs for Kris Bryant at the 2021 trade deadline. Kilian started five of eight games for Chicago scattered across the 2022-24 seasons, and he has a 9.22 ERA and almost as many walks (six) as strikeouts (seven) over his 27 1/3 career Major League innings.
A teres major strain also kept Kilian on the injured list for over half of the 2024 season, and an undisclosed injury while in Triple-A limited the righty to 15 2/3 minor league innings in 2025 and no time on Chicago’s active roster. Pitching mostly out of the bullpen for the first time in his career, Kilian struggled to a 7.47 ERA in 2025, though his health issues likely impacted that shaky performance.
Though there has been plenty of turnover within San Francisco’s organization since the last time Kilian was there, the 28-year-old could benefit from a familiar environment and some fresh voices to help him get his career on track. Staying on the field after two injury-marred seasons is the first priority, and the Giants’ pitching development team can then determine if Kilian still has a future as a starter or if a relief role is a better fit.
Yankees Sign Adam Kloffenstein, Payton Henry To Minors Contracts
The Yankees signed right-hander Adam Kloffenstein and catcher Payton Henry to minor league contracts in December, according to the club’s official transactions page. 7 News Boston’s Ari Alexander writes that Kloffenstein’s deal includes an invitation to New York’s big league spring camp.
Kloffenstein’s MLB resume consists of one perfect inning of relief work for the Cardinals in their 6-5 win over the Giants on June 20, 2024. He was sent back to Triple-A the next day, and some shoulder problems likely prevented another call-up to the active roster. St. Louis non-tendered Kloffenstein after the season and he inked a minors deal with the Blue Jays — the team that began the righty’s pro career as a third-round pick in the 2018 draft.
This return to the Jays organization didn’t go well, as Kloffenstein was tagged for 20 homers over 82 innings with Triple-A Buffalo while posting a 6.26 ERA and 11.7% walk rate. He also spent the first two months of the season on the injured list, Kloffenstein elected minor league free agency at season’s end, and he’ll now head to the Yankees to try and get his career on track.
Kloffenstein has a 5.01 ERA, 21.57% strikeout rate, and 11.55% walk rate over 210 1/3 Triple-A innings, starting 41 of his 45 Triple-A games. He also had a 4.63 ERA over 175 Double-A frames, further impeding his status as a starting pitching prospect on the Jays’ and Cardinals’ minor league ladders. Still only 25 years old, there’s plenty of time for Kloffenstein to figure things out, and the Yankees pitching development department has had quite a bit of success helping unheralded or struggling pitchers unlock something on the mound.
Henry also has a limited amount of big league experience, as he hasn’t been back to the Show since appearing in 20 games with the Marlins in 2021-22. Traded to Milwaukee during the 2022-23 offseason, Henry has spent the last three years in the minors with the Brewers, Blue Jays, and Phillies without getting into another MLB game. In 2024, Henry was limited to 27 games with Triple-A Buffalo after he was struck in the head by an opposing hitter’s backswing, and spent a three-month stint on the IL.
Henry has a .261/.329/.414 slash line over 862 Triple-A plate appearances, plus a .523 OPS over 51 PA in the majors. Regarded as a solid defensive catcher, Henry will join Ali Sanchez as minor league signings providing some competition in camp and potentially acting as Triple-A depth during the season. New York is pretty set behind the plate with Austin Wells, J.C. Escarra, and Ben Rice all on the MLB roster, and though Rice will primarily be used as a first baseman, Henry and Sanchez face a narrow path for much playing time in the Bronx.
Angels Sign Donovan Walton To Minors Deal
The Angels signed infielder Donovan Walton to a minor league contract last month, according to Walton’s MLB.com profile page. Walton has been outrighted off 40-man rosters multiple times in his career, so he was eligible to elect minor league free agency and depart the Phillies organization once the season was over.
Walton has appeared in six of the last seven MLB seasons, though 49 of his 72 games in the Show came in 2021-22 with the Mariners and Giants. After signing a minors deal with the Mets last offseason, Walton was traded to the Phillies in July, and continued to toil away on the farm until his contact was selected to Philadelphia’s active roster in September. Walton made a pair of starts at second base while the Phils were dealing with a spate of infield injuries, but those two outings represented the entirety of Walton’s 2025 playing time in the majors.
The 31-year-old has hit just .172/.223/.298 over 214 career plate appearances in the bigs, but Walton’s ability to play both middle infield positions and also chip in at third base and in left field has helped him earn some looks at a bench player. He has hit pretty well in Triple-A ball (.281/.365/.435 over 1479 PA), but expecting those numbers to translate into MLB success this late into Walton’s career might be a tall order.
Having a veteran utility player as a depth option on either the 26-man roster or at Triple-A makes sense for an Angels team that is thin in the infield. While Vaughn Grissom was acquired in a trade from the Red Sox, the second and third base positions are still question marks in Los Angeles. The Angels figure to bring in at least one player as an everyday option at either the keystone or the hot corner, leaving Walton and company to battle it out for part-time duty or a bench role.
Blue Jays Designate Paxton Schultz For Assignment
The Blue Jays announced that right-hander Paxton Schultz has been designated for assignment. The transaction clears a 40-man roster spot for Kazuma Okamoto, whose four-year, $60MM deal with Toronto has now been officially announced.
A 14th-round pick for the Brewers in the 2019 draft, Schultz was traded to the Jays in 2021 and he has posted a 4.47 ERA over 203 1/3 innings of Triple-A ball. A good deal of that damage came when Schultz was being primarily used as a starter in 2023, but his numbers have improved since moving to more or less a full-time relief role. The move to the pen saw Schultz cut back on his walks and increase his strikeouts, as the Jays saw first-hand when Schultz made his MLB debut this past season.
The righty had a 4.38 ERA, 25.5% strikeout rate, and 7.3% walk rate over his first 24 2/3 innings in the Show, working mostly as a multi-inning reliever and making a pair of pseudo-starts during bullpen games. His 3.43 SIERA was markedly better than his 4.38 ERA, as Schultz was hampered by a .333 BABIP and four homers allowed during his small sample size of big league action.
It was an overall respectable debut for Schultz, yet he’ll now get the unwelcome gift of a DFA just a day before his 28th birthday. Despite his solid performance, the Blue Jays have enough other right-handed relief options that Schultz may have been a little expendable. Designating Schultz does run the risk for the Jays that another team could claim Schultz away on waivers, which is a distinct possibility given that Schultz has two minor league option years remaining and plenty of clubs are in need of bullpen help.
Braves Sign DaShawn Keirsey Jr. To Minors Deal
The Braves signed DaShawn Keirsey Jr. to a minor league contract in December, according to the outfielder’s MLB.com profile page. Keirsey became a free agent after the Twins designated him for assignment and then non-tendered him in November.
After making his MLB debut in the form of six games with Minnesota in 2024, Keirsey got a longer look in the Show last year, appearing in 74 games. This still translated to only 88 plate appearances, as Keirsey was used almost exclusively as a late-game defensive substitute, or as a pinch-runner or pinch-hitter. Keirsey hit only .107/.138/.179 with two home runs over his 88 PA, and he stole 10 bases in 13 attempts.
The 28-year-old Keirsey has shown a lot more at the plate in the minors, including a .284/.363/.448 slash line, 19 homers, and 51 steals (in 58 attempts) over 186 games and 818 PA at the Triple-A level. Keirsey has also backed up this offense and speed with his ability to play all three outfield spots, with much of his minor league work coming in center field. Mitigating this skillset is the fact that Keirsey has been prone to strikeouts, and at age 28, he would be a late bloomer if he did emerge as a quality contributor to a big league roster.
A fourth-round pick for Minnesota in the 2018 draft, Keirsey will now change teams for the first time in his career and look to compete for a backup role on Atlanta’s Opening Day roster. There’s no downside for the Braves in taking a flier on Keirsey, even if the club is becoming increasingly deep in outfield options. Besides the regulars like Ronald Acuna Jr., Michael Harris II, Jurickson Profar, and the newly-signed Mike Yastrzemski, the Braves also have Eli White and utilityman Mauricio Dubon lined up for bench duty, and Ben Gamel and Brewer Hicklen will also be in camp on minors deals.


