Lata 2006–2009 W kwietniu 2006 roku brał udział w 34. edycji turnieju Chemiepokal, który odbywał się w Halle. Zimnoch zdobył brązowy medal tych zawodów, przegrywając w półfinale z Węgrem Józsefem Darmosem. Niecały miesiąc później wywalczył brązowy medal na mistrzostwach Unii Europejskiej. Polak zakończył rywalizację po przegranej w półfinale z medalistą olimpijskim Roberto Cammarelle. W tym samym roku był również finalistą czeskiego turnieju Grand Prix w Ostrawie.

Rok 2007 zaczął od triumfu na marcowych mistrzostwach Polski, które odbywały się w Białymstoku. Zimnoch wygrał w półfinale zawodów z Marcinem Madajem, a w finale z Jakubem Kapelińskim, kończąc dwa pojedynki przed czasem. Pod koniec miesiąca startował również w turnieju Stamma, gdzie zdobył srebrny medal. W finale lepszy od Polaka okazał się reprezentant Białorusi Wiktar Zujeu, który wygrał ten pojedynek wyraźnie na punkty (29:4). W czerwcu reprezentował Polskę na mistrzostwach Unii Europejskiej w Dublinie. Polak wyeliminował z turnieju ówczesnego mistrza Anglii Danny’ego Price’a oraz reprezentanta Hiszpanii Mahdiego Khanji, zapewniając sobie brązowy medal mistrzostw. Udział zakończył na półfinale, w którym przegrał na punkty (5:12) z Włochem Clemente Russo. W październiku był uczestnikiem mistrzostw świata w Chicago.