ARIZONA DIAMONDBACKS

Arizona Diamondbacks trade P Luke Weaver to Kansas City Royals

Aug 1, 2022, 4:08 PM | Updated: 4:47 pm

Luke Weaver #7 of the Arizona Diamondbacks delivers a first inning pitch against the Minnesota Twin...

Luke Weaver #7 of the Arizona Diamondbacks delivers a first inning pitch against the Minnesota Twins at Chase Field on June 18, 2022 in Phoenix, Arizona. (Photo by Norm Hall/Getty Images)

(Photo by Norm Hall/Getty Images)

The Arizona Diamondbacks have traded right-handed pitcher Luke Weaver to the Kansas City Royals in exchange for third baseman Emmanuel Rivera, the team announced Monday.

Arizona Sports’ John Gambadoro first reported the news.

In a corresponding move, the D-backs recalled right-handed pitcher Taylor Widener from Triple-A Reno for Monday afternoon’s game.

In 63 games this year for Kansas City, Rivera is hitting .237 with six home runs and 22 RBIs. The 26-year-old was optioned to Triple-A Omaha on Sunday and made his MLB debut in June of 2021.

Weaver, 28, joined catcher Carson Kelly as the bulk of the return when the D-backs dealt star first baseman Paul Goldschmidt to the St. Louis Cardinals prior to the 2019 season.

Despite Weaver’s first season in Arizona resulting in a superb 2.94 ERA across 12 starts, it has been a struggle for him in Arizona through a couple of different injuries.

Weaver went on to make a dozen starts in 2020 for a 6.58 ERA and then 13 more last season with a 4.25 ERA. He was moved into a relief role this season, where Weaver has thrown 16.1 innings in 12 appearances for a 7.71 ERA.

Weaver makes $2.8 million this season and has one more year of control left for the 2023 season before he would become a free agent.

Arizona Diamondbacks

Christian Walker #53 and Justin Martinez #63 of the Arizona Diamondbacks celebrate a solo home run ...

Arizona Sports

ESPN picks Diamondbacks duo as 2024 MLB All-Stars

ESPN's David Schoenfield tabbed two Diamondbacks players to make the National League's 2024 MLB All-Star Game roster. 

35 minutes ago

Scott McGough #30 of the Arizona Diamondbacks pitches during the first inning of a game against the...

David Veenstra

Scott McGough to start for D-backs vs. White Sox

Manager Torey Lovullo said Scott McGough will start Saturday for the Arizona Diamondbacks against the White Sox.

5 hours ago

Randal Grichuk...

Alex Weiner

Diamondbacks’ offense continues to rally, Ryne Nelson sharp in win over White Sox

The Diamondbacks have been on a roll with the bats, and they put up runs in a multitude of ways Friday against the White Sox. 

16 hours ago

Zebras...

Haboob Blog

Zebras at the Lovullo house? Diamondbacks’ summer party a bonding experience

Diamondbacks manager Torey Lovullo hosted D-backs players and staff, two zebras, a llama, a cow and goats on Monday. 

20 hours ago

Tommy Pham...

Alex Weiner

White Sox OF Tommy Pham activated ahead of matchup with former club Diamondbacks

Tommy Pham is back at Chase Field as a member of the White Sox and will receive his NL pennant ring before facing the Diamondbacks.

22 hours ago

Joc Pederson #3 of the Arizona Diamondbacks celebrates with Christian Walker #53 after hitting a gr...

Damon Allred

D-backs sluggers Christian Walker, Joc Pederson overwhelm Angels in series-clinching win

Christian Walker's bats smashed three home runs in an 11-1 win at Chase Field on Thursday, including a grand slam hit by Joc Pederson.

2 days ago

Arizona Diamondbacks trade P Luke Weaver to Kansas City Royals