 Pennington played for the Texas A&M Aggies baseball team from 2003–2005.In 2004, he played collegiate summer baseball with the Falmouth Commodores of the Cape Cod Baseball League, and was named to the league's Hall of Fame in 2020.Pennington was drafted in the first round of the 2005 Major League Baseball Draft by the Athletics.