Dopo una carriera da All-American al college[1] e malgrado dubbi da parte degli analisti sulla sua mancanza di velocità[2], Moffit fu scelto al terzo turno del Draft 2011 come 75º assoluto dai Seattle Seahawks. Nella sua stagione da rookie giocò 9 partite, tutte partendo da titolare prima di infortunati nella settimana 13 contro i Baltimore Ravens. Nella sua seconda stagione disputò 6 partite, 6 delle quali come titolare.
Il 19 agosto 2013, Moffit fu scambiato coi Cleveland Browns per il defensive linemanBrian Sanford[3] ma il giorno successivo i Browns invalidarono lo scambio per dubbi sulle condizioni fisiche del giocatore. Moffitt fu così scambiato il giorno successivo coi Denver Broncos per il defensive tackleSealver Siliga[4]. Dopo avere disputato sole 2 gare coi Broncos nella prima metà della stagione 2013, il 6 novembre annunciò il proprio ritiro dal football professionistico all'età di 27 anni[5].