In 2006 werd Jeroen Otter zijn trainer. Dankzij Otter ging Silovs nog beter presteren wat resulteerde in medailles tijdens World Cups. In 2008 werd Silovs in eigen land Europees kampioen shorttrack. Hij won de 1500m en werd overall eerste. In 2009 probeerde Silovs zijn titel te verdedigen maar tevergeefs. De Italiaan Nicola Rodigari versloeg Silovs op het Europees kampioen shorttrack. In het seizoen 2009/2010 maakte Silovs zijn debuut in het langebaanschaatsen op internationaal niveau tijdens de wereldbekerwedstrijden in Calgary. Op het EK in Hamar eindigde Silovs als veertiende, waarmee hij zich ook plaatste voor het WK in Heerenveen. Haralds verkoos het WK Shorttrack boven het WK Allround. Beide evenementen vonden plaats tijdens hetzelfde weekend.