Willi Castro Bio
Willi Rafael Castro Capellan (born April 24, 1997) is a Puerto Rican professional baseball utility player who is currently a free agent in Major League Baseball (MLB). A versatile switch-hitter capable of playing multiple positions, he has suited up for the Detroit Tigers, Minnesota Twins, Chicago Cubs, and Colorado Rockies since making his MLB debut in 2019. Castro was named an American League All-Star in 2024 while with the Minnesota Twins, the signature recognition of his career to date.
Early Life and Background
Willi Rafael Castro Capellan was born on April 24, 1997, and grew up in Puerto Rico, where baseball is woven into daily life from an early age. The Puerto Rican baseball tradition produced a steady stream of Major League infielders, and Castro developed within that same environment, learning the game through local amateur play. His family background includes a notable baseball connection: his wife, Aniana Rosario, is a sister of Major League infielder Amed Rosario, tying Castro to a familiar name across the league.
As a teenager, Castro drew the attention of professional scouts with his athleticism and positional flexibility. Those traits would later define his professional profile as a utility player who can contribute at shortstop, second base, third base, and the outfield. His pathway into professional baseball was set when Cleveland signed him as one of the top international amateur prospects of his class.
Path to Major League Baseball
Castro signed with the Cleveland Indians as an international free agent in July 2013, launching a five-year development path through the Cleveland farm system. He made his professional debut in 2014 with the Arizona League Indians, batting .239 with two home runs and 11 RBIs in 43 games. He spent 2015 with the Mahoning Valley Scrappers, hitting .264 with 25 RBIs and 20 stolen bases, then split 2016 between the Lake County Captains and Lynchburg Hillcats, where he produced seven home runs and 49 RBIs.
In 2017, Castro took a step forward at Lynchburg, batting .290 with a career-high 11 home runs, 58 RBIs, and 19 stolen bases, and Cleveland added him to the 40-man roster that offseason. Entering 2018, MLB.com ranked him as Cleveland’s fifth-best prospect. He opened that season with the Akron RubberDucks before being traded to the Detroit Tigers on July 31, 2018, in a deal that sent Leonys Martín and Kyle Dowdy to Cleveland. The trade marked the end of his development in the Indians system and set up his eventual arrival in the Major Leagues.
Willi Castro Career
Early Career (2018–2019)
After joining the Detroit Tigers organization, Castro split the rest of 2018 between the Erie SeaWolves and the Toledo Mud Hens, slashing .264/.315/.392 across three levels. He returned to Triple-A Toledo to open 2019, continuing his work as a switch-hitting middle infielder. On August 24, 2019, the Tigers selected his contract and promoted him to the major leagues, and he debuted that night against the Minnesota Twins, going 2-for-4.
Castro recorded his first Major League home run on September 22, 2019, off Josh Osich of the Chicago White Sox. He finished his rookie year batting .230 with one home run in 30 games, a modest debut that secured his place on the Detroit roster heading into the next season.
Detroit Tigers Breakthrough (2019–2022)
Castro’s most productive Detroit season came in 2020, when he batted .349 with six home runs and 24 RBIs in limited at-bats during the shortened campaign. In 2021, he made the Tigers’ Opening Day roster and played in his first major league opener, although defensive struggles at shortstop led manager A. J. Hinch to shift him to second base. After a midseason demotion to Triple-A Toledo, he returned in July and finished the year batting .220 with nine home runs, 38 RBIs, and nine stolen bases in 125 games.
He began 2022 in the minors before being recalled in mid-April to replace the injured Javier Báez. The Tigers non-tendered Castro on November 18, 2022, making him a free agent for the first time in his career.
Minnesota Twins Era (2023–2025)
Castro signed a minor league deal with the Minnesota Twins on December 30, 2022, and made the Opening Day roster in 2023. He appeared in 124 games that year, slashing .257/.339/.411 and posting a career-high 2.7 wins above replacement while playing all over the diamond. His versatility and offensive consistency made him a valuable piece of the Twins lineup.
In 2024, Castro played 558 at-bats and slashed .247/.331/.385 with 150 strikeouts, earning his first All-Star selection and cementing his status as one of the league’s most reliable utility men. On May 15, 2025, he recorded his 500th career hit, going 2-for-4 against the Baltimore Orioles. He finished his Twins tenure with 86 appearances in 2025, batting .245/.335/.407 with 10 home runs, 27 RBIs, and nine stolen bases.
Chicago Cubs Era (2025)
On July 31, 2025, the Twins traded Castro to the Chicago Cubs in exchange for Ryan Gallagher and Sam Armstrong. With Chicago, he made 34 appearances and batted .170 with one home run, six RBIs, and one stolen base, a short stint that ended his time on the North Side of Chicago.
Colorado Rockies Era (2026)
On January 21, 2026, Castro signed a two-year, $12.8 million contract with the Colorado Rockies. The deal gave him a clear path to regular playing time and reflected the strong defensive and offensive track record he had built over the previous three seasons in Minnesota.
Notable Events and Milestones
Castro’s signature moments include his MLB debut on August 24, 2019, his first home run later that September, and his 500th career hit on May 15, 2025. His 2024 All-Star selection stands as the clearest validation of his everyday production, and his January 2026 contract with Colorado underscored his continued value as a switch-hitting utility player.
Willi Castro Career Wins
Willi Castro has not been recognized primarily for major individual awards beyond his 2024 All-Star selection. His value has consistently come from positional versatility, switch-hitting, and on-base skills rather than headline-grabbing award totals.
All-Star Honors
Castro was named to the American League All-Star team in 2024 with the Minnesota Twins, the only All-Star recognition of his Major League career through the most recent completed season. The selection came after a season in which he drew 150 strikeouts in 558 at-bats while continuing to play multiple positions at a high level.
Other Performances
Beyond his All-Star season, Castro posted a career-best .349 batting average in 2020 and a career-high 2.7 WAR in 2023. His 2025 campaign with the Twins produced a .245/.335/.407 line with 10 home runs, 27 RBIs, and nine stolen bases in 86 games before he was dealt to the Cubs.
Willi Castro Family
Family Background and Personal Life
Willi Castro is married to Aniana Rosario, a sister of Major League infielder Amed Rosario. The couple has a daughter together. Through his marriage, Castro is connected to one of the more recognizable families in Major League Baseball, which helps explain his comfort in clubhouses across the league.
2025 Season Performance
Castro began 2025 as a regular in the Minnesota Twins lineup, providing switch-hitting balance and positional flexibility at shortstop, second base, and the outfield. Through his midseason departure, he batted .245 with 10 home runs, 27 RBIs, and nine stolen bases in 86 games, continuing the strong on-base approach he had refined in 2023 and 2024.
On July 31, 2025, the Twins traded him to the Chicago Cubs, ending his Minnesota tenure. With the Cubs, he appeared in 34 games and batted .170 with one home run and six RBIs, adjusting to a new clubhouse in the middle of a playoff race. His 2025 overall production, especially his earlier Twins form, kept him firmly in the category of dependable utility players heading into the next contract window.
The 2025 season closed with Castro still under team control, but his January 2026 signing with Colorado marked the resolution of his contract situation and set the stage for the next chapter of his career in the National League.









