There, he only made one appearance, and therefore joined RBC Roosendaal, where he played 25 matches in his first season, but he could not prevent the club from suffering relegation.
In Utrecht, Keller enjoyed many successful years, including winning the KNVB Beker once and playing six UEFA Cup matches.
[5] On 2 January 2012, Keller was to sign a loan with De Graafschap until the end of the season but the deal broke.
[8] Afterwards, he played for one season at amateur club VV De Meern, but retired altogether due to recurring injuries.
[9] In September 2015, Keller became a coach in the youth department of his former club, Utrecht, initially focusing on the U14 team.