Former White Sox All-Star Avisail Garcia Retires After 13-Year MLB Career

The outfielder spent six productive seasons with the Chicago White Sox, making the 2017 All-Star team.

Feb. 2, 2026 at 9:15pm

Avisail Garcia, a former MLB All-Star who spent six seasons with the Chicago White Sox, has announced his retirement after a 13-year professional career. Garcia broke through initially with the Detroit Tigers before being traded to the White Sox, where he had his best years, including making the 2017 All-Star team. After leaving Chicago, he played for the Tampa Bay Rays, Milwaukee Brewers, and Miami Marlins before retiring at age 34.

Why it matters

Garcia's retirement marks the end of an era for the White Sox, who saw the outfielder emerge as an All-Star caliber player during his time in Chicago. His departure is a reminder of the transient nature of professional sports, as players come and go, but the team and its loyal fanbase remain.

The details

In his six seasons with the White Sox, Garcia hit 74 home runs, batted .271, and drove in 289 runs. His best year came in 2017 when he made the All-Star team after hitting .330 with 27 doubles, 18 homers, and 80 RBIs. After leaving Chicago, Garcia played for three other MLB teams before retiring in 2024 at the age of 34.

  • Garcia spent six of his 13 MLB seasons with the Chicago White Sox.
  • He made the 2017 All-Star team while with the White Sox.
  • Garcia's last 18 MLB games came with the Miami Marlins in 2024.
  • He did not play any baseball in 2025.

The players

Avisail Garcia

A former MLB All-Star outfielder who spent six productive seasons with the Chicago White Sox before playing for the Tampa Bay Rays, Milwaukee Brewers, and Miami Marlins.

Jake Peavy

A pitcher who was part of the three-team trade that sent Avisail Garcia from the Detroit Tigers to the Chicago White Sox.

Got photos? Submit your photos here. ›

What they’re saying

“Thank you to God for the blessing of fulfilling my childhood dream—of playing baseball at its highest level”

— Avisail Garcia

The takeaway

Avisail Garcia's retirement marks the end of an era for the Chicago White Sox, who saw the outfielder emerge as an All-Star caliber player during his six seasons with the team. His departure is a reminder of the fleeting nature of professional sports, as players come and go, but the team and its loyal fanbase remain.