W lipcu 2017 roku na mistrzostwach świata w Budapeszcie w konkurencji 100 m stylem klasycznym zajął 13. miejsce z czasem 59,76. Na dwukrotnie dłuższym dystansie uplasował się na 14. pozycji (2:09,94). W eliminacjach 50 m stylem klasycznym zajął 16. miejsce ex aequo ze Słoweńcem Peterem Stevensem i Rosjaninem Wsiewołodem Zanko. Wszyscy trzej pływacy uzyskali czas 27,39 i musieli pływać w dogrywce, w której Kamminga uplasował się na ostatnim miejscu i nie zakwalifikował się do półfinałów.