Kalniņš spielte für Lettland bei der U18-Weltmeisterschaft 2009 in der Division I und erreichte den Aufstieg in die Top-Division. Mit der Lettischen U20-Nationalmannschaft nahm er an den U20-Weltmeisterschaften 2010 in der Top-Division und nach dem Abstieg dort 2011 in der Division I teil. Mit der besten Fangquote und dem geringsten Gegentorschnitt des Turniers trug er dort maßgeblich zum sofortigen Wiederaufstieg in die Top-Division bei.