The 19 year old played 6 games for Leeds last season and now looks set to play a part in their quest to return to the Premier League.
“We’re delighted we’ve managed to bring Sanchez back,” Manager Simon Grayson told the club’s official website.
“He did well last year and he’s another good addition to our squad.
“He’s a young and up and coming player who has plenty to offer and his arrival will only increase competition for places.”