Swanson underwent surgery to address a core injury in early October, Meghan Montemurro of the Chicago Tribune reports.
Swanson is not in the starting lineup for Sunday's game against the Reds.
Swanson went 1-for-3 with a double, a walk, a run scored and a stolen base in Saturday's 3-0 win over the Reds.
Swanson is out of the lineup for Monday's game against the Phillies.
Swanson went 1-for-3 with a walk, a stolen base and one run scored in Sunday's 5-0 win over the Nationals.
Swanson went 1-for-4 with a solo home run in Friday's 3-1 win over the Nationals.
Swanson went 2-for-4 with an RBI and two runs scored in Thursday's 10-2 win over the Tigers. He also stole two bases.
Swanson went 1-for-3 with a walk and two runs scored in Saturday's 9-4 win against the Royals.
Swanson is not in the lineup for Thursday's game in Tampa Bay.
Swanson went 3-for-4 with a walk, two doubles and an RBI in Saturday's 4-3 loss to the Reds.