During his active playing career, he represented hometown club RKSV Schijndel since his childhood.
[2] In August 2010, his contract with the club was terminated, and he began working at FC Oss as an assistant coach.
[4] In March 2012, it was announced that Wels would combine his work at FC Oss with the head coaching position at SV Deurne.
[2] At the end of the 2015–16 season, Wels left RKSV Nemelaer and started working for RKVV DESO.
He would then become head coach at TOP in June 2017, after "changing the dynamics at the club", according to chairman Peter Bijvelds.