Seinen ersten internationalen Erfolg hatte Krists Neilands im Jahr 2012, als er die Tour de la Région de Lódz gewann. Von 2015 bis 2017 wurde er drei Mal in Folge lettischer U23-Meister im Einzelzeitfahren, 2017 und 2018 lettischer Straßenmeister der Elite und 2019 nationaler Zeitfahrmeister.
Nach dem Einzelzeitfahren der 1. Etappe des Giro d’Italia 2021, welches er als 105. abschloss, stürzte Neilands auf dem Weg ins Hotel, brach sich das Schlüsselbein und musste die Rundfahrt verlassen.[1]