The Cubs traded journeyman catcher Joe Hudson to the Mets on Thursday, per the teams’ transaction logs at MLB.com. It’s presumably a cash deal that’ll give the Mets some additional depth behind the plate. Hudson was assigned to Double-A Binghamton.
Hudson, 32, has seen brief action in three big league seasons but none since 2020. He has just 33 MLB plate appearances under his belt. Hudson has spent the past two seasons in Triple-A with the Rays and Braves, hitting for a low average but posting strong on-base marks and showing off good pop at the plate. He was hitless in eight plate appearances with the Cubs’ Iowa affiliate in 2024 but batted .230/.362/.432 with 20 homers in just 437 plate appearances with the top affiliates for the Rays and Braves from 2022-23.
Behind the plate, Hudson is 0-for-7 in halting steals at the MLB level but boasts an enormous 40% caught-stealing rate in 11 minor league seasons. He’s also typically posted strong framing marks in the upper minors, per Baseball Prospectus.
The Mets are set at catcher on the big league roster, with young Francisco Alvarez shouldering the bulk of the workload and veteran Omar Narvaez backing him up. In Triple-A, they’ve got veteran Tomas Nido and well-traveled Austin Allen – a pair of backstops with big-league experience (quite a bit of experience, in Nido’s case). For now, Hudson will head to Double-A and pair with top catching prospect Kevin Parada.