As C- Junior Knegt finished third in the Dutch Championship for his age group in 2004. Even with further unterklassigen race of the season 2004/ 05 get him some good results and victories, among other things, he was awarded in 2005 the title of the national C- Junior Champion. After he had risen in the 2005/06 season in the Junior B squad, he also managed decent results in his few international starts, he also finished second at the Dutch championship. Also in the Junior B class Knegt finally triumphed at the National Championship in the Hague, so he was nominated as the A- Junior a year later, even for the short track speed skating World Cup. There he reached with the relay as the best result once the semi-finals on the individual routes, he retired early from in the heats. Also at the Junior World Championships in Bolzano, he went to the start, but he could not repeat his good times and was overall Twenty-fifth, with the season he failed in the quarterfinals.
In the short track speed skating World Cup 2008/ 09 Knegt started very well, among other things, he reached for the best result a tenth place over 1000 meters at the fourth World Cup in Nagano. In the relay succeeded as a best finish of seventh place.
Despite his less successful World Cup results in the 2007/ 08 season Knegt, submitted to the Race of the top race series in February 2008, his personal bests at all distances on, with the exception of not accrued in the World Cup 3000 meters. The times over 1000 meters and 1500 meters are also at the same time the Dutch Junior records.
He won the bronze medal at the 2014 Winter Olympics in Sochi over 1000 m. In the 2014 World Cup, he was in Montreal with the 5000 m relay world champion, reaching over 1,000 m silver.