Début 2017, il gagne le 500 mètres aux Championnats du monde.
À la première manche de la Coupe du monde 2017, qui sert de qualifications aux épreuves de patinage de vitesse sur piste courte aux Jeux olympiques de 2018, il arrive troisième au 1500 mètres, dans la même demi-seconde que les Coréens Lim Hyo-Jun et Hwang Dae-Heon[4]. Il arrive 9e au 500 mètres[5]. Au 1000 mètres, il fait tomber le Canadien Charle Cournoyer et reçoit une pénalité qui le place dernier de la finale A, soit cinquième du classement général[6]. À la deuxième manche de la Coupe du monde, il est gêné par le Canadien Samuel Girard en finale A du 1500 mètres et arrive dernier. Girard reçoit une pénalité et Knegt arrive cinquième de la distance[7]. Au 500 mètres, il arrive deuxième, moins d'un dixième de seconde derrière Samuel Girard[8]. Il remporte le 1000 mètres[9]. Au relais, il décroche la médaille d'argent avec ses coéquipiers Daan Breeuwsma, Itzhak de Laat et Dylan Hoogerwerf[10]. À la troisième manche, il obtient la médaille d'argent au 1500 mètres[11]. Il reçoit une pénalité au deuxième tour du 500 mètres[12], et au premier tour du 1000 mètres[13]. Il gagne à nouveau l'argent du relais pendant la quatrième manche de la saison[14].
En , il se blesse au cours des championnats nationaux néerlandais[15].
Aux Jeux olympiques de 2018, il prend la deuxième place du 1500 mètres.
Blessures
En 2019, Sjinkie Knegt se blesse à la jambe. Pendant sa convalescence, la chute d'un pot de dissolvant dans sa cheminée lui cause de graves brûlures au visage, à une jambe, aux pieds et au torse. Il passe sept semaines à l'hôpital et ne peut pas patiner pendant six mois[16].