Swanson is starting at shortstop and batting sixth in the Braves’ game Monday afternoon against the Rockies in Colorado.
Atlanta optioned outfielder Adam Duvall to Triple-A Gwinnett to create a roster spot for Swanson.
Swanson had been on the 10-day IL since July 24 because of a bruised right foot, which he recently referred to as a “frustrating injury.”
But after playing three games this past weekend at Class-A Rome, Swanson rejoined the Braves in time for Monday’s game. The surging Braves have won eight in a row after sweeping the Mets in New York on Sunday.
Swanson, 25, is batting .265 with a career-high 17 home runs and 57 RBIs this season, his fourth with the Braves.