The 19-year old enjoyed a successful loan in the National League with Altrincham last season, scoring five goals in 20 games.
"I'm a young player who is still learning but I back myself to do well. I was in the National League last year and I couldn't have asked for a better loan.
"I learned a lot from it and now I've come to a club who are going for promotion in League One.
"Walsall are a very good side and I watched a lot of their games last season and it looked like they play good football.
"Being a winger that's all you can ask for really, getting the ball out wide and being allowed to do your stuff.
"That's what I enjoy, going straight at players, getting crosses in and, hopefully, getting a few goals.
"So I'm looking forward to getting on the pitch and showing everyone what I can do."