 Although Swanson was sent on loan to begin the 2016 season, he was recalled midway through the year by Crew SC, with the club battling injuries and international call-ups.The attrition allowed Swanson to make his club and MLS debut on June 1, replacing Mohammed Saeid in the 74th minute against Philadelphia Union.He completed eight passes in the short time he was on the field, but could not prevent a 3–2 defeat for Crew SC.