Scrivi una continuazione per questo paragrafo - Alle Olimpiadi estive del 2000 a Sydney, Kalmikovs ha deciso di abbandonare la metà del suo doppio medley, e di sperimentare invece il 100 m breaststroke. Ha raggiunto gli standard FINA B di 1:04.89 (100 m breaststroke), 2:16.30 (200 m breaststroke) e 2:04.83 (200 m medley individuale) dai Campionati europei
a Helsinki. Il primo giorno dei Giochi, Kalmikovs si è classificato al trentquattresimo posto nei 100 m a braccio. Nuotando nella quarta prova, si è goduto di un sprint finale con il portoricano Arsenio López, in quanto entrambi hanno colpito il muro per primi in un tempo pari di 1:04.02. Tre giorni dopo, nei 200 m a torace, Kalmikovs stabilì un nuovo record lettone di 2:16.21 per ottenere il diciannovesimo posto nelle eliminatorie, ma perse la semifinale di oltre mezzo secondo (0,50). Nel suo evento finale, 200 m medley individuale, Kalmikovs si è classificato ventiquattresimo nelle prove preliminari del mattino. Nuotando di nuovo nella quarta prova, è arrivato al secondo posto con 0,11 di secondo dietro il neozelandese Dean Kent in un miglior tempo di 2:04.18.