En 2013, les Predators de Nashville ont fait de Teemu Kivihalme leur sélection de 5e ronde, 140e choix au total. Après avoir porté, durant trois ans, les couleurs des Tigers de Colorado College dans la NCHC, il a traversé l'Atlantique pour se joindre au Karpat Oulu dans la SM-liiga avec qui il s'est aligné durant deux saisons.
En 104 rencontres dans la ligue élite de Finlande, le défenseur a amassé 50 points (13B, 37P). Ses statistiques ont attiré l'attention de plusieurs équipes de la LNH, mais, au final, ce sont les Maple Leafs qui l'ont convaincu de revenir jouer en Amérique du Nord. L'arrière de 6 pi. (183 cm) et 181 lbs (82 kg), originaire de Cloquet au Minnesota, a participé à 55 matchs avec les Marlies de Toronto, leur club-école dans la LAH, après avoir signé son contrat d'entrée dans la LNH le 7 mai 2019; une entente d'une durée d'un an. Durant la saison 2019-2020, il a obtenu 18 points (4B, 14P) et un différentiel de moins -1.
L'entente à deux volets lui assure de toucher la somme totale de 1 450 million$, pour un salaire annuel moyen de 725 000$, s'il évolue dans la LNH, et 100 000$ annuellement dans la LAH, selon le site CapFriendly. Il ne reste plus qu'à attendre afin de découvrir quand le défenseur âgé de 25 ans réussira à disputer son premier match dans la LNH, s'il y parvient, évidemment.