Redshirt year, Estrada ran a personal-best time in the 10K (27:32.90) at the Payton Jordan Invitational as an unattached athlete to earn his ticket to London. He competed in front of 80,000 fans at London's Olympic Stadium on August 4 in the men's 10000 m at the 2012 Summer Olympics, finishing 21st in a time of 28:36.19.