Membre du club de Koscielisko, elle fait son entrée en équipe nationale en 2008, en participant aux Championnats du monde jeune. À la fin de la même année, elle dispute sa première course en IBU Cup. Elle marque ses premiers points dans cette compétition en 2011. En 2012 et 2013, elle court les Championnats du monde junior et obtient comme meilleur résultat individuel une 29e place (individuel en 2013 à Osrblie). Elle dispute son premier championnat international chez les séniors aux Championnats d'Europe 2014 à Nové Město.
Elle fait ses débuts en Coupe du monde en fin d'année 2014 à Östersund. En décembre 2016, elle réalise sa meilleure performance jusque-là avec une cinquième place à l'individuel d'Obertilliach en IBU Cup (20/20 au tir)[1]. Plus tard dans l'hiver, elle participe aux Championnats du monde pour la première fois à Hochfilzen, prenant la 84e place de l'individuel. Lors des trois saisons suivantes, elle reste essentiellement cantonnée à l'IBU Cup et les Championnats d'Europe, ne réussissant pas à retrouver le top dix dans ces compétitions. En janvier 2021, à Antholz, elle marque ses premiers points en Coupe du monde en se classant (26e) de l'individuel. Quelques semaines, elle honore sa deuxième sélection pour les Championnats du monde à Pokljuka, aidant notamment le relais féminin polonais à finir sixième.
En janvier 2022, la Polonaise améliore sa meilleure performance dans l'élite en signant une douzième place sur l'individuel d'Antholz (19/20 au tir)[2] et se qualifie alors pour sa première mass-start en Coupe du monde. Elle obtient également sa sélection pour les Jeux olympiques de 2022 à Pékin, où elle se classe 85e de l'individuel, 66e du sprint et 14e du relais.