Royals Sign Former All-Star C Elías Díaz to Minor League Deal
Kansas City signed 35-year-old catcher Elías Díaz to a minor-league deal; the 11-year veteran and 2023 All‑Star is a non‑roster invitee expected to report to camp next week.

The Kansas City Royals agreed to a minor‑league contract with catcher Elías Díaz, the 35‑year‑old Venezuelan veteran who will join big‑league spring camp as a non‑roster invitee and is expected to report to major‑league camp next week. MLB Trade Rumors noted Díaz is an ACES client and wrote, "The ACES client is expected to report to major league camp next week."
Díaz arrives with 11 big‑league seasons under his belt and a résumé that includes a 2015 debut with the Pittsburgh Pirates and multiple seasons with the Colorado Rockies before time with the San Diego Padres. He posted a down offensive year in 2025 with San Diego, playing 106 games and producing a .204/.270/.337 slash line with nine home runs, 29 RBI and 283 plate appearances; that 2025 workload produced a 74 wRC+ in 283 plate appearances and, according to one outlet, a 0.4 fWAR for the season.

Across his career Díaz owns exactly 2,800 plate appearances and a .247/.300/.383 line, with 71 career home runs and 326 RBI in 830 career games played. One report lists him with 758 career games caught and a career 78 wRC+ and 0.3 fWAR. Those cumulative totals underscore a veteran profile that blends considerable playing experience with limited recent offensive output.
Kansas City’s interest centers more on catching experience and defense than on bat speed. A RoyalsReview scouting note calls Díaz "one of the quickest pop times in baseball behind the plate," adds that he "threw out 23 percent of would‑be basestealers last year," and says he "rates well in blocking and framing metrics." Another analysis cautioned that Statcast numbers are underwhelming overall, observing Díaz "didn't excel in any particular areas, though he is aggressive on pitches in the strike zone."
The signing plugs a veteran hole behind Salvador Pérez and rookie Carter Jensen. Pérez remains the established starter in Kansas City, a nine‑time All‑Star and five‑time Gold Glove winner who has been KC’s primary catcher since 2013, while Jensen is a top prospect who appeared in 20 big‑league games last season and figures to be in the backup mix again. The Royals have already added veteran catchers Jorge Alfaro and Luke Maile this offseason; team coverage indicates Alfaro has not reported due to visa issues and Maile was removed from the camp roster for a personal matter.
The move is framed internally as organizational insurance. As one outlet put it, "If Perez stays healthy alongside Jensen, Diaz may never see the big league roster, but if something goes wrong behind the plate, Kansas City now has a veteran with 758 career games caught who is ready to step in." That veteran depth could be available to Kansas City's Triple‑A affiliate if playing time and roster moves dictate.
Díaz’s résumé includes a notable peak in 2023 when he hit .267/.316/.409 with 14 home runs and earned an All‑Star nod, delivering a go‑ahead home run in the eighth inning of the All‑Star Game and collecting MVP honors for that contest. Accounts of his move from Colorado to San Diego differ in the record, some sources describe a trade during the 2024 season while another says he was released and then signed by the Padres, but all agree he finished last season in San Diego and now joins Kansas City as a low‑cost, experienced catching option. The club announced the signing on Feb. 20, 2026, and Díaz is expected at camp next week.
Know something we missed? Have a correction or additional information?
Submit a Tip