 He batted .345 with 5 home runs in 45 games in 2005 and in 2006, batted .312 with 12 home runs in 81 games.He was a South Atlantic League Mid-Season All-Star in 2006 and was a Baseball America Low A All-Star.Towles worked his way up the minor leagues in 2007.