Swenson joined the Georgetown baseball coaching staff in August of 2015 as the pitching coach.
In his first season with the Hoyas in 2016, Georgetown ranked third in the BIG EAST in ERA (4.55). Senior Tim Davis set the Georgetown record with 11.15 strikeouts per nine innings. Junior Simon Mathews finished with the third-most innings (95.1) and the sixth-best season ERA (2.45) in program history. Mathews was named to the All-BIG EAST First Team and Matt Smith was named to the second team.
Prior to Georgetown, Swenson spent two seasons as Jacksonville's assistant pitching coach where he also worked directly with the catchers. In his two years in the Dolphin's dugout, the pitching staff improved in several statistical categories including ERA, strikeout-to-walk ratio and opponent batting average. Swenson helped lead Jacksonville to back-to-back appearances in the Atlantic Sun Tournament after a two-year absence.
As a player, Swenson put on the Dolphins uniform from 2007-11, serving as a team captain for his final three years. Known as the team's "Iron Man", Swenson caught all 56 games in 2010 and a stretch of 109 of 112 games through the 2010 and 2011 seasons. He played in a total of 148 games during his career at Jacksonville, amassing a career fielding percentage of .987, and helping lead the Dolphins to NCAA Regional berths in 2007, 2009 and 2011.
Swenson played alongside a number of talented players while at JU. Several of his teammates were selected in the MLB draft, notably Chris Anderson (1st round to Los Angeles) and Adam Brett Walker (3rd round to Minnesota).
Following his collegiate career, the five-time Atlantic Sun All-Academic selection signed a professional contract with the Newark Bears of the Canadian American Association of Professional Baseball following tryouts with the Kansas City Royals.