 He posted a record of 3 wins and 4 losses and a 3.98 ERA over 61 innings, consisting of 12 starts and 1 appearance in relief, striking out a total of 56 batters and walking 20.In 2007, Estrada pitched for the GCL Nationals, the Class-A Hagerstown Suns of the South Atlantic League, and the Advanced-A Potomac Nationals of the Carolina League.He logged 105⅔ innings in 23 starts, winning 6, losing 8, and recording a 4.85 ERA with 102 strikeouts and 37 walks.