Sweatt spelade juniorhockey med NTDP och collegehockey med Colorado College. Efter att ha valts som 38:e spelare totalt i NHL Entry Draft 2007 av Chicago Blackhawks blev han free agent efter att klubben valt att inte skriva något kontrakt. År 2010 skrev Sweatt på för Vancouver Canucks. Som inlinehockeyspelare har Sweatt spelat på landslagsnivå med USA, med vilka han vann VM-guld i Ungern 2006.