Two young promising MLB talents were traded for one another on Friday.

The Minnesota Twins have traded 2022 American League batting champion Luis Arraez to the Miami Marlins for right-handed starter Pablo Lopez and two prospects, according to multiple reports.

Arraez, 25, was named an All-Star for the first time this year, narrowly earning the batting title over Aaron Judge with his .316 average.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Luis Arraez swing

Luis Arraez, #2 of the Minnesota Twins, hits a double against the Chicago White Sox during the third inning at Guaranteed Rate Field on October 5, 2022, in Chicago, Illinois. (Michael Reaves/Getty Images)

Lopez, 26, has broken out over the last three seasons, pitching to a 3.52 ERA since 2020.

The now-former Marlin was involved in trade discussions at last season's trade deadline. He was almost dealt to the New York Yankees in exchange for Gleyber Torres, but that proposed deal fell through at the last minute.

Since he made his big league debut in 2019, Arraez is a .314 hitter.

Luis Arraez at bat

Luis Arraez, #2 of the Minnesota Twins, bats against the Chicago White Sox on September 27, 2022, at Target Field in Minneapolis, Minnesota.  (Brace Hemmelgarn/Minnesota Twins/Getty Images)

FORMER MLB ALL-STAR RIPS EX-WIFE FOR 'F---ING ANNOYING' LIES ABOUT HIM

After being involved in trade discussions last season, Lopez began to struggle. Entering July 31, he had a 3.03 ERA with a 1.04 WHIP, striking out just over a batter per inning in what had been his best season up to that point. However, in his final dozen starts, he racked up an ERA of 5.06.

However, he still has plenty potential and joins a rotation with Sonny Gray and Joe Ryan, who both pitched to sub-3.60 ERAs last year. They also will get Kenta Maeda back from Tommy John surgery at some point.

Meanwhile, the Marlins continue to revamp and get a jolt on offense that already consists of All-Star Jazz Chisholm and home run threat Jorge Soler. Arraez will share the infield with Jean Segura and Garrett Cooper, with Chisholm moving to center field. The Marlins hit .230 as a team last season, which was the fourth-lowest mark in all of baseball.

The Marlins made the expanded postseason in the shortened 2020 season, their first postseason appearance since they won the World Series in 2003.

Pablo Lopez delivering

Pablo Lopez, #49 of the Miami Marlins, delivers a pitch during the first inning against the Philadelphia Phillies at loanDepot park on September 15, 2022, in Miami, Florida.  (Megan Briggs/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

The Twins, who recently brought back Carlos Correa, finished 78-84 last season, missing the postseason for a second straight season.