Al draft NFL 2010 fu selezionato come 17ª scelta assoluta dai San Francisco 49ers[1]. Il 30 luglio firmò un contratto di 5 anni per 18,25 milioni di dollari di cui 10,8 garantiti.
Debuttò nella NFL il 12 settembre 2010 contro i Seattle Seahawks indossando la maglia numero 77.
Iupati fu nuovamente convocato per il Pro Bowl nelle due stagioni successive[6][7].
Arizona Cardinals
Il 10 marzo 2015, Iupati firmò un contratto quinquennale del valore di 40 milioni di dollari con gli Arizona Cardinals[8]. A fine stagione, fu convocato per il quarto Pro Bowl in carriera ed inserito nel Second-team All-Pro[9].
Seattle Seahawks
Il 14 marzo 2019, Iupati firmò un contratto di un anno con i Seattle Seahawks.[10]
^(EN) 2010 National Football League Draft, Pro Football Hall of Fame. URL consultato il 23 settembre 2012 (archiviato dall'url originale il 27 settembre 2015).
^(EN) 2013 Pro Bowl rosters, NFL.com, 26 dicembre 2012. URL consultato il 27 dicembre 2012.