Ved EM i banecykling 2018 vandt Walls guld i udskilningsløb. Han kom på tredjepladsen i omnium ved VM i banecykling 2020.