Promising attacking midfielder who was crowned Apprentice of the Season for 2018/19.
The 18-year-old spent his youth career with hometown Coventry and Birmingham before signing for Walsall in March 2017.
Most comfortable in the number 10 position, he scored on his youth team debut against Morecambe that season and played 28 matches for the Under-18s in 2017/18.
Bates made his first-team debut in an EFL Trophy victory over Middlesbrough Under-21s in October 2018 and also started the Checkatrade Trophy tie against Port Vale a month later.
The 2019-20 season proved to be a breakthrough campaign for Bates. He made his league debut against Salford City in October 2019 and scored his first professional goal against Darlington in the FA Cup a month later.