Chicago Fire defender Bastian Schweinsteiger announced his retirement from professional football at the age of 35 on Tuesday, following the end of the MLS season.
Germany's 2014 World Cup winner Bastian Schweinsteiger spent 13 seasons with European giants Bayern Munich playing in exactly 500 matches across all competitions, establishing himself as one of the best midfielders in the world, and scoring 68 goals.
The 35-year-old won 8 Bundesliga titles, 7 DFB-Pokal titles, 1 DFL-Supercup, and a Champions League title during his stay at Bayern.
After leaving the Bavarian giants in 2015, the former Germany international joined Manchester United for 2 campaigns where he won the League Cup and the FA Cup.
The midfielder moved to the United States in 2017 to join Major League Soccer's Chicago Fire, where he netted 8 goals in 92 appearances. Schweinsteiger was named to the MLS All-Star Team in two of his three seasons with the Men in Red.
On the international stage, Bastian Schweinsteiger played for the German national team from 2004 to 2016. The German legend has represented Germany 121 times to become Die Mannschaft’s fourth-most capped player of all time and scored 24 goals. Schweinsteiger was part of his country's historic victory at the 2014 FIFA World Cup.
Following Philipp Lahm's international retirement in 2014, Schweinsteiger was named captain of the German national team.