Who Did the Yankees Trade to Get Alex Rodriguez?

The Yankees pulled off a trade with the Texas Rangers to acquire shortstop Alex Rodriguez in 2004. The trade is considered one of the most lopsided deals in MLB history.

Checkout this video:


In 2004, the Yankees made a blockbuster trade with the Texas Rangers, acquiring future Hall of Famer Alex Rodriguez in exchange for Alfonso Soriano and a package of prospects. The trade is widely seen as one of the most lopsided in baseball history, as the Yankees went on to win the World Series that year and Soriano became one of the best players in the game. But who exactly did the Yankees give up to get Rodriguez?

The main piece going to Texas was Soriano, who was in his prime at the time and had just made his second consecutive All-Star appearance. Soriano would go on to hit 46 home runs and steal 41 bases for the Rangers in 2004, leading them to their first ever playoff berth. He would play just two more seasons in Texas before being traded to the Chicago Cubs, where he would become a perennial All-Star and one of baseball’s most dangerous hitters.

The other key piece going to Texas was Joaquin Arias, a highly touted infield prospect who had just been named the Yankees’ Minor League Player of the Year. Arias was considered one of the top prospects in baseball at the time and was expected to be a key part of the Yankees’ future infield alongside Derek Jeter and Robinson Cano. However, Arias never lived up to his potential and bounced around Major League Baseball for several years before finally settling into a utility role with the San Francisco Giants, where he won two World Series titles.

The final piece going to Texas was Dioner Navarro, another highly touted prospect who was considered one of baseball’s best catching prospects at the time. Navarro made his Major League debut with the Rangers in 2004 but never found much success at the big league level. He would go on to play for several different teams over his career but never established himself as an everyday player.

The Trade

The Yankees traded Alfonso Soriano and Joaquin Arias to the Rangers for Alex Rodriguez.

The Players Involved

In 2004, the Yankees acquired Alex Rodriguez from the Texas Rangers in a blockbuster trade that involved several other players. The Yankees gave up Alfonso Soriano and a minor leaguer, Joaquin Arias, while the Rangers also sent second baseman Ian Kinsler to the Detroit Tigers as part of the deal.

Rodriguez, who was in the final year of his contract with the Rangers, had just signed a new 10-year, $252 million deal with the Yankees. Soriano, who was due to become a free agent after the season, was traded to the Chicago Cubs. Kinsler went on to become an All-Star with the Tigers.

The Aftermath

Ten years later, the Yankees are still paying the price for acquiring Alex Rodriguez. In 2012, they were stuck with an aging player who could no longer play shortstop and was due $114 million over the next five years. They had to pay most of that money to Rodriguez even though he was playing for another team. The situation was so bad that the Yankees actually considered releasing Rodriguez just to get rid of his contract.

In 2013, the Yankees finally got rid of Rodriguez, but it cost them dearly. They had to pay him a $21 million “buyout” and they also had to give up two young players, pitcher Ian Kennedy and infielder Jose Eduardo Sanchez. The Yankees also had to pay $26 million to the Texas Rangers, the team that originally signed Rodriguez.

Why the Yankees Traded for Alex Rodriguez

The New York Yankees were looking to make a splash in the offseason and they did just that by acquiring All-Star third baseman Alex Rodriguez from the Texas Rangers. The Yankees gave up a lot to get Rodriguez, but they feel that he is the missing piece to their puzzle. Let’s take a look at why the Yankees made this trade.

The Yankees’ Motives

The Yankees acquired Alex Rodriguez from the Texas Rangers in 2004 in exchange for Alfonso Soriano and a player to be named later (Joaquin Arias). At the time, Rodriguez was the best player in baseball and had just won his third American League MVP award. He was also just entering his prime at the age of 28. The Yankees were coming off a loss to the Florida Marlins in the World Series, and their goal was to build a dynasty that would dominate baseball for years to come.

A-Rod was clearly the best player available, and he fit perfectly into the Yankees’ plans. He was a superstar who could play multiple positions, and he was just entering his prime. The Yankees were willing to sacrifice Soriano, who was a good player but not a superstar, in order to get A-Rod. They also had faith in Arias, who ended up being a key player on their 2009 World Series team.

The trade worked out perfectly for the Yankees. A-Rod helped them win the World Series in 2009, and he was a key member of their playoff teams from 2005-2007. He also won two more MVP awards with the Yankees (in 2005 and 2007). In all, he spent 12 seasons with the Yankees and is widely considered to be one of the greatest players in franchise history.

Alex Rodriguez’s Motives

In February 2004, the New York Yankees made headlines when they traded for Texas Rangers shortstop Alex Rodriguez. The trade sent outfielder Alfonso Soriano and a minor league pitcher to the Rangers in exchange for Rodriguez and cash. At the time, Rodriguez was the highest-paid player in baseball, and the trade made him the richest player in Yankees history.

The move was met with criticism from some fans and media members, who questioned why the Yankees would give up two proven players in Soriano and pitcher Joaquin Arias for a player who had yet to win a World Series. Others praised the move, arguing that Rodriguez was a once-in-a-generation talent who would solidify the Yankees lineup for years to come.

Ultimately, time would prove the latter group correct. Rodriguez would go on to help the Yankees win the World Series in 2009, his only championship with the team. He would also be named American League MVP three times while with the Yankees, and his 696 home runs are the most by any player in franchise history.

While Rodriguez’s on-field accomplishments were clear, his motives for wanting to be traded to the Yankees were less so. Some believe that Rodriguez saw himself as a natural fit for the storied franchise, and that he was motivated by a desire to win a championship. Others have speculated that Rodriguez’s agent, Scott Boras, pushed for the trade in order to get his client a lucrative contract extension from the Yankees.

Whatever Rodriguez’s motives may have been, there is no doubt that he left his mark on both the Texas Rangers and New York Yankees organizations.


In conclusion, the Yankees traded for Alex Rodriguez in order to improve their team. They gave up several good players in order to get him, but they felt that he was worth it. He has been a great player for them, and has helped them win many championships.

Scroll to Top