Headlines

  • KBO’s Kiwoom Heroes Post Infielder Sung-mun Song
  • Latest On Kyle Tucker’s Market
  • 2025 Non-Tender Candidates
  • Braves, Astros Swap Mauricio Dubón For Nick Allen
  • Braves Re-Sign Raisel Iglesias
  • Mets Release Frankie Montas, Select Nick Morabito
  • Previous
  • Next
Register
Login
  • Hoops Rumors
  • Pro Football Rumors
  • Pro Hockey Rumors

MLB Trade Rumors

Remove Ads
  • Home
  • Teams
    • AL East
      • Baltimore Orioles
      • Boston Red Sox
      • New York Yankees
      • Tampa Bay Rays
      • Toronto Blue Jays
    • AL Central
      • Chicago White Sox
      • Cleveland Guardians
      • Detroit Tigers
      • Kansas City Royals
      • Minnesota Twins
    • AL West
      • Athletics
      • Houston Astros
      • Los Angeles Angels
      • Seattle Mariners
      • Texas Rangers
    • NL East
      • Atlanta Braves
      • Miami Marlins
      • New York Mets
      • Philadelphia Phillies
      • Washington Nationals
    • NL Central
      • Chicago Cubs
      • Cincinnati Reds
      • Milwaukee Brewers
      • Pittsburgh Pirates
      • St. Louis Cardinals
    • NL West
      • Arizona Diamondbacks
      • Colorado Rockies
      • Los Angeles Dodgers
      • San Diego Padres
      • San Francisco Giants
  • About
    • MLB Trade Rumors
    • Tim Dierkes
    • Writing team
    • Advertise
    • Archives
  • Contact
  • Tools
    • 2025-26 Top 50 MLB Free Agents With Predictions
    • 2025-26 MLB Free Agent List
    • 2026-27 MLB Free Agent List
    • Projected Arbitration Salaries For 2026
    • Contract Tracker
    • Transaction Tracker
    • Agency Database
  • NBA/NFL/NHL
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors
  • App
  • Chats
Go To Pro Hockey Rumors
Go To Hoops Rumors

Royals, Jonathan India Avoid Arbitration

By Steve Adams | November 21, 2025 at 3:01pm CDT

The Royals have signed infielder Jonathan India to a one-year, $8MM deal for the upcoming season, reports Ken Rosenthal of The Athletic. India, projected for a $7.4MM salary by MLBTR contributor Matt Swartz, had been widely viewed as a non-tender candidate on the heels of a poor first season in Kansas City, but he’ll return and hope to rebound in 2026. He’ll be a free agent next offseason.

India, 29 next month, posted career-worst marks in most categories during his first season as a Royal. The former NL Rookie of the Year was traded to Kansas City alongside Joey Wiemer in a deal that sent right-hander Brady Singer back to Cincinnati. India’s .233 batting average, .323 on-base percentage, .346 slugging percentage, nine home runs and zero stolen bases (in four attempts were all career-low marks — despite the fact that his 136 games played and 567 plate appearances were both the third-highest totals he’d tallied in five seasons.

Despite those downturns, India posted better-than-average walk, strikeout and contact rates. His 18.7% strikeout rate was the lowest of his career. Unfortunately, he also popped up at the highest rate of his career, hit line-drives at the lowest rate of his career, and continued to post sub-par exit velocity and hard-hit marks.

The move to Kansas City and the spacious Kauffmann Stadium always seemed like a dubious fit for the former first-round pick. India hit .266/.364/.444 at the hitter-friendly Great American Ball Park during his four years as a Red, compared to just .241/.341/.381 on the road. He hit 54% of his home runs at GABP despite the fact that only 48% of his plate appearances in that time came at home. India homered roughly once every 32 plate appearances at home compared to once every 39 on the road. Statcast ranks GABP as the second most homer-friendly park in the game for right-handed hitters; Kauffman Stadium is 19th.

Kansas City also gave India his first major league experience at positions other than second base, with 146 innings in left field and 149 at third base. (He’d played third base in college and in the minors.) Neither experiment went well. Statcast and Defensive Runs Saved panned his glovework at both spots and at his customary second base, where he’s never graded as even an average defender.

There’s clearly a track record of better results with India, who entered 2025 as a career .253/.352/.413 hitter. A disproportionate amount of his career production, however, came in a rookie season that now looks like an outlier. India was a deserving Rookie of the Year in ’21 when he hit .269/.376/.459 with 21 homers and 34 doubles in 651 plate appearances. But from 2022-24, that production slipped to .247/.343/.393 with 42 homers in 1597 plate appearances.

The Royals are betting on that track record and hoping that he can at least return to his 2023-24 form. There aren’t many positive trend lines on which to base that hope, when looking at his 2025 season, but the Royals believed in India enough to trade a solid mid-rotation starter and apparently haven’t soured on him after the poor season.

India’s return locks him in at second base and/or left field. Maikel Garcia has seized third base as his long-term home with a terrific 2025 breakout showing. Which of those positions India plays more regularly hinges on the remainder of the Royals’ offseason moves. They’ll be in the market for offensive upgrades both via free agency and trade, but keeping India around means they’ll have even fewer resources available to pursue that goal. The Royals’ projected $143MM payroll (per RosterResource) is already higher than last year’s mark.

Share Repost Send via email

Kansas City Royals Transactions Jonathan India

24 comments

Diamondbacks To Re-Sign James McCann

By Anthony Franco | November 21, 2025 at 2:46pm CDT

The D-Backs are re-signing veteran catcher James McCann to a one-year deal, reports Ken Rosenthal of The Athletic. It’s a $2.75MM guarantee with another $500K in bonuses for the Ballengee Group client, reports Nick Piecoro of The Arizona Republic. The bonuses are tied to McCann’s time on the active roster, according to MLB.com’s Steve Gilbert.

McCann commands a big league deal after settling for a minor league contract last time around. The former All-Star signed a non-roster deal with the Braves and spent the first couple months of the season with their top affiliate in Gwinnett. McCann’s deal included an automatic out if any team were willing to add him to the big league roster. That opportunity arose when Gabriel Moreno broke his right index finger in the middle of June.

The Snakes initially signed McCann to back up Jose Herrera while Moreno was on the shelf. It didn’t take long for him to surpass the light-hitting Herrera on the depth chart. McCann recorded nine hits (including a pair of home runs) and six walks over his first nine games with the Diamondbacks. His production tanked from there, as he hit .232/.267/.364 over his final 106 trips to the plate. The early hot streak was still enough to finish with a respectable .260/.324/.431 batting line in 42 games.

Moreno returned in August. The Diamondbacks jettisoned Herrera instead of McCann, keeping the veteran as Moreno’s backup for the final five weeks. He’ll get a chance to reprise that role for a full season. Adrian Del Castillo had been the only other listed catcher on the 40-man roster. He’s more of an emergency/third option rather than a true backup, as his bat has always been well ahead of his glove. McCann has never graded as an excellent defender, but he’s a competent receiver with an acceptable arm who has long been highly regarded for his work with pitchers.

The D-Backs have a full 40-man roster but probably won’t finalize the contract until after this evening’s non-tender deadline. Any of Kevin Ginkel, Jake McCarthy, Ryan Thompson or the rehabbing A.J. Puk could be dropped from the roster. McCann’s signing pushes their projected payroll (courtesy of RosterResource) to $145MM pending those arbitration decisions.

Image courtesy of Mark J. Reblias, Imagn Images.

Share Repost Send via email

Arizona Diamondbacks Transactions James McCann

19 comments

Front Office Subscriber Chat Transcript

By Anthony Franco | November 21, 2025 at 2:16pm CDT

Anthony Franco

  • Hey everyone, hope you're well!
  • Going to wrap right at 2:00 Central with the NT deadline but it's still pretty dead right now so we'll get this going a little early

Unclemike1526

  • Players who accept the qualifying offer have some kind of trade protection right? I mean a FA can't be traded for so long after they sign to prevent teams from signing them and trading right? Exactly what are the rules concerning those situations? Thanks

Anthony Franco

  • Yeah this is the same as if the player was a major league free agent who signed an MLB deal. Can't be traded without consent until June 15

A's Fan

  • Do you see any world where the A's could potentially be in the running for a Zac Gallen?  Say they considerably overpay, 5 Years/125 million.

Anthony Franco

  • Yeah I assume that'd get it done. Think it would go pretty badly though
  • I'm already basically out on Gallen. The stuff gets incrementally worse each year, assume the HR rate will continue to climb. He'd be my pick to lead MLB in home runs allowed next season if he signed in that park

Michael

  • I listened to the Podcast, and I feel Tucker is a hard one to predict.  But, it feels like he might be a player the Giants or Angels would seriously consider.  Thoughts?

Anthony Franco

  • Would probably have the Angels a little behind the Jays, Yankees and Giants as likeliest options -- Halos are still a little cluttered in the corner OF and they have so many other needs to address -- but neither would be all that surprising to me

Thompson

  • Final prediction for Jonah Heim and Adolis Garcia?

Anthony Franco

  • I'll go García NT. Heim tendered but traded later in the offseason
  • Hopefully the Rangers at least wait until the end of the chat to prove me wrong haha

Michael

  • Do you see any scenario in which AA is in on Bichette?  Or do you think the Dubón trade ends any other activity at SS for the Braves (Bichette or Kim)?

Anthony Franco

  • Bo would be so out of character for them. I don't see that one. Don't see why Dubón would take them out of the mix on HSK, just offers them cover if the asking price is outlandish
  • I'm not sure the post-surgery version of Kim is all that much better than Dubón frankly, but the league seems to like HSK more than I do

Bruce Stringbean

  • What kind of deals would you expect for Max Kepler and Austin Hays?

Anthony Franco

  • One year each. Around $7M for Kepler and $4-5M for Hays

El Chupacabra

  • Royals need a RH outfielder.  Morel, Fraley, and Bleday were recently DFA’d. Which should they go for?

Anthony Franco

  • Fraley and Bleday are lefty hitters and Morel's barely an outfielder, so if you're looking specifically for a righty bat, none of them
  • I think Fraley's the best player of the group and would be fine if they tossed him $3M as a platoon option in LF

Joe from Milwaukee

  • Jarren Duran for Freddy Peralta straight up. Why says no and why?

Anthony Franco

  • Hmm I see the logic for both but I'd pass if I were Milwaukee
  • Duran has the extra control years obviously but he's already around $8M, so the arb price is probably going to be $10-12M by '27 and above $15M two years from now. It's quickly into "should they listen to offers on Duran" territory for them
  • Obviously they could get something back down the line but the costliest arb years are going to have huge surplus value, and they'll get a pick after the first round in '27 if they hold Peralta all year (barring injury). I'd rather have the more valuable player for the upcoming season at that point

The Mayor

  • Could you see the Tigers adding Harrison Bader to the outfield mix?
  • Unlock Subscriber-Exclusive Articles Like This One With a Trade Rumors Front Office Subscription

    BENEFITS
    • Access weekly subscriber-only articles by Tim Dierkes, Steve Adams, and Anthony Franco.
    • Join exclusive weekly live chats with Anthony.
    • Remove ads and support our writers.
    • Access GM-caliber tools like our MLB Contract Tracker
Share Repost Send via email

Front Office Originals MLBTR Chats

6 comments

Rays Sign Jake Woodford To Minor League Deal

By Nick Deeds | November 21, 2025 at 1:12pm CDT

The Rays have signed right-hander Jake Woodford to a minor league deal with an invite to MLB spring training, as reported by MLBTR’s Steve Adams.

Woodford, 29, was a first-round pick by the Cardinals in the 2015 draft but didn’t make his MLB debut until the abbreviated 2020 season. He struggled to a 5.57 ERA as a long relief arm in his rookie year, but enjoyed better results come 2021 and ’22 with a respectable 3.26 ERA and 3.93 FIP in 116 total innings of work across those two campaigns. With that being said, his peripheral numbers weren’t quite so impressive. He struck out just 15.4% of his opponents while walking 7.5%. He did manage to make up for the lack of strikeouts by serving up grounders at a steady 45.8% clip, but the magic disappeared in 2023 as he was crushed to the tune of a 6.23 ERA before being non-tendered by the Cardinals that offseason.

Since departing St. Louis, Woodford has become a journeyman and hopped from team to team without sticking in any one organization for very long. In 2024 he split his time at the big league level between the White Sox and Pirates organizations but was torched to a 7.97 ERA in 35 innings of work despite a more manageable 4.94 FIP. After being DFA’d by Pittsburgh, he joined the Rockies last offseason but failed to break camp with the club and found himself on the market once again come Opening Day. From there, he caught on with the Yankees and Cubs organizations but did not make the majors with either club.

Woodford’s return to the big leagues came with the Diamondbacks this year, but he didn’t make the most of the opportunity. The right-hander made 22 appearances in Arizona but struggled badly, with a 6.44 ERA in 36 1/3 innings and a strikeout rate of just 13.5%. Arizona ultimately designated Woodford for assignment in late September, and he elected free agency shortly after the end of the 2025 campaign.

Now, Woodford is headed to one of the top teams in the league for pitching development as he looks to turn his career around. The Rays are known for their constant roster churn and their ability to turn otherwise unheralded pitchers into valuable pieces. It would hardly be a shock if they were able to unlock something with Woodford and help the right-hander get back on track, although Tampa has typically had more success unlocking arms with big strikeout potential like Edwin Uceta and Robert Stephenson. Either way, Woodford will enter the spring with a shot to compete for a long relief job in the bullpen with arms like Yoendrys Gomez and Joe Boyle.

Share Repost Send via email

Tampa Bay Rays Transactions Jake Woodford

8 comments

Giants Acquire Joey Wiemer, Designate Andrew Knizner

By Steve Adams | November 21, 2025 at 12:59pm CDT

The Giants acquired outfielder Joey Wiemer from the Marlins in exchange for cash, per the team. Miami designated the former top prospect for assignment earlier in the week when setting its roster ahead of the deadline to protect players from the Rule 5 Draft. San Francisco designated catcher Andrew Knizner for assignment in a corresponding roster move.

Now 26 years old, Wiemer was the Brewers’ fourth-round pick in 2020. He appeared on the back end of MLB.com’s top-100 prospect list in both 2022 and 2023 but has seen his stock dwindle since that time. Milwaukee flipped him to the Reds alongside Jakob Junis in the 2024 Frankie Montas trade, and Cincinnati subsequently dealt him to Kansas City with Jonathan India in exchange for right-hander Brady Singer. The Marlins scooped him up off waivers in early August, shortly following this year’s trade deadline.

Wiemer has appeared in parts of three major league seasons between the Brewers, Reds and Marlins. He popped 13 homers and swiped 11 bags as a rookie in ’23 but did so with poor rate stats. He’s a career .205/.279/.359 hitter through 499 trips to the batter’s box in the majors. That said, he’s shown plenty of pop against lefties, albeit with still-shaky OBP skills; in 173 plate appearances versus southpaws, the righty-swinging Wiemer is a .255/.298/.484 hitter (106 wRC+).

Beyond his above-average power versus lefties, Wiemer is capable of playing all three outfield spots and doing so at a fairly high level. Even bearish scouting reports on him over the years have labeled him as a potential plus defender. Defensive metrics bear that out. Wiemer has positive marks in all three spots individually and a collective 11 Defensive Runs Saved and 7 Outs Above Average in 1249 innings of outfield work at the big league level.

Wiemer is out of minor league options, so he’ll need to stay on San Francisco’s 40-man roster all 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 platoon with lefty-swinging Drew Gilbert in right field — if the Giants don’t make a larger-scale addition at the position. Former top prospects Luis Matos and Marco Luciano could compete for a similar role, but both hit poorly in 2025 and have seen their once lofty prospect stock crater in recent years. Like Wiemer, both Matos and Luciano are out of minor league options, so at least two of the three figure to be roster casualties between now and Opening Day.

Knizner, 31 in February, was eligible for arbitration and projected by MLBTR contributor Matt Swartz to earn $1.3MM next year. The journeyman backstop hit .221/.299/.299 in 88 trips to the plate with the Giants this season. He’s improved upon formerly poor framing grades in recent seasons but struggles to block pitches in the dirt and control the run game. Knizner is a career .211/.281/.316 hitter in 975 plate appearances during his big league career.

The Giants can spend the next couple hours looking for a trade partner, though they’ve presumably already been doing so without success. If there’s no trade opportunity, he’ll be non-tendered prior to tonight’s 5pm ET deadline.

Susan Slusser of the San Francisco Chronicle first reported that the Giants were acquiring Wiemer. Jon Heyman of the New York Post first reported Knizner’s DFA.

Share Repost Send via email

Miami Marlins San Francisco Giants Transactions Andrew Knizner Joey Wiemer

22 comments

Erik Swanson Announces Retirement

By Nick Deeds | November 21, 2025 at 12:46pm CDT

Right-hander Erik Swanson announced his retirement yesterday on his personal Instagram account. Swanson, 32, pitched in parts of seven MLB seasons with the Blue Jays and Mariners.

The 32-year-old was an eighth-round pick by the Rangers back in 2014 and was a piece of two significant trades before he made his MLB debut. He was part of the package that Texas sent to the Yankees in exchange for the services of Carlos Beltran prior to the 2016 season, and then he was shipped to Seattle by the Yanks in the deal for James Paxton prior to the 2019 season. After pitching out of the bullpen in the Rangers’ system and starting during his time with the Yankees, Swanson made his big league debut with the Mariners in 2019 as a swing man.

That start to his career was a rocky one, as the right-hander posted a lackluster 5.74 ERA in 58 innings of work during his rookie season. Those innings were split between eight starts and 19 relief outings, He was back in the bullpen for the shortened 2020 season, but made just nine appearances and was lit up to the tune of 12 runs (11 earned) in just 7 2/3 innings of work despite a decent 24.3% strikeout rate. The Mariners stuck with Swanson headed into the 2021 season, however, and their commitment quickly began to pay dividends.

Swanson enjoyed the first truly successful season of his big league career in 2021. Though he only pitched 35 1/3 innings total, he looked great in doing so with a 3.31 ERA and a 24.8% strikeout rate across 33 appearances. He built on that solid performance the following year and enjoyed a breakout 2022 campaign. With a 1.68 ERA, 1.84 FIP, and 2.19 SIERA in 53 2/3 innings of work to go along with a 34.0% strikeout rate, Swanson was on the shortlist for the very best relievers in baseball that year. Among all pitchers with at least 50 innings of work that year, Swanson ranked in the top 10 by measure of SIERA (10th), K-BB% (10th), xERA (10th), ERA (9th), and FIP (3rd).

After that dominant season, the Mariners capitalized on Swanson’s value and made him a key piece of the trade that brought Teoscar Hernandez to Seattle. After being shipped to Toronto and suiting up for the Blue Jays, Swanson was unable to recreate his elite 2022 campaign but still enjoyed a strong 2023 as a quality late-inning arm. He pitched a career-high 66 2/3 innings across 69 appearances and turned in an impressive 2.97 ERA, though his strikeout rate dropped to 28.6% and his peripherals took a similar step back.

Unfortunately, things came off the rails for Swanson from there. In 2024, he struggled to a 5.03 ERA and had issues with his command across 45 appearances, surrendering 11 home runs in just 39 1/3 innings while his strikeout rate tumbled to 22.0%. The Jays held onto Swanson this year in hopes of a bounce back, but he dealt with nerve issues throughout the spring and had his season debut delayed until the start of June due to forearm soreness. He surrendered nine runs in six appearances before the Jays pulled the plug after just two weeks. He was released in late June and did not pitch professionally between then and his retirement announcement.

In all, Swanson posted a career 4.20 ERA in 246 games as a big leaguer. He struck out 281 batters across 266 innings of work and finishes his career with an 11-16 record and ten career saves. We at MLB Trade Rumors congratulate Swanson on a fine playing career and wish him all the best in his post-playing endeavors.

Share Repost Send via email

Toronto Blue Jays Transactions Erik Swanson

19 comments

Phillies Claim Pedro León

By Darragh McDonald | November 21, 2025 at 12:38pm CDT

The Phillies announced they have claimed outfielder Pedro León off waivers from the Orioles. Francys Romero of BeisbolFR reported the claim prior to the official announcement. The O’s had designated him for assignment a few days ago. Philadelphia’s roster count climbs from 33 to 34.

León, 28 in May, was once a notable prospect but his stock has fallen in recent years. After he defected from Cuba, the Astros signed him via a $4MM signing bonus in January of 2021. He featured prominently on prospect lists for a few years but has hit a few roadblocks.

From 2021 to 2023, his results in the minors were passable but unexciting. He struck out in 29% of his plate appearances and produced a combined line of .233/.350/.419. That resulted in a 104 wRC+, indicating he was above league average but barely.

In 2024, he still struck out 27% of the time put up a huge .299/.372/.514 line in Triple-A. Even in the hitter-friendly Pacific Coast League, was good enough for a 130 wRC+, or 30% better than league average. He got to make his major league debut that year but hit just .100/.143/.100 in a tiny sample of 21 plate appearances. 2025 was mostly a lost year, as he sprained the MCL in his left knee and was limited to just 22 Triple-A contests, with a .241/.312/.422 and wRC+ of 89 in 94 plate appearances.

The Astros had a roster crunch at season’s end, which bumped León to the waiver wire. The O’s grabbed him but bumped him off less than two weeks later due to their own roster crunch. For the Phils, it’s a pretty sensible addition. They have tons of roster space to work with at the moment. León still has options, meaning he doesn’t need to be guaranteed a spot on the big league roster. They are planning to remake their outfield this winter. Time will tell how that plays out, but it seems likely they will move on from Nick Castellanos while pursuing external additions. Even if there’s no spot for León when the dust settles, they can send him to Triple-A to see if he engineers a post-hype breakout.

Photo courtesy of Thomas Shea, Imagn Images

Share Repost Send via email

Baltimore Orioles Philadelphia Phillies Transactions Pedro Leon

10 comments

Players Avoiding Arbitration: 11/21/25

By Steve Adams and Darragh McDonald | November 21, 2025 at 12:00pm CDT

The deadline for teams to tender contracts to arbitration-eligible players is this afternoon at 4pm CT. Throughout the day, we’ll surely see a handful of arb-eligible players agree to terms with their clubs to avoid a hearing.

These so-called “pre-tender deals” usually, although not always, involve players who were borderline non-tender candidates. Rather than run the risk of being cut loose, they can look to sign in the lead-up to the deadline. Those salaries often come in a little below projections, since these players tend to have less leverage because of the uncertainty about whether they’ll be offered a contract at all.

Under the 2022-26 collective bargaining agreement, players who sign to avoid an arbitration hearing are guaranteed full termination pay. That’s a change from prior CBAs, when teams could release an arb-eligible player before the season began and would only owe a prorated portion of the contract. This was done to incentivize teams and players to get deals done without going to a hearing.

All salary projections in this post come via MLBTR contributor Matt Swartz. This post will be updated throughout the day as deals are announced and/or reported.

  • The Braves announced that they have signed infielder Vidal Bruján, infielder Mauricio Dubón, outfielder Eli White and left-handers Joey Wentz and José Suarez for the 2026 season. Bruján’s deal was announced as a split contract. Dubon will make $6.1MM, per Jon Heyman of The New York Post, right around his $5.8MM projection. Salaries for the others haven’t been reported yet.
  • The Brewers announced that they have signed first baseman Jake Bauers for 2026. He’ll make $2.7MM, per Jon Heyman of The New York Post. He was projected for $2MM.
  • The Mets and outfielder Tyrone Taylor have agreed at $3.8MM, per Mark Feinsand of MLB.com, right around his $3.6MM projection.
  • The Phillies have agreed to a split deal with catcher Garrett Stubbs, reports Matt Gelb of The Athletic. Stubbs will make $925K in the majors and $575K in the minors. The major league salary is an exact match for his projection.
  • The Rays and right-hander Cole Sulser have settled at $1.05MM, per Marc Topkin of The Tampa Bay Times. Sulser was projected for $1.2MM.
  • The Reds and left-hander Sam Moll have agreed at $875K, per Jon Heyman of The New York Post. He was projected for $1.2MM. His 2026 deal also has $150K in potential incentives.
  • The Royals and infiedler Jonathan India agreed to an $8MM deal. You can read more about that in this post.
  • The Tigers and infielder/outfielder Matt Vierling agreed at $3.225MM, per Jon Heyman of The New York Post. He was projected for $3.1MM. Detroit also signed right-hander Beau Brieske at $1.1575MM, per Heyman, right around his $1.3MM projection.
  • The Twins signed right-hander Justin Topa to a one-year, $1.225MM deal. MLBTR covered that earlier in this post. The Twins turned down a $2MM club option for Topa, giving him a $225K buyout instead, but he remained under club control via arb. Between the buyout and next year’s salary, he’ll collect $1.45MM. Darren Wolfson of KSTP reported Topa’s 2026 salary. Aaron Gleeman of The Athletic adds that the guarantee is broken down into a $1MM salary in 2026 followed by a $225K buyout on a $5MM mutual option. The buyout can rise to $300K via unspecified incentives.
  • The Yankees and infielder Oswaldo Cabrera have agreed to a $1.2MM contract, per Jack Curry of Yes Network, an exact match for his projection.

Photo courtesy of William Liang, Imagn Images

Share Repost Send via email

Atlanta Braves Cincinnati Reds Detroit Tigers Kansas City Royals Milwaukee Brewers Minnesota Twins New York Mets New York Yankees Philadelphia Phillies Tampa Bay Rays Transactions Beau Brieske Cole Sulser Eli White Garrett Stubbs Jake Bauers Joey Wentz Jonathan India Justin Topa Matt Vierling Mauricio Dubon Oswaldo Cabrera Sam Moll Tyrone Taylor Vidal Brujan

18 comments

Twins Acquire Alex Jackson, Avoid Arbitration With Justin Topa

By Nick Deeds | November 21, 2025 at 9:57am CDT

9:57am: Darren Wolfson of KSTP reports that Topa will be guaranteed $1.225MM in 2026 by his new contract.

8:24am: The Twins have acquired catcher Alex Jackson from the Orioles in exchange for minor league infielder Payton Eeles, according to a report from Roch Kubatko of MASN Sports. According to Aaron Gleeman of The Athletic, Minnesota has designated outfielder DaShawn Keirsey Jr. for assignment to make room for Jackson on the 40-man roster. The team has also avoided arbitration with right-hander Justin Topa on a one-year deal, per Gleeman.

Jackson, 30 next month, was a potential non-tender candidate ahead of this evening’s deadline. Projected for a $1.8MM salary in 2206 by MLBTR contributor Matt Swartz, Jackson was the Orioles’ third catcher behind Adley Rutschman and Samuel Basallo. While Baltimore could certainly consider a three-catcher roster in 2026 given the time Basallo is expected to spend at DH and first base next season, Maverick Handley remains on the 40-man roster as a potential third-string catcher behind the team’s primary tandem. That made Jackson somewhat expendable, and Baltimore has now decided to send him to Minnesota in order to shore up their upper-level infield depth in the minors.

As for the Twins, bringing Jackson into the fold gives the team a backup catcher behind Ryan Jeffers, replacing free agent veteran Christian Vazquez in the club’s catching tandem. Jackson was drafted sixth overall back in 2014 but hasn’t made much noise at the big league level despite his draft pedigree. He’s bounced between Atlanta, Miami, Milwaukee, Tampa, and Baltimore throughout his parts of six seasons in the majors and now seems poised to suit up for Minnesota in his seventh next year.

Jackson has typically been viewed as an adequate defender behind the plate, but his offensive numbers have typically left much to be desired. He entered the 2025 season with a career slash line of just .132/.224/.232 (29 wRC+), meaning he had been 71% worse than league average in his 340 trips to the plate at the big league level. A 37-game, 100-PA stint with the Orioles this year saw him show some signs of life offensively, as he hit a respectable .220/.290/.473 (111 wRC+) during that time.

Unfortunately, Jackson is unlikely to continue hitting at a 30-homer pace as he did in Baltimore this season, and his 37.0% strikeout rate against a walk rate of just 5.0% leaves much to be desired in terms of discipline. Jackson’s advanced metrics suggest his underlying performance remained below average this year, and in 2026 it wouldn’t be a surprise to see him take a significant step back with the bat. Still, he should provide the Twins with a cost-effective insurance option behind the plate in a market without much quality available behind the plate. Jackson joins Jeffers, Mickey Gasper, and Jhonny Pereda as catching options on the 40-man roster.

In exchange for Jackson, the Twins are surrendering Eeles. The infielder, who just celebrated his 26th birthday earlier this week, is listed at just 5’5” and hit just .253 with a .321 slugging percentage in 86 games at Triple-A this past year. What Eeles lacks in size and power potential is made up for by a strong understanding of the strike zone and speed on the basepaths, however. He posted an excellent 12.4% walk rate at Triple-A this past year while striking out at a solid 17.2% clip. He went 21-for-28 on the basepaths in just 378 plate appearances, suggesting he could be a threat to steal 30-to-40 bases over a full season.

Eeles has primarily played shortstop and second base throughout his time as a professional but has also made cameos at third base and all three outfield spots. That sort of versatile speedster is something the Orioles have long valued, as seen by the 408 games Jorge Mateo played for the Orioles over the past five seasons before becoming a free agent earlier this month. Given Eeles’s successful stint at the Triple-A level and Mateo’s departure, it wouldn’t be a shock to see him in the mix for a big league bench job in Baltimore at some point next season.

Turning back to Minnesota, the Twins are parting ways with Keirsey to make room for Jackson on the 40-man roster. Keirsey, 28, made his big league debut late in the 2024 season but made it into just six games, going 2-for-14 with a home run and a hit-by-pitch. He got a slightly longer audition in the majors this year, though he was mostly used as a defensive replacement and pinch runner across 74 games in the majors. In 88 trips to the plate this year, Keirsey hit just .107/.138/.179 while striking out at a 37.5% clip. He did manage to go 10-for-12 on the basepaths, but his lack of production with the bat makes him fairly expendable to a Twins club that has plenty of outfield talent already on the roster and in the upper levels of the minors.

In addition to this morning’s trade, the Twins also reached an agreement with Topa on a one-year deal to avoid arbitration. The exact figure isn’t known, but it’s worth noting that the right-hander’s projected arbitration salary sits at $1.7MM. Typically, pre-tender deals come in a bit below the player’s projected salary as the player looks to guarantee their 40-man roster spot. That may not necessarily be the case here, however, as Topa’s 3.90 ERA and 3.04 FIP in 60 innings cast him as a perfectly solid middle reliever. With that being said, Topa’s 18.3% strikeout rate leaves something to be desired even with a solid 47.7% ground ball rate. While Topa’s 2026 salary is not yet known, he’ll be a key part of Twins bullpen next year after Jhoan Duran, Griffin Jax, and Louis Varland were all traded away at this summer’s deadline.

Share Repost Send via email

Baltimore Orioles Minnesota Twins Transactions Alex Jackson DaShawn Keirsey Jr. Justin Topa Payton Eeles

50 comments

The Opener: Non-Tender Deadline, Trade Candidates, Posting Windows

By Nick Deeds | November 21, 2025 at 8:18am CDT

Here are three things we’ll be keeping an eye on around the baseball world headed into the weekend:

1. Non-tender deadline arrives:

This evening, teams around baseball will need to decide whether to offer contracts to their arbitration- and pre-arbitration level players. Those who are non-tendered will head directly into free agency without being placed on waivers. Earlier this week, MLBTR’s Anthony Franco made a comprehensive list of players who could at least theoretically be at risk of a non-tender today, although the majority of them likely will not actually head into free agency.

Many will simply be tendered a contract by their team and go through the normal arbitration process, landing a salary around what MLBTR contributor Matt Swartz projected for them last month. Others could sign at a discount right away on a “pre-tender” deal to avoid arbitration, like Connor Wong did with the Red Sox yesterday. Still others could be traded to another team more interested in paying their arbitration price tag, which we saw when the Astros and Braves swapped arbitration-level players by sending Mauricio Dubon to Atlanta in exchange for Nick Allen.

2. Trade candidates ahead of tonight’s deadline:

As teams look to get something out of players they’re considering a non-tender for, a number of trades could be possible today. The Rangers have already been shopping outfielder Adolis Garcia and catcher Jonah Heim for days as they look to shed payroll, and a non-tender could be in the cards for either or both if a trade isn’t worked out. Meanwhile, some players who were designated for assignment earlier this week could be traded in the coming hours before their team would otherwise cut them and send them into free agency. JJ Bleday of the A’s, Ramon Urias of the Astros, and Christopher Morel of the Rays are among the players DFA’d earlier this week who could theoretically still be dealt if a team was interested in picking them up at their arbitration price tag.

3. Posting windows opening:

For players coming over from Nippon Professional Baseball in Japan or South Korea’s Korean Baseball Organization, free agency can be a much more abbreviated affair. Players posted by their NPB clubs for MLB teams have just a 45-day window to sign, while that same window is only 30 days for KBO players. NPB right-hander Tatsuya Imai’s negotiating period began yesterday, and he’ll be followed today by both NPB infielder Kazuma Okamoto and righty Kona Takahashi according to ESPN’s Jeff Passan. Imai’s posting window will run through January 2, while Okamoto and Takahashi will both see their windows last through January 4. Top international power bat Munetaka Murakami’s negotiating window began two weeks ago, and KBO infielder Sung-mun Song figures to be officially posted this weekend to kick of his own window.

Share Repost Send via email

The Opener

33 comments
Load More Posts
    Top Stories

    KBO’s Kiwoom Heroes Post Infielder Sung-mun Song

    Latest On Kyle Tucker’s Market

    2025 Non-Tender Candidates

    Braves, Astros Swap Mauricio Dubón For Nick Allen

    Braves Re-Sign Raisel Iglesias

    Mets Release Frankie Montas, Select Nick Morabito

    Orioles Trade Grayson Rodriguez To Angels For Taylor Ward

    A’s Designate JJ Bleday For Assignment

    Tampa Bay To Designate Christopher Morel, Jake Fraley For Assignment

    Astros Designate Ramon Urias For Assignment

    Nine Players Reject Qualifying Offer

    Trent Grisham To Accept Qualifying Offer

    Gleyber Torres To Accept Qualifying Offer

    Shota Imanaga To Accept Cubs’ Qualifying Offer

    Brandon Woodruff Accepts Qualifying Offer

    Rangers Shopping Jonah Heim, Adolis Garcia

    Red Sox Designate Nathaniel Lowe, Josh Winckowski For Assignment

    Mariners Re-Sign Josh Naylor

    Yankees To Re-Sign Ryan Yarbrough

    MLBTR Free Agent Prediction Contest Now Closed

    Recent

    Royals, Jonathan India Avoid Arbitration

    Diamondbacks To Re-Sign James McCann

    Front Office Subscriber Chat Transcript

    Rays Sign Jake Woodford To Minor League Deal

    Giants Acquire Joey Wiemer, Designate Andrew Knizner

    Erik Swanson Announces Retirement

    Phillies Claim Pedro León

    Players Avoiding Arbitration: 11/21/25

    Twins Acquire Alex Jackson, Avoid Arbitration With Justin Topa

    The Opener: Non-Tender Deadline, Trade Candidates, Posting Windows

    MLBTR Newsletter - Hot stove highlights in your inbox, five days a week

    Latest Rumors & News

    Latest Rumors & News

    • Every MLB Trade In July
    Trade Rumors App for iOS and Android App Store Google Play

    MLBTR Features

    MLBTR Features

    • Remove Ads, Support Our Writers
    • 2025-26 Top 50 MLB Free Agents With Predictions
    • Front Office Originals
    • Tim Dierkes' MLB Mailbag
    • 2025-26 Offseason Outlook Series
    • MLBTR Podcast
    • 2025-26 MLB Free Agent List
    • 2026-27 MLB Free Agent List
    • Projected Arbitration Salaries For 2026
    • Contract Tracker
    • Transaction Tracker
    • Extension Tracker
    • Agency Database
    • MLBTR On Twitter
    • MLBTR On Facebook
    • Team Facebook Pages
    • How To Set Up Notifications For Breaking News
    • Hoops Rumors
    • Pro Football Rumors
    • Pro Hockey Rumors

    Rumors By Team

    • Angels Rumors
    • Astros Rumors
    • Athletics Rumors
    • Blue Jays Rumors
    • Braves Rumors
    • Brewers Rumors
    • Cardinals Rumors
    • Cubs Rumors
    • Diamondbacks Rumors
    • Dodgers Rumors
    • Giants Rumors
    • Guardians Rumors
    • Mariners Rumors
    • Marlins Rumors
    • Mets Rumors
    • Nationals Rumors
    • Orioles Rumors
    • Padres Rumors
    • Phillies Rumors
    • Pirates Rumors
    • Rangers Rumors
    • Rays Rumors
    • Red Sox Rumors
    • Reds Rumors
    • Rockies Rumors
    • Royals Rumors
    • Tigers Rumors
    • Twins Rumors
    • White Sox Rumors
    • Yankees Rumors

    Navigation

    • Sitemap
    • Archives
    • RSS/Twitter Feeds By Team

    MLBTR INFO

    • Advertise
    • About
    • Commenting Policy
    • Privacy Policy

    Connect

    • Contact Us
    • Twitter
    • Facebook
    • RSS Feed

    MLB Trade Rumors is not affiliated with Major League Baseball, MLB or MLB.com

    Do not Sell or Share My Personal Information

    hide arrows scroll to top

    Register

    Desktop Version | Switch To Mobile Version