On February 3, 2012, O'Keefe resigned from the Iowa program to take a job with the Miami Dolphins of the National Football League (NFL). New Dolphins head coach Joe Philbin spent several years on Iowa's staff, coaching the offensive line from 1999 to 2002.