 On March 4, 2017 the Riverhounds announced that Swanson would be returning to the club on loan for a second consecutive season.He made his season debut on March 25 in the season opener against New York Red Bulls II, replacing fellow Crew SC loanee Marshall Hollingsworth in the 62nd minute of the 3–3 draw.A week later, Swanson started for the first time on the season against FC Cincinnati, but was replaced by Michael Green in the 63rd minute of an eventual 1–0 defeat for the Riverhounds.