Krejner kam mit 13 Jahren über einen Schulwettbewerb zum Radsport. Seine ersten großen internationalen Einsätze hatte er 1998 bei den UCI-Bahn-Weltmeisterschaften, bei denen er im Teamsprint antrat, sowie bei der Europameisterschaft, bei der er auf Anhieb den Titel im Olympischen Sprint gewann. 2001 gewann er bei den europäischen Titelkämpfen in dieser Disziplin mit dem polnischen Team (wie später auch 2002) Silber hinter Deutschland. Beim Sieg von Arnaud Tournant bei den UCI-Bahn-Weltmeisterschaften 2001 gewann er die Bronzemedaille im 1000-Meter-Zeitfahren. 2004 gewann er bei den Europameisterschaften Silber im Teamsprint und im Sprint-Omnium. Von 1989 bis 1999 startete er regelmäßig bei UCI-Bahn-Weltmeisterschaften, seine besten Ergebnisse waren die Bronzemedaille 2001 im Zeitfahren und fünfte Plätze im Zeitfahren 1996 und im Olympischen Sprint 1998.