Zu Beginn der Saison &lt;a href="Shorttrack-Weltcup%202014/15"&gt;2014/15&lt;/a&gt; errang Knegt beim Weltcup in Salt Lake City den dritten Platz über 1000 m und den zweiten Rang über 500 m. Im weiteren Saisonverlauf holte er zwei Weltcupsiege mit der Staffel und kam zehnmal aufs Podest. Bei den Europameisterschaften 2015 in Dordrecht gewann er Bronze mit der Staffel und Gold im Mehrkampf. Im März 2015 holte er bei den Weltmeisterschaften in Moskau Bronze mit der Staffel, Silber über 1500 m und Gold jeweils im Mehrkampf und über 3000 m. Die Saison beendete er auf den sechsten Platz im Gesamtweltcup über 500 m und auf den zweiten Rang im Gesamtweltcup über 1000 m. Zu Beginn der folgenden Saison belegte er beim Weltcup in Montreal über 1500 m und mit der Staffel jeweils den zweiten Rang. Beim folgenden Weltcup in Toronto kam er über 1500 m ebenfalls auf den zweiten Rang. Es folgten in Nagoya zwei Siege, je über 1500 m und mit der Staffel und belegte in Shanghai über 500 m und 1500 m jeweils den zweiten Platz. In Dresden wurde er Dritter über 1500 m und erreichte abschließend den zweiten Platz im Weltcup über 1500 m. Bei den Europameisterschaften 2016 in Sotschi holte er die Goldmedaille mit der Staffel. Zudem wurde er Vierter im Mehrkampf und errang dabei den ersten Platz über 500 m. In der Saison 2017/18 siegte er viermal im Weltcup, davon dreimal über 1500 m und einmal mit der Staffel. Außerdem kam er sechsmal auf den zweiten und dreimal auf den dritten Platz und gewann damit die Weltcupwertung über 1500 m. Bei den Europameisterschaften 2017 in Turin holte er die Bronzemedaille im Mehrkampf und die Goldmedaille mit der Staffel. In den Einzelrennen wurde er dort Dritter über 3000 m und Erster über 500 m. Im März 2017 gewann er bei den Weltmeisterschaften in Rotterdam die Silbermedaille im Mehrkampf und jeweils Goldmedaille über 500 m, 3000 m und mit der Staffel.