Kuiper doorliep de jeugdopleiding van FC Volendam en in 2013 werd hij opgenomen in de eerste selectie. Op 30 augustus mocht hij van coach Hans de Koning zijn debuut maken. Op die dag werd er met 2–0 verloren op bezoek bij Willem II en Kuiper viel acht minuten voor tijd in voor Levi Schwiebbe.[1] Op 16 juni 2015 werd bekend dat Kuiper FC Volendam verliet en aan de slag ging bij OFC uit Oostzaan.[2] Na één seizoen verruilde hij de club voor Fortuna Wormerveer.[3] In 2019 werd Zaanlandia zijn nieuwe club. SDZ nam hem een jaar later over. In de zomer van 2021 verkaste Kuiper naar VV Assendelft.[4]